Skip to main content
The Bill of Lading skill is designed for extracting data from bills of lading. A bill of lading is a legal document used in both national and international trade. Bills of lading are issued to the shipper by the carrier as confirmation that the goods have been received and are as described, with the carrier undertaking to deliver it to the consignee in appropriate condition. This document should accompany the shipped goods along their entire freight route, regardless of the transport used. A bill of lading contains all shipping-related information about the following: shipper, consignee, goods being shipped (for example, weight, size, and type), origin and destination of shipments, as well as shipping agreement terms. Various bill of lading types are used in international trade depending on the following: consignee type (named, order, bearer), shipping means (liner, charter, straight, through), additional descriptions of the goods (clean, dirty), and shipping period (on-board, received-for-shipment). The Bill of Lading skill is a production skill. It has been fully trained on a large document set and provides high accuracy of data identification and extraction. The skill is ready to be used in production and does not require further training on your specific documents. Accuracy and straight-through processing (STP) rates can be further optimized in production through continuous learning from human-in-the-loop feedback.

Supported Languages

  • English
  • German

Extracted Fields

Asterisk (*) indicates a required field or field group. Values cannot be empty.
FieldDescription
BoL Number*Bill of lading number.
BoL DateThe date on which the bill of lading was made.
PO NumberThe purchase order number.
Sales Order NumberThe sales order number.
Shipment IDThe shipment identifier.
Shipment DateThe date of the shipment.
Pro NumberA shipment identifier assigned by the carrier. This identifier together with the SCAC code may be used to track the shipment.
Vehicle NumberThe number of the transport vehicle or carriage.
Seal NumberThe seal number.
TermsThe freight payment terms. Specifies which party is liable for paying the freight bill. Can have one of the following values:
Prepaid. The transport expenses are charged to the shipper
Collect. The transport expenses are charged to the consignee
Third Party. The transport expenses are charged to a third party.
NMFC CodeNational Motor Freight Classification shipment identifier. Applies to less-than-truckload shipping.
ClassNational Motor Freight Classification shipment class. Applies to less-than-truckload shipping.
Port of DischargeThe destination of the shipment. The location where the shipment is handed over to the consignee.
Port of LoadingThe origin of the shipment. The location where the shipment is handed over to the carrier.
Special InstructionsSpecial handling instructions for the carrier regarding the shipment.
Number of PackagesThe total number of packages.
Package TypeThe package type. The value of this field can either be a name in full (such as “Palett”) or a code (such as PLT).
Hazardous MaterialIndicates whether the shipment contains any items classified as hazardous. If this field is checked, the shipment must conform to the Hazardous Material requirements of the U.S. Department of Transportation.
Total Weight NonmetricThe total weight of the shipment in non-metric units of measurement. When no unit of measurement is specified, the total weight is assumed to be in non-metric units and this field is used by default.
Total Weight UoM NonmetricThe non-metric unit of measurement (for example, pounds or ounces) used for the total the weight of the shipment indicated in the Total Weight Nonmetric field.
Total Weight MetricThe total weight of the shipment in metric units of measurement.
Total Weight UoM MetricThe metric unit of measurement (for example, tons, kilograms, or grams) used for the total weight of the shipment indicated in the Total Weight Metric field.

Shipper

FieldDescription
NameInformation about the shipper.
AddressInformation about the shipper.

Carrier

FieldDescription
NameThe name of the carrier.
SCAC CodeAn SCAC (Standard Carrier Alpha Code) code is used to identify transport companies.

Consignee

FieldDescription
NameConsignee information.
Customer IDConsignee information.
AddressConsignee information.

Bill to

FieldDescription
NameInformation about the organization or business unit responsible for paying the freight fees (if different from both the shipper and the consignee).
AddressInformation about the organization or business unit responsible for paying the freight fees (if different from both the shipper and the consignee).

Key Fields

  • Shipper Name
  • Consignee Name
  • BoL Number
  • BoL Date
  • Pro Number

Validation Rules

RuleDescription
Check CheckmarksDefines the field value using the possible values for Terms/Prepaid, Terms/Collect, Terms/ThirdParty (if checked on the bill), as well as the following two additional values: Terms/PrepaidWordOrDefault if the Prepaid payment type is set by default or specified in the bill of lading as a word instead of a checkmark, Terms/CollectWordOrDefault if the Collect payment type is set by default or specified in the bill of lading as a word instead of a checkmark.