Skip to content

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.

Master Doc. Register: project di header, tiga tab, toolbar dan grid yang dikelompokkan per discipline
Master Doc. Register: project di header, tiga tab, toolbar dan grid yang dikelompokkan per discipline · click to enlarge

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:

TabYang dilihat adminYang 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 ByUpload (upload), Import MDR (add), Replace MDR (edit), Refresh, Search, Sort, Export Excel, Ungroup, Regroup By. Tanpa Delete, tanpa Print
Distribution MatrixSearch, Export, Import Matrix (tidak ada kalau tipe matriks doc_number), Edit Matrix, RefreshSearch, Export, lalu Import Matrix dan Edit Matrix dengan edit, Refresh
ProgressSearch, Edit Progress, Refresh, Recalculate, Export Excel, Ungroup, Regroup Bysama, 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_type sebelum 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.

InstancePerbedaan
KTPTanpa tombol Upload Transmittal (config). Progress menyimpan daftar ts_mdr_progress yang juga dibaca MDR Report-nya.
Jadestone, Medco, JOTRE, TimasToolbar identik dengan master; kolom grid berbeda karena template MDR tiap project berbeda. Medco menambah kolom MDR-nya sendiri (Code Package Identifier, SDRL).

Terkait