Merged data
The merged procurement sheet (PR → PO → GRPO) with the realisasi status used by KPI 2/3 · 13,488 row(s)
How the three files are consolidated— click to expand
Three SAP exports are combined. The SPINE is PR TO PO TO GRPO — the master PR list (one row per PR-item, including PRs not yet converted to a PO). It sets the dashboard's date span and is KPI 4's denominator.
PO.csv enriches it with the PO details that only it carries: the Lokal/Impor flag (the KPI 2 vs KPI 3 split), the ETA, currency and unit price, joined on PO No.
LEAD TIME PR TO GR adds the goods-receipt detail: one row per GR with its date and quantity, plus the ordered PO quantity, last/current price and PR→PO days. This is what makes the quantity-aware completion possible.
KPI 2/3 'received' logic is quantity-aware: a PO-item counts as received only when the running sum of GR quantities reaches the ordered quantity; the completion date (the GR that crosses the ordered qty) is compared to ETA + 7 days (Local) / 14 days (Import).
On import each file is upserted by its natural key, so re-uploading an updated export updates rows in place instead of duplicating them. KPI 5 (Quality), 6 (Substitution) and 7 (New Vendor) have no source in these files yet — they are seeded with best-case defaults so the scorecard is complete; replace those entries as real data arrives.
Realisasi here uses a 7-day tolerance (local). Each KPI's own formula is on its methodology page — click any KPI title on the dashboard.
| PR No | PR Date | Item Group | Item Code | Item | Last PO | Last Price | PO No | PO Date ▼ | ETA | Qty | Price | PR→PO | GRPO No | GRPO Date | PO→GRPO | Deadline | Realisasi |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 260300408 | 2026-03-24 | PERSEDIAAN UMUM | 6030.2836 | SENSOR FOTOELEKTRIK DE-79183 SICK GRTE18-N2442 | 260400102 | 895,500 | 260400102 | 2026-04-07 | 2026-04-14 | 35 | 895,500 | 14 | 260400880 | 2026-04-23 | 16 | 2026-04-21 | Late |
| 260300414 | 2026-03-27 | PERSEDIAAN UMUM | 6030.0344 | PLAT STRIP 9.4x93x5400 MM | 260400127 | 450,450.45 | 260400127 | 2026-04-07 | 2026-04-16 | 2 | 450,450.45 | 11 | 260400567 | 2026-04-17 | 10 | 2026-04-23 | On time |
| 260300442 | 2026-03-30 | PERSEDIAAN UMUM | 6060.0695 | BAUT PENGUNCI TUTUP BALLMILL | 260400124 | 190,000 | 260400124 | 2026-04-07 | 2026-04-30 | 24 | 190,000 | 8 | 260500526 | 2026-05-16 | 39 | 2026-05-07 | Late |
| 260300449 | 2026-03-30 | STATIONERY | 6010.0284 | CATRIDGE EPSON LX 310 | 260600256 | 45,000 | 260400105 | 2026-04-07 | 2026-04-14 | 3 | 37,400 | 8 | 260400439 | 2026-04-14 | 7 | 2026-04-21 | On time |
| 260300449 | 2026-03-30 | STATIONERY | 6010.0025 | CONTINUOUS FORM 5 PLY 9,5 X 11:2 | 260610075 | 175,000 | 260400107 | 2026-04-07 | 2026-04-14 | 1 | 431,500 | 8 | 260400565 | 2026-04-17 | 10 | 2026-04-21 | On time |
| 260300463 | 2026-03-31 | BAHAN PACKING | 3011.0051 | BOX JUPITER MERAH TS SNI DIGITAL NEW 25*40 KW I | 260600120 | 1,226 | 260400103 | 2026-04-07 | 2026-05-01 | 25,200 | 1,213 | 7 | 260400911 | 2026-04-24 | 17 | 2026-05-08 | On time |
| 260300463 | 2026-03-31 | BAHAN PACKING | 3011.0057 | BOX KOBIN HITAM TS 25*40 KW III | 260600120 | 1,226 | 260400103 | 2026-04-07 | 2026-05-01 | 12,600 | 1,213 | 7 | 260500513 | 2026-05-16 | 39 | 2026-05-08 | Late |
| 260300463 | 2026-03-31 | BAHAN PACKING | 3011.0057 | BOX KOBIN HITAM TS 25*40 KW III | 260600120 | 1,226 | 260400103 | 2026-04-07 | 2026-05-01 | 12,600 | 1,213 | 7 | 260400911 | 2026-04-24 | 17 | 2026-05-08 | On time |
| 260300463 | 2026-03-31 | BAHAN PACKING | 3011.0049 | BOX KOBIN MERAH TS SNI DIGITAL NEW 25*40 KW I | 260600120 | 1,226 | 260400103 | 2026-04-07 | 2026-05-01 | 35,700 | 1,213 | 7 | 260400952 | 2026-04-25 | 18 | 2026-05-08 | On time |
| 260300463 | 2026-03-31 | BAHAN PACKING | 3011.0049 | BOX KOBIN MERAH TS SNI DIGITAL NEW 25*40 KW I | 260600120 | 1,226 | 260400103 | 2026-04-07 | 2026-05-01 | 35,700 | 1,213 | 7 | 260400911 | 2026-04-24 | 17 | 2026-05-08 | On time |
| 260300463 | 2026-03-31 | BAHAN PACKING | 3011.0049 | BOX KOBIN MERAH TS SNI DIGITAL NEW 25*40 KW I | 260600120 | 1,226 | 260400103 | 2026-04-07 | 2026-05-01 | 35,700 | 1,213 | 7 | 260500513 | 2026-05-16 | 39 | 2026-05-08 | Late |
| 260310053 | 2026-03-26 | BAHAN BAKU BODY | 1098.0019 | WATERGLASS 215# | 260610125 | 2,500 | 260410036 | 2026-04-07 | 2026-04-07 | 470 | 2,320 | 12 | – | – | – | 2026-04-14 | Overdue |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0179 | NFT00 50X50 REC KOBIN MP1 KW-A 503X43 (WK150/150/150) | 260400104 | 617 | 260400104 | 2026-04-07 | 2026-05-04 | 165,600 | 617 | 6 | 260400559 | 2026-04-16 | 9 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0179 | NFT00 50X50 REC KOBIN MP1 KW-A 503X43 (WK150/150/150) | 260400104 | 617 | 260400104 | 2026-04-07 | 2026-05-04 | 165,600 | 617 | 6 | 260400857 | 2026-04-23 | 16 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0179 | NFT00 50X50 REC KOBIN MP1 KW-A 503X43 (WK150/150/150) | 260400104 | 617 | 260400104 | 2026-04-07 | 2026-05-04 | 165,600 | 617 | 6 | 260500049 | 2026-05-04 | 27 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0188 | NFT00 50X50 REC PARIS MP1 KW-A 503X43 (WK150/150/150) | 260400104 | 617 | 260400104 | 2026-04-07 | 2026-05-04 | 136,800 | 617 | 6 | 260400748 | 2026-04-21 | 14 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0193 | NFT00 50X50 REC MY MP2 KW-A 503X46 (WK150/150/150) | 260400104 | 532 | 260400104 | 2026-04-07 | 2026-05-04 | 115,200 | 532 | 6 | 260400857 | 2026-04-23 | 16 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0188 | NFT00 50X50 REC PARIS MP1 KW-A 503X43 (WK150/150/150) | 260400104 | 617 | 260400104 | 2026-04-07 | 2026-05-04 | 136,800 | 617 | 6 | 260400950 | 2026-04-25 | 18 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0179 | NFT00 50X50 REC KOBIN MP1 KW-A 503X43 (WK150/150/150) | 260400104 | 617 | 260400104 | 2026-04-07 | 2026-05-04 | 165,600 | 617 | 6 | 260500587 | 2026-05-19 | 42 | 2026-05-11 | Late |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0189 | NFT00 50X50 REC PARIS MP2 KW-A 503X46 (WK150/150/150) | 260400104 | 532 | 260400104 | 2026-04-07 | 2026-05-04 | 136,800 | 532 | 6 | 260500097 | 2026-05-05 | 28 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0188 | NFT00 50X50 REC PARIS MP1 KW-A 503X43 (WK150/150/150) | 260400104 | 617 | 260400104 | 2026-04-07 | 2026-05-04 | 136,800 | 617 | 6 | 260400559 | 2026-04-16 | 9 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.019 | NFT00 50X50 REC PARIS MP1 KW-B 503X43 (BK150/150/150) | 260400104 | 536 | 260400104 | 2026-04-07 | 2026-05-04 | 21,600 | 536 | 6 | 260400655 | 2026-04-18 | 11 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0191 | NFT00 50X50 REC PARIS MP2 KW-B 503X46 (WK150/150/150) | 260400104 | 539 | 260400104 | 2026-04-07 | 2026-05-04 | 21,600 | 539 | 6 | 260500049 | 2026-05-04 | 27 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0192 | NFT00 50X50 REC MY MP1 KW-A 503X43 (WK150/150/150) | 260400104 | 617 | 260400104 | 2026-04-07 | 2026-05-04 | 115,200 | 617 | 6 | 260400631 | 2026-04-17 | 10 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0187 | NFT00 50X50 REC JUPITER MP2 KW-B 503X46 (WK150/150/150) | 260400104 | 539 | 260400104 | 2026-04-07 | 2026-05-04 | 28,800 | 539 | 6 | 260400559 | 2026-04-16 | 9 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0187 | NFT00 50X50 REC JUPITER MP2 KW-B 503X46 (WK150/150/150) | 260400104 | 539 | 260400104 | 2026-04-07 | 2026-05-04 | 28,800 | 539 | 6 | 260500184 | 2026-05-07 | 30 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.018 | NFT00 50X50 REC KOBIN MP2 KW-A 503X46 (WK150/150/150) | 260400104 | 532 | 260400104 | 2026-04-07 | 2026-05-04 | 165,600 | 532 | 6 | 260400559 | 2026-04-16 | 9 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.019 | NFT00 50X50 REC PARIS MP1 KW-B 503X43 (BK150/150/150) | 260400104 | 536 | 260400104 | 2026-04-07 | 2026-05-04 | 21,600 | 536 | 6 | 260500049 | 2026-05-04 | 27 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0189 | NFT00 50X50 REC PARIS MP2 KW-A 503X46 (WK150/150/150) | 260400104 | 532 | 260400104 | 2026-04-07 | 2026-05-04 | 136,800 | 532 | 6 | 260400950 | 2026-04-25 | 18 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0197 | NFT00 50X50 REC KAISAR MP2 KW-A 503X46 (WK150/150/150) | 260400104 | 532 | 260400104 | 2026-04-07 | 2026-05-04 | 122,400 | 532 | 6 | 260500049 | 2026-05-04 | 27 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0188 | NFT00 50X50 REC PARIS MP1 KW-A 503X43 (WK150/150/150) | 260400104 | 617 | 260400104 | 2026-04-07 | 2026-05-04 | 136,800 | 617 | 6 | 260500097 | 2026-05-05 | 28 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0192 | NFT00 50X50 REC MY MP1 KW-A 503X43 (WK150/150/150) | 260400104 | 617 | 260400104 | 2026-04-07 | 2026-05-04 | 115,200 | 617 | 6 | 260401075 | 2026-04-29 | 22 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0185 | NFT00 50X50 REC JUPITER MP2 KW-A 503X46 (WK150/150/150) | 260400104 | 532 | 260400104 | 2026-04-07 | 2026-05-04 | 151,200 | 532 | 6 | 260400655 | 2026-04-18 | 11 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0196 | NFT00 50X50 REC KAISAR MP1 KW-A 503X43 (WK150/150/150) | 260400104 | 617 | 260400104 | 2026-04-07 | 2026-05-04 | 122,400 | 617 | 6 | 260400655 | 2026-04-18 | 11 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0189 | NFT00 50X50 REC PARIS MP2 KW-A 503X46 (WK150/150/150) | 260400104 | 532 | 260400104 | 2026-04-07 | 2026-05-04 | 136,800 | 532 | 6 | 260400559 | 2026-04-16 | 9 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0196 | NFT00 50X50 REC KAISAR MP1 KW-A 503X43 (WK150/150/150) | 260400104 | 617 | 260400104 | 2026-04-07 | 2026-05-04 | 122,400 | 617 | 6 | 260500049 | 2026-05-04 | 27 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0196 | NFT00 50X50 REC KAISAR MP1 KW-A 503X43 (WK150/150/150) | 260400104 | 617 | 260400104 | 2026-04-07 | 2026-05-04 | 122,400 | 617 | 6 | 260400954 | 2026-04-25 | 18 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0185 | NFT00 50X50 REC JUPITER MP2 KW-A 503X46 (WK150/150/150) | 260400104 | 532 | 260400104 | 2026-04-07 | 2026-05-04 | 151,200 | 532 | 6 | 260400857 | 2026-04-23 | 16 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0186 | NFT00 50X50 REC JUPITER MP1 KW-B 503X43 (BK150/150/150) | 260400104 | 536 | 260400104 | 2026-04-07 | 2026-05-04 | 28,800 | 536 | 6 | 260400559 | 2026-04-16 | 9 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0185 | NFT00 50X50 REC JUPITER MP2 KW-A 503X46 (WK150/150/150) | 260400104 | 532 | 260400104 | 2026-04-07 | 2026-05-04 | 151,200 | 532 | 6 | 260400514 | 2026-04-15 | 8 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0186 | NFT00 50X50 REC JUPITER MP1 KW-B 503X43 (BK150/150/150) | 260400104 | 536 | 260400104 | 2026-04-07 | 2026-05-04 | 28,800 | 536 | 6 | 260500184 | 2026-05-07 | 30 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0191 | NFT00 50X50 REC PARIS MP2 KW-B 503X46 (WK150/150/150) | 260400104 | 539 | 260400104 | 2026-04-07 | 2026-05-04 | 21,600 | 539 | 6 | 260400655 | 2026-04-18 | 11 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0197 | NFT00 50X50 REC KAISAR MP2 KW-A 503X46 (WK150/150/150) | 260400104 | 532 | 260400104 | 2026-04-07 | 2026-05-04 | 122,400 | 532 | 6 | 260400954 | 2026-04-25 | 18 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0198 | NFT00 50X50 REC KAISAR MP1 KW-B 503X43 (BK150/150/150) | 260400104 | 536 | 260400104 | 2026-04-07 | 2026-05-04 | 21,600 | 536 | 6 | 260400857 | 2026-04-23 | 16 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0199 | NFT00 50X50 REC KAISAR MP2 KW-B 503X46 (WK150/150/150) | 260400104 | 539 | 260400104 | 2026-04-07 | 2026-05-04 | 21,600 | 539 | 6 | 260400857 | 2026-04-23 | 16 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0199 | NFT00 50X50 REC KAISAR MP2 KW-B 503X46 (WK150/150/150) | 260400104 | 539 | 260400104 | 2026-04-07 | 2026-05-04 | 21,600 | 539 | 6 | 260400559 | 2026-04-16 | 9 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0197 | NFT00 50X50 REC KAISAR MP2 KW-A 503X46 (WK150/150/150) | 260400104 | 532 | 260400104 | 2026-04-07 | 2026-05-04 | 122,400 | 532 | 6 | 260400655 | 2026-04-18 | 11 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0198 | NFT00 50X50 REC KAISAR MP1 KW-B 503X43 (BK150/150/150) | 260400104 | 536 | 260400104 | 2026-04-07 | 2026-05-04 | 21,600 | 536 | 6 | 260400559 | 2026-04-16 | 9 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0193 | NFT00 50X50 REC MY MP2 KW-A 503X46 (WK150/150/150) | 260400104 | 532 | 260400104 | 2026-04-07 | 2026-05-04 | 115,200 | 532 | 6 | 260400631 | 2026-04-17 | 10 | 2026-05-11 | On time |
| 260400019 | 2026-04-01 | BAHAN PACKING | 3011.0184 | NFT00 50X50 REC JUPITER MP1 KW-A 503X43 (WK150/150/150) | 260400104 | 617 | 260400104 | 2026-04-07 | 2026-05-04 | 151,200 | 617 | 6 | 260400954 | 2026-04-25 | 18 | 2026-05-11 | On time |