Feature - Tracking Number Import 3rd Party WMS and Event Support
Version: 8.5 and Above
If the 3rd Party WMS or Logistic Support is enabled, the first time a user runs the Customer Order Processing-> Processing-> Print Pick/Pack Ticket & Lbls-> Shipping-> Tracking Number Import application the directory will default to the Export directory defined in Global Setup.
This import now supports the imports of multiple similarly named files with an asterisk in the filename (such as PT*.CSV) to support importing multiple files. This is reflected on the journal with totals per CSV file imported.
Events have been added to this application to support deferred processing. The events will notify the user if an error or warning is encountered while importing the CSV file.
The following events will be triggered from each file processed during the CSV import.
This event is triggered if the user chooses to pre-interface.
Type: TRACKPRE
Description: Tracking No. CSV Pre-Interface
File: COMPFILE (Subscribe to Event from Company File Maintenance or Global Setup)
Description: Tracking No. CSV Pre-Interface
File: COMPFILE (Subscribe to Event from Company File Maintenance or Global Setup)
Record No (always 01)
Number Of Warnings
Number Of Errors
Starting Order No.
Ending Order No.
Number Of Records
Import File Name
First Error/Warning
Number Of Errors
Starting Order No.
Ending Order No.
Number Of Records
Import File Name
First Error/Warning
This event is triggered if the user chooses to interface.
Type: TRACKINT
Description: Tracking No. CSV Interface
File: COMPFILE (Subscribe to Event from Company File Maintenance or Global Setup)
Description: Tracking No. CSV Interface
File: COMPFILE (Subscribe to Event from Company File Maintenance or Global Setup)
Record No (always 01)
Number Of Warnings
Number Of Errors
Starting Order No.
Ending Order No.
Number Of Records
Import File Name
First Error/Warning
Number Of Errors
Starting Order No.
Ending Order No.
Number Of Records
Import File Name
First Error/Warning
The purpose of adding the event support is so that users may choose to automate the interface by using deferred processing. In that scenario, users will not know there's a problem with the interface when there's an error(s) on the interface journal. Users can subscribe to the TRACKINT event and get email notification when the interface fails.
CLS