feat(training): TETRA-2139 — 20 custom field cho Training doctypes #163
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/TETRA-2139-training-custom-fields"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
TETRA-2139 — 20 custom field cho Training (Program/Event/Event Employee)
Tetra training-dashboard/enrollment/completion services query 20 custom field trên Training doctypes mà stock HRMS 16.5 không có → REST list filter/select raise
Field not permitted(trang /hrm/trainings tab Khoá học 403). Bổ sung vào vhrms theo schema-ownership (TETRA-1354).Training Program (12): course_type, duration_value/unit, mandatory, mandatory_deadline, target_audience_type, target_departments/roles/levels, max_participants, platform, schedule_type
Training Event (2): online_link, online_platform
Training Event Employee child (6): enrolled_at, enrolled_by, enrollment_method, checked_in_at, checked_out_at, attendance_notes
Bỏ
custom_curriculum(backend đọc nhưng FE/DTO không gửi — dead). Map BDPOC Phase 1 SOW §877-897.Verified:
create_custom_fieldsáp 20 field lên site local; query training-dashboard + Training Event + child meta hết "Field not permitted". test_custom_fields 150/150 pass. Bump 0.11.0 → 0.12.0.Refs: TETRA-2139