# Curing Confirmation — one injection shift is one curing lot: confirm the received quantity, print lot labels, and once fully cured it is ready for Trimming

> Fine Chemical (FC) · MES module · v0.7 · 09/10/2026 · Standard flow — for implementation, testing and development
>
> Generated from the diagram by `sync.js` — do not edit by hand. The diagram is authoritative: report any mismatch with the diagram page.
>
> Diagram page: /en/mes/curing-confirmation

## How to read

- Every box on the diagram has a code `Bxx`, numbered in flow order (from the start event, following the arrows).
- "Goes to" lists every arrow leaving the box; text in square brackets is that arrow's condition label.
- "Optional branch" = a dashed arrow on the diagram: may be done or skipped.
- "Data" boxes in the Input lane are incoming data; in the Output lane they are results / end points of the flow.

## Process Flow (swimlane)

### Roles (lanes)

- Input
- Warehouse Staff
- Production Supervisor
- Output

### Steps

| Code | Role | Type | Content | Platform · Screen | Goes to |
| --- | --- | --- | --- | --- | --- |
| B01 | Input | Data | Shift POP output by machine (INJ-xx REPORTED) |  | B06 |
| B02 | Input | Data | Master data: Curing Room · Standard curing days | Master data | B18 |
| B03 | Input | Data | APPROVED Trimming plan (LOT × Plan Qty by size) |  | B23 |
| B04 | Warehouse Staff | Start | Start |  | B05 |
| B05 | Warehouse Staff | Task | Pick date · shift · room Curing | Web · Curing Confirmation | B06 |
| B06 | Warehouse Staff | Task | Group machine output into a shift lot | System (auto) · Curing Confirmation | B07 |
| B07 | Warehouse Staff | Task | Enter received qty by size | Web · Curing Confirmation | B08 |
| B08 | Warehouse Staff | Task | Calculate Variance | System (auto) · Curing Confirmation | B09 |
| B09 | Warehouse Staff | Decision | Any size received below Machine total? |  | B10 [Yes]; B11 [No] |
| B10 | Warehouse Staff | Task | Log conveyor loss | System (auto) · Curing Confirmation | B12; B11 |
| B11 | Warehouse Staff | Decision | Any size received above Machine total? |  | B13 [Yes]; B14 [No] |
| B12 | Output | Data | Conveyor loss (Variance < 0) |  | (end) |
| B13 | Warehouse Staff | Task | Log positive variance · warning | System (auto) · Curing Confirmation | B15; B14 |
| B14 | Warehouse Staff | Task | Confirm Curing lot | Web · Curing Confirmation | B16 |
| B15 | Output | Data | Positive variance (Variance > 0) |  | (end) |
| B16 | Warehouse Staff | Task | Print Curing lot labels | Web · Curing Confirmation | B17; B18 |
| B17 | Output | Data | Curing lot labels printed |  | (end) |
| B18 | Warehouse Staff | Task | Count curing days | System (auto) · Curing Confirmation | B19 |
| B19 | Warehouse Staff | Decision | Standard curing days reached? |  | B20 [Not yet]; B21 [Sufficient] |
| B20 | Output | Data | Lot UNDER CURING — can be planned for Trimming, not issued |  | (end) |
| B21 | Warehouse Staff | Task | Move lot to CURED – UNALLOCATED | System (auto) · Curing Confirmation | B22; B23 |
| B22 | Output | Data | Lot CURED – UNALLOCATED into the Curring Room INV List (no Customer PO yet) |  | (end) |
| B23 | Warehouse Staff | Decision | Lot in an APPROVED Trimming plan? |  | B24 [Not yet]; B25 [Yes] |
| B24 | Output | Data | Lot waiting for a Trimming plan — still in the Curing warehouse |  | (end) |
| B25 | Warehouse Staff | Task | Create Stock Out slip Curing → Trimming warehouse | System (auto) | B26; B27 |
| B26 | Output | Data | Stock Out slip Curing → Trimming warehouse (by Plan Qty) |  | (end) |
| B27 | Warehouse Staff | End | End |  |  |
| B28 | Warehouse Staff | Start | Lot needs fixing |  | B29 |
| B29 | Warehouse Staff | Task | Request to reopen Curing lot | Web · Curing Confirmation | B30 |
| B30 | Warehouse Staff | Decision | Lot in a Trimming plan / slip? |  | B31 [Yes]; B32 [Not yet] |
| B31 | Output | Data | Reopen blocked — lot in Trimming plan / slip |  | (end) |
| B32 | Production Supervisor | Task | Approve Curing lot reopen | Web · Curing Confirmation | B33 |
| B33 | Production Supervisor | Decision | Approve? |  | B34 [No]; B35 [Approve] |
| B34 | Output | Data | Lot unchanged — reopen rejected |  | (end) |
| B35 | Production Supervisor | Task | Void old labels · reverse lot confirmation | System (auto) · Curing Confirmation | B36; B37 |
| B36 | Output | Data | Lot back to WAITING CONFIRMATION — confirm again |  | (end) |
| B37 | Production Supervisor | End | End |  |  |

