When a warehouse shipment is created a number of fields are defaulted from the setup but can be changed as required. These are on the shipping section of the warehouse shipment, at the bottom of the page.

The External Document No is automatically populated from the source document for the Warehouse, this is no different from Standard Business Central. This reference, if edited, is password to the consignment via the posted shipment and will appear on most shipping agent's consignment labels so that the recipient knows which purchase order etc. to book in against.

Shipment Date is another standard field but will be the date that the consignment is expected to be shipped on, note that the consignment submission will fail if this is in the past.

The Export flag is read only and is automatically set if the Country/Region code the shipment is to be consigned to is not blank or matching the Country/Region Code of the location its being shipped out of.

The Shipment Method Code needs to be set for Export consignment only as it determines if duty is payable by the organisation consigning (i.e. you) or recipient of the consignment (i.e. your customer). This is indicated by the Duty not Paid flag against each Shipment method on the Shipment Method table. The Shipment Method will default from the source document on the first line of the warehouse shipment and cannot be different per line.

The Shipping Agent Code and the Shipping Agent Service Code will be set to the default service when the warehouse shipment is created, unless a specific one was specified on the sales order.

The default will depend on if the Export flag is set to yes, if so, the International Default service will be used rather than the Domestic default.

Weight to Ship is calculated by taking the Gross Weight from the item card for each item and multiplying by the Qty. to Ship (Base) on each line, then adding the result up for all the warehouse shipment lines. This means that this is only populated when a pick is registered for warehouses where picking is being used.

Similarly, the Volume to Ship is calculated using the Cubage field from the Item Unit of Measure table, multiplied by the quantity to ship on each line. Again, this will only be populated once picks have been registered if they are in use.

The Shipping Agent Packaging Code defaults from either the Shipping Agent Service if set or the Shipping Agent Integration setup if not.

The Shipping Classification will automatically be set dependent on the lowest classification of items on the warehouse shipment. Shipment classifications are only needed for Dangerous Goods declarations so can be blank if you are not consigning hazardous goods. This will be automatically default to the Warehouse Shipment line with the lowest priority.

The No. of Packages field defaults to zero and needs to be entered as the number of packages which each need a shipping label, you cannot exceed the number specified in the Max. Expended Packages field on the Shipping Agent Integration setup screen so that users do not mistype quantities and consign excessive packages. This is the only mandatory field for any consignment, you will get an error if you try to post the shipment with this left as zero for a shipping agent and service with integration enabled.

Note - If the Location you are shipping the items from is a Container Tracked location, then this check will not be performed.

The Create Consignment field will always be set to on if the Shipment Agent and Service selected are configured as ‘integrated’. When set to this, it automatically creates a consignment for the items being shipped when the warehouse shipment is posted.

The Submit Consignment defaults to the ‘Submit Consignment’ setting in the Shipping Agent Card. This will automatically submit the created consignment to the Shipping Agent, and if successful, print the package labels. Plus, when configured, send an email to the consignment recipient, after the warehouse shipment is posted. This should be the default setting once the integration is working smoothly as it streamlines the shipment process.

The Open Consignment After Posting option, automatically opens the consignment page and displays the consignment that has been created from this warehouse shipment after the warehouse shipment has been posted. This is useful if not auto submitting because a setting needs to be edited on the consignment itself. Remember the Warehouse Shipment page will close when fully posted, this option opens the consignment page as an alternative rather than returning you to the Warehouse Shipment List or the Sales Order.

Note all of these actions happen for both ‘Ship’ and ‘Ship & Invoice’ postings.


The following video shows an example of how Consignments can be created by posting a Warehouse Shipment: