AlmondTill/G3N API

Fulfillment

The Fulfillment family — 8 operations.

A fulfillment is one delivery of some order lines by one method from one location — pick, pack, then ship or stage for pickup and hand over. Create it here to claim lines of a placed sale order, drive its steps from the record, and follow it to the order; carry-out lines never need one.

Operations

OperationKindWhat it does
cancelFulfillmentmutationCancel a fulfilment job — the items go back into the order’s to-fulfil pool.
createFulfillmentmutationStart a fulfilment — the pick/pack/ship (or pickup) job for an order’s items.
fulfillmentqueryLook up one record — a fulfilment — the pick/pack/ship (or pickup) job for an order.
fulfillmentsqueryThe fulfillment list — each entry is a fulfilment — the pick/pack/ship (or pickup) job for an order.
handoverFulfillmentmutationHand a pickup fulfilment to the customer — the goods change hands.
packFulfillmentmutationPack a picked fulfilment — sealed and ready to go.
stagePickupFulfillmentmutationStage a pickup fulfilment — ready and waiting for the customer.
startPickFulfillmentmutationStart picking a fulfilment — the picker takes the job.