Enabled for | Public preview | General availability |
---|---|---|
Users by admins, makers, or analysts | - | ![]() |
Business value
Even when production doesn't go as planned, you need to keep your inventory, cost, and financial records accurate. Now, it's easier to revert consumption or output transactions, return unused raw materials, and correct mistakes in your reported operations. For actual scrap occurrences, Business Central provides a process that lets you close orders and write off accumulated WIP.
Feature details
When you mistakenly post production transactions, you probably want to cancel the transactions. In some cases, you also want to close the order. From the Released Production Order page, you can open the Item Ledger entries or Capacity Ledger entries pages. Use the Reverse Production Order Transaction action to reverse the transactions.
- For item ledger entries of the Consumption type, the action creates item journal lines of the Consumption type. The action copies values from the original transaction. It uses the opposite sign in the Quantity field. It applies to the original entry and posts the item journal.
- For item ledger entries of the types Output or Capacity entries, the action creates item journal lines of the type Output. For the lines, the action copies values from the original transaction, uses the opposite sign in the Quantity, Scrap Quantity, Setup Time, and Run time fields, applies to the original entry (only for item ledger entries), and posts the item journal. The action also removes the Finished status from the related production routing line.
The system enables the Reverse Production Order Transaction action only for entries that are related to the production order. The action uses the original posting date.
The system doesn't support the action under the following conditions:
- The output entry is already applied to an outbound transaction.
- Consumption or output involves warehouse handling. Bins are supported.
- Entries are created through subcontracting purchase orders. You can undo receipt in the Posted Purchase Receipt page.
You can undo subcontracting receipts before you post them as invoiced. To undo subcontracting receipts, go to the posted purchase receipt, select the line, and choose Undo. This action creates an identical line with the opposite sign in the Quantity field, along with the capacity ledger entry. If the canceled receipt line links to the last routing operation, the undo action also creates the item ledger entry of the type Output. You can't reverse a receipt if it's invoiced or if the production order is finished.
Note
If posting a subcontracting receipt consumes components because of the flushing method, the undo action doesn't revert the consumption transactions. To reverse these transactions, use an output journal or the new Reverse Production Order Transaction action.
When you correct (revert) the records, you can change the status of the production order to Finished. The following steps and setting apply to scenarios where the system can't allocate accumulated WIP because of actual scrap.
Set up the process by activating the Finish Order Without Output toggle in the Manufacturing Setup page.
Note
After you turn on the toggle, you can't turn it off. However, you can choose whether to write off WIP for each order.
When you change the status of a released production order that has consumption or capacity ledger entries but no output, turn on the Allow Finishing Prod. Order with no output toggle on the Change production order status page.
The system posts the accumulated WIP amounts to your inventory adjustment account. Enter the Inventory Adjustment Account on the General Posting Setup page for the entry that the system defines by:
- The Gen. Bus. Posting Group field on the production order.
- The Gen. Prod. Posting Group field on the produced item.
Tell us what you think
Help us improve Dynamics 365 Business Central by discussing ideas, providing suggestions, and giving feedback. Use the forum at https://aka.ms/bcideas.