Clients First USA
Clients First knows their software, but they are also astute business people, and they really understand manufacturing and distribution in particular.
Jimmy Witcher, COO, Merrick
Read More
About UsService OfferingsProduct OfferingsIndustries ServedDownloadsBlogTestimonials
 

Subscribe to our mailing list

* indicates required
    Interested in    
Hot Topics
 

Sage MAS 90 and MAS 200: Error 12 SWCOCX 130, "A DLL is either corrupt, not been properly registered, or incorrect version…", when printing graphical forms or Crystal reports

Error 12 SWCOCX 130, "A DLL is either corrupt, not been properly registered, or incorrect version. Please contact your System Administrator" when printing graphical forms.

Possible Resolutions:

Notes:

  • Use extreme caution when editing the Registry. If the Registry is edited incorrectly, Windows may not function properly or may not run at all. Sage Software Support is not responsible for assisting with editing the Registry. Always back up the Registry before accessing it. If necessary, seek the assistance of a qualified computer technician.
  • Sage Software Customer Support is not responsible for assisting with workstation permission issues and takes no responsibility for changes made to your system or for errors in these instructions. Consult your network administrator before making changes.

Resolution 1: The user may not have sufficient rights to run Workstation Setup.

  1. Temporarily add the user to the Domain Administrator group. 
  2. Log on as that user and run Workstation Setup. 
  3. Remove user from the Domain Administrator group (if desired).

Resolution 2: Mascr.dll may be missing from ..\Mas90\Home\.

  • The user running Workstation Setup may not have sufficient permissions.
    1. Temporarily add the user to the Domain Administrator group. 
    2. Log on as that user and run Workstation Setup. 
    3. Remove user from the Domain Administrator group (if desired).
  • Sage MAS 90 or 200 may have been upgraded from version 3.51 or previous versions, but Workstation Setup has not been run on the workstation.
    • Run Workstation Setup at the workstation (..\Mas90\Wksetup\Autorun.exe)

Resolution 3: Mascr.dll has not been properly registered.

  • The user running Workstation Setup may not have sufficient permissions to register MASCR.DLL.
    1. Temporarily add the user to the Domain Administrator group.
    2. Log on as that user and run Workstation Setup.
    3. Print at least one graphical form or Crystal report from within Sage MAS 90 or 200.
    4. Remove user from the Domain Administrator group (if desired).
  • If this fails, open a command prompt and manually register MASCR.DLL using REGSVR32 ("regsvr32 mascr.dll", no quotes). 

Resolution 4: Crystal Reports has incorrectly registered DLLs for use by the computer’s system account.
Note: Sage Software cannot guarantee nor be responsible for the content of third party Internet sites. Contact that site’s Webmaster with questions or problems. This is a known Crystal Reports issue. Please contact the product manufacturer for assistance or updates.

  1. Download the Registry Permissions Restoration Utility from the Business Objects Web site (See related link below).
    Note: The instructions for this utility indicates that it is for version 8.0. This information can be disregarded. The executable is a self executing zip file.
  2. Double-click the file, and place the unzipped scr8_webregfix.exe file on the root drive (typically C:\) using Windows Explorer.
  3. From a DOS command prompt, enter "AT time /INTERACTIVE CMD" (without quotes, where time is the system time plus 2 minutes. This command opens a second command prompt window at the time specified.
    • A 24 hour clock should be entered when entering the time.
    • If running in a Terminal Services session, the command line window opens on the Terminal server desktop; not in the terminal session.
  4. At the second command prompt, open the root directory, and type "scr8_webregfix.exe" (without quotes).
  5. Close the second command window after the program runs.
  6. Test the Crystal Reports. This can be done by manually registering the MASCR.DLL in the first window, or by running a Crystal Report.

Resolution 5: CRPE32.DLL may be damaged or missing.

  1. Search the local drive for CRPE32.dll. Note: The file is normally located in C:\Winnt\System32 or C:\Windows\System), but may appear in other folders.
  2. Rename all occurances of the file (e.g. CRPE32.BAD).
  3. Run Workstation Setup (..\Mas90\Wksetup\Autorun.exe). Note: The renamed occurances of the file can be deleted after determining that no other programs are affected.

Tags: , , , , , , , , , , , , , , , , , , , , , , ,