# Enhancement of Self Service / Pilot docs folder - Points (T00612) – Raptor TMS
_Last Updated:_ 2025-09-11
_Owner:_ (6E Ops)
_Version:_ 0.2 (Working Draft)
UAT Round 2 | 2025-09-09
---
## 1. Additional Feedbacks
| Initial BRD Point | Category | Title | Current Behavior | Issue/BUG | Addition/CR | Priority | |
|----|----------|-------|------------------|-------------|----------------|----------|--------|
| **NO** | Observation | Remove '**Doc Type**' column | (Request): Column repeats tab context | - | Hide column F/end <br>**Additional Task** | Medium | 🟡 | | [Img 1](#img-1) |
| **NO** | Observation | Remove '**Expiry Date**' & '**Place of Issue**' Column | (Request): Concern in cases manual error | - | Remove from F/end table <br>(retain backend if needed)<br>**Additional Task** | Medium | 🟡 | | [Img 1](#img-1) |
| **NO** | Enhancement | Add '**Sch Code**' column | (Request): Easy identification-TMS training forms | - | Auto-populate when approval flow originates from schedule; blank otherwise <br> **Additional Task** | High | 🔴 | | |
| **NO** | Observation | Change 'Uploaded On' → '**Approved On**' | (Request): Proper Nomneclature | - | **Additional Task** | Medium | 🟡 | | [Img 1](#img-1) |
| **NO** | Observation | Conditional Issue Date | (Request): SchUTC Date only for all Training Forms | - | Use TrainingUTC date if mapped else fallback to user entry<br>**Additional Task** | High | 🔴
| **NO** | Observation | Add Fleet Type & Qualification | (Request): Enhancibility concern | - | Add columns in Pending + Approved<br>**Additional Task** | Medium | 🟡 | | |
| **NO** | Observation | Role-based approval logs visibility | (Request): Same modal shown to all (Trainee/Pilot can see approver identity) | - | Managers/Admins: full logs; <br>Trainees: comments only (no approver identity)<br>**Additional Task** | High | 🔴 | | [Img 3](#img-3) |
| **NO** | Observation | Add 'Date of Approval' column | (Request): Enhancibility | - | Add column (Trainee + Manager views)<br>**Additional Task** | High | 🔴 | | |
---
## 2. Current vs Target UI
| TColumn | Current | Target |
|--------|---------|--------|
| Doc Type | Shows parent folder | Remove (UI) | Hide in UI only | Confirm no binding/dependency |
| Document Title | Shows child type | Keep | Rename to 'Document Type' (optional) | Align naming |
| Issue Date | User-Approved | Conditional (Schedule UTC → fallback user) | Add resolution logic | Schedule API |
| Expiry Date | Displayed | Remove (UI) | Hide; keep backend if needed | Confirm triggers |
| Place of Issue | Displayed | Remove (UI) | Hide | Risk check |
| Uploaded On | Upload timestamp | Approved On | Rebind to approval event | |
| Status | Approved/Pending/Rejected | Keep | Add tooltip (optional) | — |
| Sch Code | **ADDITIONAL REQUIRED** | New column (Trainee Duty Code) | Add/fetch on row render | ScheduleCode wise |
| Fleet Type | **ADDITIONAL REQUIRED** | New column | Add/join | User profile |
| Qualification | **ADDITIONAL REQUIRED** | New column | Add/join | User profile |
Sample (TARGET UI):
* 1. **TRAINEE USER DOCS UI**

* 2. **TM USER DOCS UI (PENDING)**

* 3. **TM USER DOCS UI (APPROVED)**

* 4. **CTRL + C / CTRL + V (FEASIBILITY)**

---
## 3. Document Type → Parent Folder Mapping (BUG HIGH PRIORITY 🔴)
| Parent Folder | Document Types |
|---------------|----------------|
| License, Passport, Medical | CPL, ATPL, FRTOL, RTR, Passport, Medical Assessment (MED), ME35 |
| Trainings | ALRC, IRPPC, PBS, CA42, AVSEC, DGR, Slide Drill, Refresher, ELP, FIR, DTC, Exit Door Drill, CRM, RFT, Sector Clearance, GRF (Global Reporting Format), Line Training / SLF, Command Upgrade, CAT, ZFTT, RNP |
| Others | Others |
---
***-- Each Lesson UI Details --***
This needs reconfiguration here throughout ITMS lesson **Pilots Folder*** field
**1. License, Passport, Medical
2. Trainings
3. Others**

---
## 4. Audit Log Visibility Matrix
| Role | See Approver Name/IGA? | See Timestamps? | See Comment Thread? | See Full Change Log? |
|------|--------------------|-----------------|---------------------|----------------------|
| Trainee | No | Yes | Yes (Date/Time Only) | No |
| Training Manager (2B) | Yes | Yes | Yes | Yes |
| Admin | Yes | Yes | Yes | Yes |
* **USER COMMENTS LOG VIEW**

---
## 5. Implementation Notes
> Use feature flags where uncertainty exists (column removals & audit masking/view).
---
## 6. Open Enhancement/Requests
1. Need a visible badge/bifurcation for “**Self Uploaded**” and FORMS flowing from ITMS (e.g., icon or label)
2. Filter requirement required in the Pilot (Trainee/Doc Holder) end as well.
---
## 7. Review
| Item | Target Date | Participants |
|------|-------------|-------------|
| Flow Check | 2025-09-12 | 6eOPS |