### Step details (hover content on the diagram)

#### B05 · Pick date · shift · room Curing

- Warehouse Staff · Web · Curing Confirmation
- Comes from: B04
- Goes to: B06 · Group machine output into a shift lot

> The Warehouse Staff picks the shift and Curing room whose lots need confirming.  
> Action: Curing Confirmation › "Shift Confirmation" tab › pick "Date" · "Shift" (All shifts / Day (AB) / Night (CD)) · "Curing room" (CUR-ROOM-A / CUR-ROOM-B).  
> System: shows "Standard curing <n> days" and the KPIs "Shift lots" · "Confirmed" · "Machine reported" · "Into curing" · "Variance"; the "Shift Confirmation" tab counts the lots not yet confirmed.  
> Result: the room selected in "Curing room" is the room the lot goes into on confirmation (step "Confirm the Curing lot").  
> Test:  
> - A date with no shift output → "No injection shift output for this date"  
> - Select "Curing room" CUR-ROOM-B, then confirm → the lot records Room CUR-ROOM-B  
> Source: prototype v0.51 · Q-20260928-03 · Q-20261009-09 (item 1) · prototype v0.87  

#### B06 · Group machine output into a shift lot

- Warehouse Staff · System (auto) · Curing Confirmation
- Comes from: B01, B05
- Goes to: B07 · Enter received qty by size

> The system groups the shift's machine POP output into Curing lots.  
> System: one injection shift = one lot ("One injection shift = one LOT."); one lot per WO of the shift, coded LOT-<yyyymmdd>-AB for the day shift and LOT-<yyyymmdd>-CD for the night shift; the second and third lot of the same shift get the suffix -02, -03.  
> Result: the "Source / Size" table lists "<machine> reported" per machine and "Machine total" per size; the lot is WAITING CONFIRMATION ("Waiting confirmation").  
> Test:  
> - Day shift 11/08/2026 with 2 WOs → LOT-20260811-AB and LOT-20260811-AB-02  
> - Night shift of the same day → LOT-20260811-CD  
> Source: prototype v0.51 · Q-20260928-03 (item 2)  

#### B07 · Enter received qty by size

- Warehouse Staff · Web · Curing Confirmation
- Comes from: B06
- Goes to: B08 · Calculate Variance

> The Warehouse Staff enters the quantity actually received into the Curing room per size.  
> Action: the "Curing confirmed" row — defaults to "Machine total", edited to the real count; cells accept whole numbers ≥ 0 only.  
> System: the Curing room counts by item and size only, machine origin is no longer tracked after the conveyor ("The curing room counts by item and size only; machine origin is not tracked after the conveyor.").  
> Source: prototype v0.51  

#### B08 · Calculate Variance

