Curing Checking — curing-room stock by lot: lot age against Cure Std, quantity issued to Trimming, stock left

Fine Chemical (FC) · MES module · v0.6 · 09/10/2026 · Standard flow — for implementation, testing and development

Process Flow (swimlane)

MES · Curing Checking — the system tracks lot age in the curing room, the quantity issued to Trimming and the stock left per lotPhaseInputWarehouse StaffSystemOutputException — lot reopened in Curing Confirmation · Excel exportNoYesNoYesConfirmed curing lot(Curing Confirmation)Master data: Cure Std ·Curing RoomMaster dataStock Out slip Curing →WH-TRM-01 of the lotLot reopened in CuringConfirmation (approved)Start▣ Curing CheckingShow lot in LOTInventorySystem (auto)▣ Curing CheckingCalculate Aged from In DateSystem (auto)Aged ≥ Cure Std?▣ Curing CheckingShow lot CURED –UNALLOCATEDSystem (auto)▣ Curing CheckingUpdate Released ·On-handSystem (auto)On-hand = 0?▣ Curing CheckingHide lot from LOTInventorySystem (auto)End▣ Curing CheckingRemove lot from LOTInventorySystem (auto)Report needed▣ Curing CheckingExport the filteredgrid to ExcelWebEndLot UNDER CURING — can be plannedfor Trimming, not issuedLot CURED – UNALLOCATED →Curring Room INV ListLot still On-hand — pickagain in Trimming PlanningLot leaves the curing roomLot withdrawn from curing room— awaiting re-confirmationFile Excel LOT InventoryThe system lists the lots confirmed at Curing Confirmation that still have stock in the Curing room. Action: Curing Checking › "LOT Inventory" table: "LOT No." · "WO No." · "Item" · "Room" · "In Date" · "Cure Std" · "Aged" · "In Qty" · "Released" · "On-hand" · "Lot Status"; filters "Curing Room" · "WO No." · "Lot Status" (applied as soon as a value is picked). System: "Room" is the room the Warehouse Staff selected in the "Curing room" field of Curing Confirmation when confirming the lot. Curing room stock is the process warehouse "WH-CUR-01 / Curing"; the stocktake is done in that warehouse in WMS. System: the screen is view-only — no stocktake, it never changes the lot status; the only button is "Excel". Result: count line "[WH-CUR-01 / Curing · <n> lots · <pairs> pairs on-hand]". Test: - Confirm 4 day-shift lots of 2026-08-11 at Curing Confirmation → those 4 lots appear here, Aged 0 d - Filter "Curing Room" = CUR-ROOM-B → only CUR-ROOM-B lots remain; add "Lot Status" = Under Curing → only lots not yet cured remain Source: Q-20261009-03 · Q-20261009-09 (items 1, 2) · prototype v0.87The system computes the lot's age in the Curing room, in days. System: "Aged" = today − "In Date"; "Cure Std" = the Standard curing days of master data (prototype: 2 d) — the same unit as Curing Confirmation ("Standard curing 2 days") and Trimming Planning. Test: - In Date 2026-08-09, today 2026-08-11 → Aged 2 d Source: Q-20261009-03 (item 3) · Q-20260918-29 · prototype v0.85Has the lot reached its standard curing days? Yes: "Aged" ≥ "Cure Std" → "Lot Status" is Cured – Unallocated, the "Aged" column turns green. No: "Lot Status" is Under Curing, the "Aged" column turns orange. Test: - Cure Std 2 d, Aged 1 d → No - Cure Std 2 d, Aged 2 d → Yes Source: Q-20261009-03 (item 1) · Q-20260918-29The system shows a lot that reached its curing days as common stock waiting for Trimming. Result: no Customer PO is attached; Trimming Planning can pick the lot into a plan. System: the move to Cured – Unallocated is set by Curing Confirmation; this screen only displays it. The lot has no "released to Trimming" status. Source: Q-20260930-05 (item 3) · Q-20261009-03 (item 1)The system updates the quantity issued to the Trimming warehouse and the quantity still in the room. System: "Released" = the total of the lot's APPROVED Curing Stock Out slips → WH-TRM-01; a slip CANCELLED (Trimming plan edited / cancelled) gives that quantity back. "On-hand" = "In Qty" − "Released". Result: after a partial issue the lot still has On-hand; "Lot Status" does not change. Test: - In Qty 1,600, slip 510 APPROVED → Released 510, On-hand 1,090 - That plan cancelled → slip CANCELLED → Released 0, On-hand 1,600 Source: Q-20261006-02 (items 1, 2) · Q-20261009-03 · prototype v0.85Is any stock of the lot left in the room? Yes: "On-hand" = 0 → drop the lot from the table. No: the lot still has On-hand and can be picked again in Trimming Planning. Source: Q-20261009-03 (item 1) · prototype v0.85The system drops a fully issued lot from the table. Result: the lot leaves "LOT Inventory"; "Lot Status" stays Cured – Unallocated — there is no Released status. Source: Q-20260930-05 (item 3) · Q-20261009-03 (item 1)The system removes a lot reopened at Curing Confirmation from the stock list. When: the Production Supervisor approved the Reopen and the lot is back to WAITING CONFIRMATION. Result: the lot leaves the "LOT Inventory" table; when confirmed again it comes back as a new lot. Open: re-entering as a new lot is a proposal, not yet confirmed. Source: convention Q3The Warehouse Staff exports the filtered grid to Excel. Action: "Excel" button. Result: a "LOT Inventory" Excel file with the current filters. Source: prototype v0.85
Startwhere the flow begins
Endevery Start reaches at least one End
Process steptop strip = screen used, colored tag = platform
Decisionevery outgoing branch carries its condition
Data / documentinputs in the Input lane, results in the Output lane
Main flowthe required order of steps
Tags on a boxMaster dataSystem (auto)Web

