The System ID is a four-character identifier that, when set for a document in the Reports setup, will allow the document to be available through a button within MoversSuite. An example of this is the Print Label button available through the Name, Address, Phone tab.

Figure 34: Print Label button on the Name, Address, Phone tab
When the application renders a document through a button, it passes record-specific data to a third-party application such as Microsoft Reporting Services or Microsoft Word (Letters) and displays the content of the filled-in document in a separate window.
In addition to allowing a document to be rendered through a button, the System ID values also instruct the application to send data regarding a specific record to the output generation application (e.g. Microsoft SQL Reporting Services). The document being rendered must be able to accept this data. If it cannot, then the user will receive an error.
Administrators must be aware of what is required by the document from the requesting application in order for the process to work correctly. For example, the use of the HLAB value (for the Print Label button) will require that the Order ID be present (a valid Order Number) and the standard label document will call on Reporting Services to generate the output. By assigning the HLAB value to a document, MoversSuite will attempt to pass the Order ID to the Reporting Services. If the document does not accept the Order ID as an argument, then the user will receive a Reporting Services error. Likewise, if a document is assigned the HLAB value then it must be setup to take in the Order ID.
Read On: