Working within the Sage 100 Enhancements department at DSD Business Systems, I commonly get the question, “What should I do when I have a problem or error with an Enhancement or Extended Solution?” This blog will help guide you through the steps of what to do when you encounter an error with a Sage 100 Enhancement.
1. Verify the latest Enhancement or Extended Solution is installed.
Make sure that the latest Enhancement or Extended Solutions is installed, because the issue may be resolved on the current build.
Look at the DSD Enhancement Control Panel, and note the Build Date. Go to the DSD Business Systems, Sage 100 Enhancements & Extended Solutions web page, locate your enhancements (clicking on +Download By Version Now), and click on the appropriate Version. The Last Modified Date will be displayed. Download and install the current build. New builds are created when functionality issues or program errors are fixed. Your problem or error may already be fixed. DSD Business Systems will only test on the current build.
2. Run DSD Enhancement Control Panel ‘Convert Data’ Utility and Custom Office Utilities.
The DSD Enhancement Control Panel ‘Convert Data’ Utility is a non-destructive utility which simply ensures new data fields are added to the files and required fields are not blank. This is especially true for Multi-Currency and Multi-Company Enhancements.
DSD Enhancement Control Panel
Custom Office Utilities – Running the Custom Office utilities is required after migrating Sage 100 data to a new version or after installing a new Product Update, ensuring your customized screens have been updated with new enhancement or Extended Solutions fields.
3. Review the User Manual’s Setup Information
The enhancement may not have been setup correctly, or a feature has been turned ON or OFF affecting the enhancements behavior.
For example PR-1090 – Multiple Concurrent Local Taxes requires additional Local Tax Codes by added to the employee in Employee Maintenance – Wages Tab using the Tax Status button. This setup step is often missed, but is stated in the User Manual.
4. Ensure File/Folders have Read/Write (R/W) Permissions
When migrating a new Sage 100 version, or installing the enhancement or Extended Solution the first time Sage 100 system files and data dictionaries are modified. Sometimes these system files are Read Only (R/O) and not updated causing a variety of errors. Multi-Currency and Multi-Company enhancements can be particularly affected.
Using Windows Explorer, Right-click on the \MAS90 folder and select Properties, uncheck the RO check box, apply to all Files and Sub-folders and reinstall the enhancement.
OK, if you have completed all the above steps above and the error or issue still occurs! Now what? Please reach out to DSD Business Systems for further assistance. When you contact DSD Business Systems, these are the items we will need you to provide:
- Error Log Listing. When an error occurs, click on the INFO button and print the Error Log, and email to Enhancements@dsdinc.com.
- Screenshot of Sage 100 – Help – About Sage 100. This verifies the current Sage 100 version and product update.
- Screenshot of DSD Enhancement Control Panel. This verifies what DSD Enhancements and Extended Solutions you have installed and their Build Dates. This panel is located on the Library Master/ Utilities Menu.
- Installed Module Listing. This details what Sage 100 modules you have installed and whether other Master Developer enhancements are installed. This report is located on the Library Master/ Reports Menu.
- Description of the Problem.
- Steps to duplicate the Problem, or what procedures were taken which generates the problem.
- Screenshots or Reports which display the problem.
Written by Ken Philips, Director of Support