Service Report #019 New
Date: 2026-02-23
For detailed format options, ASCII diagrams, and design decisions, see the Task Numbering System feature page.
This report covers the new Task Numbering System that automatically generates unique, human-readable reference numbers for every workflow task. The feature spans backend (atomic number generation, PDF/XLSX export) and frontend (settings UI, display across all task views).
Feature Overviewâ
| # | Feature | Type | Status |
|---|---|---|---|
| 1 | Task Numbering System | New Feature | đ In Review |
1. Task Numbering Systemâ
Thai Name: ⏪⏰ā¸ā¸āšā¸Ĩā¸ā¸Ŗā¸ąā¸ā¸ā¸˛ā¸
Description: Every new workflow task automatically receives a unique task number (e.g., REG-202602-000001). The number is visible in the task toolbar, My Tasks list, All Tasks table, print preview, and PDF/XLSX exports. Employers can configure the numbering format and customize type prefixes per workflow.
Location: Visible across all task views; configurable at Settings > Employer Setting > Document Numbering tab
What's Includedâ
| Area | Details |
|---|---|
| Auto-generation | Task number assigned at creation, atomic (no duplicates) |
| 6 format options | CE and BE calendar, daily/monthly/yearly counter reset |
| 7 type prefixes | Customizable per workflow type (REG, CR, WP, TE, JSA, TL, CE) |
| Display | Task toolbar badge, My Tasks cards, All Tasks table column |
| Search | Keyword search in All Tasks includes task number |
| Print preview | Task number in header of all print preview forms |
| PDF/XLSX export | Task number in document header |
| Settings UI | Format selection with live preview + prefix configuration table |
What to Testâ
| # | Test Case | Status |
|---|---|---|
| 1 | Create a new workflow task and verify task number appears in toolbar | â Pending |
| 2 | Check My Tasks list shows task number on cards | â Pending |
| 3 | Check All Tasks table has "Task No." column with number | â Pending |
| 4 | Search by task number in All Tasks | â Pending |
| 5 | Open print preview and verify task number in header | â Pending |
| 6 | Export PDF and verify task number in document header | â Pending |
| 7 | Change numbering format in settings and create new task | â Pending |
| 8 | Change type prefix and verify new tasks use updated prefix | â Pending |
| 9 | Create 2 tasks of same type quickly â verify sequential numbers | â Pending |
| 10 | Verify Buddhist Era formats show +543 year (e.g., 2569) | â Pending |