Integration»Integration Scripts

Integration Scripts

Integration Scripts

The following external scripts are provided within the files to support FileMaker Integration. Below you will find an explanation as to what each script does.

External - Show Ship_ID
This script takes a script parameter (Ship_ID) and finds the proper record and brings to the front

External - Perform address validation for passed in Ship_ID
This script takes a script parameter (Ship_ID) and finds the proper record and performs the validate address script

External - Perform ship for passed in Ship_ID
This script takes a script parameter (Ship_ID) and finds the proper record and performs the Ship script

External - Print labels for Ship_ID
This script takes a script parameter (Ship_ID) and finds the proper record and performs the Print label script for all packages

External - Print laser labels to thermal for passed in Ship_ID
This script takes a script parameter (Ship_ID) and finds the proper record and prints to thermal

External - Print label to laser for passed in Package_ID
This script takes a script parameter (Package_ID) and finds the proper record and prints 1-up laser labels

External - Perform track for passed in Ship_ID
This script takes a script parameter (Ship_ID) and finds the proper record and performs the Track script

External - Perform track and show for passed in Ship_ID
This script takes a script parameter (Ship_ID) and finds the proper record and performs the Track script and displays the results

External - Perform track for passed in Package_ID
This script takes a script parameter (Package_ID) and finds the proper record and runs the track process

External - Perform track and show for passed in Package_ID
This script takes a script parameter (Package_ID) and finds the proper record and runs the track process and displays the results

External - Perform rates for passed in Ship_ID
This script takes a script parameter (Ship_ID) and finds the proper record and performs the Rates script

External - Perform rates and show for passed in Ship_ID
This script takes a script parameter (Ship_ID) and finds the proper record and performs the Rates script and displays the results

External - Perform transit for passed in Ship_ID
This script takes a script parameter (Ship_ID) and finds the proper record and performs the transit script

External - Perform transit and show for passed in Ship_ID
This script takes a script parameter (Ship_ID) and finds the proper record and performs the transit script and displays results

External - Perform void for passed in Ship_ID
This script takes a script parameter (Ship_ID) and finds the proper record and performs the Void script

External - Create return shipment and show for passed in Ship_ID
If the record passed is an existing shipped record, it will be duplicated and turned into a return shipment. The ID returned will be the new return shipment's ID which you can then pass back to the External - Ship script. If the record is not shipped, it will be converted to a return shipment and you can then call the External - Ship script to output a label.

External - Get labels as PDF for Ship_ID
Outputs the thermal label for the given ship_id to label path in prefs with file name of tracknum.pdf

External - Create ship record and return Ship_ID
Creates a new ship record and return the ship_id

External - Get Weight
Runs the get weight function and returns the captured results

External - Print Daily Manifest
Prints a daily manifest report.

External - Print Daily Control Log
Prints a daily laser report for high-value shipments.

External - Startup Script
End user can add their own startup functions here which are run AFTER the solution file opens Field Requirements