Anda di halaman 1dari 11

1.

Perawatan Perekaman Pemeliharaan Barang Investasi

Tabel yang digunakan asset.pemeliharaanBarangInvestasi Perbaiki judul fitur menjadi Perekaman Pemeliharaan Barang Investasi. Pencarian

Form pencarian menggunakan option button sehingga pilih salah satu : - Pilih investasi yang akan dipelihara, barang investasi atau ruang/gedung/lapangan/kebun/taman/kolam. Jika yang dipelihara adalah barang investasi maka isBarang = Y dan jika bukan maka N - Pencarian menggunakan kata kunci bisa berdasarkan 2 hal yakni : Sub Kelompok dan No Inventarisasi. Jika Barang maka berhubungan dengan tabel asset.barangInvestasi dan jika ruang dkk maka tabel asset.lokasi. Pencarian dengan No. Inventarisasi o User bisa memasukkan lengkap nomor inventarisasi dengan format sbb: Kepemilikan Golongan Bidang Kelompok Sub kelompok nomorInvestasi - Kepemilikan diperoleh dari asset.kepemilikan. kodeKepemilikanUser - Golongan diperoleh dari asset. golonganBarangInvestasi. kodeGolonganUser - Bidang diperoleh dari kamus. bidangBarangInvestasi. kodeBidangBarangInvestasiUser - Kelompok diperoleh dari kamus. kelompokBarangInvestasi. kodeKelompokBarangUser - Sub Kelompok diperoleh dari kamus. subKelompokBarangInvestasi. kodeSubKelompokBarangUser - nomorInvestasi diperoleh dari asset.barangInvestasi jika berupa barang dan asset.tanah. nomorInvestasi jika selain barang o user juga dapat dapat memasukkan nomor nomorInvestasi nya saja. o Hasil pencarian akan tampil jika user menekan enter setelah mengisi kata kunci. Pencarian dengan Sub Kelompok o User dapat memasukkan kata kunci lengkap maupun tidak, jadi dalam pencariannya pakai like, misalnya kursi sedangkan di tabel sub kelompok kursi iras. o Hasil pencarian akan tampil jika user menekan enter setelah mengisi kata kunci. Jika data yang dicari tidak ada muncul informasi Data yang dicari tidak ada.

Jika data yang dihasilkan saat pencarian hanya 1 maka langsung ditampilkan pada form dibawahnya yaitu seperti dibawah ini:

Jika hasil pencarian lebih dari 1 maka muncul windows baru seperti pop up, data yang ditampilkan seperti dibawah ini: Untuk kolom merk dihapus saja dan diganti dengan dengan link [pilih].

o Jika user memilih / mengklik salah satu link[pilih] yang ada di tabel maka form daftar barag investasi akan keluar dan data yang dipilih ditampilkan pada form seperti dibawah ini

o Link [detail] Jika user mengklik link [detail] maka akan tampil form seperti dibawah ini dalam bentuk windos diatas form utama: * Barang Investasi Data diperoleh dari tabel asset.barangInvestasi dan asset.pembelianBarangInvestasi.

* Ruang dkk Data diperoleh dari tabel asset.lokasi

o Link [history] Jika user mengklik link [detail] maka akan tampil form seperti dibawah ini dalam bentuk windos diatas form utama: * Barang Investasi Data diperoleh dari tabel asset.barangInvestasi dan asset.pembelianBarangInvestasi.

* Ruang dkk Data diperoleh dari tabel asset.lokasi

Pemeliharaan

Lama Perbaikan dibuat readonly saja dimana hasilnya diperoleh dari lama perbaikan dari tanggal awal perbaikan sampai tanggal akgir perbaikan. Isinya misalnya 1 hari atau 2minggu dll Data lama perbaikan muncul setelah mengklik or memilih tanggal akhir perbaikan Jika option sifat yang dipilih adalah dirawat sendiri maka untuk supplier dibuat readonly, tetapi jika di rawat oleh pihak luar maka tidak read only. Biaya gunakan intBox. Link [tambah Suplier] Jika mengklik link [tambah supplier] maka akan muncul form baru dalam bentuk windows seperti pop up, seperti dibawah ini:

o o

* supplier. * Data yang disimpan hanya nama, alamat dan telepon. * Tidak boleh ada duplikasi data, nama, alamat dan telepon yang sama. o Jika user mengklik salah satu data yang ada di listbox maka data akan ditampilkan di form secara readonly. o Ubah * User mengklik link[ubah], data akan ditampilkan di form dan user dapat mengubah. * Jika data berhasil diubah maka muncul informasi Data Berhasil Diubah. o Hapus * User mengklik link[ubah], data akan ditampilkan di form dalam bentuk readonly. * Sebelum hapus muncul konfirmasi Aakah data akan dihapus. * Jika dat berhasil dihapus maka muncul informasi Data Berhasil dihapus. Unit Kerja Penanggung Biaya

Seperti fitur gudang perekaman supplier Simpan Data disimpan pada tabel kamus.

Pop up Unit Kerja o Data yang ditampilkan No dan Nama Unit Kerja o No berupa nomor urut biasa. o Nama Unit Kerja diperoleh dari tabel kamus.unkerja. Nama_unit_kerja. Data yang ditampilkan diurutkan secara ascending berdasarkan Nama unit kerjanya. Combo Nama pos Biaya o Untuk Nama Pos Biaya atau yang diberi tanda merah diatas tolong diganti dengan pop up saja seperti dibawah ini