- Warehouse Staff · System (auto) · Curing Confirmation
- Comes from: B07
- Goes to: B09 · Any size received below Machine total?

> The system computes the gap between the received and machine-reported quantity.  
> System: "Variance" = "Curing confirmed" − "Machine total", per size and for the whole lot; zero shows "—", negative in red, positive in orange.  
> Test:  
> - Machine total 100, received 98 → Variance −2 (red)  
> - Machine total 100, received 101 → Variance +1 (orange)  
> Source: prototype v0.51  

#### B09 · Any size received below Machine total?

- Warehouse Staff
- Comes from: B08
- Goes to [Yes]: B10 · Log conveyor loss
- Goes to [No]: B11 · Any size received above Machine total?

> Is any size received below the machine total?  
> Yes: "Variance" < 0 in at least one size → log conveyor loss for those sizes.  
> No: no negative size → go on to check sizes received above.  
> Test:  
> - Size A −2, size B +3 → Yes (size A), size B is still checked in the next step  
> Source: prototype v0.51  

#### B10 · Log conveyor loss

- Warehouse Staff · System (auto) · Curing Confirmation
- Comes from: B09
- Goes to: B12 · Conveyor loss (Variance < 0)
- Goes to: B11 · Any size received above Machine total?

> The system logs the shortfall as conveyor loss.  
> System: the message "Confirmed qty is below machine output — the gap is logged as loss on the conveyor." shows under the table when the lot total Variance < 0.  
> Result: when the lot is confirmed, each size with Variance < 0 creates a loss record equal to the shortfall; the loss goes to Output.  
> Test:  
> - Variance −2 in one size → a loss record of 2 pairs for that size  
> Open: where the loss record is kept (Defect Records, a separate loss log, or only on the lot).  
> Source: prototype v0.51  

#### B11 · Any size received above Machine total?

- Warehouse Staff
- Comes from: B10, B09
- Goes to [Yes]: B13 · Log positive variance · warning
- Goes to [No]: B14 · Confirm Curing lot

> Is any size received above the machine total?  
> Yes: "Variance" > 0 in at least one size → log a positive variance and warn, not blocked.  
> No: no positive size → confirm the lot.  
> Test:  
> - Every size Variance = 0 → No, straight to confirmation  
> Source: Q-20260930-05 (item 2)  

#### B13 · Log positive variance · warning

- Warehouse Staff · System (auto) · Curing Confirmation
- Comes from: B11
- Goes to: B15 · Positive variance (Variance > 0)
- Goes to: B14 · Confirm Curing lot

> The system logs the excess received as a positive variance record and warns the confirmer.  
> System: sizes with "Variance" > 0 are shown in orange and the screen shows a warning; "Confirm Lot" / "Confirm All Shift Lots" stay available.  
> Result: when the lot is confirmed, each size with Variance > 0 creates a positive variance record equal to the excess; the variance goes to Output.  
> Test:  
> - Machine total 100, received 101 → warning, still confirmable, variance record +1  
> - Size A −2, size B +3 → one loss record of 2 pairs and one positive variance record of 3 pairs  
> Open: prototype v0.51 only colours the cell orange, no warning line yet; whether the positive variance record is kept in the same place as conveyor loss.  
> Source: Q-20260930-05 (item 2) · prototype v0.51  

#### B14 · Confirm Curing lot

- Warehouse Staff · Web · Curing Confirmation
- Comes from: B13, B11
- Goes to: B16 · Print Curing lot labels

