Update Documentation

This commit is contained in:
2026-05-31 10:29:44 +07:00
parent 17a9c69379
commit eebb9c9fe9
6 changed files with 208 additions and 12 deletions
@@ -6,6 +6,7 @@ Dokumen ini adalah panduan rekomendasi implementasi, bukan kontrak teknis yang k
Isi dokumen dapat direview dan direvisi agar selalu selaras dengan implementasi aktual.
Lihat juga indeks dokumentasi utama di [README.md](README.md).
Untuk istilah dan konvensi penamaan, lihat [TERMINOLOGY_AND_CONVENTIONS.md](TERMINOLOGY_AND_CONVENTIONS.md).
## 1) Scope Modul
@@ -197,8 +198,8 @@ Flow:
### 4.7 Manufacturing Order
- /api/ifc/documents/mo/create-if-available
- /api/ifc/documents/mo/create-from-permanent-bom
- /api/ifc/documents/mo/create-from-permanent-bom (recommended)
- /api/ifc/documents/mo/create-if-available (compatibility alias)
- /api/ifc/documents/mo/check-all-availability
- /api/ifc/documents/mo/confirm-all-if-available
- /api/ifc/documents/mo/run-pipeline
@@ -208,6 +209,7 @@ Aturan endpoint MO:
- Estimated BoM harus availability terpenuhi dulu untuk membuat Permanent BoM.
- MO dibuat dari Permanent BoM yang terhubung ke dokumen IFC.
- Gunakan create-from-permanent-bom sebagai endpoint utama; create-if-available dipertahankan untuk kompatibilitas integrasi lama.
- Confirm all MO hanya boleh saat summary availability seluruh MO terpenuhi.
- Gunakan pipeline-dry-run untuk simulasi readiness tanpa perubahan data.
- Jika ada shortage, endpoint mengembalikan error yang sesuai (MO_CREATE_FAILED/MO_AVAILABILITY_FAILED/MO_CONFIRM_FAILED).