o Data yang ditampilkan adalah No dan Nama Pos Biaya. o No Berupa nomor urut biasa. o Nama Pos Biaya diperoleh dari tabel ppmk. posBiaya. namaPosBiaya. o Data yang ditampilkan diurutkan secara ascending berdasarkan nama pos biaya Pop up Nama Item Biaya o Data yang ditampilkan adalah No dan Nama Item Biaya. o No berupa nomor urut biasa. o Nama Item Biaya diperoleh dari tabel ppmk. itemBiaya. namaItem. o Data yang ditampilkan diurutkan secara ascending berdasarkan Nama Item biaya. Untuk semua pop up gunakan paging, dan pop up bisa menampilkan data sesuai dengan kata kunci.

Simpan Tanggal awal perbaikan tidak boleh melebihi tanggal akhir perbaikan, jika terjadi muncul informasi Tanggal Awal perbaikan tidak boleh lebih dari tanggal Akhir perbaikan. Tanggal akhir perbaikan tidak boleh kurang dari tanggal awal perbaikan, jika terjadi muncul informasi Tanggal Akhir perbaikan tidak boleh kurang dari tanggal Awal perbaikan Berhubungan dengan tabel asset.pemeliharaanBarangInvestasi Tabel Form Keterangan isBarang Pilih investasi yang akan Jika : dipelihara Barang investasi maka isBarang=Y Ruang dkk maka isBarang=N kodeBarangInvestasi Diperoleh dari hasil Jika barang investasi pencarian yang dipilih. maka diperoleh dari Atau pada form data asset.barangInvestasi. berdasarkan barang investasi. kodeBarangInvestasi. Jika ruang dkk maka diperoleh dari asset.lokasi. kodeLokasi tglAwalPemeliharaan tglAwarPemeliharaan isDirawatSendiri Form pemeliharaan Tanggal Awal perbaikan Form pemeliharaan Tanggal Akhir perbaikan Sifat

Jika:

Di rawat oleh pihak luar maka isDirawatSendiri=N Dirawat sendiri maka isDirawatSendiri=Y. kodeSuplier keterangan Biaya perawatan kodeUnitpenanggungBiaya kodePosBiaya kodeItemBiaya Suplier Keterangan Biaya Unit Kerja Nama Pos Biaya Nama ItemBiaya

Diambil kodePosBiayanya Diambil kodeItemBiayanya

Duplikasi : - tidak boleh ada barang yang sama persis yang dipelihara pada tanggal yang sama oleh unit penanggung biaya yang sama pula. - Tidak boleh ada barang yang dipelihara pada tanggalAwal dan tanggalAkhir sama isBarang kdBarang tglAwal tglAkhir Y 12 12-05-2010 16-05-2010 Y 12 12-05-2010 16-05-2010 isBarang Y Y kdBarang 12 12 tglAwal 12-05-2010 14-05-2010 tglAkhir 16-05-2010 16-05-2010

List Box

Data yang sudah disimpan ditampilkan pada grid Daftar Perawatan Barang Inventaris. Data yang ditampilkan antara lain : o No Inventarisasi dari tabel asset.barangInvestasi o Sub kelompok barang dari tabel kamus.subKelompokBarangInvestasi o Kelompok barang dari tabel kamus.kelompokBarangInvestasi o Bidang barang dari tabel kamus.bidangBarangInvestasi o Golongan barang dari tabel asset.golonganBarangInvestasi o Tanggal awal dari tabel asset.pemeliharaanBarangInvestasi. o Tanggal akhir dari tabel asset.pemeliharaanBarangInvestasi.

o Sifat dari tabel asset.pemeliharaanBarangInvestasi. (isinya dirawat oleh pihak luar atau dirawat sendiri) o Supplier dari tabel kamus.suplier o Keterangan dari tabel asset.pemeliharaanBarangInvestasi. o Biaya dari tabel asset.pemeliharaanBarangInvestasi. o Unit Kerja dari tabel kamus.unkerja. o Nama Pos Biaya dari tabel ppmk.posBiaya. o Nama Item Biaya dari tabel ppmk.itemBiaya. Data yang ditampilkan diurutkan secara ascending berdasarkan golongan, bidang, kelompok, sub kelompok, no inventarisasi, tanggal awal dan tanggal akhir. Jika 1 data pada daftar perawatan barang diklik maka akan tampil di form secara readonly. Pada tabel id transaksi diisi oleh Keuangan. Jika id transaksi sudah diisi maka data sudah tidak bisa diubah-ubah lagi. Atau != null maka tidak bisa diubah-ubah. Link [ubah] untuk melakukan ubah data. Semua field data bisa diubah. Data dapat diubah jika idTransaksi =null pada tabel asset.pemeliharaanBarangInvestasi. Data yang bisa diubah adalah yang berada pada form pemeliharaan dan unit kerja penanggung jawab. Jika data berhasil diubah maka muncul informasi Data berhasil diubah Link [hapus] untuk melakukan hapus satu record data. Data dapat diubah jika idTransaksi =null pada tabel asset.pemeliharaanBarangInvestasi. Sebelum hapus muncul konfirmasi Apakah Data akan dihapus? Jika data berhasil dihapus maka muncul informasi sbb Data Berhasil dihapus. Link [update kondisi barang] untuk melakukan ubah kondisi barang yang membuka fitur perekaman kondisi barang investasi. Batal Semua data yang ada form di clear seperti saat pertama kali load fitur.

10

11

Anda mungkin juga menyukai