It is probably an error we’ve all seen while in Sage 300 ERP, the dreaded “Sage 300 ERP UI Container has stopped working”.
We have blogged about this topic before but it seems that this error message has popped up in a variety situations from opening bank reconciliation to printing reports to using web deployment.
A quick check of our Knowledgebase indicates there are at least 16 KB articles that deal with this error.
After noticing this trend, we’ve decided to blog about all the “Sage 300 ERP UI Container” errors that we’ve encountered outside of the one that occurs when printing reports to preview, which, as mentioned, has been covered in a previous blog post. Since there are so many of these areas, we have split up this blog post into two parts.
Let’s begin.
Printing Reports
The most common of the “Sage 300 ERP UI Container” error is when you are trying to print reports. The cause of this error is an issue with the Crystal User Function Library DLL file that can cause the UI Container to hang.
If you are having this issue, then follow these steps to resolve:
- Browse to : C:\Windows\SysWOW64\CRUFLCCS.dll
- Rename the file and check if it stays deleted. Some files are re-created automatically.
- Reprint the report
Bank Reconciliation
Another scenario where you will get the UI Container error is when opening Bank Reconciliation in version 2012. To resolve this issue, simply:
- Click Start
- Type in Run in the search Field
- Then type “RegAcc.exe”
- Press Enter
- Once processing is complete, start Sage 300 ERP as Administrator
Accounts Payable/Payroll
If you are in Accounts Payable or Payroll using version 2012 and trying to print checks then you’ve more than likely encountered the "Sage 300 ERP UI Container has stopped working" error message.
It is possible that the cause of this error might have to do with a corrupted user profile. If that is the case then rename the user folder of the affected Sage 300 ERP user and recreate that user. Here are the steps to follow:
- Logon to Sage 300 ERP.
- Under the Help menu, click System Information.
- Identify the path for the Shared Data Directory.
- Browse to the Shared Data Directory Path.
- Locate and browse the USER folder.
- Located the Sage 300 ERP folder for the affected user.(e.g. if the Sage 300 ERP user logon is JACK1, there should be a folder called JACK1)
- Rename the user folder for the affected user.
- Go to Administrative Services to recreate the user.
Web Deployment
If you are using web deployment for Sage 300 ERP then you may have encountered the container error when clicking on the Web Deployment icon or when navigating through Web Deployment.
To resolve the error:
- Identify the location of your Runtime and Web folder.
- Logon to Sage 300 ERP.
- Under the Help menu, click System Information.
- In the Program Directory field, identify the path location for the Program Directory
This Program Directory contains both the Runtime folder and the Web folder.
- Uninstall System Manager (SM) and Web Deployment.
- Rename the runtime and the web folders located in the Program Directory.
- Reinstall SM and Web Deployment.
- Install the latest Product Update (PU).
- Verify that the desktop version of Sage 300 ERP is working by logging into Sage 300 ERP desktop.
- Run Configuration Wizard for the Web Deployment.
- Click the Windows Start button.
- In the Search box, type "Web Deployment Manager".
- Press ENTER.
- Under the Configure menu, click Run Configuration Manager and complete the configuration wizard.
The error should not appear when you logon to Web Deployment.
Timecard
Now if you are saving a Timecard then this error has been known to pop up and you will see the following popup:
This error can be resolved by downloading the hotfix found in KB 23705: “Error: "Sage 300 ERP UI Container has encountered a problem" occurs when saving a Timecard”
Also, the error is seen when entering details in a payroll Timecard in Sage 300 ERP 2014 especially if the columns have been customized. Download Sage 300 ERP 2014 Product Update 1 to resolve the error.
Check back next week, where we outline more Sage 300 ERP UI Container Errors. In the meantime, if you have any questions about this error, ask away in the comment section below.
Top Comments