> The Warehouse Staff confirms the lot into the Curing room.  
> When: the lot is WAITING CONFIRMATION.  
> Action: "Confirm Lot" button (popup "Confirm LOT <lot>?", button "Confirm Lot") per lot, or "Confirm All Shift Lots" (popup "Confirm all shift lots?", button "Confirm All") for every unconfirmed lot of the shift.  
> System: the popup shows "LOT No." · "WO No." · "Item" · "Shift" · "Curing room" · "Machine reported" · "Curing confirmed" and the note "The lot goes into the curing room as Curing stock."; the popup "Confirm all shift lots?" shows "Curing room" · "Lots waiting" · "Machine reported".  
> Result: lot → UNDER CURING, becoming stock of the process warehouse "WH-CUR-01 / Curing" in the selected room ("Room" column of the "LOT Register" tab); message "<lot> confirmed — <n> pairs into curing room (<WO>)"; the lot reads "Confirmed by <user> at <time> — LOT created, status Cured – Unallocated after <n> curing days, then waiting for Trimming."  
> Test:  
> - "Confirm All Shift Lots" with 2 lots waiting in the shift → both lots become UNDER CURING  
> - Every lot of the shift already confirmed, press again → "All shift lots are already confirmed."  
> Source: prototype v0.51 · Q-20261009-09 (items 1, 2) · prototype v0.87  

#### B16 · Print Curing lot labels

- Warehouse Staff · Web · Curing Confirmation
- Comes from: B14
- Goes to: B17 · Curing lot labels printed
- Goes to: B18 · Count curing days

> The Warehouse Staff prints labels for the confirmed Curing lots.  
> Action: "Shift Confirmation" tab › "Print Lot Labels" button — message "LOT labels sent to printer."  
> System: the lot key is "Lot + WO + Item Group + Model + Color + Size + Machine + Production Date + Shift".  
> Source: prototype v0.51  

#### B18 · Count curing days

- Warehouse Staff · System (auto) · Curing Confirmation
- Comes from: B02, B16
- Goes to: B19 · Standard curing days reached?

> The system counts how many days the lot has been in the Curing room.  
> System: curing days = today − the lot production date ("Curring Day" = Today − IN Date); the standard comes from the Standard curing days master data.  
> Result: the "LOT Register" tab "Cured" column shows "<days>d / <standard>d"; the lot stays UNDER CURING ("Under Curing") until the standard days are reached.  
> Source: Q-20260918-29 · customer Excel · prototype v0.51  

#### B19 · Standard curing days reached?

- Warehouse Staff
- Comes from: B18
- Goes to [Not yet]: B20 · Lot UNDER CURING — can be planned for Trimming, not issued
- Goes to [Sufficient]: B21 · Move lot to CURED – UNALLOCATED

> Has the lot reached the standard curing days?  
> Enough: curing days ≥ Standard curing days → move to CURED – UNALLOCATED.  
> Not yet: the lot stays UNDER CURING; Trimming Planning can still pick it for a plan, but the Stock Out slip to the Trimming warehouse is only created once the lot has enough days.  
> Test:  
> - Standard 2 days, lot in for 1 day → Not yet  
> - Standard 2 days, lot in for 2 days → Enough  
> Source: Q-20260918-29 · Q-20260930-05 (item 5)  

#### B21 · Move lot to CURED – UNALLOCATED

- Warehouse Staff · System (auto) · Curing Confirmation
- Comes from: B19
- Goes to: B22 · Lot CURED – UNALLOCATED into the Curring Room INV List (no Customer PO yet)
- Goes to: B23 · Lot in an APPROVED Trimming plan?

> The system moves a lot that reached its curing days into common stock waiting for Trimming.  
> Result: lot → CURED – UNALLOCATED ("LOT Register" tab, "Lot Status" column reads "Cured – Unallocated"), still listed in "Curring Room INV List"; no Customer PO is attached at Curing or Trimming.  
> System: the lot has no "moved to Trimming" status; the part held by Trimming plans shows as the "Available" quantity per size (lot stock − quantities held by plans), the lot status does not change.  
> Source: Q-20260930-05 (item 3) · Q-20260928-03 · Q-20260929-04 · Q-20261009-03 (item 4) · prototype v0.85  

#### B23 · Lot in an APPROVED Trimming plan?

