Version: eXtendMultiFulfillment 1.1.18 and above
Audience: User
Overview
eXtendMultiFulfillment supports processing partial fulfillments on sales orders, including scenarios where inventory comes from multiple sources such as on-hand stock, drop ship purchase orders, and special order purchase orders. This flexibility allows you to fulfill orders incrementally as inventory becomes available, without waiting for complete order quantities.
Usage
eXtendMultiFulfillment can handle partial fulfillments in several scenarios. The key principle is that you create a source item fulfillment for the available quantity, generate pre-fulfillments, process them, and then repeat the process as additional inventory becomes available.
Partial fulfillment from on-hand inventory
When you have partial on-hand inventory available:
- Create a source item fulfillment for the quantity you have in stock
- Create pre-fulfillment records for those items
- Process the multi-fulfillment to generate the item fulfillments
- Once additional inventory arrives, create a new source item fulfillment for the remaining quantity
- Create new pre-fulfillment records and process them
The previously generated item fulfillments remain intact and won't be deleted when you process subsequent batches.
Partial fulfillment from drop ship purchase orders
eXtendMultiFulfillment supports partial fulfillments from drop ship purchase orders. This is useful when your vendor ships inventory in multiple batches.
Example workflow:
- Purchase order created for 200 units
- First receipt: 50 units received
- Create source item fulfillment (IF1) for 50 units
- Process multi-fulfillment to generate IF2 for 50 units
- Create source item fulfillment (IF1) for 50 units
- Second receipt: 50 units received
- Create new source item fulfillment (IF3) for 50 units
- Process multi-fulfillment to generate IF4 for 50 units
- Create new source item fulfillment (IF3) for 50 units
- Final receipt: 100 units received
- Create new source item fulfillment (IF5) for 100 units
- Process multi-fulfillment to generate IF6 for 100 units
- Create new source item fulfillment (IF5) for 100 units
Each batch is processed independently, and previous item fulfillments aren't affected by subsequent processing.
Partial fulfillment from special order purchase orders
Special order purchase orders work similarly to drop ship orders. After receiving items through an item receipt, the inventory becomes available for fulfillment. You can then create source item fulfillments and process them through eXtendMultiFulfillment as the items are received.
Frequently Asked Questions (FAQs)
Q: Do I need to wait for the entire purchase order to be received before processing fulfillments?
A: No. You can process partial receipts and create fulfillments for each batch as it arrives. eXtendMultiFulfillment handles this without deleting or affecting previous item fulfillments.
Q: Can I fulfill from both on-hand inventory and drop ship purchase orders on the same sales order?
A: Yes. You can create a source item fulfillment for available on-hand inventory first, then create additional source item fulfillments as drop ship or special order items are received.
Q: Will previous item fulfillments be deleted when I process a new batch?
A: No. When you process subsequent partial fulfillments, the previously generated item fulfillments remain intact.