“Error 12: Variable not found” Message Appears While Importing Items Into Sage Pro ERP

Issue

The following error appears while importing items into Sage Pro ERP:

Error 12: Variable not found

Solution or Workaround

This issue has been documented under PTR 79970 and PTR 80334 and has been addressed in Sage Pro 7.4 It occurs when the Bill of Lading module has not been installed. There are two solutions listed below that may help resolve this issue.

Solution One
When the Bill of Lading module is not installed, the following fields are not present in the ICITEM table: Blclass, Cubeamt, and Casepack which causes errors. To resolve this issue, open the syimpt.vcx file and comment out these fields in the m_builddefastr method. This should allow the import to proceed.

Solution Two
Open a Sage Pro installation that has Bill of Lading installed. From that installation, export the data dictionary for the ICITEM table and import it into the company that is receiving the error.

 

Leave A Comment?