Upstream input
POS · sell-through · promo calendar
This stage
Demand & MPS/MRP
Forecast → S&OP → MPS → MRP
Downstream output
Net req → Procurement signal
Procurement
Module · BR-02 / BR-03

Demand Planning, S&OP, MPS/MRP

Live pull จาก Odoo (Sales + Purchase Orders) → demand sensing → forecast → S&OP consensus → MPS → MRP explosion พร้อม what-if simulator ที่ผูกกับทั้ง chain

Forecast Accuracy
94.4%
MAPE 5.6% · demo replay
Consensus Value
4,690units
MBK-HM-25 · W+3
Open SO Pipeline
10,529units
4 orders
Open PO Pipeline
200,897units
5 orders

End-to-End Process

ลำดับขั้นตอนหลักของโมดูลนี้

Demo replaySO open 4 · 10,529 unitsPO open 5 · 200,897 unitsHistory 91 wk · 549,715 units
Synced 15:30:32 UTCMPS SimulatorTraceability
ตอนนี้ใช้ dataset จำลองรูปทรงเดียวกับ Odoo · เพิ่ม secrets ODOO_URL · ODOO_DB · ODOO_USERNAME · ODOO_API_KEY เพื่อสลับเป็น live pull

Forecast Decomposition · MBK-HM-25

คำนวณจาก 91-week history (Odoo sale.order.line) — baseline + seasonal + promo + export พร้อม P10–P90

BaselineSeasonalPromo liftExport L/CActualP10–P90
🔒 FROZENTIME FENCE5,3153,9862,6581,3290W-2W-1NowW+1W+2W+3W+4W+5W+6W+7W+8W+9

Demand Sensing Signals

6 แหล่งข้อมูลที่ AI ใช้สร้าง baseline forecast (พร้อม weight)

POS Sell-through
Lotus's · Big C · Makro
w 32%
+8.2% WoW
+8.2%
Weather Signal
TMD ภาคอีสาน 4 wk
w 11%
ฝน -22%
-4.1%
Promo Calendar
Trade Mktg · 6.6 / 7.7
w 18%
2 active
+35.0%
Export Pipeline
PRG Global · L/C
w 14%
3 L/C · 8.4t
+12.4%
Google Trends
ค้นหา “ข้าวหอมมะลิ”
w 9%
Index 78
+3.6%
Competitor Activity
ตราฉัตร · มาบุญครอง · ตราหงษ์
w 16%
1 promo wk
-1.8%

S&OP Consensus Cockpit

4 ฝ่ายเสนอตัวเลข — ระบบคำนวณ consensus + variance ก่อนเข้าประชุม

Statistical
-4.0%
Stat Model
2,025
Holt-Winters + ML uplift
Sales
+8.1%
Sales / KA
2,280
Big C เพิ่ม shelf · Lotus's restock
Marketing
+16.1%
Trade Mktg
2,450
Campaign 6.6 lift +35%
Finance
-10.9%
Finance
1,880
Cash constraint · cap inventory
Consensus · MBK-HM-25 · W26
2,110
units
Variance · ±13.4%Weighted (40/30/15/15) — Stat heavy 3 SKU pending
S&OP Cycle
  1. Demand Reviewพุธ 03/06
  2. Supply Reviewพฤ 04/06
  3. Pre-S&OPศุกร์ 05/06 10:00
  4. Exec S&OPศุกร์ 05/06 14:00
📍 MBK HQ · Floor 12

Forecast Accuracy Scorecard

MAPE / Bias / FVA · คำนวณ MAPE จาก holdout 12 wk ล่าสุดของ Odoo sales

MAPE Trend · 12 wk
5.6%
--1.5
Target ≤ 15%
Bias
+2.1%
over-forecast
FVA vs Stat
+3.2%
sales override adds
Accuracy by ABC Class
Class A · 3 SKUMAPE 4.1%
Bias +1.2%FVA +4.1%
Class B · 3 SKUMAPE 3.5%
Bias -2.4%FVA +2.3%
Class C · 0 SKUMAPE 0%
Bias -6.1%FVA -1.2%
SKU Leaderboard
Most accurate
  • MBK-BR-02 · กล้องหอม 2kg3.2%
  • MBK-SR-01 · เหนียวเขี้ยวงู 1kg3.5%
  • MBK-JS-05 · ญี่ปุ่น 5kg3.7%
Needs attention
  • MBK-HM-10 · หอมมะลิ 10kg4.5%
  • MBK-HM-25 · หอมมะลิ 25kg4.1%
  • MBK-HM-05 · หอมมะลิ 5kg3.8%

What-If Demand Simulator

ลองปรับ scenario แล้วดู impact ต่อทั้ง supply chain ทันที — ใช้ตอนประชุม S&OP ได้จริง

Scenario Controls

Promo lift0%
ปรับ uplift จาก promo W26–W30
Export L/C เพิ่ม0 units
L/C เพิ่มเข้ามากระจาย W26–W27
Adjusted Demand · W26–W30
11,210
units
+0.0% vs baseline
W26
3,416
W27
1,767
W28
2,413
W29
1,641
W30
1,973
Paddy needed
410,286kg
MPS slots
6shifts
Extra PO required
83ใบ
Downstream impact
  • Procurement: trigger 83 PO เพิ่มกับ V-001 (paddy)ดู
  • Production: ต้องเพิ่ม shift 1 กะใน W26ดู
  • Warehouse: re-allocate ATP สำหรับ SO ที่ขัดเวลา
  • Logistics: book container LCL เพิ่มที่แหลมฉบัง

MRP Explosion · 4,690 units

Net Req คำนวณจาก Scheduled = open PO ใน Odoo (5 orders · 200,897 units)

Final Forecast · W26
MBK-HM-254,690units · ข้าวหอมมะลิ 25 kg
BOM Explosion
Component
Per FG
Gross Req
Sched.
On-hand
Net Req
Action
Paddy Hom Mali 105
RM-PADDY-HM · V-001
36.6
171,654 kg
185,572
18,400
0 kg
covered
Bag PE 25 kg printed
PKG-BAG-25 · V-005
1
4,690 pc
7,815
600
0 pc
covered
Label MBK-HM-25
PKG-LBL-HM25 · V-006
1
4,690 pc
7,510
1,800
0 pc
covered
Stitch thread (roll)
PKG-STH-01 · V-005
0.002
9 roll
2
4
3 roll
Net Req > 0 → trigger planned order ไปยัง Procurement module ทันทีไปดู Procurement