FedEx XML Loader
The FedEx XML Loader is a flexible and dynamic tool that allows users to automate the shipment creation process. It is highly configurable, which makes it possible to customize it to suit the specific business requirements of each user.
The FedEx XML Loader identifies the shipment data sent by FedEx and processes it to create Shipment Records. It processes the shipment data that is in the form of an XML file and creates a Shipment Record complete with header and line details. The Shipment Specific Documents (SSDs) for each Shipment Record are also created as images/documents from the binary data available in the XML file. The SSDs are attached to the Shipment Record, so they are viewable real-time. To ensure data security, the FedEx Loader identifies the Shipment Records for each user and stores them in a folder specified for that user.
In importing, typically, information related to the shipment keeps coming in at different stages of the importing process. As and when information comes in from FedEx as an XML file, the FedEx XML Loader identifies the Cargo Control number (the unique identification number for a shipment) and creates a Shipment Record with the existing information. Whenever updates are received from FedEx on that shipment, the FedEx XML Loader updates the Shipment Record and maintains it as current. When a Shipment Record is updated, the FedEx XML Loader ensures that the SSDs are not duplicated.
If an XML file is missing critical information about the shipment such as the Broker Code, the FedEx XML Loader does not create a Shipment Record. Instead, it rejects the file and uploads it to a folder specified by FedEx and sends a BCN (Broker Courier Notification) indicating that the XML file failed the validation process.