Setup:
- Location card has: Require Put-away = Yes, Require Pick = Yes, Bin Mandatory = Yes
- Transfer order is flagged as Direct Transfer
- Quantity Shipped is posted; Qty. to Receive is still outstanding
- Create Inventory Put-away to post the receipt → fails with error: "All items have been shipped." As I understand, for a direct transfer the receipt is posted automatically together with the inventory pick, so a separate put-away is not allowed.
- Undo the posted transfer shipment line (from Posted Transfer Shipment) so I could re-ship and close it correctly → fails with error: "You cannot undo line 10000 because inventory pick lines have already been posted."
- Delete the transfer order → not possible because quantity has been shipped.
What is the recommended way to close/clean up a migrated Direct Transfer order that is stuck in this half-shipped state?
- Is it acceptable/supported to clear the Direct Transfer flag on the transfer header (e.g., via configuration package or code) and then receive it as a normal transfer?
- Or is deleting the header/lines directly (via code/config package) the better approach if the item ledger entries are already correct from the opening balance migration?
- Has anyone handled this scenario after a NAV → BC migration and found a clean standard solution?

Report
All responses (
Answers (