Tracking Number Component
This section covers the configuration of tracking numbers when they need to be generated within PRECISION. Tracking numbers are stored in the following fields:
• Each tracking number is stored on each pack record (XMSXPK0) in the XMSXPK0.SXTRKNO field.
• The lead tracking number is also stored in the House Air Waybill (HAWB) field (XMSHDR0.SHHAWB).
The standard generic carrier engine program makes a call to a sub-program (XTLTLSH2.P). This sub-program generates the tracking numbers and returns a comma-separated list of tracking numbers—one per package record—to the standard generic carrier engine program. The tracking numbers are updated onto the pack records and the lead tracking number is updated onto the shipment header HAWB field.
By default, the same tracking number is returned for each package. It is possible to code an override of this logic in XTLTLSH2.P, so that a unique tracking number is returned for each package.