- Warehouse Staff
- Comes from: B03, B21
- Goes to [Not yet]: B24 · Lot waiting for a Trimming plan — still in the Curing warehouse
- Goes to [Yes]: B25 · Create Stock Out slip Curing → Trimming warehouse

> Is the lot in an APPROVED Trimming plan without a Stock Out slip yet?  
> Yes: the lot has "Plan Qty" > 0 in an APPROVED Trimming plan and that part has no slip (the plan was confirmed while the lot was still curing) → create the slip when the lot is fully cured.  
> Not yet: the lot stays in the Curing warehouse. If the plan was confirmed after the lot was fully cured, the slip was already created in Trimming Planning.  
> Test:  
> - The plan holding the lot is still DRAFT → Not yet  
> - Plan APPROVED when the lot has cured 1 of 2 days → on day 2 → Yes  
> Source: Q-20260930-05 (items 4, 5) · Q-20261006-02 · Q-20261006-03 (item 2)  

#### B25 · Create Stock Out slip Curing → Trimming warehouse

- Warehouse Staff · System (auto)
- Comes from: B23
- Goes to: B26 · Stock Out slip Curing → Trimming warehouse (by Plan Qty)
- Goes to: B27 · End

> The system creates a Stock Out slip that moves the lot share of the Trimming plan from the process warehouse "WH-CUR-01 / Curing" to "WH-TRM-01 / Trimming" when the lot has just finished curing.  
> When: the lot reaches Standard curing days and is in an APPROVED Trimming plan without a slip; if the lot was already cured at Confirm & Release, the slip was created in Trimming Planning and is not created again here.  
> Action: no screen, no button — the Warehouse Staff presses nothing.  
> System: one slip per lot × plan, exactly the lot "Plan Qty" per size in the plan; the slip is APPROVED at once and the stock moves at once.  
> System: the slip number follows the WMS Stock Out slip pattern "REQ-<warehouse code>-YYMM-<5 digits>" (prototype: REQ-CUR01-2608-00001); the "Notes" field of the slip holds the WO of the LOT.  
> Result: the part of the lot not in the plan stays in the Curing warehouse; Trimming Result can record output up to the slip quantity. Changing the quantity, dropping the lot or cancelling the plan in Trimming Planning makes the slip CANCELLED and returns the stock to Curing.  
> Test:  
> - Lot of 2,490 pairs, the plan holds 2,000, APPROVED when the lot has cured 1 of 2 days → on day 2 → a 2,000-pair slip APPROVED, 490 pairs stay in the Curing warehouse  
> Source: Q-20260930-05 (items 4, 5, 6) · Q-20261006-02 (items 1, 2) · Q-20261006-03 (item 2) · Q-20261009-09 (items 2, 3) · prototype v0.87  

#### B29 · Request to reopen Curing lot

- Warehouse Staff · Web · Curing Confirmation
- Comes from: B28
- Goes to: B30 · Lot in a Trimming plan / slip?

> The Warehouse Staff asks to reopen a confirmed lot to correct the received quantity.  
> When: the lot is UNDER CURING or CURED – UNALLOCATED.  
> Action: "Shift Confirmation" tab › "Reopen" button on the "Confirmed" lot, with a reason.  
> Result: the request waits for Production Supervisor approval; the lot status does not change yet.  
> Open: prototype v0.51 has no reason field and "Reopen" reopens at once.  
> Source: Q-20260930-05 (item 1) · BRD §7  

#### B30 · Lot in a Trimming plan / slip?

- Warehouse Staff
- Comes from: B29
- Goes to [Yes]: B31 · Reopen blocked — lot in Trimming plan / slip
- Goes to [Not yet]: B32 · Approve Curing lot reopen

