Service Report #009 In Review
Date: 2026-01-24
This report documents known issues from MoM 2026-01-20 testing session. All items are workflow-related blockers that require dedicated implementation work.
- The Project Registration Workflow is already feature-complete (see Report #007)
- Issues #305, #306, #307 are related to Project Registration — #307 is likely already resolved
- Issues #308 (JSA Preparation) and #309 (Work Permit) are separate workflows requiring dedicated implementation
- Work Permit (#309) is last priority as it has prerequisites from all other workflows
Feature Overview
Features originate from MoM 2026-01-20 (Parent: #300)
| # | Feature | Issue | MoM Reference | Type | Status |
|---|---|---|---|---|---|
| 1 | Cannot test Tool List | #305 | MoM 2026-01-20, Item 1 | Bug | 🚧 Known Issue |
| 2 | Workflow commands missing from toolbar | #306 | MoM 2026-01-20, Item 1.1 | Bug | 🚧 Known Issue |
| 3 | Manual form entry causes save error | #307 | MoM 2026-01-20, Item 1.2 | Bug | 🚧 Known Issue (likely fixed) |
| 4 | Cannot test JSA workflow | #308 | MoM 2026-01-20, Item 2 | Bug | 🚧 Known Issue |
| 5 | Cannot test Work Permit workflow | #309 | MoM 2026-01-20, Item 3 | Bug | 🚧 Known Issue |
1. Cannot test Tool List
Issue: #305 Thai Name: ทดสอบส่งเครื่องมือไม่ได้ เนื่องจากไม่มีงานที่ผ่านการอนุมัติ
MoM 2026-01-20, Item 1:
ทดสอบส่งเครื่องมือไม่ได้ เนื่องจากไม่มีงานที่ผ่านการอนุมัติ และไม่สามารถลงทะเบียนโครงการจนถึงทำให้อนุมัติได้
Description: Tool List Preparation workflow cannot be tested because it requires an approved project from the Project Registration workflow. The Project Registration workflow must be completed end-to-end first (all approval steps) before Tool List testing can begin.
Dependency: Project Registration workflow must produce an approved project first.
2. Workflow commands missing from toolbar
Issue: #306 Thai Name: Work flow command หายไปแต่มี แสดงที่ tab workflow
MoM 2026-01-20, Item 1.1:
Work flow command หายไปแต่มี แสดงที่ tab workflow
Description: Workflow command buttons (e.g., Approve, Cancel) are not appearing in the toolbar area, even though they are correctly displayed in the Workflow tab. This is a display/rendering issue in the toolbar component.
Note: This may be related to the Document View Gating feature (Report #008, Item 6) which hides commands until a document is opened. Investigation needed to determine if the commands appear after opening a document form.
3. Manual form entry causes save error
Issue: #307 Thai Name: เจ้าของงาน: หากกรอกใหม่เอง ไม่ได้ใช้จำลองข้อมูล จะบันทึก error
MoM 2026-01-20, Item 1.2:
เจ้าของงาน: หากกรอกใหม่เอง ไม่ได้ใช้จำลองข้อมูล จะบันทึก error
Description: When the Work Owner fills in the Project Registration form manually (without using the "Simulate Data" button), saving the form produces an error. This suggests a data formatting or validation issue when fields are typed manually vs auto-filled.
This issue is likely already resolved as part of ongoing Project Registration workflow improvements. Needs verification during next testing session.
4. Cannot test JSA workflow
Issue: #308 Thai Name: ผู้รับเหมา: ทดสอบ JSA ไม่ได้
MoM 2026-01-20, Item 2:
ผู้รับเหมา: ทดสอบ JSA ไม่ได้
Description: The JSA Preparation workflow cannot be tested. This is a separate workflow from Project Registration that requires its own dedicated implementation and testing session.
Dependency: Requires Project Registration to produce approved projects (same as Tool List).
5. Cannot test Work Permit workflow
Issue: #309 Thai Name: ผู้รับเหมา: ทดสอบ Work permit ไม่ได้
MoM 2026-01-20, Item 3:
ผู้รับเหมา: ทดสอบ Work permit ไม่ได้
Description: The Work Permit Request workflow cannot be tested. This is the last workflow in the chain and has prerequisites from all other workflows (Project Registration, Tool List, JSA, Training Enrollment).
Dependency: Requires approved projects + completed Tool List + JSA approval + trained workers.
Summary
| # | Issue | Workflow | Dependency | Priority |
|---|---|---|---|---|
| 1 | #305 | Tool List Preparation | Approved Project Registration | Medium |
| 2 | #306 | Project Registration | None (display bug) | High |
| 3 | #307 | Project Registration | None (likely fixed) | Low |
| 4 | #308 | JSA Preparation | Approved Project Registration | Medium |
| 5 | #309 | Work Permit Request | All other workflows | Last |
Next Steps:
- Complete Project Registration end-to-end testing (resolve #306, verify #307)
- Use approved project to test Tool List (#305) and JSA (#308)
- After all prerequisites met, test Work Permit (#309)