Manifests
Manifests
Before you create manifests, you'll want to set up locations in your dashboard so that you'll be able to add manifests to a certain location.
Create Manifest
To create a manifest, you only need to include the location_id and specify the inventory items or parcels that you want to add. Parcel contents may be unknown, and may contain serialized inventory.
Example - Receiving Inventory
The quantities in articles will also be reflected in the manifested_qty of the relevant item level, determined from the manifest's location and article's layout. If no layout is assigned to the article, the quantities will be reflected in the level created against the default layout of the location.
For example, for item item_pu8iNbturZy5zvB4zaUZ8t, Fetch the inventory levels of the article and check the manifested_qty
Example - Receiving Parcels
Attachments and Special Handling Tags
Special handling tags can be applied to articles, parcels or parcel contents. The manifest will reflect the unique set of special handling tags on all articles included in the manifest. Likewise, manifests allow you to add attachments. Attachments can be PDF files or images, both have to be base64 encoded.
For item manifests
Active special handling tags must be enabled in the org settings. Only those special handling tags will be applied to the manifest that are enabled in the org settings. The list of available special handling tags are
- ftl
- ltl
- lithium
- frozen
- chemicals
- hazmat
- perishable
- oversize
- fragile
- dry_cleaning
- alcohol
- cannabis
- confidential
- marijuana
- pharma
- dry_ice
Enable tracking
Tracking can be enabled for manifests by providing relevant provider_id and tracking_number. For example, if you want to use PackageX trackers, do the following
Update Manifest
Before you can update a manifest, you'll need to update its status to accepted. The reason this exists is because manifests can be created (with your permission) by third parties. Therefore, it's best that you accept them, and understand that there could be inventory items that will get created.
If you do not wish to proceed with the manifest, you can update the status to void instead.
Accept Manifest
Mark Parcel as Defective, Missing or Received
Parcels can be marked as defective, missing or received by passing the relevant flag as true.
Verify Inventory
When verifying inventory for a manifest, we want to determine what is in good condition, bad condition, and what is missing. We do so by incrementing the verified_qty and damaged_qty properties on each inventory item or parcel content within the manifest.
Adding to Inventory
When all items have been verified -- and even if some items are missing -- you are able to update the status of the manifest to 'completed'. Once this happens, all of the inventory items that are referenced in the manifest will automatically have their available_qty and damaged_qty properties updated in the relevant levels. These quantities are also subtracted from the manifested_qty.
For item item_pu8iNbturZy5zvB4zaUZ8t, Fetch the inventory levels of the article and check the manifested_qty, verified_qty and defective_qty.