> Has Trimming already used the lot?  
> Yes: the lot is in a Trimming plan that is not CANCELLED, or has a Stock Out Curing slip that is not CANCELLED → reopen blocked.  
> Not yet: send to the Production Supervisor for approval.  
> Test:  
> - Lot in a DRAFT Trimming plan → blocked; that plan cancelled (Cancel Plan → CANCELLED) → reopen allowed  
> - Lot with an APPROVED Stock Out Curing slip → blocked; the slip CANCELLED because the plan was cancelled → no longer blocked by the slip  
> Source: Q-20260930-05 (item 1) · Q-20261006-02 (item 2) · Q-20261009-03 (item 2)  

#### B32 · Approve Curing lot reopen

- Production Supervisor · Web · Curing Confirmation
- Comes from: B30
- Goes to: B33 · Approve?

> The Production Supervisor reviews the lot reopen request.  
> When: the Reopen request has passed the blocking check.  
> Action: check the reason, the "Curing confirmed" quantity, the loss / variance records and the printed labels; approve or reject.  
> Open: prototype v0.51 has no Reopen approval screen yet.  
> Source: Q-20260930-05 (item 1) · BRD §7  

#### B33 · Approve?

- Production Supervisor
- Comes from: B32
- Goes to [No]: B34 · Lot unchanged — reopen rejected
- Goes to [Approve]: B35 · Void old labels · reverse lot confirmation

> Does the Supervisor approve the reopen?  
> Approve: void the old labels and reverse the lot confirmation.  
> No: the lot, its received quantity and labels stay as they are.  
> Source: Q-20260930-05 (item 1)  

#### B35 · Void old labels · reverse lot confirmation

- Production Supervisor · System (auto) · Curing Confirmation
- Comes from: B33
- Goes to: B36 · Lot back to WAITING CONFIRMATION — confirm again
- Goes to: B37 · End

> The system voids the old labels and reverses the lot confirmation so the Warehouse Staff can confirm again.  
> Result: printed labels voided · "Curing confirmed" cleared · conveyor loss and positive variance records reversed · curing days reset · the lot returns to WAITING CONFIRMATION.  
> System: every reversal writes an audit transaction; the Injection POP is not reversed — that is done in Daily Injection by Shift.  
> Test:  
> - Reopen a lot with a −2 loss and a +3 variance → both records are reversed and the lot returns to WAITING CONFIRMATION  
> Source: Q-20260930-05 (item 1) · BRD §6.3  

## Status lifecycle

#### Curing lot (Lot Status)

`WAITING CONFIRMATION` → `UNDER CURING` → `CURED – UNALLOCATED`

Transitions:

- `WAITING CONFIRMATION` -- Confirm Lot --> `UNDER CURING`
- `UNDER CURING` -- Standard curing days reached --> `CURED – UNALLOCATED`
- `CURED – UNALLOCATED` -- Reopen (UNDER CURING / CURED – UNALLOCATED) — Supervisor approves --> `WAITING CONFIRMATION` (back)

## Input

| # | Input | Type | Used in step |
| --- | --- | --- | --- |
| I-1 | Shift POP output by machine (INJ-xx REPORTED) — ILOT lots waiting for Curing, handed over by Daily Injection by Shift | Production result — MES (Daily Injection by Shift) | Group machine output into a shift lot |
| I-2 | Curing Room (CUR-ROOM-A / B) · Standard curing days (prototype: 2 days) | Master data | Count curing days |
| I-3 | Plan Trimming `APPROVED` — its lots and each lot's Plan Qty by size | Plan — MES (Trimming Planning) | Lot in an APPROVED Trimming plan? |

## Step ↔ screen

