Chapter Two: FSMS Transaction Coding
140 FedEx Ship Manager
®
Server User Guide, Version 7.6
Creating an Open Shipment
• 541 position 1 set to Y (YNNNNNNNN)
• 542 set to the unique number passed in the Create
For Open Shipping, the first piece is added during the Create transaction. All shipment level information
should be added at this point, as well as information specific to the first piece. Shipment level information
includes Recipient fields, Packaging Type, Service Type, and any other information common to all
packages in the shipment. A tracking number is returned and should be used to refer to this piece in the
future in order to add or edit information for this piece. For FedEx International Express shipments, the
returned tracking number will be the Master tracking number.
Adding or Editing Shipment-Level Data
• 541 position 6 set to Y (NNNNNYNNN)
• 542 set to the unique number passed in the Create
In addition to the two fields listed above, to add or edit shipment-level data, include the fields you want to
add or edit with the new or corrected information. For a list of fields that may be added or edited at the
shipment level, see the “Open Ship Table” provided later in this section.
NOTE:
When performing an Open Shipment, send all common shipment level information in the Create
transaction and only Add information unique to each piece with each Add transaction. This
method eliminates duplication of existing data and increases the processing speed for the
transaction.
Receiving a Route or Time-in-Transit
FedEx Express Routing information or Ground Time-in-Transit is returned in an Open Ship transaction
provided you have entered the minimum information required to process a route. The minimum fields are:
• 541 – position 2 set to Y (NYNNNNNNN)
• 542* – set to the unique number passed in the Create (E/G).
*Not required if not simultaneously performing a Create or an Add (e.g. YYNNNNNNN,
NYNYNNNNN).
• 17 – Recipient Postal Code (E/G)
• 1222 – Pre-assign Tracking Number (E/G). You can omit this field if:
• A Route/Time-in-Transit transaction is performed simultaneously with a Create or an Add
transaction (e.g. YYNNNNNNN or NYNYNNNNN), and a pre-assigned tracking number is not
being used.
• The bar code string data is not required and a Route/Time-in-Transit transaction is not performed
simultaneously with a Create or an Add (e.g. NYNNNNNNN).
• 50 – Recipient Country Code (E/G)
• 498 – Meter Number (E/G) – if other than default
• 1274 – Service Type (E/G)
A Route/Time-in-Transit Reply will return the information detailed in the “Rating, Routing/Time-in-Transit“
section earlier in this chapter.