Common Check Printing Error in Sage 100 ERP

When printing checks from Accounts Payable or Payroll, you may encounter the following error:  “Crystal Error: Failed to load Crystal Print Engine CRPE32.dll.  Err/Ret:  2/1 occurred on Line 140 in program SWCOCX.”

Typically, this happens when you have a new computer or your computer crashed and you had it rebuilt. It means the CRPE32.dll file is missing from your Windows system.

Here are the steps to add the .dll:

  1. Click the Windows Start button and select Control Panel | System and Security | System | Advanced System Settings.Common Check Printing Error in Sage 100 ERP 1
    Common Check Printing Error in Sage 100 ERP 2
    Common Check Printing Error in Sage 100 ERP 3
  2.  Click Environment Variables.
    Common Check Printing Error in Sage 100 ERP 4
  3.  Under System Variables, select Path Variable and click Edit.
    Common Check Printing Error in Sage 100 ERP 5
  4.  In the Variable value field, append the following text to the current value and click OK.

C:\Program Files\Business Objects\Common\3.5\Bin  (32-bit Operating System)


C:\Program Files (x86)\Business Objects\Common\3.5\Bin  (64-bit Operating System)
Common Check Printing Error in Sage 100 ERP 6

Note:  Do not overwrite the existing path in the “Variable Value” field. If the path is accidentally deleted, press CTRL-Z to undo the deletion.

  1. At Environment Variables, click OK.
  2. At System Properties, click OK.
  3. Try printing the check form. If the error still occurs, reboot the workstation and try to print the report again.
  4. If it still doesn’t print, verify that the changes were saved.

If you have other questions or would like more information, feel free to contact us.

Colleen Gutirrez

Colleen, a senior consultant with BKD Technologies, has more than 18 years of experience as a technology consultant, performing needs assessments and analyses and providing system selections, implementations, installations, training and support for a variety of industries. She also implements, supports and provides training on Sage ERP 100 and 500 accounting applications and Sage Intelligence.

Colleen Gutirrez – who has written posts on Sage ERP Insights.

Tagged on: ,

3 thoughts on “Common Check Printing Error in Sage 100 ERP

  1. Sam

    Not all of us are computer savvy, so, please add a snip to show how the variable value is supposed to look after we change the value in the “Edit System Value” window; the whole string. thank you.

    1. Colleen Gutirrez

      Unfortunately, it would be very hard to show the entire path because each computer can have different values and it would depend on the environment and what programs are being run from that specific computer. For that reason, Sage can only confirm the information in item 4 of this blog post, also listed below. If you have any other questions about this or other topics, feel free to fill out our contact us form and we’ll have someone contact you.

      C:\Program Files\Business Objects\Common\3.5\Bin (32-bit Operating System)


      C:\Program Files (x86)\Business Objects\Common\3.5\Bin (64-bit Operating System).

Leave a Reply

Your email address will not be published. Required fields are marked *