4.6.2 Tampilan Menu Pada Bagian Adm Personal
Adm Personar adalah salah satu dari bagian-bagian yang terdapat dalam
program sistem informasi akuntansi laporan keuangan arus kas yang terdapat pada
perusahaan, berikut tampilan dari menu Adm Personal:
Gambar 4.70Tampilan Untuk masuk bagian Adm Personal
Gambar 4.71 Tampilan Untuk Menu Utama Bagian Adm Personal
Tabel 4.24 Listing Program Untuk Menu Utama bagian Adm Personal
Listing Program Keterangan
Private Sub PROGRAMER_Click Form19.Show
End Sub Private Sub Timer1_Timer
Label1.ForeColor = QBColorRnd 15 Label1.Caption = Label1.Caption
Label1.Caption = RightLabel1.Caption, LenLabel1.Caption - 2 + LeftLabel1.Caption, 2
Label2.ForeColor = QBColorRnd 15 Label2.Caption = Label2.Caption
Label3.ForeColor = QBColorRnd 15 Label3.Caption = Label3.Caption
Label4.ForeColor = QBColorRnd 15 Label4.Caption = Label4.Caption
End Sub Tampilan menu
bagian utama Am Personal
4.6.2.1 Perancangan Masukan
Gambar 4.72Tampilan Untuk Data Member
Tabel 4.25 Listing Program Untuk Data Member
Listing Program Keterangan
Private Sub Command5_Click With Adodc4
.Enabled = False .RecordSource =
.RecordSource = select from A_DATA_KOTA where Kode_Provinsi= Text10
.Enabled = True .Refresh
End With
If Me.DataGrid4.Visible = True Then Me.DataGrid4.Visible = False
Else Me.DataGrid4.Visible = True
End If End Sub
Private Sub Command6_Click If Me.DataGrid3.Visible = True Then
Me.DataGrid3.Visible = False Else
Me.DataGrid3.Visible = True End If
End Sub Tampilan untuk data
member
Gambar 4.73Tampilan Untuk Data Supplier
Tabel 4.26 Listing Program Untuk Data Supplier
Listing Program Keterangan
Private Sub Command1_Click If Command2.Caption = EDIT Then
With Adodc1.Recordset .AddNew
.Fields0 = Text1 .Fields1 = Text2
.Fields2 = Text3 .Fields3 = Text4
.Fields4 = Text5 .Fields5 = Text6
.Update End With
Else Command2.Caption = EDIT
With Adodc1.Recordset .AddNew
.Fields0 = Text1 .Fields1 = Text2
.Fields2 = Text3 .Fields3 = Text4
.Fields4 = Text5 .Fields5 = Text6
.Update End With
End If Text2 =
Text3 = Text4 =
Text5 = Text6 =
kode_otomatis End Sub
Private Sub Command2_Click If Command2.Caption = EDIT Then
Command2.Caption = BATAL Text1 = Adodc1.Recordset.Fields0
Text2 = Adodc1.Recordset.Fields1 Text3 = Adodc1.Recordset.Fields2
Text4 = Adodc1.Recordset.Fields3 Text5 = Adodc1.Recordset.Fields4
Text6 = Adodc1.Recordset.Fields5 Else
Command2.Caption = EDIT kode_otomatis
Text2 = Text3 =
Text4 = Text5 =
Text6 = End If
End Sub
Private Sub Command3_Click Adodc1.Recordset.Delete
End Sub Private Sub Command4_Click
Unload Me End Sub
Private Sub Command5_Click End Sub
Private Sub Form_Load kode_otomatis
End Sub Tampilan untuk
data supplier
Gambar 4.74Tampilan Untuk Data Barang Tabel 4.27
Listing Program Untuk Data Barang
Listing Program Keterangan
Private Sub Command1_Click If Command2.Caption = EDIT Then
With Adodc1.Recordset .AddNew
.Fields0 = Text1 .Fields1 = Text2
.Fields2 = Text3 .Fields3 = Text5
.Fields4 = Text6 .Update
End With Else
Command2.Caption = EDIT With Adodc1.Recordset
.AddNew .Fields0 = Text1
.Fields1 = Text2 Tampilan untuk
data barang
Lanjutan Listing Program Untuk Data Barang
.Fields2 = Text3 .Fields3 = Text5
.Fields4 = Text6 .Update
End With End If
Text2 = Text3 =
Text4 = Text5 =
Text6 = kode_otomatis
End Sub
Private Sub Command2_Click If Command2.Caption = EDIT Then
Command2.Caption = BATAL Text1 = Adodc1.Recordset.Fields0
Text2 = Adodc1.Recordset.Fields1 Text3 = Adodc1.Recordset.Fields2
Text5 = Adodc1.Recordset.Fields3 Text6 = Adodc1.Recordset.Fields4
Else Command2.Caption = EDIT
kode_otomatis Text2 =
Text3 = Text4 =
Text5 = Text6 =
End If End Sub
Private Sub Command3_Click Adodc1.Recordset.Delete
End Sub Private Sub Command4_Click
Unload Me End Sub
Private Sub Command5_Click If Me.DataGrid2.Visible = True Then
Me.DataGrid2.Visible = False Else
Me.DataGrid2.Visible = True End If
End Sub
Private Sub DataGrid2_Click Text3 = Adodc2.Recordset.Fields0
Text4 = Adodc2.Recordset.Fields1 Me.DataGrid2.Visible = False
End Sub
Gambar 4.75Tampilan Untuk Transaksi Beban Operasional Tabel 4.28
Listing Program Untuk Transaksi Beban Operasional
Listing Program Keterangan
Private Sub Command1_Click With Adodc1.Recordset
.AddNew .Fields0 = Text1
.Fields1 = DTPicker1 .Fields2 = Combo1
.Fields3 = Text2 .Fields4 = MonthDTPicker1
.Fields5 = YearDTPicker1 .Update
End With
If Combo1.ListIndex = 0 Then With Form11.Adodc1.Recordset
If .BOF = True Then urut = 1
Else .MoveLast
urut = .Fields8 End If
.AddNew .Fields0 = DTPicker1
.Fields1 = Text1 .Fields2 = Beban Listrik
.Fields3 = 512 .Fields4 = Text2
.Fields5 = 0 .Fields6 = Kas
.Fields7 = 111 .Fields8 = urut + 1
.Update Tampilan untuk
transaksi beban operasional
Gambar 4.76Tampilan Untuk Transaksi Piutang Tabel 4.29
Listing Program Untuk Transaksi Piutang
Listing Program Keterangan
Private Sub kode_otomatis With Adodc3
.Enabled = False .RecordSource =
.RecordSource = select from A_PELUNASAN_MEMBER where Bulan= MonthDTPicker1 and Tahun=
YearDTPicker1 .Enabled = True
.Refresh End With
With Adodc3.Recordset If .EOF = True Then
Text1 = RPM MonthDTPicker1 YearDTPicker1 001
Else .MoveLast
urut = Right.Fields0, 3 + Int1 If urut = 9 Then Text1.Text = RPM
MonthDTPicker1 YearDTPicker1 00 urut If urut = 10 And urut = 99 Then Text1.Text =
RPM MonthDTPicker1 YearDTPicker1 0 urut
If urut = 100 And urut = 999 Then Text1.Text = RPM MonthDTPicker1 YearDTPicker1
urut End If
End With End Sub
Private Sub Command1_Click With Adodc3.Recordset
.AddNew .Fields0 = Text1
Tampilan untuk transaksi piutang
Gambar 4.77Tampilan Untuk Transaksi Pembelian Tabel 4.30
Listing Program Untuk Transaksi Pembelian
Listing Program Keterangan
Private Sub kode_otomatis With Adodc1
.Enabled = False .RecordSource =
.RecordSource = select from A_PEMBELIAN where Bulan= MonthDTPicker1 and Tahun=
YearDTPicker1 .Enabled = True
.Refresh End With
With Adodc1.Recordset If .EOF = True Then
Text1 = TB MonthDTPicker1 YearDTPicker1 001
Else .MoveLast
urut = Right.Fields0, 3 + Int1 If urut = 9 Then Text1.Text = TB
MonthDTPicker1 YearDTPicker1 00 urut If urut = 10 And urut = 99 Then Text1.Text =
TB MonthDTPicker1 YearDTPicker1 0 urut
If urut = 100 And urut = 999 Then Text1.Text = TB MonthDTPicker1 YearDTPicker1
urut End If
End With End Sub
Tampilan untuk transaksi pembelian
4.6.2.2 Perancangan Keluaran
Gambar 4.78Tampilan Untuk Laporan Beban Operasional
Gambar 4.79Tampilan Cetak Untuk Laporan Beban Operasional
Gambar 4.80Tampilan Untuk Laporan Pelunasan Tabel 4.31
Listing Program Untuk Laporan Beban Operasional dan Laporan Pelunasan
Listing Program Keterangan
If Text2 = BIAYA Then If Option1.Value = True Then
CR1.ReportFileName = App.Path \Report\LAP_BIAYA.rpt
CR1.SelectionFormula = month{A_BIAYA_OPERASIONAL.Tanggal}=
Combo1.ListIndex + 1 and year{A_BIAYA_OPERASIONAL.Tanggal}= Text1.Text
Else CR1.ReportFileName = App.Path
\Report\LAP_BIAYA.rpt CR1.SelectionFormula =
year{A_BIAYA_OPERASIONAL.Tanggal}= Text1.Text End If
End If
If Text2 = LUNAS Then If Option1.Value = True Then
CR1.ReportFileName = App.Path \Report\LAP_LUNAS.rpt
CR1.SelectionFormula = month{A_PELUNASAN_MEMBER.Tanggal}=
Combo1.ListIndex + 1 and year{A_PELUNASAN_MEMBER.Tanggal}= Text1.Text
Else CR1.ReportFileName = App.Path
\Report\LAP_LUNAS.rpt CR1.SelectionFormula =
year{A_PELUNASAN_MEMBER.Tanggal}= Text1.Text End If
End If Tampilan untuk
laporan beban operasional dan
laporan pelunsan
4.6.3 Tampilan Menu Pada Bagian Finance