Sage 100 ERP has stopped working when printing or accessing a printing task.

Description

“MAS has stopped working” or “Sage 100 ERP has stopped working” when printing or accessing a printing task

Resolution

A Printer Name specified in a report setting record for the form code or report is not available or not accessible from the workstation for some reason. For example, the printer driver may have been uninstalled from this workstation, or another user at another workstation may have saved the report with a selected printer that is not available for the user on the current workstation.

Clear the PrinterName field in Sy_ReportSetting.m4t for the affected report and company.

  1. (Note: This step is may not be necessary if only one company code exists.)
    • Select Modules, Library Master, Utilities, Data File Display and Maintenance (DFDM).
    • Select the “Sy_Company.m4t” data file in “..\Mas90\Mas_System”.
    • Click the Key lookup button, and select the record for the affected company code.
    • Note the Company Key (for example: “0000000003”)
  2. Clear the PrinterName field in Sy_ReportSetting.m4t for the affected report and company as follows:
    • Select Modules, Library Master, Utilities, Data File Display and Maintenance (DFDM).
    • Select the “Sy_ReportSetting.m4t” data file in “..\Mas90\Mas_System”.
    • Click the Key lookup button and select a record that matches the Module Code (such as “S/O” or “A/P”, the Company Key (such as “0000000003”), and Report ID (such as “SO_INVOICEPRINTING_UI”).
    • (Note: The last value in the key is the Report Setting. Select STANDARD first.)
    • Click the Edit button.
    • Select the PrinterName$ field from the Field Number list.
    • Delete any value in the Change field and click OK.
    • Delete the Printer Name value for each Report Setting record that exists, where they share the same Module Code, Company Key, and Report ID.
  3. Close out of Data File Display and Maintenance again.
  4. Try accessing the printing menu task again.

Support

If necessary, seek the assistance of Acute Data Systems to help provide assistance with this process.