Error: "This module cannot be accessed until a company is selected"
Description

In Sage 100 Premium, if the job log is in use or empty and the task seems to get stuck, launch Sage 100 in MAS90 mode How to run Sage 100 Advanced or Premium in Standard mode or "MAS90" mode.  If the error noted above occurs, then follow the resolution below.

If MAS90 mode performs differently than the Sage 100 Premium workstation normally, this can be due to permissions for the Login used to run the Sage 100 Premium Application Server service in Windows on the Sage 100 Server (Sage 100cloud xxxx Premium (zzzzz) - where xxxx is version # and zzzzz is the application server port).

 

 

Cause
Resolution
[BCB:1:Backup warning:ECB]

 

  1. Open Library Master, Main, User Maintenance
  2. Select the affected User Logon. On the Preferences tab verify that the Prompt for Company Code check box is unchecked.
  3. Open Library Master, Utilities, Data File Display and Maintenance
  4. Browse to MAS90\MAS_System\SY_Company.M4T
  5. Select the Key Scan and search for the company name. On the selected company record, make note of the CompanyKey$ field (ex. 0000000001)
  6. Browse to MAS90\MAS_System\SY_System.M4T, click Edit and change field 18 DefaultCompanyKey$ to the value found in SY_Company.M4T

 NOTE: The error may occur if the DefaultCompanyKey$ value is blank in SY_SYSTEM or there’s a value but this company (key) no longer exists in the SY_COMPANY table. 

 

Steps to duplicate
Related Solutions