Skip to main content

Service Report #009 In Review

Date: 2026-01-24


MoM 2026-01-20 - Workflow Testing Blockers

This report documents known issues from MoM 2026-01-20 testing session. All items are workflow-related blockers that require dedicated implementation work.

Status: In Development
  • 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)

#FeatureIssueMoM ReferenceTypeStatus
1Cannot test Tool List#305MoM 2026-01-20, Item 1Bug🚧 Known Issue
2Workflow commands missing from toolbar#306MoM 2026-01-20, Item 1.1Bug🚧 Known Issue
3Manual form entry causes save error#307MoM 2026-01-20, Item 1.2Bug🚧 Known Issue (likely fixed)
4Cannot test JSA workflow#308MoM 2026-01-20, Item 2Bug🚧 Known Issue
5Cannot test Work Permit workflow#309MoM 2026-01-20, Item 3Bug🚧 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.

Likely Fixed

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

#IssueWorkflowDependencyPriority
1#305Tool List PreparationApproved Project RegistrationMedium
2#306Project RegistrationNone (display bug)High
3#307Project RegistrationNone (likely fixed)Low
4#308JSA PreparationApproved Project RegistrationMedium
5#309Work Permit RequestAll other workflowsLast

Next Steps:

  1. Complete Project Registration end-to-end testing (resolve #306, verify #307)
  2. Use approved project to test Tool List (#305) and JSA (#308)
  3. After all prerequisites met, test Work Permit (#309)