Master Doc. Register
Modul: documents_master, entri menu Master Doc. Register di bawah DMS. Register setiap dokumen yang diharapkan sebuah project: apa yang harus diserahkan kontraktor (tab MDR), siapa yang me-review tiap dokumen dan dengan urutan apa (tab Distribution Matrix), dan sudah sejauh mana tiap dokumen (tab Progress). Layar ini punya tiga tab, masing-masing di halamannya sendiri: MDR (register dan tombol-tombolnya, termasuk Import MDR, Upload dan transmittal), Distribution Matrix dan Progress.
Cara halaman ini diverifikasi
Ditulis dari kode master pada 2026-09-06, dengan layar dibuka di inact-ktp.eris.place (snapshot produksi KTP, project VDRL, user Pangesti Risang Ardyanseto, bukan admin). Toolbar KTP tidak punya Upload Transmittal karena enable_return_on_audit-nya mati; sisanya di screenshot sama dengan master.

Layarnya
documents_master.php merender documents_master_browse.htm: tab bar dhtmlx dengan tiga tab, masing-masing punya toolbar dan grid sendiri. Project diambil dari pemilih di header ($_LOGIN_PROJECT_SELECTED), bukan dari layar. Setiap toolbar diambil dari server (cmd=toolbarMDR, toolbarMatrix, toolbarProgress), jadi tombol yang dilihat user bergantung pada group dan privilege-nya:
| Tab | Yang dilihat admin | Yang dilihat user lain, dibatasi privilege documents_master |
|---|---|---|
| Master Doc. Register (MDR) | Upload, Delete, Import MDR, Replace MDR, Upload Transmittal (hanya kalau enable_return_on_audit = 1), Refresh, Search, Sort, Export Excel, Print, Ungroup, Regroup By | Upload (upload), Import MDR (add), Replace MDR (edit), Refresh, Search, Sort, Export Excel, Ungroup, Regroup By. Tanpa Delete, tanpa Print |
| Distribution Matrix | Search, Export, Import Matrix (tidak ada kalau tipe matriks doc_number), Edit Matrix, Refresh | Search, Export, lalu Import Matrix dan Edit Matrix dengan edit, Refresh |
| Progress | Search, Edit Progress, Refresh, Recalculate, Export Excel, Ungroup, Regroup By | sama, dengan Edit Progress dan Recalculate hanya dengan edit |
Hal yang perlu diwaspadai
- Toolbar per group. User yang tidak melihat Delete atau Print tidak sedang melihat layar rusak; itu khusus admin.
- Upload Transmittal hanya muncul dengan
enable_return_on_audit; di KTP tombolnya tidak ada. - Menghapus baris MDR menghapus baris progress-nya (INA01-816); totalnya langsung turun.
- Tipe matriks per project dan mengubah set baris tab sepenuhnya. Periksa
ts_projects.matrix_typesebelum membandingkan dua project. - Progress hanya sesegar upload atau sign-off terakhir. Return yang diproses di luar routing (edit library langsung) tidak menyentuh
ts_mdr_progress.
Perbedaan antar instance
Diperiksa 2026-09-06.
| Instance | Perbedaan |
|---|---|
| KTP | Tanpa tombol Upload Transmittal (config). Progress menyimpan daftar ts_mdr_progress yang juga dibaca MDR Report-nya. |
| Jadestone, Medco, JOTRE, Timas | Toolbar identik dengan master; kolom grid berbeda karena template MDR tiap project berbeda. Medco menambah kolom MDR-nya sendiri (Code Package Identifier, SDRL). |
Terkait
- Document Routing: hasil dari matriks.
- Project dan setting MDR: template MDR dan tipe matriks.