Business Central v26 — Reopen Finished Production Orders (Deep Guide)
If you ever
hit Finish on a production order and then notice a missing component,
wrong lot, or time that “mysteriously” didn’t get posted… good news. In Business
Central v26 there’s finally a built-in Reopen action for Finished
production orders. You can reopen, fix what’s wrong (consumption, output,
capacity time, tracking), and finish again — all on the same
order so the audit trail stays clean.
Heads-up: You
generally get one shot to reopen a finished order. Posting dates and
costing rules still apply like normal, so plan your corrections before you
click.
Why this
matters (in real life)
Before v26,
any mistake after Finish meant awkward workarounds — undos, journals, or
spinning a rework order. Now most “oops” cases are solvable on the original
order without messy side effects. Finance will love you later.
What Reopen
actually does
- Changes a Finished order
back to an editable state.
- Lets you correct:
- Consumption (qty, bins/locations,
lot/serial)
- Output (finished qty, scrap)
- Capacity (Run/Setup time so costs land
right)
- Item Tracking (components + finished good)
- You then Finish again; the
entries/costs tie to the same order = tidy audit trail.
Requirements
& limits
- One-shot reopen per order (plan it).
- Allow Posting From/To must cover your correction date.
- Permissions for Production
Orders, Item/Value Entries, and Journals.
- Make sure Adjust Cost – Item
Entries runs after you’re done (job queue or manual).
When to
use Reopen vs. alternatives
- Use Reopen (primary path): Period is open and you want to
fix the original order (missing component, incorrect qty/time, wrong
tracking).
- Option A — Undo → Reopen
(precision rollback):
A specific Output or Consumption posting is wrong and you want clean
reversal entries first.
- Option B — Rework order (closed
period/policy):
Month is closed or you don’t want to rewrite history; post only the delta
(extra component/labor) in the current period.
Step-by-step:
Reopen workflow
1) Open
the finished order
Search “Finished
Production Orders”, open the target order card.
2) Reopen
More
Options → Actions → Reopen
→ confirm.
Order becomes editable for Consumption, Output, Capacity, Tracking.
3) Make
corrections
- Consumption Journal
- Set Production Order No.
to this order.
- Add/adjust component lines (Item
No., Qty, Location/Bin, Item Tracking).
- Post.
- Output Journal
- Enter correct Output Qty,
Scrap, and Run/Setup Time.
- Add finished-item tracking if
required.
- Post.
4) Finish
again
Return to the
order → Finish (or Change Status → Finished).
Let Adjust Cost – Item Entries run and quick-check Value Entries
for sanity.
Extra
detail: flushing & tracking gotchas
Flushing
method (avoid accidental re-consumption)
If components were Backward flushed at the first Finish, the second
Finish might try to consume again.
- Review component lines before the
second Finish.
- Temporarily set impacted lines to
Manual for the correction pass, post only what you need, then
(optionally) revert that setting.
Item
tracking
- Fixing lots/serials is common
here.
- If you also do Undo
Output/Undo Consumption, undo in reverse posting order, then
re-apply correct tracking before finishing again.
Planning Option
A (Undo → Reopen)
Goal: Reverse only the bad postings, then
correct and finish — keeping a crystal-clear trail.
Pre-checks
- Pinpoint exactly which entries
are wrong.
- Confirm Allow Posting From/To
covers the reversal date.
- Note the lot/serial
numbers you’ll keep or replace.
- Identify flushing method
on affected lines.
Grab this
info before undo
- Screenshots/exports of the wrong Item
Ledger Entries (Output/Consumption).
- Any Capacity time that
also needs adjustment.
- Dimensions (Project/Dept) already
on the order.
Execution
plan
- Undo Output for the incorrect finished qty.
- Undo Consumption for the exact wrong
component/lot lines.
- Reopen the order.
- Re-post correct
Consumption/Output/Capacity (with tracking).
- Finish again → confirm Adjust Cost.
Accounting
notes
- Undos create the expected
negative/positive ledger entries — great for audit, but mind the dates.
Risks
& fixes
- Double consumption on re-finish →
set lines Manual and post only what’s intended.
- Tracking conflicts → undo in
reverse order; re-enter tracking carefully.
- Stock temporarily unavailable →
coordinate with warehouse so reservations don’t block you.
Planning Option
B (Rework Production Order)
Goal: Post the delta (missing
component or time) in the current period without touching last month.
Pre-checks
- Period is closed or policy
says “don’t edit history.”
- Define the minimal
routing/BOM you need (often 1 op + 1 component).
- Decide whether you need a qty
change; many reworks are qty = 0 with time only.
Prepare
- Component(s) & quantities, lot/serial.
- Work center/machine and Run/Setup
time to add.
- Copy Dimensions from the
original order.
- Write a Comment linking
the original PO and the reason.
Execution
plan
- Create Rework Production Order
(Item = finished item; Qty = 0 or tiny positive if policy wants).
- Add minimal routing/BOM
for the fix.
- Consumption Journal: post the missing component(s)
with correct tracking.
- Output Journal:
- Post Run/Setup Time (qty
can stay 0 per policy), or
- Post a tiny output delta if you
truly must change stock quantity.
- Finish the rework order → make sure Adjust
Cost runs.
- Add a clear Comment:
original order no., what/why, who/when.
Accounting
notes
- Delta hits this period
only. Original month stays intact.
- If qty = 0 but you add time,
confirm with finance your costing setup allocates labor/overhead as
expected.
Troubleshooting
(quick table)
|
Symptom |
Likely
cause |
What to
do |
|
Reopen greyed out |
Already
reopened once, or order not actually Finished |
Check
status; remember the one-shot rule |
|
Posting
date error |
Allow
Posting From/To too
narrow |
Expand
dates or use a Rework order |
|
Double
consumption after re-finish |
Backward flushing still active |
Switch
lines to Manual for the correction; verify quantities |
|
Capacity
value didn’t hit cost |
No time
posted / missing routing |
Post Run/Setup
in Output Journal and confirm routing/work center |
|
Tracking
conflicts |
Lots/serials
inconsistent |
Undo in
reverse posting order; re-enter tracking carefully |
Quick
decision guide
- Period open + fix original order → Reopen → correct → Finish.
- Specific wrong posting to roll
back first → Undo
Output/Consumption → Reopen → correct → Finish.
- Period closed / add cost only → Rework order to post
the delta cleanly this period.
Examples
(short + real-ish)
A) Wrong
finished qty + missing time (period open)
Reopen → Output Journal: fix qty; add 0.5h Run Time → Finish → Adjust
Cost.
B) Wrong
lot on one component + overposted output (period open)
Undo Output (remove overage) → Undo Consumption (bad lot) →
Reopen → repost correct lot + correct output → Finish → Adjust Cost.
C) Missed
gasket + 0.3h labor (period closed)
Create Rework order → consume gasket with correct lot → post Run Time
(qty can be 0) → Finish → Adjust Cost. Original month stays untouched.
Final
thoughts
In v26, Reopen
is the default, clean path to fix finished orders. If timing or policy blocks
you, Undo + Reopen or a tiny Rework order still get you to the
same target: correct inventory value and a tidy audit trail with
minimum drama.
Comments
Post a Comment