Cài đặt
Tham số engine + Chế độ kỹ thuật (formula sandbox)
Tham số engine (mặc định — phân tầng SKU › nhóm › điểm bán › toàn chuỗi)
| forecastWindow | 60 |
| recentWeight | 0.6 |
| serviceLevel | 95 |
| cycle | 7 |
| safetyA | 5 |
| safetyB | 7 |
| safetyC | 10 |
| targetDoi | 30 |
| overstockDays | 90 |
| moqDefault | 1 |
Chế độ kỹ thuật — formula sandbox (ADR-06, expr-eval, không eval/RCE)
Mặc định
roundMOQ( max(Max - onHand - inTransitTotal, 0) ) → 21Tùy chỉnh
max(Max - onHand, 0) → 25Chặn
price * 2 → Định danh không cho phép: priceWhitelist biến (KHÔNG giá/cost → giữ “engine không đọc giá”) + hàm; chặn eval/process/__proto__.