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
+18 -3
View File
@@ -2,6 +2,9 @@
Dokumentasi ini menjadi pintu masuk utama untuk tim backend dan frontend yang mengintegrasikan Odoo 19 Product Engineering dengan IFC Viewer.
Seluruh dokumen pada folder ini bersifat rekomendasi implementasi.
Dokumen dapat direview dan direvisi untuk menyesuaikan implementasi terbaru.
## Dokumen Utama
1. Backend technical developer guide:
@@ -13,6 +16,14 @@ Dokumentasi ini menjadi pintu masuk utama untuk tim backend dan frontend yang me
3. API quick reference (cheat sheet):
[API_QUICK_REFERENCE.md](API_QUICK_REFERENCE.md)
4. Terminology and conventions (single source of truth):
[TERMINOLOGY_AND_CONVENTIONS.md](TERMINOLOGY_AND_CONVENTIONS.md)
## Catatan Scope
- Implemented: alur dokumen IFC, approval, BoM, inventory, procurement, MO pipeline, dan temp signed URL.
- Roadmap: fitur lanjutan seperti quality domain khusus, ECO, visual revision comparison, dan AI recommendation.
## Peta Endpoint
### Session
@@ -58,8 +69,8 @@ Dokumentasi ini menjadi pintu masuk utama untuk tim backend dan frontend yang me
### 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
@@ -80,11 +91,15 @@ Dokumentasi ini menjadi pintu masuk utama untuk tim backend dan frontend yang me
6. Buat activity dan monitor activity list.
7. Generate estimated BoM.
8. Create Permanent BoM jika availability Estimated BoM terpenuhi.
9. Create MO dari Permanent BoM.
9. Create MO dari Permanent BoM (recommended: create-from-permanent-bom).
10. Cek availability all MOs dan summary material.
11. Confirm all MOs jika availability summary terpenuhi.
12. Minta signed URL temp-file dan load IFC ke viewer.
Catatan:
- Gunakan pipeline-dry-run untuk preview readiness tanpa perubahan data sebelum eksekusi real.
## Catatan Keamanan Penting
- Semua endpoint bisnis membutuhkan session user aktif.