| Step | Role | Screen · UI button |
| --- | --- | --- |
| Pick date · shift · curing room · Enter received qty by size · Confirm Curing lot · Print Curing lot labels | Warehouse Staff | Curing Confirmation · tab `Shift Confirmation` (`Confirm Lot`, `Confirm All Shift Lots`, `Print Lot Labels`) |
| Group machine output into shift lots · Compute Variance · Log conveyor loss · Log positive variance · warning · Count curing days · Move lot to CURED – UNALLOCATED | System (auto) | Curing Confirmation · tab `Shift Confirmation` / `LOT Register` |
| Create Stock Out slip Curing → Trimming warehouse | System (auto) | No screen, no button — the system creates it when the Trimming plan is APPROVED and the lot is cured |
| Request to reopen Curing lot | Warehouse Staff | Curing Confirmation · `Reopen` |
| Approve Curing lot reopen | Production Supervisor | Curing Confirmation (the prototype has no approval screen yet) |
| Void old labels · reverse lot confirmation | System (auto) | Curing Confirmation |

## Output

| # | Output | Produced when |
| --- | --- | --- |
| O-1 | Conveyor loss (Variance < 0) | CURING CONFIRMED < MACHINE TOTAL in a size — "the gap is logged as loss on the conveyor" |
| O-2 | Positive variance (Variance > 0) — warning, not blocked | CURING CONFIRMED > MACHINE TOTAL in a size |
| O-3 | Curing lot labels printed | Warehouse Staff presses Print Lot Labels |
| O-4 | Lot `UNDER CURING` — can be planned for Trimming, not yet issued | Standard curing days not reached — Trimming Planning can still pick the lot ("Curing not completed") |
| O-5 | Lot `CURED – UNALLOCATED` in Curring Room INV List, no Customer PO attached | Standard curing days reached — the lot source for Trimming Planning |
| O-6 | Lot waiting for a Trimming plan — still in the Curing warehouse | The lot is cured but not in any APPROVED Trimming plan |
| O-7 | Stock Out slip Curing → Trimming warehouse, quantity by Plan Qty | The Trimming plan holding the lot is APPROVED and the lot reached Standard curing days — Trimming Result records output up to the issued quantity |
| O-8 | Reopen blocked — lot already in a Trimming plan / slip | The lot is in a Trimming plan not `CANCELLED`, or has a Stock Out Curing slip that is not `CANCELLED` |
| O-9 | Lot unchanged — reopen rejected | Production Supervisor does not approve |
| O-10 | Lot back to `WAITING CONFIRMATION` — old labels voided, confirmation, loss and positive variance reversed, confirm again | Production Supervisor approves the Reopen request |

## Glossary

| Glossary | Meaning in this flow |
| --- | --- |
| `Curing lot` | Lot created from one injection shift (one lot per WO of the shift), coded LOT-<yyyymmdd>-AB (day shift) / -CD (night shift), with -02, -03 for further lots of the same shift |
| `MACHINE TOTAL` | Total POP output reported by the machines in the shift, per size |
| `CURING CONFIRMED` | Quantity actually received by the Curing room, per size |
| `VARIANCE` | CURING CONFIRMED − MACHINE TOTAL; negative is conveyor loss, positive is a positive variance (not blocked) |
| `Standard curing days` | Standard curing days in master data (prototype: 2 days) |
| `Curring Day` | Today − IN Date (spelled "Curring" in the customer Excel) |
| `UNDER CURING` | Lot still curing, standard days not reached; it can be planned for Trimming but is not issued yet |
| `CURED – UNALLOCATED` | Lot fully cured, common stock with no Customer PO, waiting for Trimming |
| `Curring Room INV List` | The Curing room lot stock list that Trimming plans pick from |
| `Available` | Lot stock by size minus the quantity held by Trimming plans — what other plans can still pick |
| `Plan Qty` | The lot's quantity by size in a Trimming plan — the quantity the Stock Out Curing slip takes |
| `Stock Out Curing` | WMS Stock Out slip the system creates to move the lot from WH-CUR-01 / Curing to WH-TRM-01 / Trimming by the Plan Qty of the APPROVED Trimming plan; number pattern REQ-<warehouse code>-YYMM-<5 digits>, the Notes field holds the WO |
| `WH-CUR-01 / Curing` | Process warehouse of the Curing room; stock checks and stocktakes are done in this warehouse in WMS |
