Tampilan Proses Tampilan dan Kode Program .1 Tampilan Menu Utama

140 Tabel 4.38 Listing Program Inputan Data Pegawai lanjutan Listing Program Keterangan End If Form_Load End With With DATA_PIHAK3 .txtNPWP.Text = .txtNIK.Text = .txtNama.Text = .txtNamaPT.Text = .txtKntr1.Text = .txtKntr2.Text = .txtHP.Text = .txtRmh1.Text = .txtRmh2.Text = .txtAlamat1.Text = .txtAlamat2.Text = .txtBank.Text = .txtRek.Text = End With Label10.Visible = False txtCari.Visible = False End Sub Perintah untuk menyimpan data pihak 3

4.5.3 Tampilan Proses

Tampilan proses terdiri dari form SPP, STS, KIB, BPS, BKU, dan seluruh proses untuk menghasilkan laporan keuangan neraca, dan dapat dilihat seperti gambar dibawah berikut ini: Gambar 4.87 Tampilan Form SPP-Surat Pengantar 141 Gambar 4.88 Tampilan Report SPP-Surat Pengantar Tabel 4.39 Listing Program SPP-Pengantar Listing Program Keterangan Private Sub cmdControl15_Click --- save spp -- If txtdanaminta.Text = Then MsgBox Cek Kembali SPP Rincian, Dana yang di minta belum terisi, vbInformation + vbOKOnly, Alert ElseIf rsSPPSP.State = 1 Then rsSPPSP.Close rsSPPSP.Open t_sppSp, conDinas, adOpenDynamic, adLockOptimistic With rsSPPSP .AddNew .Fields0.Value = id_spp.Text .Fields1.Value = txtup.Text .Fields2.Value = txtskpd.Text .Fields3.Value = dtAnggaran.Value .Fields4.Value = txtspd.Text .Fields5.Value = txtDanaSpd.Text .Fields6.Value = cmbKep.Text .Fields7.Value = Combo1.Text .Fields8.Value = txtdanaminta.Text .Fields9.Value = txtBank.Text .Fields10.Value = txtRek.Text .Fields11.Value = txtterbilangspd.Text .Fields12.Value = txtterbilangminta.Text .Save End With MsgBox Data Tersimpan, Lanjutkan?, vbInformation + vbOKOnly, Alert txtup.Text = txtspd.Text = txtDanaSpd.Text = txtterbilangspd.Text = -- terbilang -- cmbKep.Text = -- bulan -- Combo1.Text = -- pegawai -- txtdanaminta.Text = -- otomatis -- txtterbilangminta.Text = -- terbilang -- txtBank.Text = txtRek.Text = txtJmlhRinci.Text = End If End Sub Perintah untuk menyimpan data SPP- Surat Pengantar 142 Tabel 4.40 Listing Program SPP-Pengantar lanjutan Listing Program Keterangan Private Sub cmdControl3_Click cr_sppsp.ReportFileName = App.Path Reportrpt_sppSp.rpt cr_sppsp.RetrieveDataFiles cr_sppsp.WindowState = crptMaximized cr_sppsp.Action = True End Sub Printah untuk menampilkan SPP- Surat Pengantar Gambar 4.89 Tampilan Form SPP-Ringkasan Gambar 4.90 Tampilan Report SPP-Surat Pengantar 143 Tabel 4.41 Listing Program SPP-Ringkasan Listing Program Keterangan Private Sub cmdControl9_Click === save datagrid === rsSpd.AddNew rsSPPringkas.AddNew For i = 1 To no - 1 With fg2 .Row = i .Col = 1 rsSPPringkas.Fields2 = .Text rsSpd.Fields0 = .Text .Col = 2 rsSpd.Fields1 = .Text .Col = 3 rsSpd.Fields2 = .Text rsSPPringkas.Fields3 = .Text End With rsSpd.Fields3 = txtMintaSPP.Text rsSpd.Fields4 = txtSisaSPD.Text rsSpd.Save rsSPPringkas.Fields0 = id_spp.Text rsSPPringkas.Fields1 = txtDanaSpd.Text rsSPPringkas.Fields4 = txtB_up.Text rsSPPringkas.Fields5 = txtB_tu.Text rsSPPringkas.Fields6 = txtB_ls1.Text rsSPPringkas.Fields7 = txtB_ls2.Text rsSPPringkas.Fields8 = txtMintaSPP.Text rsSPPringkas.Fields9 = txtSisaSPD.Text rsSPPringkas.Save Next i MsgBox Data Tersimpan, Lanjutkan?, vbInformation + vbOKOnly, Alert fg.Clear fg.Rows = 2 no = 1 baris = 1 txtB_up.Text = txtB_tu.Text = txtB_ls1.Text = txtB_ls2.Text = End Sub Printah untuk menyimpan SPP- Ringkasan --print report-- Private Sub cmdControl19_Click cr_sppRingkas.ReportFileName = App.Path Reportrpt_sppRingkas.rpt cr_sppRingkas.RetrieveDataFiles cr_sppRingkas.WindowState = crptMaximized cr_sppRingkas.Action = True End Sub Menampilkan SPP- Ringkasan 144 Gambar 4.91 Tampilan Form SPP-Rincian Gambar 4.92 Tampilan Report SPP-Rincian 145 Tabel 4.42 Listing Program SPP-Rincian Listing Program Keterangan Private Sub cmdControl23_Click ---- save rincian ---- For a = 1 To no1 - 1 rsSPPrinci.AddNew rsSPPrinci.Fields0.Value = id_spp.Text With fg .Row = a .Col = 1 rsSPPrinci.Fields1.Value = .Text .Col = 2 rsSPPrinci.Fields2.Value = .Text .Col = 3 rsSPPrinci.Fields3.Value = .Text End With rsSPPSP.Fields4.Value = txtJmlhRinci.Text rsSPPrinci.Save Next a MsgBox Data Tersimpan, Lanjutkan?, vbInformation + vbOKOnly, Alert fg.Clear fg.Rows = 2 no = 1 baris = 1 txtkoderinci.Text = txturairinci.Text = End Sub Printah untuk menyimpan SPP- Rincian --print report-- Private Sub cmdControl19_Click cr_sppRingkas.ReportFileName = App.Path Reportrpt_sppRingkas.rpt cr_sppRingkas.RetrieveDataFiles cr_sppRingkas.WindowState = crptMaximized cr_sppRingkas.Action = True End Sub Menampilkan SPP- Rincian Gambar 4.93 Tampilan Form Surat Tanda Setoran 146 Gambar 4.94 Tampilan Report Surat Tanda Setoran Tabel 4.43 Listing Program Surat Tanda Setoran Listing Program Keterangan Private Sub cmdControl9_Click If xx.Text = 1 Then For i = 1 To no - 1 rsDinas.Fields0.Value = txtSts.Text rsDinas.Fields1.Value = DTPicker1.Value rsDinas.Fields2.Value = txtBank.Text rsDinas.Fields3.Value = txtRek.Text With fg .Row = i .Col = 1 rsDinas.Fields4 = .Text .Col = 2 rsDinas.Fields5 = .Text .Col = 3 rsDinas.Fields6 = .Text End With rsDinas.Fields7 = txtTot.Text rsDinas.Fields8 = txtNIPPejabat.Text rsDinas.Fields9 = Combo1.Text rsDinas.Update ElseIf xx.Text = Then For i = 1 To no - 1 rsDinas.AddNew rsDinas.Fields0.Value = txtSts.Text rsDinas.Fields1.Value = DTPicker1.Value rsDinas.Fields2.Value = txtBank.Text rsDinas.Fields3.Value = txtRek.Text With fg .Row = i .Col = 1 rsDinas.Fields4 = .Text .Col = 2 rsDinas.Fields5 = .Text .Col = 3 rsDinas.Fields6 = .Text End With rsDinas.Fields7 = lblTotal.Caption rsDinas.Fields8 = txtNIPPejabat.Text rsDinas.Fields9 = Combo1.Text rsDinas.Save Next i Printah untuk menyimpan Surat Tanda Setoran 147 Tabel 4.44 Listing Program Surat Tanda Setoran lanjutan Listing Program Keterangan End If fg.Clear fg.Rows = 2 no = 1 baris = 1 xx.Text = lblTotal.Caption = 000 lblJmlh.Caption = -- otomatis -- lblTerbilang.Caption = -- otomatis -- txtTot.Text = Form_Load End Sub Printah untuk menyimpan Surat Tanda Setoran Private Sub cmdControl3_Click cr.ReportFileName = App.Path Reportrpt_sts.rpt cr.RetrieveDataFiles cr.WindowState = crptMaximized cr.Action = True End Sub Menampilkan Surat Tanda Setoran Gambar 4.95 Tampilan Form Kartu Inventaris Barang A Tanah 148 Gambar 4.96 Tampilan Report Kartu Inventaris Barang A Tanah Tabel 4.45 Listing Program Kartu Inventaris Barang A Tanah Listing Program Keterangan Private Sub cmdControl7_Click If rsKIBA.State = 1 Then rsKIBA.Close rsKIBA.Open t_kibA, conDinas, adOpenStatic, adLockOptimistic MsgBox Anda yakin akan menyimpan data?, vbQuestion + vbYesNo, Alert If txtbnt.Text = 1 Then With rsKIBA .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields3 = txtLuas.Text .Fields4 = dtTahun.Year .Fields5 = txtHak.Text .Fields6 = dtSertifikat.Value .Fields7 = txtNoSertifikat.Text .Fields8 = txtBangunan.Text .Fields9 = txtAlamat.Text .Fields10 = txtAsalUsul.Text .Fields11 = txtHrg.Text .Fields12 = txtKet.Text .Fields13 = txtNIP.Text .Fields14 = txtNama.Text .Fields15 = txtJab.Text .Update End With With rsBRG .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields4 = txtAsalUsul.Text .Fields5 = dtTahun.Value .Fields6 = txtLuas.Text .Fields10 = txtHrg.Text .Fields11 = txtKet.Text .Update End With ElseIf txtbnt = Then With rsKIBA .AddNew Printah untuk menyimpan Kartu Inventaris Barang 149 Tabel 4.46 Listing Program Kartu Inventaris Barang A Tanah lanjutan Listing Program Keterangan Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields3 = txtLuas.Text .Fields4 = dtTahun.Value .Fields5 = txtHak.Text .Fields6 = dtSertifikat.Value .Fields7 = txtNoSertifikat.Text .Fields8 = txtBangunan.Text .Fields9 = txtAlamat.Text .Fields10 = txtAsalUsul.Text .Fields11 = txtHrg.Text .Fields12 = txtKet.Text .Fields13 = txtNIP.Text .Fields14 = txtNama.Text .Fields15 = txtJab.Text .Save End With With rsBRG .AddNew .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields4 = txtAsalUsul.Text .Fields5 = dtTahun.Value .Fields6 = txtLuas.Text .Fields10 = txtHrg.Text .Fields11 = txtKet.Text .Save End With End If MsgBox data telah tersimpan, lanjutkan?, vbInformation + vbOKOnly, Alert With KIB_A .txtKodeBrg = --kode barang-- .txtJenisBrg = --jenis barang-- .txtReg = -reg- .txtCariKibA = .txtNama = --pilih nama-- .txtNIP = --nip-- .txtJab = --jabatan-- .txtLuas = .txtHak.Text = .txtNoSertifikat = .txtBangunan = .txtAlamat = .txtAsalUsul = .txtHrg = .txtKet = End With txtbnt.Text = txtCariKibA.Visible = False Form_Activate End Sub Printah untuk menyimpan Kartu Inventaris Barang Private Sub cmdControl9_Click cr.ReportFileName = App.Path Reportrpt_kiba.rpt cr.RetrieveDataFiles cr.WindowState = crptMaximized cr.Action = True End Sub Menampilkan report KIB A 150 Gambar 4.97 Tampilan Form Kartu Inventaris Barang B Peralatan dan Mesin Gambar 4.98 Tampilan Report Kartu Inventaris Barang B Peralatan dan Mesin 151 Tabel 4.47 Listing Program Kartu Inventaris Barang B Peralatan dan Mesin lanjutan Listing Program Keterangan Private Sub cmdControl7_Click If rsKIBB.State = 1 Then rsKIBB.Close rsKIBB.Open t_kibB, conDinas, adOpenStatic, adLockOptimistic MsgBox Anda yakin akan menyimpan data?, vbQuestion + vbYesNo, Alert If txtbnt.Text = 1 Then With rsKIBB .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields3 = txtMerk.Text .Fields4 = txtUkr.Text .Fields5 = txtBahan.Text .Fields6 = dtPengadaan.Value .Fields7 = txtRangka.Text .Fields8 = txtMesin.Text .Fields9 = txtPol.Text .Fields10 = txtBpkb.Text .Fields11 = txtAsal.Text .Fields12 = txtHrg.Text .Fields13 = txtKet.Text .Fields14 = txtNIP.Text .Fields15 = txtNama.Text .Fields16 = txtJab.Text .Update End With With rsBRG .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields3 = txtBahan.Text .Fields4 = txtAsal.Text .Fields5 = dtPengadaan.Value .Fields6 = txtLuas.Text .Fields10 = txtHrg.Text .Fields11 = txtKet.Text .Update End With ElseIf txtbnt.Text = Then With rsKIBB .AddNew .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields3 = txtMerk.Text .Fields4 = txtUkr.Text .Fields5 = txtBahan.Text .Fields6 = dtPengadaan.Value .Fields7 = txtRangka.Text .Fields8 = txtMesin.Text .Fields9 = txtPol.Text .Fields10 = txtBpkb.Text .Fields11 = txtAsal.Text .Fields12 = txtHrg.Text .Fields13 = txtKet.Text .Fields14 = txtNIP.Text .Fields15 = txtNama.Text .Fields16 = txtJab.Text .Save End With With rsBRG .AddNew .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields3 = txtBahan.Text .Fields4 = txtAsal.Text Printah untuk menyimpan Kartu Inventaris Barang 152 Tabel 4.48 Listing Program Kartu Inventaris Barang B Peralatan dan mesin lanjutan Listing Program Keterangan .Fields5 = dtPengadaan.Value .Fields6 = txtLuas.Text .Fields10 = txtHrg.Text .Fields11 = txtKet.Text .Save End With End If MsgBox data telah tersimpan, lanjutkan?, vbInformation + vbOKOnly, Alert txtMerk.Text = txtUkr.Text = txtBahan.Text = txtRangka.Text = txtMesin.Text = txtPol.Text = txtBpkb.Text = txtAsal.Text = txtHrg.Text = txtKet.Text = txtbnt.Text = txtCari.Visible = False Form_Activate End Sub Printah untuk menyimpan Kartu Inventaris Barang Private Sub cmdControl9_Click cr.ReportFileName = App.Path Reportrpt_kibb.rpt cr.RetrieveDataFiles cr.WindowState = crptMaximized cr.Action = True End Sub Menampilkan report KIB B Gambar 4.99 Tampilan Form Kartu Inventaris Barang C Gedung dan Bangunan 153 Gambar 4.100 Tampilan Report Kartu Inventaris Barang C Gedung dan Bangunan Tabel 4.49 Listing Program Kartu Inventaris Barang C Gedung dan Bengunan Listing Program Keterangan Private Sub cmdControl7_Click If rsKIBC.State = 1 Then rsKIBC.Close rsKIBC.Open t_kibC, conDinas, adOpenStatic, adLockOptimistic MsgBox Anda yakin akan menyimpan data?, vbQuestion + vbYesNo, Alert If txtbnt.Text = 1 Then With rsKIBC .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields3 = txtKondisi.Text .Fields4 = txtKonstruksi1.Text .Fields5 = txtKonstruksi2.Text .Fields6 = txtLuasLt.Text .Fields7 = txtAlamat.Text .Fields8 = dtTglDok.Value .Fields9 = txtNoDok.Text .Fields10 = txtLuasGed.Text .Fields11 = txtStatus.Text .Fields12 = txtKodeTanah.Text .Fields13 = txtAsal.Text .Fields14 = txtHrg.Text .Fields15 = txtKet.Text .Fields16 = txtNIP.Text .Fields17 = txtNama.Text .Fields18 = txtJab.Text .Update End With With rsBRG .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields4 = txtAsal.Text .Fields4 = txtAsal.Text .Fields5 = dtTglDok.Value Printah untuk menyimpan Kartu Inventaris Barang 154 Tabel 4.50 Listing Program Kartu Inventaris Barang C Gedung dan Bengunan lanjutan Listing Program Keterangan .Fields6 = txtLuasGed.Text .Fields8 = txtKondisi.Text .Fields10 = txtHrg.Text .Fields11 = txtKet.Text .Update End With ElseIf txtbnt.Text = Then With rsKIBC .AddNew .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields3 = txtKondisi.Text .Fields4 = txtKonstruksi1.Text .Fields5 = txtKonstruksi2.Text .Fields6 = txtLuasLt.Text .Fields7 = txtAlamat.Text .Fields8 = dtTglDok.Value .Fields9 = txtNoDok.Text .Fields10 = txtLuasGed.Text .Fields11 = txtStatus.Text .Fields12 = txtKodeTanah.Text .Fields13 = txtAsal.Text .Fields14 = txtHrg.Text .Fields15 = txtKet.Text .Fields16 = txtNIP.Text .Fields17 = txtNama.Text .Fields18 = txtJab.Text .Save End With With rsBRG .AddNew .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields4 = txtAsal.Text .Fields5 = dtTglDok.Value .Fields6 = txtLuasGed.Text .Fields8 = txtKondisi.Text .Fields10 = txtHrg.Text .Fields11 = txtKet.Text .Save End With End If MsgBox data telah tersimpan, lanjutkan?, vbInformation + vbOKOnly, Alert txtKondisi.Text = txtKonstruksi1.Text = txtKonstruksi2.Text = txtLuasLt.Text = txtAlamat.Text = txtNoDok.Text = txtLuasGed.Text = txtStatus.Text = txtKodeTanah.Text = txtAsal.Text = txtHrg.Text = txtKet.Text = txtbnt.Text = txtCari.Visible = False Form_Activate End Sub Printah untuk menyimpan Kartu Inventaris Barang Private Sub cmdControl9_Click cr.ReportFileName = App.Path Reportrpt_kibc.rpt cr.RetrieveDataFiles cr.WindowState = crptMaximized cr.Action = True End Sub Menampilkan report KIB C 155 Gambar 4.101 Tampilan Form Kartu Inventaris Barang D Jalan, Irigasi dan Jaringan Gambar 4.102 Tampilan Report Kartu Inventaris Barang D Jalan, Irigasi dan Jaringan 156 Tabel 4.51 Listing Program Kartu Inventaris Barang D Jalan, Irigasi dan Jaringan Listing Program Keterangan Private Sub cmdControl7_Click If rsKIBD.State = 1 Then rsKIBD.Close rsKIBD.Open t_kibD, conDinas, adOpenStatic, adLockOptimistic MsgBox Anda yakin akan menyimpan data?, vbQuestion + vbYesNo, Alert If txtbnt.Text = 1 Then With rsKIBD .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields3 = txtinfo1.Text .Fields4 = txtinfo2.Text .Fields5 = txtInfo3.Text .Fields6 = txtInfo4.Text .Fields7 = txtInfo5.Text .Fields8 = DTInfo.Value .Fields9 = txtInfo6.Text .Fields10 = txtInfo7.Text .Fields11 = txtInfo8.Text .Fields12 = txtInfo9.Text .Fields13 = txtInfo10.Text .Fields14 = txtInfo11.Text .Fields15 = txtinfo12.Text .Fields16 = txtNIP.Text .Fields17 = txtNama.Text .Fields18 = txtJab.Text .Update End With With rsBRG .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields4 = txtInfo9.Text .Fields5 = DTInfo.Value .Fields6 = txtInfo4.Text .Fields8 = txtInfo11.Text .Fields10 = txtInfo10.Text .Fields11 = txtinfo12.Text .Update End With ElseIf txtbnt.Text = Then With rsKIBD .AddNew .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields3 = txtinfo1.Text .Fields4 = txtinfo2.Text .Fields5 = txtInfo3.Text .Fields6 = txtInfo4.Text .Fields7 = txtInfo5.Text .Fields8 = DTInfo.Value .Fields9 = txtInfo6.Text .Fields10 = txtInfo7.Text .Fields11 = txtInfo8.Text .Fields12 = txtInfo9.Text .Fields13 = txtInfo10.Text .Fields14 = txtInfo11.Text .Fields15 = txtinfo12.Text .Fields16 = txtNIP.Text .Fields17 = txtNama.Text .Fields18 = txtJab.Text .Save End With Printah untuk menyimpan Kartu Inventaris Barang 157 Tabel 4.52 Listing Program Kartu Inventaris Barang D Jalan, Irigasi dan Jaringan lanjutan Listing Program Keterangan With rsBRG .AddNew .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields4 = txtInfo9.Text .Fields5 = DTInfo.Value .Fields6 = txtInfo4.Text .Fields8 = txtInfo11.Text .Fields10 = txtInfo10.Text .Fields11 = txtinfo12.Text .Save End With End If MsgBox data telah tersimpan, lanjutkan?, vbInformation + vbOKOnly, Alert txtinfo1.Text = txtinfo2.Text = txtInfo3.Text = txtInfo4.Text = txtInfo5.Text = txtInfo6.Text = txtInfo7.Text = txtInfo8.Text = txtInfo9.Text = txtInfo10.Text = txtInfo11.Text = txtinfo12.Text = txtbnt.Text = txtCari.Visible = False Form_Activate End Sub Printah untuk menyimpan Kartu Inventaris Barang Private Sub cmdControl9_Click cr.ReportFileName = App.Path Reportrpt_kibd.rpt cr.RetrieveDataFiles cr.WindowState = crptMaximized cr.Action = True End Sub Menampilkan report KIB D 158 Gambar 4.103 Tampilan Form Kartu Inventaris Barang E Aset Tetap Lainnya Gambar 4.104 Tampilan Report Kartu Inventaris Barang E Aset Tetap Lainnya 159 Tabel 4.53 Listing Program Kartu Inventaris Barang E Aset Tetap Lainnya Listing Program Keterangan Private Sub cmdControl7_Click If rsKIBE.State = 1 Then rsKIBE.Close rsKIBE.Open t_kibE, conDinas, adOpenStatic, adLockOptimistic MsgBox Anda yakin akan menyimpan data?, vbQuestion + vbYesNo, Alert If txtbnt.Text = 1 Then With rsKIBE .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields3 = txtinfo1.Text .Fields4 = txtinfo2.Text .Fields5 = txtInfo3.Text .Fields6 = txtInfo4.Text .Fields7 = txtInfo5.Text .Fields8 = txtInfo6.Text .Fields9 = txtInfo7.Text .Fields10 = txtInfo8.Text .Fields11 = DTInfo.Value .Fields12 = txtInfo9.Text .Fields13 = txtInfo10.Text .Fields14 = txtInfo11.Text .Fields15 = txtNIP.Text .Fields16 = txtNama.Text .Fields17 = txtJab.Text .Update End With With rsBRG .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields4 = txtInfo9.Text .Fields5 = DTInfo.Value .Fields6 = txtInfo7.Text .Fields9 = txtInfo8.Text .Fields10 = txtInfo10.Text .Fields11 = txtInfo11.Text .Update End With ElseIf txtbnt.Text = Then With rsKIBE .AddNew .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields3 = txtinfo1.Text .Fields4 = txtinfo2.Text .Fields5 = txtInfo3.Text .Fields6 = txtInfo4.Text .Fields7 = txtInfo5.Text .Fields8 = txtInfo6.Text .Fields9 = txtInfo7.Text .Fields10 = txtInfo8.Text .Fields11 = DTInfo.Value .Fields12 = txtInfo9.Text .Fields13 = txtInfo10.Text .Fields14 = txtInfo11.Text .Fields15 = txtNIP.Text .Fields16 = txtNama.Text .Fields17 = txtJab.Text .Save Printah untuk menyimpan Kartu Inventaris Barang 160 Tabel 4.54 Listing Program Kartu Inventaris Barang E Aset Tetep Lainnya lanjutan Listing Program Keterangan End With With rsBRG .AddNew .Fields0 = txtKodeBrg.Text .Fields1 = txtReg.Text .Fields2 = txtJenisBrg.Text .Fields4 = txtInfo9.Text .Fields5 = DTInfo.Value .Fields6 = txtInfo7.Text .Fields9 = txtInfo8.Text .Fields10 = txtInfo10.Text .Fields11 = txtInfo11.Text .Save End With End If MsgBox data telah tersimpan, lanjutkan?, vbInformation + vbOKOnly, Alert With KIB_D .txtKodeBrg = --kode barang-- .txtJenisBrg = --jenis barang-- .txtReg = -reg- .txtCari = .txtNama = --pilih nama-- .txtNIP = --nip-- .txtJab = --jabatan-- .txtinfo1.Text = .txtinfo2.Text = .txtInfo3.Text = .txtInfo4.Text = .txtInfo5.Text = .txtInfo6.Text = .txtInfo7.Text = .txtInfo8.Text = .txtInfo9.Text = .txtInfo10.Text = .txtInfo11.Text = End With txtbnt.Text = txtCari.Visible = False Form_Activate End Sub Printah untuk menyimpan Kartu Inventaris Barang Private Sub cmdControl9_Click cr.ReportFileName = App.Path Reportrpt_kibe.rpt cr.RetrieveDataFiles cr.WindowState = crptMaximized cr.Action = True End Sub Menampilkan report KIB E 161 Gambar 4.105 Tampilan Form Kartu Inventaris Barang F Konstruksi dalam Pengerjaan Gambar 4.106 Tampilan Report Kartu Inventaris Barang F Konstruksi dalam Pengerjaan 162 Tabel 4.55 Listing Program Kartu Inventaris Barang F Konstruksi dalam Pengerjaan Listing Program Keterangan Private Sub cmdControl7_Click If rsKIBF.State = 1 Then rsKIBF.Close rsKIBF.Open t_kibF, conDinas, adOpenStatic, adLockOptimistic MsgBox Anda yakin akan menyimpan data?, vbQuestion + vbYesNo, Alert If txtbnt.Text = 1 Then With rsKIBF .Fields0 = txtJenisBrg.Text .Fields1 = txtinfo1.Text .Fields2 = txtinfo2.Text .Fields3 = txtInfo3.Text .Fields4 = txtInfo4.Text .Fields5 = txtInfo5.Text .Fields6 = DTinfo1.Value .Fields7 = txtInfo6.Text .Fields8 = DTinfo2.Value .Fields9 = txtInfo7.Text .Fields10 = txtInfo8.Text .Fields11 = txtInfo9.Text .Fields12 = txtInfo10.Text .Fields13 = txtInfo11.Text .Fields14 = txtNIP.Text .Fields15 = txtNama.Text .Fields16 = txtJab.Text .Update End With ElseIf txtbnt.Text = Then With rsKIBF .AddNew .Fields0 = txtJenisBrg.Text .Fields1 = txtinfo1.Text .Fields2 = txtinfo2.Text .Fields3 = txtInfo3.Text .Fields4 = txtInfo4.Text .Fields5 = txtInfo5.Text .Fields6 = DTinfo1.Value .Fields7 = txtInfo6.Text .Fields8 = DTinfo2.Value .Fields9 = txtInfo7.Text .Fields10 = txtInfo8.Text .Fields11 = txtInfo9.Text .Fields12 = txtInfo10.Text .Fields13 = txtInfo11.Text .Fields14 = txtNIP.Text .Fields15 = txtNama.Text .Fields16 = txtJab.Text .Save End With End If txtJenisBrg = --jenis barang-- txtCari = txtNama = --pilih nama-- txtNIP = --nip-- txtJab = --jabatan-- txtinfo1.Text = txtinfo2.Text = Tidak txtInfo3.Text = Tidak txtInfo4.Text = txtInfo5.Text = txtInfo6.Text = txtInfo7.Text = txtInfo8.Text = txtInfo9.Text = txtInfo10.Text = txtInfo11.Text = Printah untuk menyimpan Kartu Inventaris Barang 163 Tabel 4.56 Listing Program Kartu Inventaris Barang F Konstruksi dalam Pengerjaan lanjutan Listing Program Keterangan txtbnt.Text = txtCari.Visible = False Form_Activate End Sub Printah untuk menyimpan Kartu Inventaris Barang Private Sub cmdControl9_Click cr.ReportFileName = App.Path Reportrpt_kibf.rpt cr.RetrieveDataFiles cr.WindowState = crptMaximized cr.Action = True End Sub Menampilkan report KIB F Gambar 4.107 Tampilan Form Buku Penerimaan Sejenis Gambar 4.108 Tampilan Report Buku Penerimaan Sejenis 164 Tabel 4.57 Listing Program Buku Penerimaan Sejenis Listing Program Keterangan Dim rsBPS As New ADODB.Recordset Private Sub CmbKodeRek_Click If CmbKodeRek.Text = Retribusi Pelayanan Persampahan Then txtUrai.Text = Retribusi Pelayanan Persampahan ElseIf CmbKodeRek.Text = Retribusi Pelayanan Pemakaman dan Pengabuan Mayat Then txtUrai.Text = Retribusi Pelayanan Pemakaman dan Pengabuan Mayat ElseIf CmbKodeRek.Text = Retribusi Rumah Susun Then txtUrai.Text = Retribusi Rumah Susun ElseIf CmbKodeRek.Text = Retribusi Penyedotan Tinja Then txtUrai.Text = Retribusi Penyedotan Tinja ElseIf CmbKodeRek.Text = Retribusi Ijin Mendirikan Bangunan Then txtUrai.Text = Retribusi Ijin Mendirikan Bangunan End If End Sub Printah untuk input item ke combobox Private Sub cmdControl1_Click cr.ReportFileName = App.Path reportrpt_bps.rpt cr.SelectionFormula = rpt cr.RetrieveDataFiles cr.Action = True End Sub Menampilkan report BPS Gambar 4.109 Tampilan Form Buku Inventaris 165 Tabel 4.58 Listing Program Buku Inventaris Listing Program Keterangan Private Sub Form_Load If rsBukuInv.State = 1 Then rsBukuInv.Close rsBukuInv.Open t_brgDetail, conDinas, adOpenDynamic, adLockOptimistic -- input data cmbData -- cmbData.ItemsAdd M, 0 cmbData.ItemsAdd M2, 1 cmbData.ItemsAdd Km, 2 cmbData.ItemsAdd Unit, 3 cmbData.ItemsAdd Set, 4 End Sub Private Sub cmd1_Click cmd2.Visible = True DataGrid1.Visible = True cmd1.Visible = False End Sub Private Sub cmd2_Click cmd2.Visible = False DataGrid1.Visible = False cmd1.Visible = True End Sub Printah untuk input item ke combobox Private Sub cmdControl1_Click cr.ReportFileName = App.Path reportrpt_inv.rpt cr.RetrieveDataFiles cr.Action = True End Sub Menampilkan report Buku Inventaris Gambar 4.110 Tampilan Form Buku Kas Umum 166 Gambar 4.111 Tampilan Report Buku Kas Umum Tabel 4.59 Listing Program Buku Kas Umum Listing Program Keterangan Private Sub cmdControl9_Click If rsBKU.State = 1 Then rsBKU.Close rsBKU.Open t_bku, conDinas, adOpenDynamic, adLockOptimistic MsgBox Anda yakin menyimpan data?, vbQuestion + vbOKCancel, Question If txtbnt.Text = 1 Then With rsBKU .Fields0.Value = Combo1.Text .Fields1.Value = Combo2.Text .Fields2.Value = DTBKU.Value .Fields3.Value = txtKode.Text .Fields4.Value = txtUrai.Text .Fields5.Value = txtBKU1.Text .Fields6.Value = txtBKU2.Text .Update End With ElseIf txtbnt.Text = Then With rsBKU .AddNew .Fields0.Value = Combo1.Text .Fields1.Value = Combo2.Text .Fields2.Value = DTBKU.Value .Fields3.Value = txtKode.Text .Fields4.Value = txtUrai.Text .Fields5.Value = txtBKU1.Text .Fields6.Value = txtBKU2.Text .Save End With End If Combo1.Text = Combo2.Text = txtKode.Text = txtUrai.Text = txtBKU1.Text = txtBKU2.Text = Form_Load End Sub Printah untuk input item ke combobox 167 Tabel 4.60 Listing Program Buku Kas Umum Lanjutan Listing Program Keterangan Private Sub Form_Load open_db rsBKU.Open t_bku, conDinas, adOpenDynamic, adLockOptimistic Set DataGrid2.DataSource = rsBKU rsAkun.Open t_akun, conDinas, adOpenStatic, adLockOptimistic Set DataGrid1.DataSource = rsAkun --- masukan database ke combobox --- rsPeg.Open select nama_bend from t_peg, conDinas, adOpenStatic, adLockReadOnly, adCmdText iCount = rsPeg.RecordCount If iCount 0 Then rsPeg.MoveFirst For iLoop = 1 To iCount Combo1.AddItem rsPeg.Fieldsnama_bend.Value Combo2.AddItem rsPeg.Fieldsnama_bend.Value rsPeg.MoveNext Next iLoop End If End Sub Private Sub txtBKU1_Change txtBKU2.Text = txtBKU1.Text End Sub Private Sub txtcari_Change If rsBKU.State = 1 Then rsBKU.Close rsBKU.Open Select from t_bku where uraian like txtCari.Text , conDinas, adOpenStatic, adLockOptimistic rsBKU.Requery If rsBKU.RecordCount = 0 Then MsgBox Data txtCari.Text cant found, vbInformation + vbOKOnly, Data Not Found txtCari.SelStart = 0 txtCari.SelLength = LentxtCari txtCari.SetFocus Form_Load End If End Sub Printah Proses BKU Private Sub cmdControl3_Click cr.ReportFileName = App.Path Reportrpt_bku.rpt cr.RetrieveDataFiles cr.WindowState = crptMaximized cr.Action = True End Sub Perintah Manampilkan Report BKU 168 Gambar 4.112 Tampilan Form Surat Perintah Membayar Tabel 4.61 Listing Program Surat Perintah Membayar Listing Program Keterangan Private Sub Form_Load open_db If rsSPM.State = 1 Then rsSPM.Close rsSPM.Open t_spm, conDinas, adOpenStatic, adLockOptimistic Set DataGrid2.DataSource = rsSPM --- masukan database ke combobox --- If rsSPPSP.State = 1 Then rsSPPSP.Close rsSPPSP.Open select no_SPP from t_sppSp, conDinas, adOpenStatic, adLockReadOnly, adCmdText iCount2 = rsSPPSP.RecordCount If iCount2 0 Then Combo3.Clear rsSPPSP.MoveFirst For iLoop2 = 1 To iCount2 Combo3.AddItem rsSPPSP.Fieldsno_SPP.Value rsSPPSP.MoveNext Next iLoop2 End If --- masukan database ke combobox --- rsPeg.Open select nama_bend from t_peg where bagian=BEND.PENGELUARAN, conDinas, adOpenStatic, adLockReadOnly, adCmdText iCount = rsPeg.RecordCount If iCount 0 Then Combo1.Clear rsPeg.MoveFirst For iLoop = 1 To iCount Combo1.AddItem rsPeg.Fieldsnama_bend.Value rsPeg.MoveNext Next iLoop End If --- masukan database ke combobox --- rsPihak3.Open select nama from t_pihak3, conDinas, adOpenStatic, adLockReadOnly, adCmdText Printah Proses SPM 169 Tabel 4.62 Listing Program Surat Perintah Membayar lanjutan 1 Listing Program Keterangan iCount1 = rsPihak3.RecordCount If iCount1 0 Then Combo2.Clear rsPihak3.MoveFirst For iLoop1 = 1 To iCount1 Combo2.AddItem rsPihak3.Fieldsnama.Value rsPihak3.MoveNext Next iLoop1 End If txtpot1.Text = 0 txtpot2.Text = 0 txtpot3.Text = 0 txtjmlhpot.Text = 0 txtinfo1.Text = 0 txtinfo2.Text = 0 txtjmlhinfo.Text = 0 End SubtxtCari.SetFocus Form_Load End If End Sub Printah Proses SPM Private Sub cmdControl23_Click If txtbnt.Text = 1 Then With rsSPM .Fields0.Value = id_spm.Text .Fields1.Value = Combo3.Text .Fields2.Value = txtNPWP_skpd.Text .Fields3.Value = txtnpwp_p3.Text .Fields4.Value = txtDasarBayar.Text txtDasarBayarP3.Text .Fields5.Value = txtKep_P3.Text txtKep.Text .Fields6.Value = txtpot1.Text .Fields7.Value = txtpot2.Text .Fields8.Value = txtpot3.Text .Fields9.Value = txtjmlhpot.Text .Fields10.Value = txtinfo1.Text .Fields11.Value = txtinfo2.Text .Fields12.Value = txtjmlhinfo.Text .Fields13.Value = .Fields14.Value = txtNIP.Text .Fields15.Value = txtNIK.Text .Fields16.Value = txtjmlh_sp2d.Text .Update End With ElseIf txtbnt.Text = Then With rsSPM .AddNew .Fields0.Value = id_spm.Text .Fields1.Value = Combo3.Text .Fields2.Value = txtNPWP_skpd.Text .Fields3.Value = txtnpwp_p3.Text .Fields4.Value = txtDasarBayar.Text txtDasarBayarP3.Text .Fields5.Value = txtKep_P3.Text txtKep.Text .Fields6.Value = txtpot1.Text .Fields7.Value = txtpot2.Text .Fields8.Value = txtpot3.Text .Fields9.Value = txtjmlhpot.Text .Fields10.Value = txtinfo1.Text .Fields11.Value = txtinfo2.Text .Fields12.Value = txtjmlhinfo.Text .Fields13.Value = .Fields14.Value = txtNIP.Text .Fields15.Value = txtNIK.Text .Fields16.Value = txtjmlh_sp2d.Text .Save End With End If Menyimpan data SPM 170 Tabel 4.63 Listing Program Surat Perintah Membayar lanjutan 2 Listing Program Keterangan MsgBox data telah tersimpan, vbInformation + vbOKOnly, Alert txtbnt.Text = id_spm.Text = Combo3.Text = -- no spp -- Combo1.Text = -- bendahara -- txtrek_skpd.Text = -- rekening -- txtNPWP_skpd.Text = Combo2.Text = -- Pihak 3 -- txtPT.Text = txtAlamat_PT.Text = txtRek_p3.Text = txtnpwp_p3.Text = txtDasarBayar.Text = txtDasarBayarP3.Text = txtKep_P3.Text = txtKep.Text = txtpot1.Text = 0 txtpot2.Text = 0 txtpot3.Text = 0 txtjmlhpot.Text = 0 txtinfo1.Text = 0 txtinfo2.Text = 0 txtjmlhinfo.Text = 0 txtjmlh_rinci.Text = 000 txtjmlh_sp2d.Text = 000 If rsSPM.State = 1 Then rsSPM.Close rsSPM.Open t_spm, conDinas, adOpenDynamic, adLockOptimistic Set DataGrid2.DataSource = rsSPM End Sub Printah Proses SPM Gambar 4.113 Tampilan Form Surat Perintah Pencairan Dana 171 Tabel 4.64 Listing Program Surat Perintah Pencairan Dana Listing Program Keterangan MsgBox data telah tersimpan, vbInformation + vbOKOnly, Alert txtbnt.Text = id_spm.Text = Combo3.Text = -- no spp -- Combo1.Text = -- bendahara -- txtrek_skpd.Text = -- rekening -- txtNPWP_skpd.Text = Combo2.Text = -- Pihak 3 -- txtPT.Text = txtAlamat_PT.Text = txtRek_p3.Text = txtnpwp_p3.Text = txtDasarBayar.Text = txtDasarBayarP3.Text = txtKep_P3.Text = txtKep.Text = txtpot1.Text = 0 txtpot2.Text = 0 txtpot3.Text = 0 txtjmlhpot.Text = 0 txtinfo1.Text = 0 txtinfo2.Text = 0 txtjmlhinfo.Text = 0 txtjmlh_rinci.Text = 000 txtjmlh_sp2d.Text = 000 If rsSPM.State = 1 Then rsSPM.Close rsSPM.Open t_spm, conDinas, adOpenDynamic, adLockOptimistic Set DataGrid2.DataSource = rsSPM End Sub Printah Proses SPM Gambar 4.114 Tampilan Form Surat Pertanggung Jawaban Tabel 4.65 Listing Program Surat Pertanggung Jawaban Listing Program Keterangan Private Sub cmdControl1_Click cr.ReportFileName = App.Path reportrpt_spj.rpt cr.SelectionFormula = “{v_spj.tanggal}=’”dttanggal.value”’” cr.RetrieveDataFiles cr.Action = True End Sub Menampilan SPJ 172 Gambar 4.115 Tampilan Form Jurnal Tabel 4.66 Listing Program Jurnal Listing Program Keterangan Private Sub cmdControl1_Click cr.ReportFileName = App.Path reportrpt_spj.rpt cr.SelectionFormula = “{t_jurnal.tanggal}=’”dttanggal.mouth”’” cr.RetrieveDataFiles cr.Action = True End Sub Menampilkan Jurnal per bulan Private Sub cmdControl1_Click cr.ReportFileName = App.Path reportrpt_spj.rpt cr.SelectionFormula = “{t_jurnal.tanggal}=’”dttanggal.years”’” cr.RetrieveDataFiles cr.Action = True End Sub Menampilkan Jurnal per bulan Gambar 4.116 Tampilan Form Buku Besar Tabel 4.67 Listing Program Buku Besar Listing Program Keterangan Private Sub cmdControl1_Click cr.ReportFileName = App.Path reportrpt_spj.rpt cr.SelectionFormula = “{v_BB.tanggal}=’”dttanggal.mouth”’” cr.RetrieveDataFiles cr.Action = True End Sub Menampilkan Buku Besar per bulan Private Sub cmdControl1_Click cr.ReportFileName = App.Path reportrpt_spj.rpt cr.SelectionFormula = “{v_BB.tanggal}=’”dttanggal.years”’” cr.RetrieveDataFiles cr.Action = True End Sub Menampilkan Buku Besar per bulan 173 Gambar 4.117 Tampilan Form Neraca Tabel 4.68 Listing Program Neraca Listing Program Keterangan Private Sub cmdControl1_Click cr.ReportFileName = App.Path reportrpt_spj.rpt cr.SelectionFormula = “{v_neraca.tanggal}=’”dttanggal.mouth”’” cr.RetrieveDataFiles cr.Action = True End Sub Menampilkan Neraca per bulan 4.6 Konversi Komponen Sistem 4.6.1 Pengguna

