Chapter Three: FSMS Shipping Labels
154 FedEx Ship Manager
®
Server User Guide, Version 7.6
Creating Custom Labels
If you need more flexibility for your label format (for example, if you need a packing list and shipping label
to print on one document), you may use FSMS to create custom labels.
You can obtain all label data required to create a custom FedEx Express, FedEx Ground, or FedEx Home
Delivery label prior to performing a Ship transaction or at the time of shipment. The following instructions
outline the label data retrieval process.
NOTE:
FSMS includes the new 2D label format which standardized the appearance and data content
for FedEx Ground and FedEx Express labels. The 2D label format replaces the existing ASTRA
barcode with the PDF-417 barcode for all shipping types.
To receive the 2D barcode to create a custom label, the use of two fields is required:
• Field 1282 (Thermal Label Indicator)
• Field 1660 (Custom Label Flag)
Field 537 (Label Printer ID), Thermal Label Buffer file path, *.png image file path, or 2D bar code file path
is required to save the 2D bar code string to a location other than the default location,
C:/FedEx/FedEx_Temp.
Whenever field 1282 = B and field 1660 = Y, the 2D bar code string is saved to the default or specified
file. These bar code strings are NOT automatically purged and are saved in the file until purged by the
user.
Open Shipping
ALL bar code strings required for creating custom FedEx Express or FedEx Ground labels will be
returned in the 120 Reply for each transaction under the following conditions:
1. A Create transaction (541 = YNNNNNNNN) is submitted with 1282 = B, 1660 = Y, and the Route flag
is set to Y. A pre-assigned TN in 1222 is optional.
2. An Add (541 = NNNYNNNNN) transaction is submitted with 1282 = B, 1660 = Y, and the Route flag is
set to Y. A pre-assigned tracking number in 1222 is optional.
3. A Route transaction (541 = NYNNNNNNN) is submitted with 1282 = B, 1660 = Y, and 1222 = a valid
tracking number. A pre-assigned tracking number in this case is required to receive bar code data;
otherwise, only routing data (Express) or a Time-in-Transit (Ground) is returned.
4. An Edit Piece transaction (541 = NNNNYNNNN) with 1282 = B, 1660 = Y, the Route flag set to Y,
and 29 = to the tracking number of the piece being edited. This allows the bar code data to be
returned AFTER a Create or an Add in the event any data encoded in the bar codes may have
changed, i.e. package weight.
5. FedEx Express COD return bar codes are returned in the 120 Reply of the Confirm. These are the
only bar codes returned in a Confirm.
6. The COD return label bar codes (535 COD Return ASTRA) can also be returned in the Reply to the
Confirm IF the COD return tracking number is pre-assigned in field 1224, 1282 = Y, 1660 = B, and
the Route flag of the Confirm transaction is set to Y (541 = NYNNNNNNY). FedEx Express only.
7. Bar codes for FedEx Ground Return labels are returned applies if the Create, Route, and Confirm
flags are set simultaneously to Y (541 = YYNNNNNNY).
8. This is valid for FedEx Ground, FedEx Express, FedEx International, and U.S. and CA Domestic.
9. 1282 and 1660 must
be in the Confirm transaction.