Status lifecycle

Lot Status shown on Curing Checking — transitions set by Curing ConfirmationUNDER CURINGCURED – UNALLOCATEDAged ≥ Cure Std
◻ UNDER CURING ◻ CURED – UNALLOCATED Lot Status is display-only on this screen — transitions are set by Curing Confirmation; the lot has no "released to Trimming" status, a fully issued lot leaves the table

Input

#InputTypeUsed in step
I-1Confirmed curing lot (1 injection shift = 1 lot) from Curing ConfirmationProduction result — MESShow lot in LOT Inventory
I-2Cure Std (Standard curing days) · Curing RoomMaster dataCalculate Aged from In Date
I-3Curing Stock Out slips → WH-TRM-01 of the lot (APPROVED / CANCELLED)Stock slip — MES Trimming Planning / Curing ConfirmationUpdate Released · On-hand
I-5Lot reopened in Curing Confirmation (Production Supervisor approved)Result — MES Curing ConfirmationRemove lot from LOT Inventory

Step ↔ screen

StepRoleScreen · UI button
Show lot in LOT Inventory · Compute Aged from In Date · Show lot CURED – UNALLOCATED · Update Released · On-hand · Hide lot from LOT Inventory · Remove lot from LOT InventorySystem (auto)Curing Checking · table LOT Inventory; filters Curing Room, WO No., Lot Status
Export the filtered grid to ExcelWarehouse StaffCuring Checking · Excel (the only button on the screen)

Output

#OutputProduced when
O-1Lot UNDER CURING — can be planned for Trimming, not yet issuedAged < Cure Std
O-2Lot CURED – UNALLOCATED → Curring Room INV List (source of Trimming Planning)Aged ≥ Cure Std — transition set by Curing Confirmation
O-4Lot still On-hand — pick again in Trimming PlanningPartial issue, On-hand > 0
O-5Lot leaves the curing roomOn-hand = 0 (fully issued to the Trimming warehouse)
O-9Lot withdrawn from curing room — awaiting re-confirmationCuring Confirmation reopens the lot (Supervisor approved)
O-8File Excel LOT InventoryExcel pressed

Glossary

GlossaryMeaning in this flow
Cure StdStandard curing days (prototype: 2 d)
AgedToday − In Date: the number of days the lot has been in the Curing room
In Qty / Released / On-handQuantity in · total of APPROVED Curing Stock Out slips → WH-TRM-01 · remaining = In Qty − Released
WH-CUR-01 / CuringProcess warehouse of the Curing room; stock checks and stocktakes are done in this warehouse in WMS
RoomCuring room (CUR-ROOM-A / B) the Warehouse Staff selects when confirming the lot at Curing Confirmation
Lot StatusUNDER CURING · CURED – UNALLOCATED (the prototype shows Under Curing / Cured – Unallocated) — the set of Curing Confirmation