Dokumen yang terkait

Perancangan Sistem informasi Akuntansi Laporan Keuangan Arus Kas Pada PT. Sinkona Indonesia Lestari Subang Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan SQL Server 2000 Berbasis Client Server

1 23 270

Perancangan Sistem Informasi Akuntansi Laporan Keuangan Arus Kas Pada PT. Tiki Jalur Nugraha Ekakurir Cabang Bandung Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan SQL Server 2000 Berbasis Client Server

32 174 203

Perancangan Sistem Informasi Akuntansi Kas Menggunakan Software Microsoft Visual Basic 6.0 Dan SQL Server 2000 Berbasis Client Server Pada PT Cipta Sejahtera

1 14 242

Perancangan Sistem Informasi Akuntansi Kas Pada Kecamatan Baleendah Kab. Bandung Dengan Menggunakan Microsoft Visual Basic 6.0 Dan SQL Server 2000 Berbasis Client Server

0 4 1

Perancangan Sistem Informasi Akuntansi Kas Pada Dinas Pendidikan Kota Bandung Dengan Menggunakan Software Microsoft Visual Basoc 6.0 Dan SQL Server 2000 Berbasis Client Server

0 3 1

Perancangan sistem informasi akuntansi laporan keuangan neraca pada Yayasan Saudara Sejiwa Foundation dengan menggunakna Microsoft Visual Basic 2005 dan MySQL berbasis client server

0 2 1

Perancangan Sistem Informasi Akuntansi Laporan Keuangan Pada Bina Siswa SMA Plus Cisarua Menggunakan Microsoft Visual Basic 6.0 Berbasis Client Server

0 3 1

Perancangan Sistem Informasi Akuntansi Laporan Keuangan Pada PT.212 Siaga Property Management Dengan Menggunakan Visual Basic 6.0 Dan SQL Server 2000 Berbasis Client Server

0 9 131

Perancangan Sistem Informasi Akuntansi Laporan keuangan Arus Kas Pada PT Al Ma'soem Khadimul Hajj TT Bandung Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan SQL Server 2000 Berbasis Client Server

2 25 253

Perancangan Sistem Informasi Akuntansi Laporan Keuangan Neraca Pada Kelurahan Cibeureum Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

0 14 322