Hi everyone,
I am looking for insights from the community on a use case I have encountered in one of my implementations, and I’d appreciate your thoughts on the best approach or any alternative proposals.
Use case:
- A purchase order contains 500+ lines.
- The vendor fulfills the PO through multiple deliveries, each with 100+ items.
- This results in multiple product receipts posted against the same PO (e.g., Product Receipt 1, Product Receipt 2, etc.).
- Later, the business identifies that one line in either Product Receipt 1 or Product Receipt 2 needs to be corrected.
Current challenge:
With the standard process available, the user must:
- Cancel the product receipt,
- Move or adjust inventory,
- Re‑post the product receipt with the correct item/quantity.
Note: Dynamics 365 F&O OOB has great feature to correct product receipt for purchase order not using advance warehouse management and this feature is not supported for PO with warehouse management.
For large POs, this becomes tedious and error‑prone, especially when users must manually re‑scan the correct item and quantity. There’s also a risk of introducing new mistakes during reprocessing.
Additional complication arises if the correction is discovered several days later, some of the received items may have already been picked or consumed for customer orders. This makes reversal and re‑receipt even more complex due to inventory availability constraints.
Ask: Looking forward to your thoughts and experiences.
- How have you handled similar scenarios in your implementations?
- Are there best practices, design patterns, or customizations you would recommend to simplify corrections for a single line without impacting the entire product receipt?
- Have you seen any lightweight correction mechanisms or partial receipt adjustments that work well in high‑volume environments?
Thanks,
Amol Masade