Material flow · 2026-05-18

How material moves through the factory.

Eight stages from order acceptance to invoiced shipment. The throughput strip below shows record volume in the last 30 days — the funnel shape reveals bottlenecks.

Throughput · last 30 days

8
Funnel narrowing detected. 1,556 2nd-op jobs sent OUT but only 185 returned in 30 days. Either there's a job-work backlog at vendors or returns aren't being booked promptly.

Material journey

8
Each stage is one step from customer order through to invoiced shipment. Click ? on any tile to read what it means and which ERP table it comes from. Click the tile body to jump to its detail section below.

Customer Orders

Customer Order Acceptances (OA). Each OA is one customer commitment with a schedule window (schdatefrom → schdateto) and one or more line-items in oadtl. This is the upstream driver — every downstream activity ultimately exists to fulfil an OA.

Raw Material Receipts

Raw material arriving from suppliers — recorded as Goods Receipt Notes (GRNs). Each receipt has supplier, RM code, weight, coil number, and test certificate. After RM is received it can be issued to first-operation machines internally (via mchdr) or sent to vendors for job work (via jobhdr).

Job Work (External)

Material sent OUT to external vendors for processing (cutting, machining, plating, etc.). jobhdr tracks 1st-operation work; job tracks 2nd-operation. Returns are received via rmjobrec1st / rmjobrec2nd. RGPs (rgphdr) track returnable items going out for repair/calibration. Aged RGPs = items still with a vendor.

Production Booking

The main production ledger. Every machine + shift + lot + operation produces a row here with accepted/rejected/scrap quantities. Linked back to material issues via issueno (joins to pmchdr2 / mchdr). Tracks lotno, sublotno, heatno for traceability and irno for the inspection report.

Stage Progress

Per-stage acceptance ledger. As each lot moves through operations (rough-turn, fine-turn, grind, polish, etc.), itemstagewise records the accepted quantity at that stage. Gives operation-level WIP visibility — the truest picture of where material physically sits.

Quality / QC

Quality inspections and rejections. goodreceipt is the formal inspection ledger (by lotno). onlinerej_hdr captures in-process rejections during production. rejaccept_hdr records customer returns that were accepted back. Failed lots can re-enter production via rework (rwflag in product1).

goodreceipt / onlinerej_hdr View schema Jump to data

Dispatch Advice

Pre-shipment dispatch advice — the document generated when a lot is staged for delivery to the customer. despadvicedtl carries the lotno, partno, and quantity per line. An advice typically becomes an invoice within 1–2 days.

despadvicehdr / dtl View schema Jump to data

Invoiced & Shipped

Final dispatch — invoice issued to the customer. invhdr is the header, invdtl the line items, invlotdetail provides per-lot traceability (lotno + HeatNo). This is the endpoint of the chain: from here you can trace ANY shipped piece back through production to the original RM heat.

invhdr / invlotdetail View schema Jump to data

Customer orders

Orders the customer has accepted. Each OA has a delivery window (schdatefrom/schdateto). Open = window still in future; overdue = window passed.
Open OAs
39
in schedule · 6,878,831 qty
Overdue
4,591
past schdateto · 11,867,762,932 qty
New OAs · 30d
41

Raw material receipts

RM arriving from suppliers — the entry point of material into the factory. Each row in rmincoming is one Goods Receipt Note (GRN).
Today
0
GRNs
Last 7d
22
Last 30d
80
575,229 kg accepted · 0 rejected
Active 30d
9
suppliers · 27 RM codes

Top suppliers · 30d

SupplierGRNsAccepted wt
MSSSL01MUKAND SUMI SPECIAL STEEL LIMITED34233,123
AMSPL01ARJAS MODERN STEEL PRIVATE LIMITED11119,100
OMEGA01OMEGA BRIGHT STEEL PVT. LTD.931,162
SHREEBALAJSHREE BALAJI TECH INDIA845,190
VSSLVARDHMAN SPECIAL STEELS LTD.669,405

Job work · external processing

Material sent OUT to vendors. jobhdr = 1st-op, job = 2nd-op. Returns logged via rmjobrec1st/2nd. Big gap between issued and returned = backlog stuck at vendors.
1st-op jobs · 30d
107
4 returned
2nd-op jobs · 30d
1,556
185 returned
RGPs total
14,917
RGPs aged >30d
14,709
List

Production booking

Main production ledger. Every machine + shift + lot + operation creates one row in product1 with accepted/rejected/scrap quantities.
As-of-day pcs
16.8K
acpt 16,302 · rej 0 · scrap 0.0%
Last 7d
5.4M
0.02% scrap
Last 30d
23.8M
4 active machines
Holds
1
1,796 pcs
Investigate

Top machines · last 7 days

MachineAcceptedScrap
MFINAL INSPECTION1,043,5180
PDF54BLANK759,9950
CNC92DO NOT USE342,9420
387SHOTBLASTING (PDF-387)306,12813
PDF131PHOSPHATING (PDF-131)241,4730
PDF284TAPPING (PDF-284)122,8400
PDF143PIT FURNACE (PDF-143)112,4560
PDF210MPI (PDF-210)84,7760

Stage progress

Per-operation accepted-quantity ledger. itemstagewise records the accepted qty at each stage so you can see where in the routing a lot physically sits.
StageLotsItemsAccepted qty
CLOSEREADY TO FG STOCK140662,532,587
HARDHARDENING & TEMPERING53603,991
PIERPIERCING53175,313
CNC1CNC TURNING 1ST129152,511
TPOTRIVALENT PLATING64148,141
CNCC.N.C3182,236
FINALFINAL INSPECTION383137,390
NORMNORMALISING161117,795
TBTRIVALENT BRIGHT1116,602
CNCTC.N.C. TURNING119,900
CNC3CNC TURNING 3RD117,189
MPICRACK DETECTION (MPI)112,061
CCCARBORISING11444
CNCHT1C.N.C HARD PART TURNING I ST210
CNC2CNC TURNING 2ND420
GCYLSEAT GRINDING110
CODECODE PUNCHING (HEAT CODE)220
CODEPCODE PUNCHING (MFG MONTH & YEAR)330
COINCOINING110
CRACKCRACK DETECTION110

Quality activity · 30d

Three quality lifecycles: goodreceipt = formal lot inspections, onlinerej_hdr = in-process rejections, rejaccept_hdr = customer returns.
Inspections
1,716
5,074,252 qty inspected
Online rejections
52
Customer rejections
8

Dispatch advice

Pre-shipment document staging a lot for delivery. Each despadvicedtl line carries lotno + part + qty.
As-of-day
4
Last 7d
136
Last 30d
610
Lots dispatched · all-time
22,086

Invoiced & shipped

Final dispatch — invlotdetail carries per-lot traceability so any shipped piece can be traced back to its original RM heat.
Today
2
Last 7d
820
Last 30d
3,255
ERP SERVER · DB time 2026-05-19T03:06:46.190000