"(CheckOFSIConnection)8900: A DirectLink Error Has Occurred During The Connect To FinSYSEntity Procedure" when selecting the default company

Entry Type: Informational

Product: FRx

Application: FRx Desktop

Version Reported: 6.5, 6.7

Subject:

"(CheckOFSIConnection)8900: A DirectLink Error Has Occurred During The Connect To FinSYSEntity Procedure" appears when selecting the default company.

Possible Resolution:

Note: Support for FRx has changed. Please see the following notice:

FRx Updates Notice by Microsoft.

Note: Sage Software Customer Support is not responsible for assisting with network issues and takes no responsibility for changes made to your network or for errors in these instructions. Consult your network administrator before making changes.

FRx for Sage MAS 90 and 200:

  • The version of FRx may not be compatible with the version of Sage MAS 90 and 200. Review the Integrated Solutions Compatibility Matrix.
  • The user may not have access to the Sage MAS 90 or 200 data files. All FRx users should have Full Control permissions to the ..\Mas90\ parent folder (the folder above ..\Mas90\). FRx users must have at least the following permissions:
    • Modify
    • Read and Execute
    • Read
    • Write
  • Delete and recreate the company in FRx:
    1. On the FRx Company menu, click Information.
    2. Click Find.
    3. Select the company that is having the issue, and click Delete.
    4. Re-create the company. For more information, see How to set up a new company in FRx.
  • The Sage MAS 90 ODBC Driver Version may be incorrect.
    • Run Workstation Setup to upgrade the ODBC driver (..\Mas90\Wksetup\Setup.exe).
  • Re-create the DSN for FRx.
  • The Sage MAS 90 or 200 data may not have been converted from the prior version. Be sure to convert all data before using FRx for the current version.
  • The FRx user may be blocked by ODBC Security in Sage MAS 90 or 200.
    1. Expand Library Master and Setup. Double-click ODBC Table/Field Security Maintenance.
    2. Verify that the Read levels are 5 or lower for all General Ledger tables and fields.
    3. In  Setup, double-click ODBC User/Company Security Maintenance.
    4. Select the affected user and company.
    5. Verify that all Read levels are set to 5 or higher for General Ledger.
  • Sy_FRx.pvc may be missing from the following directory:
    • For version 4.0 and 4.05: ..\Mas90\Soa\ 
    • For version 4.10 and 4.20: ..Mas\Sy\ 
  • A  Sage MAS 90 or 200 user license may not be available.
    • Verify Sage MAS 90 or 200 can be launched successfully from the applicable workstation.
  • Run the Pvxcom.exe executable program.
    1. In Windows Explorer:
      • For version 4.0 through 4.10, go to ..\Mas90\Home\.
      • For version 4.20, go to C:\Program Files\Common Files\Sage\Common Components\. 
    2. Double-click Pvxcom.exe.
    3. Repeat for each workstation that accesses FRx.