---
# System prepended metadata

title: Enhancement of Self Service / Pilot docs folder - Points (T00612) – Raptor TMS

---

# 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**
![TraineeUserDocUI_Screenshot 2025-09-11 151303](https://hackmd.io/_uploads/SkHCtMgjgl.png)

* 2. **TM USER DOCS UI (PENDING)**
![TMPendingUserDocUI_Screenshot 2025-09-11 151303](https://hackmd.io/_uploads/B1zi7mxjeg.png)

* 3. **TM USER DOCS UI (APPROVED)**
![TMApprovedUserDocUI_Screenshot 2025-09-11 151303](https://hackmd.io/_uploads/rJXBOQesee.png)

* 4. **CTRL + C / CTRL + V (FEASIBILITY)**
![IGAEnhncebility_Screenshot 2025-09-11 151303](https://hackmd.io/_uploads/HyF24Eejgx.png)

---

## 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**
![PilotFolder_Screenshot 2025-09-11 151303](https://hackmd.io/_uploads/HJG3imejxl.png)

---

## 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**
![PilotComments_Screenshot 2025-09-11 151303](https://hackmd.io/_uploads/r1ab7Ngjlg.png)

---

## 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 |