Tampilan Bagian Bendahara Tampilan dan Kode Program .1 Tampilan Menu Utama

217

4.5.6 Tampilan Bagian Bendahara

Gambar 4.114 Tampilan Masukan Pada Bagian Bendahara Gambar 4.115 Tampilan Kode Rekening Tabel 4.40 Listing Program Kode Rekening Listing Program Keterangan Option Explicit Sub kosong Text1.Text = Text2.Text = strcari = pil = End Sub Perintah untuk menyimpan kode rekening. 218 Tabel 4.41 Listing Program Kode Rekening Lanjutan 1 Listing Program Keterangan Sub aktif Text1.Locked = False Text2.Locked = False btn_tambah.Enabled = False btn_edit.Enabled = False btn_simpan.Enabled = True btn_hapus.Enabled = False End Sub Sub nonaktif Text1.Locked = True Text2.Locked = True btn_tambah.Enabled = True btn_edit.Enabled = True btn_simpan.Enabled = False btn_hapus.Enabled = True End Sub Sub hitung_jml With rs_tampil .MoveFirst While Not .EOF jml = jml + 1 .MoveNext Wend End With End Sub Sub isilv jml = 0 On Error Resume Next LV.ColumnHeaders.Clear LV.ListItems.Clear Call hitung_jml With LV .View = lvwReport .FullRowSelect = True .ColumnHeaders.Add , , KODE REKENING, 2000 .ColumnHeaders.Add , , NAMA REKENING, 3000 rs_tampil.MoveFirst For i = 1 To jml .ListItems.Add i, , rs_tampil.Fields0 For j = 1 To 3 .ListItemsi.ListSubItems.Add , , rs_tampil.Fields1 Next rs_tampil.MoveNext Next End With End Sub Sub preview With rs_rekening Perintah untuk menyimpan kode rekening. 219 Tabel 4.42 Listing Program Kode Rekening Lanjutan 2 Listing Program Keterangan Text1.Text = .Fields0.Value Text2.Text = .Fields1.Value End With End Sub Sub simpan With rs_rekening .Fields0.Value = Text1.Text .Fields1.Value = Text2.Text .Update Call tampil Call nonaktif Call kosong End With End Sub Private Sub btn_hapus_Click If Text1.Text = ”” Then MsgBox ”Pilih dulu data yang akan anda hapus ” Exit Sub End If With rs_rekening .MoveFirst .Find ”kode_rekening=’” Text1.Text ”’”, , adSearchForward If Not .EOF Then .Delete .MoveFirst Call kosong Call tampil End If End With End Sub Private Sub btn_keluar_Click Call kosong Unload Me End Sub Private Sub btn_simpan_Click If Text2.Text = ”” Then MsgBox ”Nama Rekening Harus diisi” Text2.SetFocus Exit Sub End If If pil = ”tambah” Then rs_rekening.AddNew End If Call simpan End Sub Private Sub btn_tambah_Click aktif kosong Perintah untuk menyimpan kode rekening. 220 Tabel 4.43 Listing Program Kode Rekening Lanjutan 3 Listing Program Keterangan pil = ”tambah” Text1.SetFocus End Sub Private Sub btn_edit_Click If Text1.Text = Then MsgBox Pilih dulu data yang akan anda ubah Exit Sub End If pil = ubah Call aktif Text2.SetFocus End Sub Private Sub Form_Activate Text1.SetFocus End Sub Sub tampil st = select from Table_Rekening If rs_tampil.State = 1 Then rs_tampil.Close End If rs_tampil.Open st, con, adOpenDynamic, adLockOptimistic Call isilv End Sub Private Sub Form_Load Move Screen.Width - Width 2, Screen.Height - Height 2 st = select from Table_Rekening If rs_rekening.State = 1 Then rs_rekening.Close End If rs_rekening.Open st, con, adOpenDynamic, adLockOptimistic Call tampil Call kosong Call nonaktif If jml = 0 Then btn_hapus.Enabled = False btn_edit.Enabled = False End If End Sub Private Sub Form_UnloadCancel As Integer strcari = pil = End Sub Perintah untuk menyimpan kode rekening. 221 Tabel 4.44 Listing Program Kode Rekening Lanjutan 4 Listing Program Keterangan Private Sub btn_batal_Click Call kosong Call nonaktif End Sub Private Sub LV_ItemClickByVal Item As MSComctlLib.ListItem strcari = Item.Text Call pencarian End Sub Private Sub Text2_KeyPressKeyAscii As Integer If KeyAscii = 13 Then btn_simpan.SetFocus End If End Sub Sub pencarian With rs_rekening If Not .BOF Then .MoveFirst .Find kode_rekening= strcari , , adSearchForward If Not .EOF Then Call preview End If End If End With End Sub Perintah untuk menyimpan kode rekening. Gambar 4.116 Tampilan Dokumen DPA 222 Tabel 4.45 Listing Program DPA Listing Program Keterangan Private Sub btn_simpan_Click If Text1.Text = Then MsgBox Nomor DPA Harus diisi Text1.SetFocus Exit Sub End If If pil = tambah Then rs_dpa.AddNew End If Call simpan End Sub Private Sub btn_add_Click If Text4.Text = Then MsgBox Kode Rekening Harus diisi Text4.SetFocus Exit Sub End If If ValText5.Text = 0 Then MsgBox Jumlah Anggaran Harus diisi Text5.SetFocus Exit Sub End If With rs_detaildpa .AddNew .Fields0.Value = Text1.Text .Fields1.Value = Text4.Text .Fields2.Value = Text2.Text .Fields3.Value = Text6.Text .Fields4.Value = Text7.Text .Fields5.Value = Text5.Text .Fields6.Value = dpa .Update End With con.Execute update Table_Detail_RKA set status_RKA=dpa where kegiatan= rkajenis and status_RKA= statusdpanya total_anggaran = ValText8.Text Call tampil Text5.Text = 0 End Sub Perintah untuk proses DPA. 223 Gambar 4.117 Tampilan Dokumen SPP-SP Gambar 4.118 Tampilan Cetak Dokumen SPP-SP 224 Gambar 4.119 Tampilan Dokumen SPP-RRP Gambar 4.120 Tampilan Cetak Dokumen SPP-RRP 225 Gambar 4.121 Tampilan Dokumen SPP-Ringkasan DPA Gambar 4.122 Tampilan Cetak Dokumen SPP-Ringkasan DPA 226 Gambar 4.123 Tampilan Dokumen SPP-Ringkasan Belanja Tabel 4.46 Listing Program SPP Listing Program Keterangan Private Sub vbButton5_Click vbButton5.Enabled = False vbButton1.Enabled = True Call isicomboText7, select from Table_Rekening, rs_rekening, 0 Combo3.Text = Combo1.Text Text6.Text = Text8.Text = 0 End Sub Private Sub btn_simpan_Click If Text2.Text = Then MsgBox Tahun Anggaran Harus diisi Text2.SetFocus Exit Sub End If If Text5.Text = Then MsgBox Nomor SPD Harus diisi Text5.SetFocus Exit Sub End If If ValText3.Text = 0 Then MsgBox Jumlah Sisa Harus diisi Text3.SetFocus Exit Sub End If If ValText4.Text = 0 Then MsgBox Jumlah Permintaan Harus diisi Text4.SetFocus Exit Sub Perintah untuk proses SPP. 227 Tabel 4.47 Listing Program SPP Lanjutan 1 Listing Program Keterangan End If If pil = tambah Then rs_spp.AddNew End If Call simpan End Sub Private Sub btn_cetak_Click On Error Resume Next If Text1 = Then MsgBox KLik listview, untuk melihat data SPP di tab SPP-Surat pengantar Else CR.ReportFileName = App.Path \report\Report_SPP.rpt CR.SelectionFormula = {Table_SPP.no_spp}= Text1.Text CR.RetrieveDataFiles CR.WindowState = crptMaximized CR.Action = 1 End If End Sub Perintah untuk proses SPP. Gambar 4.124 Tampilan Dokumen SPJ Pemasukan Tabel 4.48 Listing Program SPJ Pemasukan Listing Program Keterangan Private Sub btn_tambah_Click aktif kosong pil = ”tambah” Text1.Text = Date Perintah untuk proses SPJ Pemasukan. 228 Tabel 4.49 Listing Program SPJ Pemasukan Lanjutan 1 Listing Program Keterangan DTPicker1 = Date Text3.SetFocus End Sub Private Sub btn_simpan_Click If ValText5.Text = 0 Then MsgBox Jumlah Kas Harus diisi Text5.SetFocus Exit Sub End If Call simpan_jurnal If pil = tambah Then rs_spj.AddNew End If Call simpan End Sub Perintah untuk proses SPJ Pemasukan. Gambar 4.125 Tampilan Dokumen SPJ Pengeluaran Tabel 4.50 Listing Program SPJ Pengeluaran Listing Program Keterangan Private Sub btn_tambah_Click aktif kosong pil = tambah Text1.Text = Date Text3.SetFocus End Sub Private Sub btn_simpan_Click If ValText5.Text = 0 Then MsgBox Jumlah Kas Harus diisi Text5.SetFocus Exit Sub Perintah untuk proses SPJ Pengeluaran. 229 Tabel 4.51 Listing Program SPJ Pengeluaran Lanjutan 1 Listing Program Keterangan End If If pil = tambah Then rs_spj.AddNew End If Call simpan End Sub Perintah untuk proses SPJ Pemasukan. Gambar 4.126 Tampilan Transaksi Aktiva Tetap Tanah Gambar 4.127 Tampilan Transaksi Aktiva Tetap Bangunan 230 Gambar 4.128 Tampilan Transaksi Aktiva Tetap Peralatan Gambar 4.129 Tampilan Transaksi Aktiva Lancar Persediaan 231 Gambar 4.130 Tampilan Proses Jurnal Umum Tabel 4.52 Listing Program Jurnal Umum Listing Program Keterangan Private Sub btn_cetak_Click conreport = ”Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Kelurahan;Data Source=local ” If Option1.Value = True Then If Text1.Text = ”” Or Combo1.Text = ” -- Pilih Bulan –” Then Text1.Text = ”2012” Combo1.Text = ” -- Pilih Bulan –” MsgBox ”Silahkan pilih Tahun dan Bulan terlebih dahulu. ”, vbCritical, ”Perhatian ” Else With CR .ReportFileName = App.Path ”\report\Report_Jurnal.rpt” statusjurnal = ”Bulan ” + CStrCombo1.Text + ” ” + CStrText1.Text blan = Combo1.ListIndex + 1 .SelectionFormula = ”tonumberMONTH{view_jurnal.tgl_jurnal}=” Combo1.ListIndex + 1 _ ” and tonumberYEAR{view_jurnal.tgl_jurnal}= ” Text1.Text .ParameterFields0 = ”status;” statusjurnal ”;TRUE” .RetrieveDataFiles .Action = 1 End With End If Perintah untuk proses cetak jurnal umum. 232 Tabel 4.53 Listing Program Jurnal Umum Lanjutan 1 Listing Program Keterangan Else If Text2.Text = ”” Then Text2.Text = ”2012” MsgBox ”Silahkan pilih Tahun terlebih dahulu. ”, vbCritical, ”Perhatian ” Else With CR .ReportFileName = App.Path ”\report\Report_Jurnal.rpt” statusjurnal = ”Tahun ” + CStrText2.Text .SelectionFormula = ”tonumberYEAR{view_jurnal.tgl_jurnal}=” ValText2.Text .ParameterFields0 = ”status;” statusjurnal ”;TRUE” .RetrieveDataFiles .Action = 1 End With End If End If End Sub Private Sub vbButton1_Click frmBB.Show vbModal Unload Me End Sub Perintah untuk proses cetak jurnal umum. 233 Gambar 4.131 Tampilan Cetak Jurnal Umum Gambar 4.132 Tampilan Proses Jurnal Penyesuaian 234 Gambar 4.133 Tampilan Cetak Jurnal Penyesuaian Gambar 4.134 Tampilan Proses Buku Besar Umum Kas Kelurahan 235 Gambar 4.135 Tampilan Cetak Buku Besar Umum Kas Kelurahan Gambar 4.136 Tampilan Proses Buku Besar Umum Kas Bank 236 Gambar 4.137 Tampilan Cetak Buku Besar Umum Kas Bank Gambar 4.138 Tampilan Proses Buku Besar Umum Kas Kecil Gambar 4.139 Tampilan Cetak Buku Besar Umum Kas Kecil 237 Gambar 4.140 Tampilan Proses Buku Besar Umum Persediaan ATK Gambar 4.141 Tampilan Cetak Buku Besar Umum Persedian ATK Gambar 4.142 Tampilan Proses Buku Besar Umum Tanah 238 Gambar 4.143 Tampilan Cetak Buku Besar Umum Tanah Gambar 4.144 Tampilan Proses Buku Besar Umum Peralatan Printer Gambar 4.145 Tampilan Cetak Buku Besar Umum Peralatan Printer 239 Gambar 4.146 Tampilan Proses Buku Besar Umum Gedung dan Bangunan Gambar 4.147 Tampilan Cetak Buku Besar Umum Gedung dan Bangunan Gambar 4.148 Tampilan Proses Buku Besar Umum Belanja Pegawai 240 Gambar 4.149 Tampilan Cetak Buku Besar Umum Belanja Pegawai Gambar 4.150 Tampilan Proses Buku Besar Umum Honorarium Panitia Gambar 4.151 Tampilan Cetak Buku Besar Umum Honorarium Panitia 241 Gambar 4.152 Tampilan Proses Buku Besar Umum Belanja Listrik Gambar 4.153 Tampilan Cetak Buku Besar Umum Belanja Listrik Gambar 4.154 Tampilan Proses Buku Besar Umum Belanja Air 242 Gambar 4.155 Tampilan Cetak Buku Besar Umum Belanja Air Gambar 4.156 Tampilan Proses Buku Besar Umum Belanja Telepon Gambar 4.157 Tampilan Cetak Buku Besar Umum Belanja Telepon 243 Gambar 4.158 Tampilan Proses Buku Besar Umum Belanja Perawatan Kendaraan Gambar 4.159 Tampilan Cetak Buku Besar Umum Belanja Perawatan Kendaraan 244 Gambar 4.160 Tampilan Proses Buku Besar Umum Belanja Jasa Service Gambar 4.161 Tampilan Cetak Buku Besar Umum Belanja Jasa Service 245 Gambar 4.162 Tampilan Proses Buku Besar Umum Belanja Makanan Minuman Rapat Gambar 4.163 Tampilan Cetak Buku Besar Umum Belanja Makanan Minuman Rapat 246 Tabel 4.54 Listing Program Buku Besar Umum Listing Program Keterangan Private Sub btn_cetak_Click conreport = Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Kelurahan;Data Source=local With rs_rekening .MoveFirst .Find nama_rekening= Combo3.Text , , adSearchForward If Not .EOF Then jenisBB = .Fields0.Value End If End With With CR .ReportFileName = App.Path \report\Report_BB.rpt If Option1.Value = True Then statusjurnal = Bulan + CStrCombo1.Text + + CStrText1.Text blan = Combo1.ListIndex + 1 .SelectionFormula = tonumberMONTH{Table_BB.tanggal}= blan and tonumberYEAR{Table_BB.tanggal}= ValText1.Text and {Table_BB.Kode_Rekening}= jenisBB ElseIf Option2.Value = True Then bln1 = Combo2.ListIndex + 1 bln2 = bln1 + 2 statusjurnal = Bulan + CStrCombo2.Text + + CStrText3.Text .SelectionFormula = tonumberMONTH{Table_BB.tanggal}= bln1 and tonumberMONTH{Table_BB.tanggal}= bln2 and tonumberYEAR{Table_BB.tanggal}= ValText2.Text and {Table_BB.Kode_Rekening}= jenisBB Else statusjurnal = Tahun + CStrText2.Text .SelectionFormula = tonumberYEAR{Table_BB.tanggal}= ValText2.Text and {Table_BB.Kode_Rekening}= jenisBB End If .ParameterFields0 = status; statusjurnal ;TRUE .RetrieveDataFiles .WindowState = crptMaximized Perintah untuk proses buku besar umum. 247 Tabel 4.55 Listing Program Buku Besar Umum Lanjutan 1 Listing Program Keterangan .Action = 1 End With End Sub Private Sub Form_Load Call bulanan Call isibulan Call isicomboCombo3, select from Table_rekening, rs_rekening, 1 Text1.Text = YearNow Text2.Text = YearNow Text3.Text = YearNow End Sub Sub isibulan isi combo1 Combo1.AddItem Januari Combo1.AddItem Februari Combo1.AddItem Maret Combo1.AddItem April Combo1.AddItem Mei Combo1.AddItem Juni Combo1.AddItem Juli Combo1.AddItem Agustus Combo1.AddItem September Combo1.AddItem Oktober Combo1.AddItem November Combo1.AddItem Desember isi combo2 Combo2.AddItem Januari - Maret Combo2.AddItem Februari - April Combo2.AddItem Maret - Mei Combo2.AddItem April - Juni Combo2.AddItem Mei - Juli Combo2.AddItem Juni - Agustus Combo2.AddItem Juli - September Combo2.AddItem Agustus - Oktober Combo2.AddItem September - November Combo2.AddItem Oktober - Desember Combo2.AddItem Nopember - Januari Combo2.AddItem Desember - Februari End Sub Perintah untuk proses buku besar umum. 248 Gambar 4.164 Tampilan Proses Neraca Saldo Gambar 4.165 Tampilan Cetak Neraca Saldo 249 Gambar 4.166 Tampilan Cetak Neraca Saldo Setelah Disesuaikan Gambar 4.167 Tampilan Keluaran Laporan Keuangan Neraca 250 Gambar 4.168 Tampilan Cetak Laporan Keuangan Neraca 251 4.6 Konversi Komponen Sistem 4.6.1 Pengguna

Dokumen yang terkait

Perancangan Sistem Informasi Akuntansi Pendapatan Pada Pt Sentra Indologis Utama Cabang Bandung Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

0 7 1

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 Neraca Pada PT.Travalink Indonesia Tours & Travel Menggunakan Microsoft Visula BAsic 6.0 Dan Microsoft SQL Server 2000 Berbasis Server

0 5 280

Perancangan Sistem Informasi Akuntansi Harga Pokok Produksi Pada Pt Indo Extrusions Dengan Menggunakan Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

0 8 1

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 PT. Radio Karang Tumaritis Dengan Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

0 2 4

Perancangan Sistem Informasi Akuntansi Laporan Keuangan Arus Kas Pada SMA Negeri 4 Cimahi Dengan Menggunakan Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

0 11 79

Perancangan Sistem Informasi Akuntansi Laporan Keuangan Laba Rugi Pada PT.Travalink Indonesia Tours & Travel Menggunakan Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

0 4 18

Perancangan Sistem Informasi Akuntansi Aktiva Tetap Pada PT. Indomo Mulia Cabang Bandung Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

2 11 226

Perancangan Sistem Informasi Akuntansi Kredit Gadai Pada Perum Penggadaian Kantor Cabang Pungkur Bandung Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

1 21 184