Authenticated read-only RPC checks. Uses current HR TEST or EMPLOYEE TEST session. No writes, no storage downloads.
Not tested.
FMPS-TEST · UAT-03B — Storage RLS Denial Test
Read-only security test for the existing EMPLOYEE account. Direct private Storage download request; no PDF preview, save, upload, binding, or database change.
Not tested.
Checking access...
FMPS-TEST · Legal Rule Setup
Maker/Checker · authenticated RPC · no automatic activation. For authorized rule managers only.
Legal values are a review draft, not an attestation. Confirm official legal text, amendments, effective date and worker classification before verification. Source and rule creator must use Maker login; verification/approval/activation require authorized Checker login. Never invent signatures or review evidence.
Read-only · Maker / Checker · source ID from the field above
Click View / Refresh History to load the saved versions.
Version ID
Version
Status
Effective from
Language
Supersedes ID
Official URL
Created by
Verified by
DRAFT is not legally verified or active. Previous versions are preserved for audit. No actions are available in this history table.
Legal Evidence Review / បញ្ជីភស្តុតាងច្បាប់
Read-only reference worksheet · Source ID 1 · Version ID 3 · DRAFT / PENDING. This is a locally embedded checklist, not a saved database record, legal attestation, or checker approval.
Evidence / ឯកសារ
Category
Review status
Outstanding action / ការងារនៅសល់
Cambodian Labour Law 1997 (Khmer)
Primary law
Pending
Verify full Khmer text and provenance
Article 67 — FDC
Primary law
Pending
Cross-check current wording and applicable amendments
Article 68 — Probation
Primary law
Pending
Cross-check Khmer text and worker classification
MLVT Instruction No. 050/19
Administrative instruction
Primary document missing
Obtain original Khmer instruction; review interpretation and legal hierarchy
Amendments (2018, 2021)
Amending laws
Pending
Check scope, current effect, and relevant provisions
Better Work Labour Law Guide
Secondary guidance
Reference only
Do not substitute for primary legal authority
PwC Cambodia commentary
Secondary commentary
Reference only
Check claims against original instrument
adidas / SM / EDWIN requirements
Buyer standards
Pending
Review separately from binding Cambodian law
Decision: NOT READY FOR VERIFICATION. Do not tick Independent Review, Verify Source, or Activate Source based on this worksheet. The database and all version history remain unchanged.
HR
Employee Management
Search an employee, open a profile, or add a new employee.
FMPS-TEST · Initial Assignment Approval
HR Maker only. Submit an existing DRAFT request for this selected employee. Enter the exact Request ID; this does not approve or activate the assignment.
Select an employee to view the profile. Photos are stored privately with version history.
HR Workspace
Employee Search
Search by Khmer/English name, Employee ID, National ID, NSSF No. or Phone.
Official document upload is not enabled in this candidate. Document metadata save is available only for verified PERSON-scope types. File upload/binding remains disabled. Do not use legacy TEST controls.
Employee Documents
Select an employee.
Employee ID-
Name-
Department-
Position-
Document
Status
Reference
Action
Generate Linked Document · FMPS-TEST
Select an existing ACTIVE source document and a matching ACTIVE template. Generation creates a new DRAFT and audit history; it does not approve or bind a file.
Read-only authenticated RPC. Preview the immutable approved rendered content, then use Print / Save as PDF. No database or storage writes.
Not loaded. Document #4 remains unchanged.
Phase 2T · Secure PDF Upload & Binding (FMPS-TEST)
Document #4 / Employee Document #1. Select the verified PDF. Upload creates a new object; Bind updates the approved document's file-path metadata. Neither action runs automatically. No overwrite or delete.
Enter the real Generated Document ID. Metadata is read through the existing table RLS; Storage is read through the existing private-bucket policies. No hard-coded employee, file path or unavailable RPC.
Not requested.
Uses the existing controlled employee document architecture. Missing means no linked document record/snapshot exists yet for the selected employee.
Employee Application
Application is created once. Later employee changes belong to Employee Master; only an error in the original application is corrected here, with history preserved.
Document
Read-only current record. No version is created.
No file selected. Select PDF/JPEG/PNG/WebP up to 10 MiB to upload after saving metadata.
Metadata-only Save does not upload or attach the selected file. Local file checks do not grant Storage access. Do not use legacy TEST controls.
កិច្ចសន្យាការងារ / Employment Contract
Employee information is reused from Employee Master. Contract Type and contract dates are maintained here only.
No current contract loaded.
Type-
Contract No.-
Start-
End-
Status-
7-day expiry warning = internal HR alert only. Contract legal validation is enforced by the FMPS Legal Rule Engine.
Employment Lifecycle
Contract Activation — HOLD
Activation is disabled until Production permissions, signed-date approval, and Employee Master synchronization are verified. No activation is performed from this page.
ADMIN only. Activates an independently APPROVED Initial Assignment request through the secure database RPC. This will update Employee Master assignment, create baseline Employment History and mark the request ACTIVATED. It does not activate a contract.
FMPS · ADMIN Checker Decision
Production checker. Enter the pending approval instance STEP ID (not contract ID or approval instance ID). The database independently checks assignment, tenant access and maker/checker separation. No contract activation occurs here.
ប្រវត្តិកិច្ចសន្យា / Contract History
Period
Instance
Version
Type
No.
Start
End
Status
Workflow
Select an employee.
⌕
Add Employee
Department, Organization Unit and Position are read-only during Edit Employee. Use Promotion / Transfer to change assignments with effective-dated history. If an assignment is blank, do not invent one here.
Employment Contract: Probation / FDC / UDC and contract dates are managed only in the Contract tab to preserve one source of truth and full contract history.
Employment Status / Termination: Managed only in Employment Contract lifecycle. Normal Edit Employee cannot change it.