Post on 13-Sep-2019
MANUAL PENGGUNA
SISTEM CIMMS
Modul Maklumat Penyenggaraan Bangunan Gunasama Persekutuan
(Khusus Untuk Syarikat Konsesi)
Manual Penggunaan Sistem CIMMS
2
KANDUNGAN
1.0 PENGENALAN ........................................................................ 5
2.0 PENTADBIRAN SISTEM ......................................................... 6
2.1 Portal ............................................................................................................... 6 2.1.1 Laman Utama .............................................................................................. 6
2.1.2 Log Pengguna .............................................................................................. 7 2.1.2.1 Log Masuk ............................................................................................... 7 2.1.2.2 Lupa Kata Laluan ..................................................................................... 7 2.1.2.3 Tukar Kata Laluan ................................................................................... 8 2.1.2.4 Log Keluar ............................................................................................... 8
2.2 Kemasukan Data ............................................................................................. 9 2.2.1 Maklumat Asas Bangunan ........................................................................... 9 2.2.1.1 Butiran Am: Menambah Bangunan Baru .............................................. 10
2.2.1.2 Butiran Am: Mengemaskini Butiran Am Bangunan ............................. 11 2.2.1.3 Butiran Am: Menghapuskan Bangunan ................................................. 11 2.2.1.4 Blok: Menambah Blok Baru .................................................................. 12 2.2.1.5 Blok: Mengemaskini Maklumat Blok .................................................... 12
2.2.1.6 Blok: Menghapuskan Blok .................................................................... 13 2.2.1.7 Kemudahan: Menambah Kemudahan Baru ........................................... 13
2.2.1.8 Kemudahan: Mengemaskini Maklumat Kemudahan ............................. 13 2.2.1.9 Kemudahan: Menghapuskan Kemudahan ............................................. 13 2.2.1.10 Dokumen: Menambah Dokumen Baru .................................................. 14
2.2.1.11 Dokumen: Mengemaskini Maklumat Dokumen .................................... 14 2.2.1.12 Dokumen: Menghapuskan Dokumen .................................................... 14
2.2.1.13 Aset: Menambah Aset Baru ................................................................... 15 2.2.1.14 Aset: Mengemaskini Maklumat Aset..................................................... 15
2.2.1.15 Aset: Menghapuskan Aset ..................................................................... 15 2.2.1.16 Penghuni: Menambah Penghuni Baru ................................................... 15
2.2.1.17 Penghuni: Mengemaskini Maklumat Penghuni ..................................... 16 2.2.1.18 Penghuni: Menghapuskan Penghuni ...................................................... 16
2.2.1.19 JKPPBGP: Menambah JKPPBGP Baru ................................................ 16 2.2.1.20 JKPPBGP: Mengemaskini Maklumat JKPPBGP .................................. 16 2.2.1.21 JKPPBGP: Menghapuskan JKPPBGP ................................................... 17
2.2.1.22 Utiliti: Menambah Utiliti Baru............................................................... 17 2.2.1.23 Utiliti: Mengemaskini Maklumat Utiliti ................................................ 17
2.2.1.24 Utiliti: Menghapuskan Utiliti ................................................................. 17 2.2.1.25 Pengubahsuaian: Menambah Rekod Pengubahsuaian Baru .................. 18 2.2.1.26 Pengubahsuaian: Mengemaskini Maklumat Pengubahsuaian ............... 18 2.2.1.27 Pengubahsuaian: Menghapuskan Pengubahsuaian ................................ 18 2.2.1.28 Gambar: Menambah Rekod Gambar Baru ............................................ 19
2.2.1.29 Gambar: Mengemaskini Maklumat Gambar ......................................... 19 2.2.1.30 Gambar: Menghapuskan Gambar .......................................................... 19
2.2.2 Maklumat Syarikat Konsesi ....................................................................... 20 2.2.2.1 Butiran Am: Menambah Syarikat Konsesi Baru ................................... 21 2.2.2.2 Butiran Am: Mengemaskini Butiran Am Syarikat Konsesi .................. 21 2.2.2.3 Butiran Am: Menghapuskan Syarikat Konsesi ...................................... 21 2.2.2.4 Perjanjian: Menambah Perjanjian Baru ................................................. 22 2.2.2.5 Perjanjian: Mengemaskini Maklumat Perjanjian ................................... 22 2.2.2.6 Perjanjian: Menghapuskan Perjanjian .................................................... 22
Manual Penggunaan Sistem CIMMS
3
2.2.2.7 Kadar Yuran: Menambah Kadar Yuran Baru ........................................ 23
2.2.2.8 Kadar Yuran: Mengemaskini Kadar Yuran ........................................... 23 2.2.2.9 Kadar Yuran: Menghapuskan Kadar Yuran .......................................... 23 2.2.2.10 Keupayaan: Menambah Keupayaan Baru .............................................. 24
2.2.2.11 Keupayaan: Mengemaskini Maklumat Keupayaan ............................... 24 2.2.2.12 Keupayaan: Menghapuskan Keupayaan ................................................ 24 2.2.2.13 Dokumen: Menambah Dokumen Baru .................................................. 24 2.2.2.14 Dokumen: Mengemaskini Maklumat Dokumen .................................... 25 2.2.2.15 Dokumen: Menghapuskan Dokumen .................................................... 25
2.2.2.16 Sub-Kontraktor: Menambah Sub-Kontraktor Baru ............................... 25 2.2.2.17 Sub-Kontraktor: Mengemaskini Maklumat Sub-Kontraktor ................. 25 2.2.2.18 Sub-Kontraktor: Menghapuskan Sub-Kontraktor .................................. 26 2.2.2.19 Tenaga Kerja: Menambah Pekerja Baru ................................................ 26 2.2.2.20 Tenaga Kerja: Mengemaskini Maklumat Pekerja .................................. 26
2.2.2.21 Tenaga Kerja: Menghapuskan Pekerja .................................................. 26
2.2.3 Maklumat Penyenggaraan Pencegahan ..................................................... 28 2.2.3.1 Perlaksanaan Kerja: Menambah Kerja Baru .......................................... 29
2.2.3.2 Perlaksanaan Kerja: Mengemaskini Maklumat Kerja ........................... 29 2.2.3.3 Perlaksanaan Kerja: Menghapuskan Kerja ............................................ 30 2.2.4 Maklumat Kerja Tambahan ....................................................................... 31
2.2.4.1 Butiran Am: Menambah Kerja Tambahan Baru .................................... 32 2.2.4.2 Butiran Am: Mengemaskini Butiran Am Kerja Tambahan ................... 32 2.2.4.3 Butiran Am: Menghapuskan Kerja Tambahan ...................................... 32
2.2.4.4 Laporan Kemajuan Kerja: Menambah Laporan Baru ............................ 33 2.2.4.5 Laporan Kemajuan Kerja: Mengemaskini Maklumat Laporan ............. 33
2.2.4.6 Laporan Kemajuan Kerja: Menghapuskan Laporan .............................. 33 2.2.4.7 Sejarah Bayaran: Menambah Bayaran Baru .......................................... 34 2.2.4.8 Sejarah Bayaran: Mengemaskini Maklumat Bayaran............................ 34
2.2.4.9 Sejarah Bayaran: Menghapuskan Bayaran ............................................ 34
2.2.5 Perancangan Kerja Naik Taraf .................................................................. 35 2.2.6 Maklumat Aduan ....................................................................................... 36 2.2.6.1 Butiran Am: Menambah AduanBaru ..................................................... 37 2.2.6.2 Butiran Am: Mengemaskini Butiran Am Aduan ................................... 37
2.2.6.3 Butiran Am: Menghapuskan Aduan ...................................................... 37 2.2.6.4 Laporan Tindakan: Menambah Laporan Baru ....................................... 38 2.2.6.5 Laporan Tindakan: Mengemaskini Maklumat Laporan ........................ 38 2.2.6.6 Laporan Tindakan: Menghapuskan Laporan ......................................... 38 2.2.6.7 Penutupan: Mengemaskini Maklumat Penutupan Aduan ...................... 38
2.2.7 Maklumat Ketidakakuran .......................................................................... 40 2.2.8 Maklumat Peruntukan................................................................................ 40 2.3 Senarai Kod ................................................................................................... 41
2.3.1.1 Menambah Kod Baru ............................................................................. 42 2.3.1.2 Mengemaskini Kod ................................................................................ 42 2.3.1.3 Menghapuskan Kod ............................................................................... 42
3.0 Import Dan Eksport Data ..................................................... 43
3.1 Fungsi: Eksport Data .................................................................................... 43 3.2 Fungsi: Import Data ...................................................................................... 44 3.2.1 Penyediaan data ......................................................................................... 44 3.2.1.1 Menambah Rekod .................................................................................. 45 3.2.1.2 Mengemaskini Rekod ............................................................................ 45
Manual Penggunaan Sistem CIMMS
4
3.2.1.3 Menghapuskan Rekod ............................................................................ 46
3.2.2 Muat-naik Data .......................................................................................... 46 3.3 Butir-butir Medan Fail XML......................................................................... 49 3.3.1 Maklumat Asas Bangunan ......................................................................... 49
3.3.2 Maklumat Syarikat Konsesi ....................................................................... 52 3.3.3 Maklumat Penyenggaraan Pencegahan ..................................................... 53 3.3.4 Maklumat Kerja Tambahan ....................................................................... 54 3.3.5 Maklumat Maklumat Aduan ...................................................................... 55
4.0 Web Service .......................................................................... 56
4.1 Penyambungan Ke CIMMS Web Service ..................................................... 56 4.2 Mengintegrasi Sistem CRMIS Kepada Sistem CIMMS ............................... 59 4.2.1 PHP ............................................................................................................ 59
4.2.2 VB.Net ....................................................................................................... 60 4.3 Senarai Fail dan Fungsi dalam CIMMS Web Service .................................. 62
4.3.1 Collect/BList_WS.php ............................................................................... 62 4.3.2 Collect/BCompany_WS.php ..................................................................... 77 4.3.3 Collect/BPrevn_WS.php............................................................................ 87 4.3.4 Collect/BWAdd_WS.php .......................................................................... 90
4.3.5 Collect/BCmpnt_WS.php .......................................................................... 96 4.3.6 Collect/CodeList_WS.php ....................................................................... 101
4.3.7 Collect/BPrevnJob_WS.php .................................................................... 104
Manual Penggunaan Sistem CIMMS
5
1.0 PENGENALAN
CIMMS dibangunkan adalah untuk membantu pegawai-pegawai Bahagian Kawalselia dan Senggaraan di Kementerian Kerjaraya dalam mengurus dan memantau kerja-kerja penyelenggaraan Bangunan Gunasama Persekutuan dan Jalan Persekutuan. Syarikat-syarikat konsesi dipertunggungjawabkan untuk menyediakan data-data yang diperlukan oleh sistem CIMMS. Terdapat 3 kaedah penyediaan data yang boleh digunakan oleh Syarikat konsesi iaitu:- i. Antaramuka Web Kaedah ini membolehkan penguna di syarikat konsesi memasukkan data terus ke sistem CIMMS menggunakan skrin kemasukan data yang disediakan dalam halaman web. ii. Import / Ekport Data Kaedah ini membolehkan penguna di syarikat konsesi menyediakan data secara offline (menggunakan aplikasi seperti MS Excel atau yang seumpamanya), kemudian menghantarnya menggunakan fungsi muat-naik fail yang disediakan di halaman web CIMMS. iii. 'Web Service' Kaeadah ini memboleh integasi sepenuhnya, dimana sistem CIMMS dan CRMIS boleh berhubung secara otomatik tanpa memerlukan sebarang operator. Dengan menggunakan protokol TCP/SOAP, aplikasi CRMIS boleh menghantar data dan juga meng'query' data daripada sistem CIMMS secara terus.
Bab
1
Manual Penggunaan Sistem CIMMS
6
2.0 PENTADBIRAN SISTEM
Applikasi ini membolehkan pengguna memasukkan data ke dalam sistem CIMMS secara atas talian.
2.1 Portal
2.1.1 Laman Utama
Laman utama untuk aplikasi ini adalah seperti berikut.
Rajah 1.1a.Laman Utama
Menu navigasi Menu navigasi (atau menu bar) membolehkan pengguna membuka modul-modul yang terdapat dalam sistem cimms.
.
Bab
2
Manual Penggunaan Sistem CIMMS
7
2.1.2 Log Pengguna
Sistem CIMMS mengandungi maklumat yang sensitif, setiap pengguna perlu membuat pendaftaran masuk (log Masuk) sebelum dibenarkan membuka sistem. Pengguna juga dinasihatkan untuk daftar keluar (log keluar) apabila tidak lagi menggunakan sistem
2.1.2.1 Log Masuk
Klik Log Masuk pada menubar
Masukkan Nama Pengguna
Masukkan Kata Laluan
Klik butang Log Masuk
2.1.2.2 Lupa Kata Laluan
Jika terlupa kata laluan, Pengguna boleh meminta kata laluan baru.
Klik hiper-rangkai Lupa Kata Laluan. Skrin berikut akan dipaparkan:-
Masukkan email pengguna.
Periksa dan tunggu email daripada sistem CIMMS.
Klik hiper-rangkai yang disediakan dalam email diterima.
Manual Penggunaan Sistem CIMMS
8
Kata Laluan baru akan dipaparkan.
2.1.2.3 Tukar Kata Laluan
Klik Log Masuk atau Log Keluar pada menubar.
Klik hiper-rangkai Tukar Kata Laluan
Masukkan medan-medan yang disediakan
Klik butang Tukar Kata Laluan.
2.1.2.4 Log Keluar
Untuk Keselamatan, pengguna juga dinasihatkan untuk daftar keluar (log keluar) apabila tidak lagi menggunakan sistem.
Klik Log Keluar pada menubar
Manual Penggunaan Sistem CIMMS
9
2.2 Kemasukan Data
2.2.1 Maklumat Asas Bangunan
Skrin ini menyediakan kemudahan carian dan paparan maklumat asas bangunan
Klik Bangunan>Kemasukan Data>Maklumat Asas Bangunan pada bar menu untuk memaparkan skrin senarai bangunan seperti rajah 2.2.1.a
Rajah 2.2.1.a: Maklumat Asas Bangunan
Pilih zon untuk mendapatkan senarai bangunan mengikut zon.
Klik bangunan dalam senarai untuk memaparkan maklumat lengkap mengenai bangunan tersebut, seperti rajah 2.2.1.b. o Klik tab Butiran Am: Maklumat Am bangunan akan dipaparkan. o Klik tab Blok: Senarai blok akan dipaparkan. o Klik tab Kemudahan: Senarai kemudahan yang terdapat dalam
bangunan akan dipaparkan. o Klik tab Dokumen: Senarai dokumen akan dipaparkan. o Klik tab Aset: Senarai aset bangunan akan dipaparkan. o Klik tab Penghuni: Senarai penghuni bangunan akan dipaparkan. o Klik tab JKPPBGB: Senarai ahli jawatan kuasa penyelaras
penyenggaraan bangunan akan dipaparkan. o Klik tab Utiliti: Senarai bil utiliti akan dipaparkan. o Klik tab Pengubahsuaian: sejarah pengubahsuaian ruangan
banguanan akan dipaparkan. o Klik tab Gambar: gambar-gambar bangunan akan dipaparkan.
Manual Penggunaan Sistem CIMMS
10
Rajah 2.2.1.b: Maklumat Terperinci Bangunan
Klik butang carian untuk membuat carian data. o Medan-medan carian akan dipaparkan seperti dalam rajah 2.2.1.c. o Masukan kata kunci carian pada medan-medan yang disediakan.
o Klik butang cari atau tekan <Enter> untuk memulakan proses carian.
Rajah 2.2.1.c: Medan-medan Carian
Klik nombor halaman untuk memaparkan senarai seterusnya.
2.2.1.1 Butiran Am: Menambah Bangunan Baru
Klik tab Butiran Am seperti dalam rajah 2.2.1.e.
Klik butang Tambah untuk menambah bangunan yang baru.
Masukkan medan-medan yang disediakan
Manual Penggunaan Sistem CIMMS
11
klik butang Simpan untuk menyimpan maklumat bangunan yang baru.
2.2.1.2 Butiran Am: Mengemaskini Butiran Am Bangunan
Klik tab Butiran Am seperti dalam rajah 2.2.1.e.
Klik bangunan yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini butiran am bangunan.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan butiran am bangunan yang dikemaskini.
2.2.1.3 Butiran Am: Menghapuskan Bangunan
Klik tab Butiran Am seperti dalam rajah 2.2.1.e.
Klik bangunan yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus bangunan.
Klik butang "OK" untuk kepastian.
Manual Penggunaan Sistem CIMMS
12
Rajah 2.2.1.e: Butiran Am Bangunan
2.2.1.4 Blok: Menambah Blok Baru
Klik tab Blok seperti dalam rajah 2.2.1.f.
Klik butang Tambah untuk menambah blok yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat blok yang baru.
2.2.1.5 Blok: Mengemaskini Maklumat Blok
Klik tab Blok seperti dalam rajah 2.2.1.f.
Klik blok yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat blok.
Masukkan/betulkan medan-medan yang disediakan.
Manual Penggunaan Sistem CIMMS
13
Klik butang Simpan untuk menyimpan maklumat blok yang dikemaskini.
2.2.1.6 Blok: Menghapuskan Blok
Klik tab Blok seperti dalam rajah 2.2.1.f.
Klik blok yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus blok.
Klik butang "OK" untuk kepastian.
Rajah 2.2.1.f: Blok
2.2.1.7 Kemudahan: Menambah Kemudahan Baru
Klik tab Kemudahan seperti dalam rajah 2.2.1.g.
Klik butang Tambah untuk menambah Kemudahan yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat Kemudahan yang baru.
2.2.1.8 Kemudahan: Mengemaskini Maklumat Kemudahan
Klik tab Kemudahan seperti dalam rajah 2.2.1.g.
Klik Kemudahan yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat Kemudahan.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat Kemudahan yang dikemaskini.
2.2.1.9 Kemudahan: Menghapuskan Kemudahan
Klik tab Kemudahan seperti dalam rajah 2.2.1.g.
Klik Kemudahan yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus Kemudahan.
Klik butang "OK" untuk kepastian.
Manual Penggunaan Sistem CIMMS
14
Rajah 2.2.1.g: Kemudahan
2.2.1.10 Dokumen: Menambah Dokumen Baru
Klik tab Dokumen seperti dalam rajah 2.2.1.h.
Klik butang Tambah untuk menambah dokumen yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat dokumen yang baru.
2.2.1.11 Dokumen: Mengemaskini Maklumat Dokumen
Klik tab Dokumen seperti dalam rajah 2.2.1.h.
Klik dokumen yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat dokumen.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat dokumen yang dikemaskini.
2.2.1.12 Dokumen: Menghapuskan Dokumen
Klik tab Dokumen seperti dalam rajah 2.2.1.h.
Klik dokumen yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus dokumen.
Klik butang "OK" untuk kepastian.
Rajah 2.2.1.h: Dokumen
Manual Penggunaan Sistem CIMMS
15
2.2.1.13 Aset: Menambah Aset Baru
Klik tab Aset seperti dalam rajah 2.2.1.i.
Klik butang Tambah untuk menambah aset yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat aset yang baru.
2.2.1.14 Aset: Mengemaskini Maklumat Aset
Klik tab Aset seperti dalam rajah 2.2.1.i.
Klik aset yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat aset.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat aset yang dikemaskini.
2.2.1.15 Aset: Menghapuskan Aset
Klik tab Aset seperti dalam rajah 2.2.1.i.
Klik aset yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus aset.
Klik butang "OK" untuk kepastian.
Rajah 2.2.1.i: Aset
2.2.1.16 Penghuni: Menambah Penghuni Baru
Klik tab Penghuni seperti dalam rajah 2.2.1.j.
Klik butang Tambah untuk menambah penghuni yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat penghuni yang baru.
Manual Penggunaan Sistem CIMMS
16
2.2.1.17 Penghuni: Mengemaskini Maklumat Penghuni
Klik tab Penghuni seperti dalam rajah 2.2.1.j.
Klik penghuni yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat penghuni.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat penghuni yang dikemaskini.
2.2.1.18 Penghuni: Menghapuskan Penghuni
Klik tab Penghuni seperti dalam rajah 2.2.1.j.
Klik penghuni yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus penghuni.
Klik butang "OK" untuk kepastian.
Rajah 2.2.1.j: Penghuni
2.2.1.19 JKPPBGP: Menambah JKPPBGP Baru
Klik tab JKPPBGP seperti dalam rajah 2.2.1.k.
Klik butang Tambah untuk menambah ahli yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat ahli yang baru.
2.2.1.20 JKPPBGP: Mengemaskini Maklumat JKPPBGP
Klik tab JKPPBGP seperti dalam rajah 2.2.1.k.
Klik ahli yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat ahli.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat ahli yang dikemaskini.
Manual Penggunaan Sistem CIMMS
17
2.2.1.21 JKPPBGP: Menghapuskan JKPPBGP
Klik tab JKPPBGP seperti dalam rajah 2.2.1.k.
Klik ahli yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus ahli.
Klik butang "OK" untuk kepastian.
Rajah 2.2.1.k: JKPPBGP
2.2.1.22 Utiliti: Menambah Utiliti Baru
Klik tab Utiliti seperti dalam rajah 2.2.1.l.
Klik butang Tambah untuk menambah rekod bil utiliti yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan rekod bil utiliti yang baru.
2.2.1.23 Utiliti: Mengemaskini Maklumat Utiliti
Klik tab Utiliti seperti dalam rajah 2.2.1.l.
Klik rekod bil utiliti yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini rekod bil utiliti.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan rekod bil utiliti yang dikemaskini.
2.2.1.24 Utiliti: Menghapuskan Utiliti
Klik tab Utiliti seperti dalam rajah 2.2.1.l.
Klik rekod bil utiliti yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus rekod bil utiliti.
Klik butang "OK" untuk kepastian.
Manual Penggunaan Sistem CIMMS
18
Rajah 2.2.1.l: Utiliti
2.2.1.25 Pengubahsuaian: Menambah Rekod Pengubahsuaian Baru
Klik tab Pengubahsuaian seperti dalam rajah 2.2.1.n.
Klik butang Tambah untuk menambah rekod pengubahsuaian yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat pengubahsuaian yang baru.
2.2.1.26 Pengubahsuaian: Mengemaskini Maklumat Pengubahsuaian
Klik tab Pengubahsuaian seperti dalam rajah 2.2.1.n
Klik rekod pengubahsuaian yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat pengubahsuaian.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat pengubahsuaian yang dikemaskini.
2.2.1.27 Pengubahsuaian: Menghapuskan Pengubahsuaian
Klik tab Pengubahsuaian seperti dalam rajah 2.2.1.n.
Klik rekod pengubahsuaian yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus pengubahsuaian.
Klik butang "OK" untuk kepastian.
Manual Penggunaan Sistem CIMMS
19
Rajah 2.2.1.n: Pengubahsuaian
2.2.1.28 Gambar: Menambah Rekod Gambar Baru
Klik tab Gambar seperti dalam rajah 2.2.1.o.
Klik butang Tambah untuk menambah rekod gambar yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat gambar yang baru.
2.2.1.29 Gambar: Mengemaskini Maklumat Gambar
Klik tab Gambar seperti dalam rajah 2.2.1.o.
Klik rekod gambar yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat gambar.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat gambar yang dikemaskini.
2.2.1.30 Gambar: Menghapuskan Gambar
Klik tab Gambar seperti dalam rajah 2.2.1.o.
Klik rekod gambar yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus gambar.
Klik butang "OK" untuk kepastian.
Rajah 2.2.1.o: Gambar
Manual Penggunaan Sistem CIMMS
20
2.2.2 Maklumat Syarikat Konsesi
Skrin ini menyediakan kemudahan carian dan paparan maklumat berkaitan dengan syarikat konsesi penyenggaraan bangunan.
Klik Bangunan>Kemasukan Data>Maklumat Syarikat Konsesi pada bar menu untuk memaparkan skrin senarai syarikat konsesi seperti rajah 2.2.2.a
Rajah 2.2.2.a: Maklumat Syarikat Konsesi
Klik nama syarikat dalam senarai untuk memaparkan maklumat lengkap mengenai syarikat tersebut, seperti rajah 2.2.1.b. o Klik tab Butiran Am: Maklumat am syarikat akan dipaparkan. o Klik tab Perjanjian: Maklumat Perjanjian akan dipaparkan. o Klik tab Kadar Yuran: Maklumat kadar yuran bulanan akan
dipaparkan. o Klik tab Keupayaan: Senarai keupayaan syarikat akan dipaparkan. o Klik tab Dokumen: Senarai dokumen berkaitan dengan syarikat
akan dipaparkan. o Klik tab Bangunan: Senarai bangunan yang diselenggara oleh
syarikat akan dipaparkan. o Klik tab Sub-Kontraktor : Senarai sub-kontraktor kepada syarikat
akan dipaparkan.
Rajah 2.2.2.a: Maklumat Terperinci Syarikat Konsesi
Klik butang carian untuk membuat carian data.
Manual Penggunaan Sistem CIMMS
21
o Medan-medan carian akan dipaparkan seperti dalam rajah 2.2.2.b. o Masukan kata kunci carian pada medan-medan yang disediakan.
o Klik butang cari atau tekan <Enter> untuk memulakan proses carian.
Rajah 2.2.2.b: Medan-medan Carian
Klik nombor halaman untuk memaparkan senarai syarikat seterusnya.
2.2.2.1 Butiran Am: Menambah Syarikat Konsesi Baru
Klik tab Butiran Am seperti dalam rajah 2.2.2.f.
Klik butang Tambah untuk menambah syarikat yang baru.
Masukkan medan-medan yang disediakan
klik butang Simpan untuk menyimpan maklumat syarikat yang baru.
2.2.2.2 Butiran Am: Mengemaskini Butiran Am Syarikat Konsesi
Klik tab Butiran Am seperti dalam rajah 2.2.2.f.
Klik Bangunan yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini butiran am syarikat.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan butiran am syarikat yang dikemaskini.
2.2.2.3 Butiran Am: Menghapuskan Syarikat Konsesi
Klik tab Butiran Am seperti dalam rajah 2.2.2.f.
Klik Bangunan yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus syarikat.
Klik butang "OK" untuk kepastian.
Manual Penggunaan Sistem CIMMS
22
Rajah 2.2.2.f: Butiran Am Syarikat Konsesi
2.2.2.4 Perjanjian: Menambah Perjanjian Baru
Klik tab Perjanjian seperti dalam rajah 2.2.2.g.
Klik butang Tambah untuk menambah keupayaan yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat perjanjian yang baru.
2.2.2.5 Perjanjian: Mengemaskini Maklumat Perjanjian
Klik tab Perjanjian seperti dalam rajah 2.2.2.g.
Klik perjanjian yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat perjanjian.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat perjanjian yang dikemaskini.
2.2.2.6 Perjanjian: Menghapuskan Perjanjian
Klik tab Perjanjian seperti dalam rajah 2.2.2.g.
Klik perjanjian yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus perjanjian.
Klik butang "OK" untuk kepastian.
Manual Penggunaan Sistem CIMMS
23
Rajah 2.2.2.g: Perjanjian Syarikat Konsesi
2.2.2.7 Kadar Yuran: Menambah Kadar Yuran Baru
Klik tab Kadar Yuran seperti dalam rajah 2.2.2.h.
Klik butang Tambah untuk menambah kadar yuran yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat kadar yuran yang baru.
2.2.2.8 Kadar Yuran: Mengemaskini Kadar Yuran
Klik tab Kadar Yuran seperti dalam rajah 2.2.2.h.
Klik kadar yuran yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat kadar yuran.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat kadar yuran yang dikemaskini.
2.2.2.9 Kadar Yuran: Menghapuskan Kadar Yuran
Klik tab Kadar Yuran seperti dalam rajah 2.2.2.h.
Klik kadar yuran yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus perjanjian.
Klik butang "OK" untuk kepastian.
Rajah 2.2.2.h: Kadar Yuran
Manual Penggunaan Sistem CIMMS
24
2.2.2.10 Keupayaan: Menambah Keupayaan Baru
Klik tab Keupayaan seperti dalam rajah 2.2.2.i.
Klik butang Tambah untuk menambah keupayaan yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat keupayaan yang baru.
2.2.2.11 Keupayaan: Mengemaskini Maklumat Keupayaan
Klik tab keupayaan seperti dalam rajah 2.2.2.i.
Klik keupayaan yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat keupayaan.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat keupayaan yang dikemaskini.
2.2.2.12 Keupayaan: Menghapuskan Keupayaan
Klik tab keupayaan seperti dalam rajah 2.2.2.i.
Klik keupayaan yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus keupayaan.
Klik butang "OK" untuk kepastian.
Rajah 2.2.2.i: Keupayaan Syarikat Konsesi
2.2.2.13 Dokumen: Menambah Dokumen Baru
Klik tab Dokumen seperti dalam rajah 2.2.2.j.
Klik butang Tambah untuk menambah dokumen yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat dokumen yang baru.
Manual Penggunaan Sistem CIMMS
25
2.2.2.14 Dokumen: Mengemaskini Maklumat Dokumen
Klik tab Dokumen seperti dalam rajah 2.2.2.j.
Klik dokumen yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat dokumen.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat dokumen yang dikemaskini.
2.2.2.15 Dokumen: Menghapuskan Dokumen
Klik tab Dokumen seperti dalam rajah 2.2.2.j.
Klik dokumen yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus dokumen.
Klik butang "OK" untuk kepastian.
Rajah 2.2.2.j: Dokumen
2.2.2.16 Sub-Kontraktor: Menambah Sub-Kontraktor Baru
Klik tab Sub-Kontraktor seperti dalam rajah 2.2.2.k.
Klik butang Tambah untuk menambah sub-kontraktor yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat sub-kontraktor yang baru.
2.2.2.17 Sub-Kontraktor: Mengemaskini Maklumat Sub-Kontraktor
Klik tab Sub-Kontraktor seperti dalam rajah 2.2.2.k.
Klik sub-kontraktor yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat sub-kontraktor.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat sub-kontraktor yang dikemaskini.
Manual Penggunaan Sistem CIMMS
26
2.2.2.18 Sub-Kontraktor: Menghapuskan Sub-Kontraktor
Klik tab Sub-Kontraktor seperti dalam rajah 2.2.2.k.
Klik sub-kontraktor yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus sub-kontraktor.
Klik butang "OK" untuk kepastian.
Rajah 2.2.2.k: Sub-Kontraktor
2.2.2.19 Tenaga Kerja: Menambah Pekerja Baru
Klik tab Tenaga Kerja seperti dalam rajah 2.2.2.l.
Klik butang Tambah untuk menambah pekeja yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat pekeja yang baru.
2.2.2.20 Tenaga Kerja: Mengemaskini Maklumat Pekerja
Klik tab Tenaga Kerja seperti dalam rajah 2.2.2.l.
Klik pekerja yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini pekerja.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat pekerja yang dikemaskini.
2.2.2.21 Tenaga Kerja: Menghapuskan Pekerja
Klik tab Tenaga Kerja seperti dalam rajah 2.2.2.l.
Klik pekerja yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus pekerja.
Klik butang "OK" untuk kepastian.
Manual Penggunaan Sistem CIMMS
28
2.2.3 Maklumat Penyenggaraan Pencegahan
Skrin ini menyediakan kemudahan memantau kerja-kerja rutin penyenggaraan bangunan.
Klik Bangunan>Kemasukan Data>Maklumat Penyenggaraan Pencegahan pada bar menu untuk memaparkan Maklumat Penyenggaraan Pencegahan seperti rajah 2.2.3.a
Rajah 2.2.3.a: Maklumat Penyenggaraan Pencegahan
Pilih nama syarikat dan bangunan untuk mendapatkan senarai kerja penyenggaraan.
Klik skop syarikat dalam senarai untuk memaparkan maklumat lengkap mengenai kerja tersebut, seperti rajah 2.2.3.b. o Klik tab Butiran Am: Maklumat am kerja penyenggaraan akan
dipaparkan. o Klik tab Perlaksanaan Kerja: Maklumat kerja-kerja yang
dilaksanakan akan dipaparkan.
Manual Penggunaan Sistem CIMMS
29
Rajah 2.2.3.b: Maklumat Terperinci Syarikat Konsesi
Klik butang carian untuk membuat carian data. o Medan-medan carian akan dipaparkan seperti dalam rajah 2.2.3.c. o Masukan kata kunci carian pada medan-medan yang disediakan.
o Klik butang cari atau tekan <Enter> untuk memulakan proses carian.
Rajah 2.2.3.c: Medan-medan Carian
Klik nombor halaman untuk memaparkan senarai syarikat seterusnya.
2.2.3.1 Perlaksanaan Kerja: Menambah Kerja Baru
Klik tab Perlaksanaan Kerja seperti dalam rajah 2.2.3.e.
Klik butang Tambah untuk menambah kerja yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat kerja yang baru.
2.2.3.2 Perlaksanaan Kerja: Mengemaskini Maklumat Kerja
Klik tab Perlaksanaan Kerja seperti dalam rajah 2.2.3.e.
Klik kerja yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat kerja.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat kerja yang dikemaskini.
Manual Penggunaan Sistem CIMMS
30
2.2.3.3 Perlaksanaan Kerja: Menghapuskan Kerja
Klik tab Perlaksanaan Kerja seperti dalam rajah 2.2.3.e.
Klik kerja yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus kerja.
Klik butang "OK" untuk kepastian.
Rajah 2.2.3.e: Perlaksanaan Kerja Penyenggaraan Pencegahan
Manual Penggunaan Sistem CIMMS
31
2.2.4 Maklumat Kerja Tambahan
Skrin ini menyediakan kemudahan untuk memantau kerja-kerja tambahan.
Klik Bangunan>Kemasukan Data>Maklumat Kerja Tambahan pada bar menu untuk memaparkan skrin senarai kerja tambahan seperti rajah 2.2.4.a
Rajah 2.2.4.a: Maklumat Kerja Tambahan
Pilih agensi pelaksana dan bangunan untuk mendapatkan senarai kerja tambahan.
Klik no rujukan dalam senarai untuk memaparkan maklumat lengkap mengenai kerja tersebut, seperti rajah 2.2.4.b. o Klik tab Butiran Am: Maklumat am kerja tambahan akan
dipaparkan. o Klik tab Laporan Kemajuan: Senarai laporan kemajuan akan
dipaparkan. o Klik tab Sejarah Bayaran: Maklumat pembayaran akan dipaparkan.
Rajah 2.2.4.b: Maklumat Kerja Tambahan
Klik butang carian untuk membuat carian data. o Medan-medan carian akan dipaparkan seperti dalam rajah 2.2.4.c. o Masukan kata kunci carian pada medan-medan yang disediakan.
Manual Penggunaan Sistem CIMMS
32
o Klik butang cari atau tekan <Enter> untuk memulakan proses carian.
Rajah 2.2.4.c: Medan-medan Carian
Klik nombor halaman untuk memaparkan senarai syarikat seterusnya.
2.2.4.1 Butiran Am: Menambah Kerja Tambahan Baru
Klik tab Butiran Am seperti dalam rajah 2.2.4.e.
Klik butang Tambah untuk menambah kerja tambahan yang baru.
Masukkan medan-medan yang disediakan
klik butang Simpan untuk menyimpan maklumat kerja tambahan yang baru.
2.2.4.2 Butiran Am: Mengemaskini Butiran Am Kerja Tambahan
Klik tab Butiran Am seperti dalam rajah 2.2.4.e.
Klik kerja tambahan yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini butiran am kerja tambahan.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan butiran am kerja tambahan yang dikemaskini.
2.2.4.3 Butiran Am: Menghapuskan Kerja Tambahan
Klik tab Butiran Am seperti dalam rajah 2.2.4.e.
Klik kerja tambahan yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus kerja tambahan.
Klik butang "OK" untuk kepastian.
Manual Penggunaan Sistem CIMMS
33
Rajah 2.2.4.e: Butiran Am Kerja Tambahan
2.2.4.4 Laporan Kemajuan Kerja: Menambah Laporan Baru
Klik tab Laporan Kemajuan Kerja seperti dalam rajah 2.2.4.f.
Klik butang Tambah untuk menambah laporan yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat laporan yang baru.
2.2.4.5 Laporan Kemajuan Kerja: Mengemaskini Maklumat Laporan
Klik tab Laporan Kemajuan Kerja seperti dalam rajah 2.2.4.f.
Klik laporan yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat laporan.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat laporan yang dikemaskini.
2.2.4.6 Laporan Kemajuan Kerja: Menghapuskan Laporan
Klik tab Laporan Kemajuan Kerja seperti dalam rajah 2.2.4.f.
Klik laporan yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus laporan.
Klik butang "OK" untuk kepastian.
Manual Penggunaan Sistem CIMMS
34
Rajah 2.2.4.f: Laporan Kemajuan Kerja Tambahan
2.2.4.7 Sejarah Bayaran: Menambah Bayaran Baru
Klik tab Sejarah Bayaran seperti dalam rajah 2.2.4.g.
Klik butang Tambah untuk menambah rekod bayaran yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan rekod bayaran yang baru.
2.2.4.8 Sejarah Bayaran: Mengemaskini Maklumat Bayaran
Klik tab Sejarah Bayaran seperti dalam rajah 2.2.4.g.
Klik rekod bayaran yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini rekod bayaran.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan rekod bayaran yang dikemaskini.
2.2.4.9 Sejarah Bayaran: Menghapuskan Bayaran
Klik tab Sejarah Bayaran seperti dalam rajah 2.2.4.g.
Klik rekod bayaran yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus rekod bayaran.
Klik butang "OK" untuk kepastian.
Rajah 2.2.4.g: Sejarah Bayaran Kerja Tambahan
Manual Penggunaan Sistem CIMMS
35
2.2.5 Perancangan Kerja Naik Taraf
(Untuk pegawai kementerian sahaja)
Manual Penggunaan Sistem CIMMS
36
2.2.6 Maklumat Aduan
Skrin ini menyediakan kemudahan untuk memantau Aduan.
Klik Bangunan>Kemasukan Data>Maklumat Aduan pada bar menu untuk memaparkan skrin senarai aduan seperti rajah 2.2.6.a
Rajah 2.2.6.a: Maklumat Aduan
Klik No Aduan dalam senarai untuk memaparkan maklumat lengkap mengenai aduan tersebut, seperti rajah 2.2.6.b. o Klik tab Butiran Am: Maklumat am Aduan akan dipaparkan. o Klik tab Laporan Tindakan: Senarai laporan akan dipaparkan. o Klik tab Penutupan: Maklumat penutupan aduan akan dipaparkan.
Rajah 2.2.6.b: Maklumat Terperinci Aduan
Klik butang carian untuk membuat carian data. o Medan-medan carian akan dipaparkan seperti dalam rajah 2.2.6.c. o Masukan kata kunci carian pada medan-medan yang disediakan.
o Klik butang cari atau tekan <Enter> untuk memulakan proses carian.
Rajah 2.2.6.c: Medan-medan Carian
Klik nombor halaman untuk memaparkan senarai syarikat seterusnya.
Manual Penggunaan Sistem CIMMS
37
2.2.6.1 Butiran Am: Menambah AduanBaru
Klik tab Butiran Am seperti dalam rajah 2.2.6.f.
Klik butang Tambah untuk menambah Aduan yang baru.
Masukkan medan-medan yang disediakan
klik butang Simpan untuk menyimpan maklumat Aduan yang baru.
2.2.6.2 Butiran Am: Mengemaskini Butiran Am Aduan
Klik tab Butiran Am seperti dalam rajah 2.2.6.f.
Klik Aduan yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini butiran am Aduan.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan butiran am Aduan yang dikemaskini.
2.2.6.3 Butiran Am: Menghapuskan Aduan
Klik tab Butiran Am seperti dalam rajah 2.2.6.f.
Klik Aduan yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus Aduan.
Klik butang "OK" untuk kepastian.
Rajah 2.2.6.f: Butiran Am Aduan
Manual Penggunaan Sistem CIMMS
38
2.2.6.4 Laporan Tindakan: Menambah Laporan Baru
Klik tab Laporan Tindakan seperti dalam rajah 2.2.6.g.
Klik butang Tambah untuk menambah laporan yang baru.
Masukkan medan-medan yang disediakan.
klik butang Simpan untuk menyimpan maklumat laporan yang baru.
2.2.6.5 Laporan Tindakan: Mengemaskini Maklumat Laporan
Klik tab Laporan Tindakan seperti dalam rajah 2.2.6.g.
Klik laporan yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat laporan.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat laporan yang dikemaskini.
2.2.6.6 Laporan Tindakan: Menghapuskan Laporan
Klik tab Laporan Tindakan seperti dalam rajah 2.2.6.g.
Klik laporan yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus laporan.
Klik butang "OK" untuk kepastian.
Rajah 2.2.6.g: Laporan Tindakan Aduan
2.2.6.7 Penutupan: Mengemaskini Maklumat Penutupan Aduan
Klik tab Penutupan seperti dalam rajah 2.2.6.h.
Klik Aduan yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat penutupan aduan.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat penutupan aduan yang dikemaskini.
Manual Penggunaan Sistem CIMMS
40
2.2.7 Maklumat Ketidakakuran
(Untuk Pegawai Kementerian Sahaja)
2.2.8 Maklumat Peruntukan
(Untuk Pegawai Kementerian Sahaja)
Manual Penggunaan Sistem CIMMS
41
2.3 Senarai Kod
Modul ini digunakan untuk menyenggara kod-kod yang digunakan dalam sistem CIMMS.
Antara Kod-kod tersebut adalah:-
o Senarai Zon o Senarai Status Aduan o Senarai Jenis Aduan o Senarai Kategori Keupayaan o Senarai Status Syarikat Konsesi o Senarai Jenis Dokumen o Senarai Status Inventori o Senarai Kategori Inventori o Senarai Skop Kerja Penyenggaraan Pencegahan o Senarai Kategori Kerja Penyenggaraan Pencegahan o Senarai Skop Kerja Tambahan o Senarai Jenis Laporan (muat-naik) o Senarai Jenis Kemudahan Bangunan o Senarai Jenis Dokumen Syarikat Konsesi o Senarai Jenis Pengubahsuaian Bangunan o Senarai Skop Kerja Naik Taraf
Untuk Membuka laporan klik Bangunan>Senarai Kod>nama kod pada bar menu. Contoh ditunjukan dalam rajah 2.3.a
Rajah 2.3.a: Senarai Kod
Klik kod dalam senarai untuk memaparkan maklumat lengkap mengenai kod tersebut, seperti rajah 2.3.b
Rajah 2.3.b: Maklumat Terperinci Kod
Manual Penggunaan Sistem CIMMS
42
Klik butang carian untuk membuat carian data. o Medan-medan carian akan dipaparkan seperti dalam rajah 2.3.c. o Masukan kata kunci carian pada medan-medan yang disediakan.
o Klik butang cari atau tekan <Enter> untuk memulakan proses carian.
Rajah 2.3.c: Medan-medan Carian
Klik nombor halaman untuk memaparkan senarai seterusnya.
2.3.1.1 Menambah Kod Baru
Klik butang Tambah untuk menambah kod yang baru.
Masukkan medan-medan yang disediakan
klik butang Simpan untuk menyimpan maklumat kod yang baru.
2.3.1.2 Mengemaskini Kod
Klik kod yang dikehendaki dari dalam senarai.
Klik butang Kemaskini untuk mengemaskini maklumat kod.
Masukkan/betulkan medan-medan yang disediakan.
Klik butang Simpan untuk menyimpan maklumat kod yang dikemaskini.
2.3.1.3 Menghapuskan Kod
Klik kod yang dikehendaki dari dalam senarai.
Klik butang Hapus untuk menghapus kod.
Klik butang "OK" untuk kepastian.
Manual Penggunaan Sistem CIMMS
43
3.0 Import Dan Eksport Data
Fungsi ini membolehkan penguna di syarikat konsesi menyediakan data secara offline (menggunakan aplikasi seperti MS Excel atau yang seumpamanya), kemudian menghantarnya menggunakan fungsi muat-naik fail yang disediakan di halaman web.
3.1 Fungsi: Eksport Data
Sebelum melaksanakan proses penghantaran (import) data ke Sistem CIMMS, pengguna perlu terlebih dahulu memuat turun data (atau sekurang-kurang stuktur data) daripada sistem CIMMS.
Klik Bangunan>Kemasukan Data> pada menubar.
Pada Menu pilih skrin berdasarkan data yang dikehendaki.
Rajah 3 a: Menu
Pada Skrin yang dipilih,Klik butang Import/Eksport untuk membuat mengeksport data. o Klik tab muat-turun data. o Klik hiper-rangkai arahan sediakan data (Klik disini).
Bab
3
Manual Penggunaan Sistem CIMMS
44
Rajah 3 b: Muat Turun Data
o Klik-kanan pada ikon muat turun yang disediakan.
o Pilih 'save link as' / 'save as' o Tentukan lokasi fail dan tekan butang save o Buka fail tersebut dibuka menggunakan Ms Excel atau applikasi
lain yang boleh membaca format fail xml.
3.2 Fungsi: Import Data
Proses mengimport data ke Sistem CIMMS perlu sekurang-kurangnya melalui 2 proses iaitu penyediaan data dan muat-naik data.
3.2.1 Penyediaan data
Untuk memulakan proses ini, buka aplikasi MS Excel.
Buka fail xml yang telah di muat-turun menggunakan fungsi eksport
sebelum ini.
Manual Penggunaan Sistem CIMMS
45
Apabila diberi pilihan, pilih "Open XML - as an XML table".
skrin seperti berikut akan dipaparkan.
Rajah 3 c: Contoh fail xml
Baris 1: Adalah nama medan. Tidak boleh diubah.
Baris 2: Mengandungai Keterangan tentang kegunaan setiap kolum.
Baris 3: Biarkan Kosong.
Baris 4 & 5 (bagi contoh ini sahaja) : Adalah data yang di ekport dari sistem CIMMS. Data ini boleh diubah.
Baris seterusnya: boleh digunakan untuk menambah data. Nota : i. Setiap satu rekod hanya boleh diwakili oleh satu baris sahaja. ii. Kolum yang mempunyai nama bermula dengan PKey_ tidak boleh diubah.
3.2.1.1 Menambah Rekod
Klik pada baris kosong selepas rekod terakhir (baris 6 bagi contoh dalam rajah 3 c).
Pada Kolum Command, Masukkan Huruf 'T' untuk tambah rekod.
Masukkan data pada setiap kolum yang disediakan. Keterangan lanjut mengenai setiap kolum boleh dirujuk pada bab 3.3.
3.2.1.2 Mengemaskini Rekod
Klik pada baris data yang dikehendaki.
Manual Penggunaan Sistem CIMMS
46
Pada Kolum Command, Masukkan Huruf 'U' untuk ubah/kemaskini rekod.
Masukkan/betulkan data pada setiap kolum yang dikehendaki. Keterangan lanjut mengenai setiap kolum boleh dirujuk pada bab 3.3.
3.2.1.3 Menghapuskan Rekod
Klik pada baris data yang dikehendaki.
Pada Kolum Command, Masukkan Huruf 'H' untuk hapuskan rekod.
3.2.2 Muat-naik Data
Setelah proses penyediaan data selesai, pengguna boleh memulakn prose muat-naik data.
Klik pada baris 1 kolum Command.
Klik-kanan pada tetikus. menu berikut akan dipaparkan.
Manual Penggunaan Sistem CIMMS
47
Rajah 3.d : Export ke fail xml
Pilih XML>Export. Klik.
Tentukan nama dan lokasi fail.
Klik butang Export.
Klik Bangunan>Kemasukan Data> pada menubar.
Manual Penggunaan Sistem CIMMS
48
Pada Menu pilih skrin berdasarkan data yang dikehendaki.
Rajah 3 e: Menu
Pada Skrin yang dipilih,Klik butang Import/Eksport untuk membuat mengimport data.
Klik tab muat naik data (Import).
Rajah 3 f: Import Data
Jika Ada, Hapuskan fail yang lama dan telah diproses terlebih dahulu.
klik butang hapus .
Klik tambah . skrin berikut akan dipaparkan.
Rajah 3 g: Muat naik fail
Manual Penggunaan Sistem CIMMS
49
Masukkan Nota.
Klik butang browse dan pilih fail xml yang hendak dimuat-naik.
Klik butang muat-naik dan tunggu mesej "fail telah dimuat naik".
Klik butang Simpan .
klik arahan proses untuk memulakan proses fail.
3.3 Butir-butir Medan Fail XML
3.3.1 Maklumat Asas Bangunan
Nama Jadual / Keterangan
Keterangan Kolum
1. tb_Build Keterangan: Senarai Bangunan
BuildName: string(100) Nama bangunan
LocCount: integer Bilangan Lokasi
BuildAddress: string(255) Alamat Bangunan
OwnerName: string(100) Nama Pemilik Bangunan
OwnerAddress: string(255) Alamat Pemilik Bangunan
OwnerPhone: string(45) No. Telefon / Fax Pemilik
ConID: string(10) Syarikat Konsesi. Rujuk tb_BuildConcession
SuperName: string(100) Nama Penyelia Bangunan
SuperAddress: string(255) Alamat Penyelia Bangunan
SuperPhone: string(45) No. Telefon / Fax Penyelia
DateBuild: date Tarikh Bangunan Dibina
DateComp: date Tarikh Bangunan Disiap
BuildCost: decimal Kos Bangunan Semasa Dibina
OpenDate: date Tarikh bangunan dirasmikan
OpenByName: string(100) Nama VIP yang merasmikan
BombaDistant: string(45) Jarak drp balai bomba, masa perjalanan
Zone: string(5) Zon lokasi bangunan. Rujuk tb_BuildZone
Lon: string(45) GPS Kordinat
Lat: string(45) GPS Kordinat
.
2. tb_BuildBlock Keterangan: Senarai blok Bangunan
BuildID: integer No. bangunan. Rujuk tb_Build
BlockID: integer No baris/turutan (1,2,3,..)
BlockName: string(100) Nombor atau nama blok
LevelCount: integer Bilangan tingkat sesuatu blok
GSize: decimal Keluasan kasar blok
Size: decimal Keluasan bersih blok
Note: string(255) Nota
Manual Penggunaan Sistem CIMMS
50
3. tb_BuildFac Keterangan: Senarai Kemudahan Bangunan
BuildID: integer No. bangunan. Rujuk Tb_Build
FacID: integer No baris/turutan (1,2,3,..)
FacName: string(100) Nama Kemudahan
Qty: decimal Kuantiti Kemudahan
Size: string(45) Keluasan / Saiz / Jumlah Kemudahan
Note: string(255) Keterangan lanjut (jika ada)
4. tb_BuildInv Keterangan: Senarai Aset Bangunan
BuildID: integer No. bangunan. Rujuk Tb_Build
InvID: integer No baris/turutan (1,2,3,..)
InvCode: string(45) Kod Aset
InvName: string(100) Nama Aset
InvType: string(5) Kategori Aset. Rujuk GetBuildInvTypeRecord
Location: string(45) Lokasi Aset
PurcDate: date Tarikh Aset dibeli
ExpDate: date Tarikh Aset luput
InvQty: decimal Bilangan Aset
InvCost: decimal Harga kos Aset
Status: string(5) Status semasa. Rujuk GetBuildInvStatusRecord
5. tb_BuildOcp Keterangan: Senarai Penghuni Bangunan
BuildID: integer No. bangunan. Rujuk Tb_Build
OcpID: integer No baris/turutan (1,2,3,..)
OcpName: string(100) Nama Jabatan Penghuni
Contact: string(100) Pegawai yang boleh dihubungi
Phone: string(45) Nombor Telefon / Fax
Status: integer (1)Aktif/(0)Tidak aktif
6. tb_BuildJkp Keterangan: Senarai Jawatankuasa Pelaksana Bangunan
BuildID: integer No. bangunan. Rujuk Tb_Build
JkpID: integer No baris/turutan (1,2,3,..)
JkpName: string(100) Nama ahli
JkpDesg: string(5) Tugas dalam JKPPBGP. Rujuk GetBuildJKPTypeRecord
JkpPos: string(45) Jawatan sebagai kakitangan kerajaan
JkpGred: string(45) Gred
JkpPhone: string(45) Nombor telefon pejabat
JkpFax: string(45) Nombor Faks
JkpAddr: string(255) Alamat pejabat
JkpNote: string(255) Catatan (jika ada)
JkpBDate: date Tarikh dilantik sebagai JKP
JkpEDate: date Tarikh Tamat Lantikan sebagai
Manual Penggunaan Sistem CIMMS
51
JKP
7. tb_BuildUtil Keterangan: Senarai bil Utiliti Bangunan
BuildID: integer No. bangunan. Rujuk Tb_Build
UYear: string Tahun
UMonth: string Bulan
UEKWH: decimal Jumlah penggunaan elektrik (kWh)
UEAmount: decimal Jumlah penggunaan elektrik (RM)
UWM3: decimal Jumlah penggunaan air (meter padu)
UWAmount: decimal Jumlah penggunaan air (RM)
8. tb_BuildRnv Keterangan: Senarai rekod Pengubahsuaian Bangunan
BuildID: integer No. bangunan. Rujuk Tb_Build
BRnvID: integer No baris/turutan (1,2,3,..)
OcpName: string(100) Jabatan Penghuni
BRnvType: string(5) Jenis Kerja Pengubahsuaian.
Description: string(255) Keterangan pengubahsuaian
DateApply: date Tarikh permohonan pengubahsuaian
DateApproved: date Tarikh kelulusan dikeluarkan
DateStart: date Tarikh Mula Kerja Pengubahsuaian
DateComp: date Tarikh Siap Kerja Pengubahsuaian
Manual Penggunaan Sistem CIMMS
52
3.3.2 Maklumat Syarikat Konsesi
Nama Jadual / Keterangan
Keterangan Kolum
1. tb_BuildCo Keterangan: Senarai Syarikat Konsesi
ConName: string(100) Nama Syarikat Konsesi
Address: string(1000) Alamat ibu pejabat
Contact: string(100) Nama Pegawai yang boleh dihubungi
Telephone: string(45) Nombor Telefon
Fax: string(45) Nombor Faks
RegNo: string(10) No. Pendaftaran SSM Syarikat Konsesi
ExtraInfo: string(255) Maklumat lanjut
2. tb_BuildCoAgr Keterangan: Senarai Perjanjian Syarikat Konsesi
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
AgrNo: string(45) No Perjanjian
Subject: string(255) Tajuk perjanjian
DateSign: date Tarikh perjanjian ditandatangani
DateEffective: date Tarikh perjanjian dikuatkuasakan
DateRevalue: date Tarikh rundingan semula kadar harga baru
DateEffReval: date Tarikh kuatkuasa harga baru selepas rundingan
DateExp10Y: date Tarikh Tamat tempoh konsesi untuk temph 10 tahun
DateCont: date Tarikh penyambungan konsesi untuk tempoh 5 tahun
DateExp: date Tarikh tamat tempoh konsesi
Note: string(255) Catatan
.
3. tb_BuildCoAbility Keterangan: Senarai Keupayaan Syarikat Konsesi
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
Num: integer No baris/turutan (1,2,3,..)
AbilityType(5): string Peralatan, Jentera atau jenis kepakaran. Rujuk GetBuildCoAbilityTypeRecord
Have: integer (1)Ada/(0)Tidak Ada
Qty: string(45) Jumlah (unit/orang)
Comment: string(255) Nota, kemen dsb.
4.
Manual Penggunaan Sistem CIMMS
53
tb_BuildCoSubCon Keterangan: Senarai Sub-kontraktor Syarikat Konsesi
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
RegNo: string(10) No. Pendaftaran SSM
SubcName: string(100) Nama Syarikat sub-kontraktor
Address: string(255) Alamat ibu pejabat
Contact: string(45) Pegawai yang boleh dihubungi
Phone: string(45) No. Telefon
Fax: string(45) No. Faks
ContSDate: date Tarikh Mula Kontrak
ContEDate: date Tarikh Tamat Kontrak
ContValue: decimal Nilai Kontrak
JobScope: string(1000) Skop kerja yang dilaksanakan
.
5. tb_BuildCoStaff Keterangan: Senarai Pekerja Syarikat Konsesi
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
Num: integer No baris/turutan (1,2,3,..)
StaffName: string(100) Nama Pekerja
ICNo: string(45) Nombor Kad Pengenalan pekerja
BirthDate: date Tarikh Lahir Pekerja
Position: string(45) Jawatan / Tugas
Salary: decimal Gaji Bulanan
3.3.3 Maklumat Penyenggaraan Pencegahan
Nama Jadual / Keterangan
Keterangan Kolum
1. tb_BuildPrevnRpt Keterangan: Senarai rekod laporan penyenggaraan pencegahan
BuildID: integer No. bangunan. Rujuk Tb_Build
JobCode: string(45) Skop/Kod Kerja. Rujuk GetBuildPrevnJob
RptNo: string(45) No Rujukan Kerja
DateBegin: date Tarikh Mula Kerja
DateEnd: date Tarikh siap Kerja
SubCon: string(10) Nama kontraktor pelaksana. Rujuk GetBuildCoSubCon
Description: string(255) Nota/komen
DateNext: date Jadual tarikh kerja akan datang
Manual Penggunaan Sistem CIMMS
54
3.3.4 Maklumat Kerja Tambahan
Nama Jadual / Keterangan
Keterangan Kolum
1. tb_BuildWAdd Keterangan: Senarai Kerja Tambahan
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
AKNo: string(45) No Rujukan Kerja
ProjectName: string(100) Nama Kerja
Description: string(255) Butiran sesuatu kerja / Item
BuildID: integer No. bangunan. Rujuk Tb_Build
JobCode: string(5) Kategori Kerja. GetBuildWAddJobRecord
DateBWork: date Tarikh mula kerja
DateEWork: date Tarikh siap kerja
JKRUnit: string(100) Unit JKR
Contractor: string(100) Kontraktor
Value: decimal Nilai Projek
2. tb_BuildWAddRpt Keterangan: Senarai Laporan Kerja Tambahan
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
AKNo: string(45) No Rujukan Kerja
RptNo: integer No baris/turutan (1,2,3,..)
PDate: date Tarikh Laporan
Description: string(255) Butiran Laporan
Progress: string(45) Peratusan (%) selesai
3. tb_BuildWAddPaid Keterangan: Senarai rekod bayaran Kerja Tambahan
ConID: string No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
AKNo: string No Rujukan Kerja
InvoiceNo: string No. Invoice/No. Warta
PDate: date Tarikh Bayaran
Description: string(255) Butiran bayaran
Amount: decimal Jumlah bayaran (RM)
Manual Penggunaan Sistem CIMMS
55
3.3.5 Maklumat Maklumat Aduan
Nama Jadual / Keterangan Keterangan Kolum
1. tb_BuildCmpnt Keterangan: Senarai rekod Aduan
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
CmpntNo: string(45) No. Aduan
CmpntBy: string(100) Nama Pengadu
Title: string(100) Tajuk aduan
CmpntType: string(5) Jenis Aduan. Rujuk BuildCmpntTypeRecord
Detail: string(1000) Butir-butir aduan
BuildID: integer No. bangunan. Rujuk Tb_Build
Location: string(45) Lokasi
CmpntDate: date Tarikh Aduan
CloseDate: date Tarikh Tutup
Status: string(5) Status. Rujuk BuildCmpntStatusRecord
WorkStart: date Tarikh Mula Tindakan
WorkFinish: date Tarikh Tamat Tindakan
Action: string(1000) Tindakan
Causes: string(1000) Punca
Preventive: string(1000) Langkah Pencegahan
.
2. tb_BuildCmpntRpt Keterangan: Senarai laporan tindakan aduan
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
CmpntNo: string(45) No. Aduan. Rujuk GetBuildCmpntRecord
RptNo: integer No baris/turutan (1,2,3,..)
RptDate: date Tarikh Aduan
Description: string(255) Keterangan
Progress: decimal Peratusan (%) selesai
.
Manual Penggunaan Sistem CIMMS
56
4.0 Web Service
Web Service memboleh integasi sepenuhnya, dimana sistem CIMMS dan CRMIS boleh berhubung secara otomatik tanpa memerlukan sebarang operator. Dengan menggunakan protokol SOAP, aplikasi CRMIS boleh menghantar data dan juga meng'query' data daripada sistem CIMMS secara terus.
4.1 Penyambungan Ke CIMMS Web Service
Sebelum menggunakan CIMMS Web Service perlu dipastikan bahawa server CRMIS boleh membuat penyambungan ke CIMMS Web Service. Pengujian ini boleh dilaksanakan dengan mengikuti langkah-langkah berikut:-
Buka Internet browser dan buka alamat http://cimms.kkr.gov.my/Collect/WSList.php. Senarai fail CIMMS Web Service akan dipaparkan
Rajah 4a: Senarai Fail CIMMS Web Serivce
Nota: Alamat adalah case-sensitive.
Klik mana-mana hiper-rangkai fail yang disenaraikan. Senarai Fungsi dalam fail akan dipaparkan seperti dalam Skrin berikut:-.
Bab
4
Manual Penggunaan Sistem CIMMS
57
Rajah 4b: Senarai Fungsi dalam fail CIMMS Web Serivce
Klik hiper-rangkai "View the WDSL". Skrin berikut akan dipaparkan
Manual Penggunaan Sistem CIMMS
59
4.2 Mengintegrasi Sistem CRMIS Kepada Sistem CIMMS
CIMMS Web Service menggunakan XML untuk memformat data dan menggunakan SOAP sebagai protokol dalam penghantaran data. Senibina CIMMS Web Service ini adalah mengikut piawaian yang digunakan oleh kebanyakan bahasa pengaturcaraan. Dalam manual ini, akan ditunjukan kaedah pengintegrasian menggunakan 2 bahasa pengaturcaraan yang popular, iaitu php dan VB.Net
4.2.1 PHP
Untuk menggunakan web servcie dalam php, terlebih dahulu dapatkan library Web Service/SOAP. Antara Open Source Library yang popular hari ini adalah seperti PEAR, NUSOAP, AXIS dll. Contoh berikut adalah menggunakan NUSOAP. Library ini boleh dimuat turun dari alamat http://sourceforge.net/projects/nusoap/ <?php require_once 'nusoap.php'; $sclient = new nusoap_client('http://cimms.kkr.gov.my/Collect/ BList_WS.php?wsdl',true); $proxy = $sclient ->getProxy(); $result = $proxy->GetBuildRecord("a","a","BuildID='10'"); echo $result; ?> Keterangan:
$sclient Variable ini menyimpan Instant Soap Client yang telah dicipta untuk membuat penyambungan kepada server CIMMS.
http://cimms.kkr.gov.my Alamat server cimms. Untuk pengujian sila guna alamat: http://cimmstest.kkr.gov.my
Collect/RList_WS.php Path dan nama fail CIMMS Web Service
getProxy(); Membolehkan capaian terus kepada function dalam fail CIMMS Web Service.
GetBuildRecord Function yang digunakan.
Berikut contoh output yang dihasilkan.
Manual Penggunaan Sistem CIMMS
60
Rajah 4d: source Output
4.2.2 VB.Net
Visual Studio.Net 2008/10 menyokong penggunaan web service tanpa memerlukan library atau component lain.
Klik Website> Add Web Reference untuk membuka skrin Web Reference.
Rajah 4e: Add Web Reference
Manual Penggunaan Sistem CIMMS
61
Masukkan alamat dan nama fail CIMMS Web Service yang dikehendaki. Misalnya:
http://cimms.kkr.gov.my/Collect/BList_WS.php?wsdl Untuk pengujian sila guna alamat http://cimmstest.kkr.gov.my
Masukkan nama web reference.
Klik butang Add Web Reference. Fail yang ditambah akan dipaparkan pada solution explorer seperti berikut:-
Berikut adalah contoh penggunaan reference tersebut:-.
Dim VCWS As CWS.CIMMSWebService = New CWS.CIMMSWebService Dim StrData = VCWS.GetRoadRecord("a", "a", "RoadNo='L700'") Label1.Text = StrData
Keterangan: VCWS Variable ini menyimpan Instant web service
yang telah dicipta untuk membuat penyambungan kepada server CIMMS.
CIMMSWebService Name Space bagi CIMMS Web Service.
GetRoadRecord Function yang digunakan.
Output yang dihasilkan adalah dalam format xml sama seperti dalam rajah 4d.
4.3 Senarai Fail dan Fungsi dalam CIMMS Web Service
Senarai fail dan fungsi (function) adalah seperti berikut :-.
4.3.1 Collect/BList_WS.php
Fail ini mengandungi fungsi-fungsi untuk memproses maklumat asas bangunan. Antara fungsi-fungsi tersebut adalah:-
Nama Fungsi / Keterangan Input Parameter Output
1.a InsertBuildRecord Keterangan: Digunakan untk menambah rekod Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildName: string(100) Nama bangunan
LocCount: integer Bilangan Lokasi
BuildAddress: string(255) Alamat Bangunan
OwnerName: string(100) Nama Pemilik Bangunan
OwnerAddress: string(255) Alamat Pemilik Bangunan
OwnerPhone: string(45) No. Telefon / Fax Pemilik
ConID: string(10) Syarikat Konsesi. Rujuk GetBuildCoRecord
SuperName: string(100) Nama Penyelia Bangunan
SuperAddress: string(255) Alamat Penyelia Bangunan
SuperPhone: string(45) No. Telefon / Fax Penyelia
DateBuild: date Tarikh Bangunan Dibina
DateComp: date Tarikh Bangunan Disiap
BuildCost: decimal Kos Bangunan Semasa Dibina
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
63
OpenDate: date Tarikh bangunan dirasmikan
OpenByName: string(100) Nama VIP yang merasmikan
BombaDistant: string(45) Jarak drp balai bomba, masa perjalanan
Zone: string(5) Zon lokasi bangunan. Rujuk GetCodeListRecord(16)
Lon: string(45) GPS Kordinat
Lat: string(45) GPS Kordinat
.
1.b UpdateBuildRecord Keterangan: Digunakan untuk mengemaskini rekod bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. bangunan (Asal)
BuildName: string(100) Nama bangunan
LocCount: integer Bilangan Lokasi
BuildAddress: string(255) Alamat Bangunan
OwnerName: string(100) Nama Pemilik Bangunan
OwnerAddress: string(255) Alamat Pemilik Bangunan
OwnerPhone: string(45) No. Telefon / Fax Pemilik
ConID: string(10) Syarikat Konsesi. Rujuk GetBuildCoRecord
SuperName: string(100) Nama Penyelia Bangunan
SuperAddress: string(255) Alamat Penyelia Bangunan
SuperPhone: string(45) No. Telefon / Fax Penyelia
DateBuild: date Tarikh Bangunan Dibina
DateComp: date Tarikh Bangunan Disiap
BuildCost: decimal Kos Bangunan Semasa Dibina
OpenDate: date Tarikh bangunan dirasmikan
OpenByName: string(100) Nama VIP yang merasmikan
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
64
BombaDistant: string(45) Jarak drp balai bomba, masa perjalanan
Zone: string(5) Zon lokasi bangunan. Rujuk GetCodeListRecord(16)
Lon: string(45) GPS Kordinat
Lat: string(45) GPS Kordinat
.
1.c DeleteBuildRecord Keterangan: Digunakan untuk mengemaskini rekod bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. bangunan (Asal)
return:string Makna Nilai return:- 1: berjaya 0: gagal
1.d GetBuildRecord Keterangan: Digunakan untuk meng'query' rekod bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Filter: string SQL condition statement
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
2.a InsertBuildBlockRecord Keterangan: Digunakan untk menambah rekod blok Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildID: integer No. bangunan. Rujuk GetBuildRecord
BlockID: integer No baris/turutan (1,2,3,..)
BlockName: string(100) Nombor atau nama blok
LevelCount: integer Bilangan tingkat sesuatu blok
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
65
GSize: decimal Keluasan kasar blok
Size: decimal Keluasan bersih blok
Note: string(255) Nota
2.b UpdateBuildBlockRecord Keterangan: Digunakan untk mengemaskini rekod blok Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
Key_BlockID: integer No baris/turutan (asal)
BuildID: integer No. Bangunan. Rujuk GetBuildRecord
BlockID: integer No baris/turutan (1,2,3,..)
BlockName: string(100) Nombor atau nama blok
LevelCount: integer Bilangan tingkat sesuatu blok
GSize: decimal Keluasan kasar blok
Size: decimal Keluasan bersih blok
Note: string(255) Nota
return:string Makna Nilai return:- 1: berjaya 0: gagal
2.c DeleteBuildBlockRecord Keterangan: Digunakan untuk menghapuskan rekod blok Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
Key_BlockID: integer No baris/turutan (asal)
BuildID: integer No. Bangunan. Rujuk GetBuildRecord
return:string Makna Nilai return:- 1: berjaya 0: gagal
2.d return: string
Manual Penggunaan Sistem CIMMS
66
GetBuildBlockRecord Keterangan: Digunakan untuk meng'query' rekod blok bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildFilter: string SQL condition statement untuk bangunan
BlockFilter: string SQL condition statement blok bangunan
return mengandungi rekod-rekod yang di'query' dalam format xml.
3.a InsertBuildFacRecord Keterangan: Digunakan untk menambah rekod Kemudahan Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildID: integer No. bangunan. Rujuk GetBuildRecord
FacID: integer No baris/turutan (1,2,3,..)
FacName: string(100) Jenis Kemudahan. Rujuk GetCodeListRecord(07)
Qty: decimal Kuantiti Kemudahan
Size: string(45) Keluasan / Saiz / Jumlah Kemudahan
Note: string(255) Keterangan lanjut (jika ada)
return:string Makna Nilai return:- 1: berjaya 0: gagal
3.b UpdateBuildFacRecord Keterangan: Digunakan untk mengemaskini rekod Kemudahan /Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
Key_FacID: integer No baris/turutan (asal)
BuildID: integer No. bangunan. Rujuk GetBuildRecord
FacID: integer No baris/turutan (1,2,3,..)
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
67
FacName: string(100) Jenis Kemudahan. Rujuk GetCodeListRecord(07)
Qty: decimal Kuantiti Kemudahan
Size: string(45) Keluasan / Saiz / Jumlah Kemudahan
Note: string(255) Keterangan lanjut (jika ada)
3.c DeleteBuildFacRecord Keterangan: Digunakan untk menghapuskan rekod Kemudahan Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
Key_FacID: integer No baris/turutan (asal)
return:string Makna Nilai return:- 1: berjaya 0: gagal
3.d GetBuildFacRecord Keterangan: Digunakan untuk meng'query' rekod kemudahan bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildFilter: string SQL condition statement untuk bangunan
FacFilter: string SQL condition statement untuk kemudahan bangunan
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
4.a InsertBuildInvRecord Keterangan: Digunakan untk menambah rekod Aset Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildID: integer No. bangunan. Rujuk GetBuildRecord
InvID: integer No baris/turutan (1,2,3,..)
InvCode: string(45) Kod Aset
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
68
InvName: string(100) Nama Aset
InvType: string(5) Kategori Aset. Rujuk GetCodeListRecord(09)
Location: string(45) Lokasi Aset
PurcDate: date Tarikh Aset dibeli
ExpDate: date Tarikh Aset luput
InvQty: decimal Bilangan Aset
InvCost: decimal Harga kos Aset
Status: string(5) Status semasa. Rujuk GetCodeListRecord(08)
4.b UpdateBuildInvRecord Keterangan: Digunakan untk mengemaskini rekod Aset Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
Key_InvID: integer No baris/turutan (Asal)
BuildID: integer No. bangunan. Rujuk GetBuildRecord
InvID: integer No baris/turutan (1,2,3,..)
InvCode: string(45) Kod Aset
InvName: string(100) Nama Aset
InvType: string(5) Kategori Aset. Rujuk GetCodeListRecord(09)
Location: string(45) Lokasi Aset
PurcDate: date Tarikh Aset dibeli
ExpDate: date Tarikh Aset luput
InvQty: decimal Bilangan Aset
InvCost: decimal Harga kos Aset
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
69
Status: string(5) Status semasa. Rujuk GetCodeListRecord(08)
4.c DeleteBuildInvRecord Keterangan: Digunakan untk menghapuskan rekod Aset Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
Key_InvID: integer No baris/turutan (Asal)
return:string Makna Nilai return:- 1: berjaya 0: gagal
4.d GetBuildInvRecord Keterangan: Digunakan untuk meng'query' rekod inventori bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildFilter: string SQL condition statement untuk bangunan
InvFilter: string SQL condition statement untuk inventori
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
5.a InsertBuildOcpRecord Keterangan: Digunakan untk menambah rekod Penghuni Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildID: integer No. bangunan. Rujuk GetBuildRecord
OcpID: integer No baris/turutan (1,2,3,..)
OcpName: string(100) Nama Jabatan Penghuni
Contact: string(100) Pegawai yang boleh dihubungi
Phone: string(45) Nombor Telefon / Fax
Status: integer (1)Aktif/(0)Tidak aktif
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
70
5.b UpdateBuildOcpRecord Keterangan: Digunakan untk mengemaskini rekod Penghuni Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan(asal). Rujuk GetBuildRecord
Key_OcpID: integer No baris/turutan (asal)
BuildID: integer No. bangunan. Rujuk GetBuildRecord
OcpID: integer No baris/turutan (1,2,3,..)
OcpName: string(100) Nama Jabatan Penghuni
Contact: string(100) Pegawai yang boleh dihubungi
Phone: string(45) Nombor Telefon / Fax
Status: integer (1)Aktif/(0)Tidak aktif
return:string Makna Nilai return:- 1: berjaya 0: gagal
5.c DeleteBuildOcpRecord Keterangan: Digunakan untk menghapuskan rekod Penghuni Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan(asal). Rujuk GetBuildRecord
Key_OcpID: integer No baris/turutan (asal)
return:string Makna Nilai return:- 1: berjaya 0: gagal
5.d GetBuildOcpRecord Keterangan: Digunakan untuk meng'query' rekod penghuni bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildFilter: string SQL condition statement untuk bangunan
ocpFilter: string SQL condition statement untuk penghuni
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
Manual Penggunaan Sistem CIMMS
71
6.a InsertBuildJkpRecord Keterangan: Digunakan untk menambah rekod Jawatankuasa Pelaksana
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildID: integer No. bangunan. Rujuk GetBuildRecord
JkpID: integer No baris/turutan (1,2,3,..)
JkpName: string(100) Nama ahli
JkpDesg: string(5) Tugas dalam JKPPBGP. Rujuk GetBuildJKPTypeRecord
JkpPos: string(45) Jawatan sebagai kakitangan kerajaan
JkpGred: string(45) Gred
JkpPhone: string(45) Nombor telefon pejabat
JkpFax: string(45) Nombor Faks
JkpAddr: string(255) Alamat pejabat
JkpNote: string(255) Catatan (jika ada)
JkpBDate: date Tarikh dilantik sebagai JKP
JkpEDate: date Tarikh Tamat Lantikan sebagai JKP
return:string Makna Nilai return:- 1: berjaya 0: gagal
6.b UpdateBuildJkpRecord Keterangan: Digunakan untk mengemaskini rekod Jawatankuasa Pelaksana
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
Key_JkpID: integer No baris/turutan (asal)
BuildID: integer No. bangunan. Rujuk GetBuildRecord
JkpID: integer No baris/turutan (1,2,3,..)
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
72
JkpName: string(100) Nama ahli
JkpDesg: string(5) Tugas dalam JKPPBGP. Rujuk GetBuildJKPTypeRecord
JkpPos: string(45) Jawatan sebagai kakitangan kerajaan
JkpGred: string(45) Gred
JkpPhone: string(45) Nombor telefon pejabat
JkpFax: string(45) Nombor Faks
JkpAddr: string(255) Alamat pejabat
JkpNote: string(255) Catatan (jika ada)
JkpBDate: date Tarikh dilantik sebagai JKP
JkpEDate: date Tarikh Tamat Lantikan sebagai JKP
6.c DeleteBuildJkpRecord Keterangan: Digunakan untk menghapuskan rekod Jawatankuasa Pelaksana
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
Key_JkpID: integer No baris/turutan (asal)
return:string Makna Nilai return:- 1: berjaya 0: gagal
6.d GetBuildJkpRecord Keterangan: Digunakan untuk meng'query' rekod Jawatankuasa pelaksana
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildFilter: string SQL condition statement untuk bangunan
JkpFilter: string SQL condition statement untuk Jkp
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
Manual Penggunaan Sistem CIMMS
73
7.a InsertBuildUtilRecord Keterangan: Digunakan untk menambah rekod Utiliti Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildID: integer No. bangunan. Rujuk GetBuildRecord
UYear: string Tahun
UMonth: string Bulan
UEKWH: decimal Jumlah penggunaan elektrik (kWh)
UEAmount: decimal Jumlah penggunaan elektrik (RM)
UWM3: decimal Jumlah penggunaan air (meter padu)
UWAmount: decimal Jumlah penggunaan air (RM)
return:string Makna Nilai return:- 1: berjaya 0: gagal
7.b UpdateBuildUtilRecord Keterangan: Digunakan untk mengemaskini rekod Utiliti Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
Key_UYear: string Tahun (asal)
Key_UMonth: string Bulan (asal)
BuildID: integer No. bangunan. Rujuk GetBuildRecord
UYear: string Tahun
UMonth: string Bulan
UEKWH: decimal Jumlah penggunaan elektrik (kWh)
UEAmount: decimal Jumlah penggunaan elektrik
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
74
(RM)
UWM3: decimal Jumlah penggunaan air (meter padu)
UWAmount: decimal Jumlah penggunaan air (RM)
7.c DeleteBuildUtilRecord Keterangan: Digunakan untk menghapuskan rekod Utiliti Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
Key_UYear: string Tahun (asal)
Key_UMonth: string Bulan (asal)
return:string Makna Nilai return:- 1: berjaya 0: gagal
7.d GetBuildUtilRecord Keterangan: Digunakan untuk meng'query' rekod Utiliti bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildFilter: string SQL condition statement untuk bangunan
UtilFilter: string SQL condition statement untuk rekod utiliti
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
8.a InsertBuildRnvRecord Keterangan: Digunakan untk menambah rekod Pengubahsuaian Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildID: integer No. bangunan. Rujuk GetBuildRecord
BRnvID: integer No baris/turutan (1,2,3,..)
OcpName: string(100) Jabatan Penghuni
BRnvType: string(5) Jenis Kerja Pengubahsuaian.
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
75
Rujuk GetCodeListRecord(13)
Description: string(255) Keterangan pengubahsuaian
DateApply: date Tarikh permohonan pengubahsuaian
DateApproved: date Tarikh kelulusan dikeluarkan
DateStart: date Tarikh Mula Kerja Pengubahsuaian
DateComp: date Tarikh Siap Kerja Pengubahsuaian
8.b UpdateBuildRnvRecord Keterangan: Digunakan untk mengemaskini rekod Pengubahsuaian Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
Key_BRnvID: integer No baris/turutan (1,2,3,..)
BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
BRnvID: integer No baris/turutan (1,2,3,..)
OcpName: string(100) Jabatan Penghuni
BRnvType: string(5) Jenis Kerja Pengubahsuaian. Rujuk GetCodeListRecord(13)
Description: string(255) Keterangan pengubahsuaian
DateApply: date Tarikh permohonan pengubahsuaian
DateApproved: date Tarikh kelulusan dikeluarkan
DateStart: date Tarikh Mula Kerja Pengubahsuaian
DateComp: date Tarikh Siap Kerja Pengubahsuaian
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
76
8.c DeleteBuildRnvRecord Keterangan: Digunakan untk menghapus rekod Pengubahsuaian Bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
Key_BRnvID: integer No baris/turutan (1,2,3,..)
return:string Makna Nilai return:- 1: berjaya 0: gagal
8.d GetBuildRnvRecord Keterangan: Digunakan untuk meng'query' rekod pengubahsuaian bangunan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildFilter: string SQL condition statement untuk bangunan
RnvFilter: string SQL condition statement untuk pengubahsuaian
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
Manual Penggunaan Sistem CIMMS
77
4.3.2 Collect/BCompany_WS.php
Fail ini mengandungi fungsi-fungsi untuk memproses maklumat syarikat konsesi. Antara fungsi-fungsi tersebut adalah:-
Nama Fungsi / Keterangan Input Parameter Output
9.a InsertBuildCoRecord Keterangan: Digunakan untuk menambah rekod Syarikat Konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
ConName: string(100) Nama Syarikat Konsesi
Address: string(1000) Alamat ibu pejabat
Contact: string(100) Nama Pegawai yang boleh dihubungi
Telephone: string(45) Nombor Telefon
Fax: string(45) Nombor Faks
RegNo: string(10) No. Pendaftaran SSM Syarikat Konsesi
ExtraInfo: string(255) Maklumat lanjut
return:string Makna Nilai return:- 1: berjaya 0: gagal
9.b UpdateBuildCoRecord Keterangan: Digunakan untuk mengemaskini rekod Syarikat Konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_RegNo: string(10) No. Pendaftaran (asal)
ConName: string(100) Nama Syarikat Konsesi
Address: string(1000) Alamat ibu pejabat
Contact: string(100) Nama Pegawai yang boleh dihubungi
Telephone: string(45) Nombor Telefon
Fax: string(45) Nombor Faks
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
78
RegNo: string(10) No. Pendaftaran SSM Syarikat Konsesi
ExtraInfo: string(255) Maklumat lanjut
9.c DeleteBuildCoRecord Keterangan: Digunakan untuk menghapuskan rekod Syarikat Konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_RegNo: string(10) No. Pendaftaran (asal)
return:string Makna Nilai return:- 1: berjaya 0: gagal
9.d GetBuildCoRecord Keterangan: Digunakan untuk meng'query' rekod syarikat konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Filter: string SQL condition statement
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
10.a InsertBuildCoAgrRecord Keterangan: Digunakan untuk menambah rekod Perjanjian Syarikat Konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
AgrNo: string(45) No Perjanjian
Subject: string(255) Tajuk perjanjian
DateSign: date Tarikh perjanjian ditandatangani
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
79
DateEffective: date Tarikh perjanjian dikuatkuasakan
DateRevalue: date Tarikh rundingan semula kadar harga baru
DateEffReval: date Tarikh kuatkuasa harga baru selepas rundingan
DateExp10Y: date Tarikh Tamat tempoh konsesi untuk temph 10 tahun
DateCont: date Tarikh penyambungan konsesi untuk tempoh 5 tahun
DateExp: date Tarikh tamat tempoh konsesi
Note: string(255) Catatan
.
10.b UpdateBuildCoAgrRecord Keterangan: Digunakan untuk mengemaskini rekod Perjanjian Syarikat Konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (Asal) Rujuk GetBuildCoRecord
Key_AgrNo: string(45) No Perjanjian(asal)
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
AgrNo: string(45) No Perjanjian
Subject: string(255) Tajuk perjanjian
DateSign: date Tarikh perjanjian ditandatangani
DateEffective: date Tarikh perjanjian dikuatkuasakan
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
80
DateRevalue: date Tarikh rundingan semula kadar harga baru
DateEffReval: date Tarikh kuatkuasa harga baru selepas rundingan
DateExp10Y: date Tarikh Tamat tempoh konsesi untuk temph 10 tahun
DateCont: date Tarikh penyambungan konsesi untuk tempoh 5 tahun
DateExp: date Tarikh tamat tempoh konsesi
Note: string(255) Catatan
.
10.c DeleteBuildCoAgrRecord Keterangan: Digunakan untuk menghapuskan rekod Perjanjian Syarikat Konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (Asal) Rujuk GetBuildCoRecord
Key_AgrNo: string(45) No Perjanjian(asal)
.
return:string Makna Nilai return:- 1: berjaya 0: gagal
10.d GetBuildCoAgrRecord Keterangan: Digunakan untuk meng'query' rekod perjanjian syarikat konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
CoFilter: string SQL condition statement untuk rekod syarikat konsesi
AgrFilter: string SQL condition statement untuk rekod perjanjian
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
Manual Penggunaan Sistem CIMMS
81
11.a InsertBuildCoAbility Record Keterangan: Digunakan untuk menambah rekod Keupayaan Syarikat Konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
Num: integer No baris/turutan (1,2,3,..)
AbilityType(5): string Peralatan, Jentera atau jenis kepakaran. Rujuk GetCodeListRecord(03)
Have: integer (1)Ada/(0)Tidak Ada
Qty: string(45) Jumlah (unit/orang)
Comment: string(255) Nota, kemen dsb.
return:string Makna Nilai return:- 1: berjaya 0: gagal
11.b UpdateBuildCoAbilityRecord Keterangan: Digunakan untuk mengemaskini rekod Keupayaan Syarikat Konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (asal). Rujuk GetBuildCoRecord
Key_Num: integer No baris/turutan (asal)
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
Num: integer No baris/turutan (1,2,3,..)
AbilityType(5): string Peralatan, Jentera atau jenis kepakaran. Rujuk GetCodeListRecord(03)
Have: integer (1)Ada/(0)Tidak Ada
Qty: string(45) Jumlah (unit/orang)
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
82
Comment: string(255) Nota, kemen dsb.
11.c DeleteBuildCoAbilityRecord Keterangan: Digunakan untuk menghapuskan rekod Keupayaan Syarikat Konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (asal). Rujuk GetBuildCoRecord
Key_Num: integer No baris/turutan (asal)
return:string Makna Nilai return:- 1: berjaya 0: gagal
11.d GetBuildCoAbilityRecord Keterangan: Digunakan untuk meng'query' rekod keupayaan syarikat konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
CoFilter: string SQL condition statement untuk rekod syarikat konsesi
AbFilter: string SQL condition statement untuk keupayaan syarikat konsesi
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
12.a InsertBuildCoSubConRecord Keterangan: Digunakan untuk menambah rekod Sub-kontraktor Syarikat Konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
RegNo: string(10) No. Pendaftaran SSM
SubcName: string(100) Nama Syarikat sub-kontraktor
Address: string(255) Alamat ibu pejabat
Contact: string(45) Pegawai yang boleh dihubungi
Phone: string(45) No. Telefon
Fax: string(45) No. Faks
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
83
ContSDate: date Tarikh Mula Kontrak
ContEDate: date Tarikh Tamat Kontrak
ContValue: decimal Nilai Kontrak
JobScope: string(1000) Skop kerja yang dilaksanakan
.
12.b UpdateBuildCoSubConRecord Keterangan: Digunakan untuk mengemaskini rekod Sub-kontraktor Syarikat Konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (asal). Rujuk GetBuildCoRecord
Key_RegNo: string(10) No. Pendaftaran (asal)
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
RegNo: string(10) No. Pendaftaran SSM
SubcName: string(100) Nama Syarikat sub-kontraktor
Address: string(255) Alamat ibu pejabat
Contact: string(45) Pegawai yang boleh dihubungi
Phone: string(45) No. Telefon
Fax: string(45) No. Faks
ContSDate: date Tarikh Mula Kontrak
ContEDate: date Tarikh Tamat Kontrak
ContValue: decimal Nilai Kontrak
JobScope: string(1000) Skop kerja yang dilaksanakan
.
return:string Makna Nilai return:- 1: berjaya 0: gagal
12.c DeleteBuildCoSubConRecord
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
return:string Makna Nilai
Manual Penggunaan Sistem CIMMS
84
Keterangan: Digunakan untuk menghapuskan rekod Sub-kontraktor Syarikat Konsesi
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (asal). Rujuk GetBuildCoRecord
Key_RegNo: string(10) No. Pendaftaran (asal)
.
return:- 1: berjaya 0: gagal
12.d GetBuildCoSubConRecord Keterangan: Digunakan untuk meng'query' rekod sub-kontraktor syarikat konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
CoFilter: string SQL condition statement untuk rekod syarikat konsesi
SubConFilter: string SQL condition statement untuk sub-kontraktor syarikat konsesi
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
13.a InsertBuildCoStaffRecord Keterangan: Digunakan untuk menambah rekod Pekerja Syarikat Konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
Num: integer No baris/turutan (1,2,3,..)
StaffName: string(100) Nama Pekerja
ICNo: string(45) Nombor Kad Pengenalan pekerja
BirthDate: date Tarikh Lahir Pekerja
Position: string(45) Jawatan / Tugas
Salary: decimal Gaji Bulanan
return:string Makna Nilai return:- 1: berjaya 0: gagal
13.b UpdateBuildCoStaffRecord
UserName: string(20) Nama Pengguna/Login
return:string
Manual Penggunaan Sistem CIMMS
85
Keterangan: Digunakan untuk mengemaskini rekod Pekerja Syarikat Konsesi
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (asal). Rujuk GetBuildCoRecord
Key_Num: integer No baris/turutan (asal)
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
Num: integer No baris/turutan (1,2,3,..)
StaffName: string(100) Nama Pekerja
ICNo: string(45) Nombor Kad Pengenalan pekerja
BirthDate: date Tarikh Lahir Pekerja
Position: string(45) Jawatan / Tugas
Salary: decimal Gaji Bulanan
Makna Nilai return:- 1: berjaya 0: gagal
13.c DeleteBuildCoStaffRecord Keterangan: Digunakan untuk menghapuskan rekod Pekerja Syarikat Konsesi
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (asal). Rujuk GetBuildCoRecord
Key_Num: integer No baris/turutan (asal)
return:string Makna Nilai return:- 1: berjaya 0: gagal
11.d GetBuildCoStaffRecord Keterangan: Digunakan untuk meng'query'
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
CoFilter: string SQL condition statement untuk rekod syarikat konsesi
return: string return mengandungi rekod-rekod
Manual Penggunaan Sistem CIMMS
86
rekod pekerja syarikat konsesi StaffFilter: string SQL condition statement untuk rekod pekerja syarikat konsesi
yang di'query' dalam format xml.
Manual Penggunaan Sistem CIMMS
87
4.3.3 Collect/BPrevn_WS.php
Fail ini mengandungi fungsi-fungsi untuk memproses maklumat penyenggaraan pencegahan. Antara fungsi-fungsi tersebut adalah:-
Nama Fungsi / Keterangan Input Parameter Output
14.a InsertBuildPrevnRptRecord Keterangan: Digunakan untk menambah rekod laporan penyenggaraan pencegahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
BuildID: integer No. bangunan. Rujuk GetBuildRecord
JobCode: string(45) Skop/Kod Kerja. Rujuk GetBuildPrevnJob
RptNo: string(45) No Rujukan Kerja (1,2,3..)
DateBegin: date Tarikh Mula Kerja
DateEnd: date Tarikh siap Kerja
SubCon: string(10) Nama kontraktor pelaksana. Rujuk GetBuildCoSubCon
Description: string(255) Nota/komen
DateNext: date Jadual tarikh kerja akan datang
return:string Makna Nilai return:- 1: berjaya 0: gagal
14.b UpdateBuildPrevnRptRecord Keterangan: Digunakan untk mengemaskini rekod laporan penyenggaraan pencegahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
Key_JobCode: string(45) Skop/Kod Kerja (asal). Rujuk GetBuildPrevnJob
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
88
Key_RptNo: string(45) No Rujukan Kerja (asal)
BuildID: integer No. Bangunan. Rujuk GetBuildRecord
JobCode: string(45) Skop/Kod Kerja. Rujuk GetBuildPrevnJob
RptNo: string(45) No Rujukan Kerja
DateBegin: date Tarikh Mula Kerja
DateEnd: date Tarikh siap Kerja
SubCon: string(10) Nama kontraktor pelaksana. Rujuk GetBuildCoSubCon
Description: string(255) Nota/komen
DateNext: date Jadual tarikh kerja akan datang
14.c DeleteBuildPrevnRptRecord Keterangan: Digunakan untk menghapuskan rekod laporan penyenggaraan pencegahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_BuildID: integer No. Bangunan (asal). Rujuk GetBuildRecord
Key_JobCode: string(45) Skop/Kod Kerja (asal). Rujuk GetBuildPrevnJob
Key_RptNo: string(45) No Rujukan Kerja (asal)
return:string Makna Nilai return:- 1: berjaya 0: gagal
9.d GetBuildPrevnRptRecord Keterangan: Digunakan untuk meng'query' rekod laporan kerja penyenggaraan pencegahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Filter: string SQL condition statement
return: string return mengandungi rekod-rekod yang di'query' dalam format
Manual Penggunaan Sistem CIMMS
90
4.3.4 Collect/BWAdd_WS.php
Fail ini mengandungi fungsi-fungsi untuk memproses maklumat kerja tambahan. Antara fungsi-fungsi tersebut adalah:-
Nama Fungsi / Keterangan Input Parameter Output
15.a InsertBuildWAddRecord Keterangan: Digunakan untk menambah rekod Kerja Tambahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
AKNo: string(45) No Rujukan Kerja
ProjectName: string(100) Nama Kerja
Description: string(255) Butiran sesuatu kerja / Item
BuildID: integer No. bangunan. Rujuk GetBuildRecord
JobCode: string(5) Kategori Kerja. GetCodeListRecord(15)
DateBWork: date Tarikh mula kerja
DateEWork: date Tarikh siap kerja
JKRUnit: string(100) Unit JKR
Contractor: string(100) Kontraktor
Value: decimal Nilai Projek
return:string Makna Nilai return:- 1: berjaya 0: gagal
15.b InsertBuildWAddRecord
UserName: string(20) Nama Pengguna/Login
return:string
Manual Penggunaan Sistem CIMMS
91
Keterangan: Digunakan untk mengemaskini rekod Kerja Tambahan
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (asal). Rujuk GetBuildCoRecord
Key_AKNo: string(45) No Rujukan Kerja (asal)
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
AKNo: string(45) No Rujukan Kerja
ProjectName: string(100) Nama Kerja
Description: string(255) Butiran sesuatu kerja / Item
BuildID: integer No. bangunan. Rujuk GetBuildRecord
JobCode: string(5) Kategori Kerja. GetCodeListRecord(15)
DateBWork: date Tarikh mula kerja
DateEWork: date Tarikh siap kerja
JKRUnit: string(100) Unit JKR
Contractor: string(100) Kontraktor
Value: decimal Nilai Projek
Makna Nilai return:- 1: berjaya 0: gagal
15.c DeleteBuildWAddRecord Keterangan: Digunakan untk menghapuskan rekod Kerja Tambahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (asal). Rujuk GetBuildCoRecord
Key_AKNo: string(45) No Rujukan Kerja (asal)
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
92
9.d GetBuildWAddRecord Keterangan: Digunakan untuk meng'query' rekod kerja tambahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Filter: string SQL condition statement
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
16.a InsertBuildWAddRptRecord Keterangan: Digunakan untk menambah rekod Laporan Kerja Tambahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
AKNo: string(45) No Rujukan Kerja
RptNo: integer No baris/turutan (1,2,3,..)
PDate: date Tarikh Laporan
Description: string(255) Butiran Laporan
Progress: string(45) Peratusan (%) selesai
return:string Makna Nilai return:- 1: berjaya 0: gagal
16.b UpdateBuildWAddRptRecord Keterangan: Digunakan untk menambah rekod Laporan Kerja Tambahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (asal). Rujuk GetBuildCoRecord
Key_AKNo: string(45) No Rujukan Kerja (asal)
Key_RptNo: integer No baris/turutan (asal)
ConID: string(10) No. Pendaftaran Syarikat
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
93
Konsesi. Rujuk GetBuildCoRecord
AKNo: string(45) No Rujukan Kerja
RptNo: integer No baris/turutan (1,2,3,..)
PDate: date Tarikh Laporan
Description: string(255) Butiran Laporan
Progress: string(45) Peratusan (%) selesai
16.c DeleteBuildWAddRptRecord Keterangan: Digunakan untk menghapuskan rekod Laporan Kerja Tambahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (asal). Rujuk GetBuildCoRecord
Key_AKNo: string(45) No Rujukan Kerja (asal)
Key_RptNo: integer No baris/turutan (asal)
return:string Makna Nilai return:- 1: berjaya 0: gagal
16.d GetBuildWAddRptRecord Keterangan: Digunakan untuk meng'query' rekod laporan kerja tambahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
WAddFilter: string SQL condition statement untuk rekod kerja tambahan
RptFilter: string SQL condition statement untuk rekod laporan kerja tambahan
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
17a. InsertBuildWAddPaidRecord Keterangan:
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
ConID: string(10) No. Pendaftaran Syarikat
return:string Makna Nilai return:-
Manual Penggunaan Sistem CIMMS
94
Digunakan untk menambah rekod bayaran Kerja Tambahan
Konsesi. Rujuk GetBuildCoRecord
AKNo: string(45) No Rujukan Kerja
InvoiceNo: string(45) No. Invoice/No. Warta
PDate: date Tarikh Bayaran
Description: string(255) Butiran bayaran
Amount: decimal Jumlah bayaran (RM)
1: berjaya 0: gagal
17b. UpdateBuildWAddPaidRecord Keterangan: Digunakan untk mengemaskini rekod bayaran Kerja Tambahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (asal). Rujuk GetBuildCoRecord
Key_AKNo: string(45) No Rujukan Kerja (asal)
Key_InvoiceNo: string(45) No. Invoice/No. Warta (asal)
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
AKNo: string(45) No Rujukan Kerja
InvoiceNo: string(45) No. Invoice/No. Warta
PDate: date Tarikh Bayaran
Description: string(255) Butiran bayaran
Amount: decimal Jumlah bayaran (RM)
return:string Makna Nilai return:- 1: berjaya 0: gagal
17c. DeleteBuildWAddPaidRecord Keterangan:
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat
return:string Makna Nilai return:-
Manual Penggunaan Sistem CIMMS
95
Digunakan untk menghapuskan rekod bayaran Kerja Tambahan
Konsesi (asal). Rujuk GetBuildCoRecord
Key_AKNo: string(45) No Rujukan Kerja (asal)
Key_InvoiceNo: string(45) No. Invoice/No. Warta (asal)
1: berjaya 0: gagal
17.d GetBuildWAddPaidRecord Keterangan: Digunakan untuk meng'query' rekod pembayaran kerja tambahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
WAddFilter: string SQL condition statement untuk rekod kerja tambahan
RptFilter: string SQL condition statement untuk rekod pembayaran kerja tambahan
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
Manual Penggunaan Sistem CIMMS
96
4.3.5 Collect/BCmpnt_WS.php
Fail ini mengandungi fungsi-fungsi untuk memproses maklumat aduan. Antara fungsi-fungsi tersebut adalah:-
Nama Fungsi / Keterangan Input Parameter Output
18.a InsertBuildCmpntRecord Keterangan: Digunakan untk menambah rekod Aduan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
CmpntNo: string(45) No. Aduan
CmpntBy: string(100) Nama Pengadu
Title: string(100) Tajuk aduan
CmpntType: string(5) Jenis Aduan. Rujuk GetCodeListRecord(01)
Detail: string(1000) Butir-butir aduan
BuildID: integer No. bangunan. Rujuk GetBuildRecord
Location: string(45) Lokasi
CmpntDate: date Tarikh Aduan
CloseDate: date Tarikh Tutup
Status: string(5) Status. Rujuk BuildCmpntStatusRecord
WorkStart: date Tarikh Mula Tindakan
WorkFinish: date Tarikh Tamat Tindakan
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
97
Action: string(1000) Tindakan
Causes: string(1000) Punca
Preventive: string(1000) Langkah Pencegahan
.
18.b UpdateBuildCmpntRecord Keterangan: Digunakan untk mengemaskini rekod Aduan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (asal). Rujuk GetBuildCoRecord
Key_CmpntNo: string(45) No. Aduan (asal)
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
CmpntNo: string(45) No. Aduan
CmpntBy: string(100) Nama Pengadu
Title: string(100) Tajuk aduan
CmpntType: string(5) Jenis Aduan. Rujuk GetCodeListRecord(01)
Detail: string(1000) Butir-butir aduan
BuildID: integer No. bangunan. Rujuk GetBuildRecord
Location: string(45) Lokasi
CmpntDate: date Tarikh Aduan
CloseDate: date Tarikh Tutup
Status: string(5) Status. Rujuk GetCodeListRecord(02)
WorkStart: date Tarikh Mula Tindakan
WorkFinish: date Tarikh Tamat Tindakan
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
98
Action: string(1000) Tindakan
Causes: string(1000) Punca
Preventive: string(1000) Langkah Pencegahan
.
18.c DeleteBuildCmpntRecord Keterangan: Digunakan untk menghapuskan rekod Aduan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat Konsesi (asal). Rujuk GetBuildCoRecord
Key_CmpntNo: string(45) No. Aduan (asal)
.
return:string Makna Nilai return:- 1: berjaya 0: gagal
18.d GetBuildCmpntRecord Keterangan: Digunakan untuk meng'query' rekod aduan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Filter: string SQL condition statement
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
19.a InsertBuildCmpntRptRecord Keterangan: Digunakan untk menambah rekod laporan tindakan aduan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
CmpntNo: string(45) No. Aduan. Rujuk GetBuildCmpntRecord
RptNo: integer No baris/turutan (1,2,3,..)
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
99
RptDate: date Tarikh Aduan
Description: string(255) Keterangan
Progress: decimal Peratusan (%) selesai
.
19.b UpdateBuildCmpntRptRecord Keterangan: Digunakan untk mengemaskini rekod laporan tindakan aduan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat (asal) Konsesi. Rujuk GetBuildCoRecord
Key_CmpntNo: string(45) No. Aduan (asal). Rujuk GetBuildCmpntRecord
Key_RptNo: integer No baris/turutan (asal)
ConID: string(10) No. Pendaftaran Syarikat Konsesi. Rujuk GetBuildCoRecord
CmpntNo: string(45) No. Aduan. Rujuk GetBuildCmpntRecord
RptNo: integer No baris/turutan (1,2,3,..)
RptDate: date Tarikh Aduan
Description: string(255) Keterangan
Progress: decimal Peratusan (%) selesai
.
return:string Makna Nilai return:- 1: berjaya 0: gagal
19.c DeleteBuildCmpntRptRecord Keterangan: Digunakan untk menghapuskan rekod laporan tindakan aduan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_ConID: string(10) No. Pendaftaran Syarikat (asal) Konsesi. Rujuk GetBuildCoRecord
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
100
Key_CmpntNo: string(45) No. Aduan (asal). Rujuk GetBuildCmpntRecord
Key_RptNo: integer No baris/turutan (asal)
.
19.d GetBuildCmpntRptRecord Keterangan: Digunakan untuk meng'query' rekod laporan tidandakan aduan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
CmpntFilter: string SQL condition statement untuk rekod aduan
RptFilter: string SQL condition statement untuk rekod pembayaran kerja tambahan
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
Manual Penggunaan Sistem CIMMS
101
4.3.6 Collect/CodeList_WS.php
Fail ini mengandungi fungsi-fungsi untuk memproses maklumat kod-kod yang digunakan dalam sistem cimms. Antara kod-kod tersebut adalah:-
Jenis Kod Nama Kod
01 Senarai Kod Jenis Aduan
02 Senarai Kod Status Aduan
03 Senarai Jenis Keupayaan Syarikat Konsesi
04 Senarai Jenis Dokumen Syarikat Konsesi
05 Senarai Status Syarikat Konsesi
06 Senarai Jenis Dokumen Bangunan
07 Senarai Jenis Kemudahan Bangunan
08 Senarai Status Aset
09 Senarai Kategori Aset
10 Senarai Jawatan Ahli JKP
11 Senarai Kategori Kerja Penyenggaraan Pencegahan
12 Senarai Status Kerja Penyenggaraan Pencegahan
13 Senarai Jenis Pengubahsuaian Bangunan
14 Senarai Jenis Laporan (muat-naik)
15 Senarai Skop Kerja Tambahan
16 Senarai Zon
17 Senarai Kekerapan Kerja Penyenggaraan Pencegahan
18 Senarai Kekerapan Kerja Tambahan
Manual Penggunaan Sistem CIMMS
102
Antara fungsi-fungsi tersebut adalah:-
Nama Fungsi / Keterangan Input Parameter Output
20.a InsertCodeListRecord Keterangan: Digunakan untk menambah rekod kod
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
CodeType: string(2) Jenis Kod. Rujuk jadual diatas.
Code: string(5) Kod Rujukan.
Descrption: string(45) Keterangan/Nama Kod
.
return:string Makna Nilai return:- 1: berjaya 0: gagal
20.b UpdateCodeListRecord Keterangan: Digunakan untk mengemaskini rekod kod
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
CodeType: string(2) Jenis Kod. Rujuk jadual diatas.
Key_Code: string(5) Kod Rujukan Asal.
Code: string(5) Kod Rujukan.
Descrption: string(45) Keterangan/Nama Kod
.
return:string Makna Nilai return:- 1: berjaya 0: gagal
20.c DeleteCodeListRecord Keterangan: Digunakan untk menghapuskan rekod kod
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
CodeType: string(2) Jenis Kod. Rujuk jadual diatas.
Key_Code: string(5) Kod Rujukan.
return:string Makna Nilai return:- 1: berjaya 0: gagal
20.d GetCodeListRecord(09) Keterangan:
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
CodeType: string(2) Jenis Kod. Rujuk jadual diatas.
return: string return mengandungi
Manual Penggunaan Sistem CIMMS
103
Digunakan untuk meng'query' rekod kod
Filter: string SQL condition statement
rekod-rekod yang di'query' dalam format xml.
Manual Penggunaan Sistem CIMMS
104
4.3.7 Collect/BPrevnJob_WS.php
Fail ini mengandungi fungsi-fungsi untuk memproses maklumat skop kerja penyenggaran pencegahan. Antara fungsi-fungsi tersebut adalah:-
Nama Fungsi / Keterangan Input Parameter Output
21.a InsertBuildPrevnJobRecord Keterangan: Digunakan untk menambah rekod Skop Kerja Penyenggaraan Pencegahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
JobCode: string(45) Kod Skop Kerja
Description: string(255) Keterangan Kerja
Detail: string(5000) Butir-butir terperinci
JobType: string(5) Ketegori Kerja. Rujuk GetCodeListRecord(09)(11)
Schedule: string(5) Kekerapan. Rujuk GetCodeListRecord(09)(17)
Active: integer 0: Tidak Aktif 1: Aktif
ConID: string(10) No. Pendaftaran Syarikat Konsesi.
.
return:string Makna Nilai return:- 1: berjaya 0: gagal
21.b UpdateBuildPrevnJobRecord Keterangan: Digunakan untk mengemaskini rekod Skop Kerja Penyenggaraan Pencegahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_JobCode: string(45) Kod Skop Kerja (Asal)
JobCode: string(45) Kod Skop Kerja
Description: string(255) Keterangan Kerja
Detail: string(5000) Butir-butir terperinci
JobType: string(5) Ketegori Kerja. Rujuk
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
105
GetCodeListRecord(09)(11)
Schedule: string(5) Kekerapan. Rujuk GetCodeListRecord(09)(17)
Active: integer 0: Tidak Aktif 1: Aktif
ConID: string(10) No. Pendaftaran Syarikat Konsesi
.
21.c DeleteBuildPrevnJobRecord Keterangan: Digunakan untk menghapuskan rekod Skop Kerja Penyenggaraan Pencegahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_JobCode: string(5) Kod Skop Kerja
.
return:string Makna Nilai return:- 1: berjaya 0: gagal
21.d GetBuildPrevnJobRecord Keterangan: Digunakan untuk meng'query' rekod Skop Kerja Penyenggaraan Pencegahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Filter: string SQL condition statement
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.
22.a InsertBuildPrevnBuildRecord Keterangan: Digunakan untk menambah rekod bangunan dalam skop kerja penyenggaraan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
JobCode: string(45) Kod skop Kerja
BuildID: Integer Kod Bangunan. Rujuk
GetBuildRecord
Active: integer 0: Tidak Aktif 1: Aktif
return:string Makna Nilai return:- 1: berjaya 0: gagal
Manual Penggunaan Sistem CIMMS
106
pencegahan , .
22.b UpdateBuildPrevnBuildRecord Keterangan: Digunakan untk mengemaskini rekod bangunan dalam skop kerja penyenggaraan pencegahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_JobCode: string(45) Kod skop Kerja (asal)
Key_BuildID: integer Kod Bangunan (asal)
JobCode: string Kod skop Kerja
BuildID: integer Kod Bangunan. Rujuk
GetBuildRecord
Active: integer 0: Tidak Aktif 1: Aktif
.
return:string Makna Nilai return:- 1: berjaya 0: gagal
22.c DeleteBuildPrevnBuildRecord Keterangan: Digunakan untk menghapuskan rekod bangunan dalam skop kerja penyenggaraan pencegahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
Key_JobCode: string(45) Kod skop Kerja
Key_BuildID: integer Kod Bangunan
.
return:string Makna Nilai return:- 1: berjaya 0: gagal
19.d GetBuildPrevnBuildRecord Keterangan: Digunakan untuk meng'query' rekod bangunan dalam skop kerja penyenggaraan pencegahan
UserName: string(20) Nama Pengguna/Login
Password: string(20) Kata Laluan Pengguna
JobScopeFilter: string SQL condition statement untuk rekod skop kerja
BuildFilter: string SQL condition statement untuk rekod senarai bangunan
return: string return mengandungi rekod-rekod yang di'query' dalam format xml.