Skip to main content

Order Fulfillment for Producers

Producer guide to Order Fulfillment in Encompass: send orders to pick, mark them shipped to deplete inventory, and create returns, plus route type setup. Needs setting 553. Requires v25.03+.

B
Written by Bailey Naas-Thornton

Minimum Version Required: 25.03

Pre-Conditions

  • System Setting 553 = True
    ​
    ​

Route Types:

  • RouteTypes.VerifyStatus = Loaded for all outbound shipment routes
    ​
    ​

  • RouteTypes.LSType = Scheduled, Empty, Off-Day are examples

Product Types:

  • ProductType.ProductPickType must be assigned


Route Count Types:

  • RouteCountTypes.RequireLockInvoices = False
    ​
    ​

  • RouteCountTypes.AutoAdjInvoiceReason = True

Returns-specific Route Type:

  • Create a unique route type for returns, setting RouteTypes.InitialStatus = Loaded and RouteTypes.VerifyStatus = Returned

Steps

Send to pick:
​
​

1. Select invoice(s):

  • Invoices in the same status can be selected at the same time
    ​
    ​

  • Status is defined through the primary action button; Start picking or Mark shipped
    ​
    ​

  • Invoices in a different status will be grayed out and unselectable
    ​
    ​

  • Right sidebar populates with invoice specific information for all selected invoices
    ​
    ​

  • Inventory and palletization information will be available as the invoice is processed


2. Manually assign batches:

  • Redirects to the existing Confirm Batch dashboard
    ​
    ​

  • No changes to the batch assignment workflow


3. Start picking:

  • Sends all selected invoices to the warehouse to be picked
    ​
    ​

  • Processing will update LoadSheets.Status = Locked for Routing
    ​
    ​

  • Modal confirmation to process & print, process & skip, or cancel
    ​
    ​

  • Process & print will redirect the user to the Invoice Print dashboard

Mark as shipped:
​
​

1. Select invoice(s):

  • Invoices in the same status can be selected at the same time
    ​
    ​

  • Status is defined through the primary action button; Start picking or Mark shipped
    ​
    ​

  • Invoices in a different status will be grayed out and unselectable
    ​
    ​

  • The right sidebar populates with invoice specific information for all selected invoices
    ​
    ​

  • Palletization information appears at the top of each invoice
    ​
    ​

  • Inventory warnings are shown for all product(s) with insufficient inventory to complete the shipment
    ​
    ​

  • Clicking the icon next to relevant products redirects to the Batch Management dashboard to process production as usual
    ​
    ​

2. Confirm batch assignment:

  • Redirects to the existing Confirm Batch dashboard
    ​
    ​

  • No changes to the batch assignment workflow


3. Mark as shipped:

  • Marks all invoices as shipped out of the warehouse
    ​
    ​

  • Updates LoadSheets.Status = Loaded
    ​
    ​

  • Triggers Invoiced Bin Trans to deplete inventory immediately
    ​
    ​

  • Invoices marked as shipped are no longer accessible in Order Fulfillment
    ​
    ​

  • Normal Load Sheet Lifecycle actions are still accessible

Create a new return:

1. Select a Route

  • This should be the returns-specific route
    ​
    ​

2. Select the return date

  • Default is LocalToday
    ​
    ​

3. Select the Customer

  • Who is returning the product(s)
    ​
    ​

  • Optional memo
    ​
    ​

  • Useful for recording PO numbers, credit memo, original invoice number(s), etc.
    ​
    ​

4. Add Product(s)

  • Click the + icon to add a product line
    ​
    ​

  • Search by product name
    ​
    ​

  • Enter quantity returned


5. Select return reason

  • Non-WMS should always return as good product and adjust out after

Fields And Definitions

Related Help Resources:
​
​

Best Practices

Order Fulfillment streamlines truck and inventory management with two primary workflows; Delivery and Returns

Suggested that Routing Method be set to One Invoice per Load Sheet On or After Requested Date


Delivery focuses on picking & processing outbound shipments

  • Orders (invoices) must be created to appear on the Delivery tab
    ​
    ​

  • Multiple orders can be processed at the same time
    ​
    ​

  • For load sheets with multiple orders, they must share an action status; send to pick or mark as shipped to ensure complete processing.
    ​
    ​

  • Marking orders as shipped immediately removes the product from inventory
    ​
    ​

  • This happens by creating the Invoiced Bin Trans when the invoice updated to Loaded status through the Delivery dashboard
    ​
    ​

Returns focuses on creating & processing inbound, separate returns

  • Expected returns will appear, new returns can be created
    ​
    ​

  • Get the product back in inventory and process the credit memo
    ​
    ​

  • Explicit return configuration simplifies the process

PDF

Did this answer your question?