bab iv hasil dan analisis 4.1. tahap identifikasi masalahrepository.unika.ac.id/18742/5/12.61.0023...
Post on 03-Sep-2019
9 Views
Preview:
TRANSCRIPT
31
31
BAB IV
HASIL DAN ANALISIS
4.1. Tahap Identifikasi Masalah
Tahap identifikasi masalah bertujuan untuk menemukan
masalah-masalah yang ada pada sistem lama yang dimiliki oleh
perusahaan. Dari tahapan ini ditemukan beberapa permasalahan
yang merupakan kelemahan dari sistem yang ada di CV.
Gembira. Perusahaan membutuhkan rancangan sistem informasi
akuntansi yang berbasis teknologi informasi agar dapat
mendukung hal-hal yang berkaitan akuntansi yang ada di
perusahaan, yaitu sistem penjualan, pembelian dan produksi.
Kelemahan yang ada sistem lama yang ada di perusahaan
diantaranya :
1. Tidak memiliki rekap atau penjumlahan dalam setiap
pencatatan akuntansi di perusahaan, hal tersebut dapat
menyebabkan laporan keuangan tidak bisa dihasilkan
secara otomatis.
2. Selama ini pemilik perusahaan kesulitan dalam
menentukan harga pokok penjualan. Pemilik belum
mempertimbangkan biaya overhead atau biaya lain-lain
yang berhubungan dengan proses produksi.
Perancangan sistem yang akan dibuat nantinya akan
32
32
bisa membantu menentukan harga jual barang yang
tepat.
4.2. Tahap Analisis Masalah
Tahapan analisis masalah dilakukan untuk menganalisis
apa yang menjadi akar permasalahan yang terjadi di perushaan.
Tahap analsis masalah ini akan disusun kedalam tabel matriks
analisis permasalahan seperti berikut:
33
33
Masalah Akar Permasalahan Solusi Perbaikan Sistem
1. Pada setiap
proses pencatatan
perusahaan tidak
melakukan
perekapan data
atau penjumlahan
data
Tidak adanya perintah dari
pemilik. Pemilik
mengatakan bahwa beliau
sendiri yang melakukan
penjumlahan penjualan dan
pembelian setiap bulannya.
Penjumlahan yang
dilakukan tidaklah akurat
karena hanya berdasarkan
perkiraan saja
Perancangan sistem informasi
akuntansi yang berbasis
teknologi komputer akan
dapat secara otomatis
menghitung setiap transaksi
yang diinput. Sehingga
kapanpun pengguna ingin
menampilkan jumlah
transaksi dalam suatu waktu
data-data tersebut dapat
diproses dan ditampilkan
34
34
Masalah Akar Permasalahan Solusi Perbaikan Sistem
2. Perusahaan
tidak mengetahui
jumlah piutang
masing-masing
pelanggan
Tidak adanya catatan
penjualan terpisah untuk
masing-masing pelanggan
tetap perusahaan sehingga
sulit mengetahui total
hutang yang dimiliki oleh
pelanggan
Sistem yang akan dirancang
nantinya dapat digunakan
untuk mengetahui berapa sisa
hutang dari para pelanggan,
dan transaksi-transaksi yang
berkaitan dengan pelanggan
tersebut. Di dalam sistem
yang akan dirancang akan
dapat dilihat berapa sisa
piutang yang dimiliki
pelanggan, apabila pelanggan
tersebut sudah mempunyai
piutang yang terlalu banyak
pada perusahaan maka dapat
ditinjau lebih lanjut apakah
perusahaan akan tetap
menjual barangnya pada
pelanggan tersebut atau tidak
35
35
Masalah Akar Permasalahan Solusi Perbaikan Sistem
3. Perhitungan
harga pokok
produksi
Selama ini harga pokok
produksi yang dihitung oleh
pemilik belum mencakup
biaya overhead pabrik atau
biaya lain-lain, sehingga
harga jual produk di
perusahaan menjadi kurang
tepat
Sistem yang akan dirancang
akan dapat mengatasi
masalah perhitungan harga
pokok produksi. Selain harga
pokok produksi sistem
tersebut nantinya akan dapat
memproses kegiatan yang
berkaitan dengan proses
produksi produk. Misalnya
berapa jumlah barang yang di
produksi selama sebulan,
berapa pemakaian bahan baku
selama sebulan dan berapa
biaya yang dikeluarkan untuk
memproduksi produk.
Tabel 9 Analisis Permasalahan
36
36
4.3. Tahap Kebutuhan Sistem
Pada tahap kebutuhan sistem ini penulis menganalisis
secara lebih mendalam kebutuhan apa saja yang dibutuhkan oleh
perusahaan. Kebutuhan sistem ini mencakup kebutuhan input,
proses dan output.
37
37
Input Proses Output
1. Form supplier
2. Form barang
3. Form pelanggan
4. Form karyawan
5. Form pembelian
6. Form penjualan
7. Form Penjualan
dengan pemesanan
8. Form pelunasan hutang
9. Form pelunasan
piutang
10. Form pemesanan
barang
11. Form produksi
12. Form daftar biaya
overhead
13. Form retur beli
14. Form retur jual
15. Form kas keluar
16. Form kas masuk
1. Proses menginput data-
data master seperti data
barang, supplier,
pelanggan, karyawan
2. Memproses transaksi-
transaksi keuangan setiap
harinya seperti sistem
pembelian, penjualan,
pelunasan hutang,
pelunasan piutang.
3. Memproses transaksi-
transaksi harian menjadi
laporan-laporan yang
dibutuhkan.
1. Laporan yang
berkaitan dengan data-
data master seperti
laporan barang, laporan
supplier, laporan
pelanggan, laporan yang
berkaitan dengan data
karyawan
2. Laporan yang
mencakup transaksi-
transaksi keuangan harian
seperti laporan
pembelian, laporan
penjualan, laporan
produksi, laporan
pelunasan hutang dan
piutang
3. Laporan keuangan
38
38
17. Buku besar master
18. Jurnal
Tabel 10 Kebutuhan Sistem
39
39
4.4. Tahap Desain
4.4.1 Desain Data
Langkah desain logis data dilakukan dengan
mendesain database yang meliputi field-field didalamnya.
Dalam tahap desain data juga dilakukan dengan membuat
ERD (Entity Relationship Diagram). Entity Relationship
Diagram adalah mode yang mendeskripsikan hubungan
antara penyampaian data yang ada dalam Data Flow
Diagram (DFD).
40
40
Gambar 3 Entity Relationship Diagram
41
41
Gambar 4 Entity Relationship Diagram Subsistem Penjualan
42
42
Gambar 5 Entity Relationship Diagram Subsistem Pembelian
43
43
Gambar 6 Entity Relationship Diagram Subsistem Produksi
44
44
4.4.1.1 Perancangan Database
1. Barang
No. Field Tipe Panjang Keterangan
1 kodebarang text 20 PK
2 namabarang text 60
3 satuan text 20 FK
4 kategori text 20 FK
5 stok number
6 stokminimal number
7 hargabeli currency
8 kodeproduksi text 20 FK
9 hppunit currency
10 hargajual currency
2. Master Satuan
No. Field Tipe Panjang Keterangan
1 kodesatuan text 20 PK
2 namasatuan text 50
45
45
3. Master Kategori
No. Field Tipe Panjang Keterangan
1 kodekategori text 20 PK
2 namakategori text 50
4. Supplier
No. Field Tipe Panjang Keterangan
1 kodesupplier text 20 PK
2 namasupplier text 60
3 alamat text 100
4 fax text 20
5 telp text 20
6 cp text 60
7 hp text 20
8 saldohutang currency
46
46
5. Pelanggan
No. Field Tipe Panjang Keterangan
1 kodepelanggan text 20 PK
2 namapelanggan text 60
3 alamat text 100
4 fax text 20
5 telp text 20
6 cp text 60
7 hp text 20
8 saldopiutang currency
6. Karyawan
No. Field Tipe Panjang Keterangan
1 kodekaryawan text 20 PK
2 namakaryawan text 60
3 jeniskelamin text 20
4 alamat text 100
5 tanggalmasuk date
6 gajiperbulan currency
7 gajiperminggu currency
47
47
8 tunjangan currency
9 telp text 20
10 hp text 20
7. Pembelian
No. Field Tipe Panjang Keterangan
1 nomorfaktur text 20 PK
2 tanggalfaktur date
3 kodesupplier text 20 FK
4 namasupplier text 60
5 pembelian text 10
6 jatuhtempo date
7 totalpembelian currency
48
48
8. Pembelian Dengan Pemesanan
No. Field Tipe Panjang Keterangan
1 nomorfaktur text 20 PK
2 tanggalfaktur date
3 kodesupplier text 20 FK
4 namasupplier text 60
5 totalpembelian currency
6 uangmuka currency
7 sisatagihan currency
8 jatuhtempo date
9. Pembelian Detail
No. Field Tipe Panjang Keterangan
1 nomorfaktur text 20 FK
2 kodebarang text 20 FK
3 namabarang text 60
4 jumlah number
5 satuan text 20 FK
6 hargabeli currency
7 total currency
49
49
10. Pembelian Dengan Pemesanan Detail
No. Field Tipe Panjang Keterangan
1 nomorfaktur text 20 FK
2 kodebarang text 20 FK
3 namabarang text 60
4 jumlah number
5 satuan text 20 FK
6 hargabeli currency
7 total currency
11. Penjualan
No. Field Tipe Panjang Keterangan
1 nomornota text 20 PK
2 tanggalnota date
3 kodepelanggan text 20 FK
4 namapelanggan text 60
5 penjualan text 10
6 jatuhtempo date
7 totalpenjualan currency
50
50
12. Penjualan Detail
No. Field Tipe Panjang Keterangan
1 nomornota text 20 FK
2 kodebarang text 20 FK
3 namabarang text 20
4 jumlah number
5 satuan text 20 FK
6 hargajual currency
7 total currency
13. Penjualan Dengan Pemesanan
No. Field Tipe Panjang Keterangan
1 nomororder text 20 PK
2 tanggalnota date
3 kodepelanggan text 20 FK
4 namapelanggan text 60
5 totalpenjualan currency
6 uangmuka currency
7 sisatagihan currency
8 tanggalkirim date
51
51
14. Penjualan Dengan Pemesanan Detail
No. Field Tipe Panjang Keterangan
1 nomororder text 20 FK
2 kodebarang text 20 FK
3 namabarang text 20
4 jumlah number
5 satuan text 20 FK
6 hargajual currency
7 total currency
15. Pelunasan Piutang
No. Field Tipe Panjang Keterangan
1 nomorbukti text 20 PK
2 tanggalbukti date
3 kodepelanggan text 20 FK
4 keterangan text 60
5 totalbayar currency
6 nomorrek text 20
52
52
16. Pelunasan Piutang Detail
No. Field Tipe Panjang Keterangan
1 nomorbukti text 20 FK
2 nomornota text 20 FK
3 totalnota currency
4 totalretur currency
5 totalpelunasan currency
17. Pelunasan Hutang Master
No. Field Tipe Panjang Keterangan
1 nomorbukti text 20 PK
2 tanggalbukti date
3 kodesupplier text 20 FK
4 keterangan text 60
5 totalbayar currency
6 nomorrek text 20
18. Pelunasan Hutang Detail
No. Field Tipe Panjang Keterangan
1 nomorbukti text 20 FK
53
53
2 nomorfaktur text 20 FK
3 totalfaktur currency
4 totalretur currency
5 totalpelunasan currency
19. Kas Keluar Master
No. Field Tipe Panjang Keterangan
1 nomorkk text 20 PK
2 tanggal date
3 nomorbbm text 20
4 nama text 60
5 keterangan text 60
6 totalkk currency
54
54
20. Kas Keluar Detail
No. Field Tipe Panjang Keterangan
1 nomorkk text 20 FK
2 nomorbukti text 20 FK
3 nomorbbm text 20 FK
4 nama text 60
5 total currency
21. Kas Masuk Master
No. Field Tipe Panjang Keterangan
1 nomorkm text 20 PK
2 tanggal date
3 nomorbbm text 20
4 nama text 60
5 keterangan text 60
6 totalkm currency
22. Kas Masuk Detail
No. Field Tipe Panjang Keterangan
1 nomorkm text 20 FK
55
55
2 nomorbukti text 20 FK
3 nomorbbm text 20
4 nama text 60
5 total currency
23. Produksi
No. Field Tipe Panjang Keterangan
1 kodeproduksi text 20 PK
2 kodebarang text 20 FK
3 namabarang text 60
4 nomororder text 20 FK
5 tglproduksi date
6 tglselesai date
7 totalbiaya currency
8 jmlproduksi number
9 hppunit currency
56
56
24. Pemakaian Bahan Baku
No. Field Tipe Panjang Keterangan
1 kodeproduksi text 20 FK
2 kodebarang text 20 FK
3 namabarang text 60
4 jumlah number
5 satuan text 20 FK
6 harga currency
7 total currency
25. Tenaga Kerja Langsung
No. Field Tipe Panjang Keterangan
1 kodeproduksi text 20 FK
2 kodekaryawan text 20 FK
3 namakaryawan text 60
4 biayatk currency
5 harikerja currency
6 total currency
57
57
26. Daftar BOP
No. Field Tipe Panjang Keterangan
1 kodeoverhead text 20 PK
2 namaoverhead text 60
3 hargabeli currency
4 jumlah number
5 satuan text 20 FK
6 tarif currency
27. Pemakaian Overhead
No. Field Tipe Panjang Keterangan
1 kodeproduksi text 20 FK
2 kodeoverhead text 20 FK
3 namaoverhead text 60
4 biaya currency
5 jumlahpakai number
6 satuan text 20 FK
7 total currency
58
58
28. Retur Beli Master
No. Field Tipe Panjang Keterangan
1 nomorreturbeli text 20 PK
2 nomorfaktur text 20 FK
3 tanggal date
4 kodesupplier text 20 FK
5 totalfaktur currency
29. Retur Beli Detail
No. Field Tipe Panjang Keterangan
1 nomorreturbeli text 20 FK
2 kodebarang text 20 FK
3 namabarang text 60
4 jumlah number
5 satuan text 20 FK
6 harga currency
7 totalretur currency
59
59
30. Retur Jual Master
No. Field Tipe Panjang Keterangan
1 nomorreturjual text 20 PK
2 nomornota text 20 FK
3 tanggal date
4 kodepelanggan text 20 FK
5 totalnota currency
31. Retur Jual Detail
No. Field Tipe Panjang Keterangan
1 nomorreturjual text 20 FK
2 kodebarang text 20 FK
3 namabarang text 60
4 jumlah number
5 satuan text 20 FK
6 harga currency
7 totalretur currency
60
60
32. Buku Besar Master
No. Field Tipe Panjang Keterangan
1 nomorbbm text 20 PK
2 nama text 60
3 type text 20
4 saldo text 10
5 sdawal currency
6 mutdebit currency
7 mutkredit currency
8 sdakhir currency
9 keterangan text 100
33. Jurnal
No. Field Tipe Panjang Keterangan
1 nomorjurnal text 20 PK
2 nomorbukti text 20 FK
3 tanggalbukti date
61
61
34. Jurnal Detail
No. Field Tipe Panjang Keterangan
1 nomorjurnal text 20 FK
2 nomorbbm text 20 FK
3 nama text 100
4 debit currency
5 kredit currency
35. Jurnal Memorial
No. Field Tipe Panjang Keterangan
1 nojurnalmemo text 20 PK
2 keterangan text 60
3 tanggalposting date
36. Jurnal Memorial Detail
No. Field Tipe Panjang Keterangan
1 nojurnalmemo text 20 FK
2 nomorbbm text 20 FK
3 nama text 100
62
62
4 debit currency
5 kredit currency
4.4.2. Desain Proses
Desain proses adalah suatu model yang menggambarkan proses
bisnis. Dilakukan dengan membuat alur proses dan aliran data sistem
akuntansi pada CV. Gembira.
4.4.2.1. Diagram Konteks (Context Diagram)
Level tertinggi DFD adalah diagram konteks, karena
diagram konteks diagram menyediakan gambaran yang
ringkas atau jelas mengenai sistem tersebut yang bergunka
bagi para pembaca atau pengguna.
63
63
Gambar 7 Diagram Konteks (Context Diagram)
Nota
Pelanggan Pemilik Laporan-laporan
Keuangan
Tagihan Piutang
Data Barang
Gudang
Data Produksi
Sistem
Informasi
Akuntansi
CV.
Gembira
Penjualan
Pelunasan Piutang
Pemesanan Barang
Retur Jual
Faktur
Tagihan Utang
Produksi Tagihan Piutang
Penagihan
Pembelian
Retur Beli
Pelunasan Utang
Pemesanan Barang
Supplier
64
64
4.4.2.2. Dekomposisi Sistem Informasi Akuntansi
Gambar 8 Dekomposisi SIA
0
Sistem Informasi Akuntansi
CV. Gembira
1
Data Master
2
Penjualan
3
Pembelian 4
Produksi
5 Laporan-Laporan
1.1 Buku Besar
2.1 Pemesanan
Penjualan
3.1
Pemesanan
Pembelian
4.1
Produksi
5.1 Laporan
Karyawan
5.9 Laporan
Produksi
1.2 Pelanggan 2.2
Retur Jual
3.2 Retur Beli
5.2 Laporan
Pelanggan
1.3 Supplier 2.3
Penjualan 3.3
Pembelian
5.10 Laporan
Pemakaian
Bahan
1.4 Barang 2.4
Pelunasan
Piutang
3.4
Pelunasan
Hutang
5.3 Laporan
Supplier 5.11
Laporan
Pemakaian
Overhead
1.5
Karyawan
5.4 Laporan
Barang
1.6
Daftar Biaya
Overhead
5.5 Laporan
Penjualan
5.12 Laporan
Tenaga
Kerja
1.7
Satuan
5.6
Laporan
Pembelian
5.13 Laporan
Pelunasan
Piutang
1.8
Kategori 5.7
Laporan
Piutang
5.14 Laporan
Pelunasan
Hutang
5.8 Laporan
Hutang
5.15 Laporan
Keuangan
65
65
4.4.2.3. Data Flow Diagram Level 0
Gambar 9 Data Flow Diagram Level 0
Gambar 9 Data Flow Diagram Level 0
72
72
Kas Keluar
Gambar 9 Data Flow Diagram Level 0 (Lanjutan)
73
73
Gambar 9 Data Flow Diagram Level 0 (Lanjutan)
Laporan Karyawan Pelanggan
Laporan Pelanggan Barang
Laporan Supplier Penjualan
Laporan Barang Piutang
Laporan Penjualan
Pemilik Laporan Pembelian
Laporan Piutang
5.
Laporan-
Laporan
Pelunasan Piutang
Supplier
Laporan Hutang Pembelian
Laporan Produksi
Hutang
Laporan Pemakaian Bahan
Laporan Pemakaian Overhead
Pelunasan Hutang
Laporan Tenaga Kerja Produksi
Laporan Pelunasan Piutang Karyawan
Laporan Pelunasan Hutang
Tenaga Kerja Laporan Keuangan
Pemakaian Bahan
Biaya Overhead Poduksi
74
74
1. Data Flow Diagram Level 1 Subsistem Pembelian
Gambar 4.5. DFD Level 1 Subsistem Pembelian
75
75
DFD level 1 Subsistem pembelian memiliki dua tahapan, yaitu proses
pembelian dan proses pembayaran.
proses pembelian membutuhkan data supplier, data bahan
baku, dan juga data overhead. Lalu dalam proses ini, data
sistem akan menyimpannya dalam data pembelian, detail beli,
dan detail beli overhead. Saat order terjadi, maka tabel
pembelian akan menunjukkan kondisi Open yang berarti order
sedang dilakukan namun status pemilik belum menerima
pesanan dan belum melakukan pembayaran.
proses pembayaran nota pembelian akan dicatat pada database
pembelian, detail beli, dan detail beli overhead, master bahan
baku, master supplier, master kas keluar, jurnal, dan buku
besar. Saat pemilik telah melakukan pembayaran, status pada
form pembelian akan berubah menjadi Close.
76
76
2. Data Flow Diagram Level 1 Subsistem Penjualan
Gambar 4.6. DFD Level 1 Subsistem Penjualan
77
77
DFD level 1 subsistem penjualan menjelaskan tiga proses tahapan,
diantaranya proses order penjualan, proses input penjualan, dan proses
pembayaran.
Dalam proses order penjualan memerlukan database pelanggan
dan master barang. Selanjutnya order akan disimpan dalam
database penjualan. Saat melakukan order, kondisi pada tabel
penjualan akan berada pada posisi Open.
Input nota penjualan akan dicatat dan disimpan pada database
penjualan, piutang (bila penjualan secara kredit), master
barang, pelanggan, dan kas masuk (bila penjualan tunai).
proses pembayaran memerlukan database penjualan dan
piutang, selanjutnya proses ini dicatat dalam database
penerimaan piutang dan aliran kas masuk.
78
78
3. Data Flow Diagramd Level 1 Subsistem Produksi
Gambar 4.7. DFD Level 1 Subsistem Produksi
79
79
Terdapat empat proses dalam DFD level 1 subsistem produksi,
diantaranya order produksi, pemakaian bahan baku, pemakaian tenaga
kerja, dan pemakaian overhead.
Order produksi memerlukan database pemakaian bahan baku,
database overhead, dan pemakaian tenaga kerja. Hasilnya akan
dicatat dalam database produksi dan barang jadi akan dicatat
dalam database persediaan.
Pemakaian bahan baku memerlukan master bahan baku, lalu
akan dicatat pada database pemakaian bahan baku.
Pemakaian tenaga kerja memerlukan master tenaga kerja, lalu
akan dicatat pada database pemakaian tenaga kerja.
Pemakaian overhead memerlukan master overhead, lalu akan
dicatat pada database pemakaian overhead.
80
80
4. Data Flow Diagram Level 1 Subsistem Laporan
81
81
Gambar 4.8. DFD Level 1 Subsistem Laporan
82
82
Desain Interface
Desain interface menggambarkan kebutuhan atau desain
interface dari sistem bisnis. Desain Interface pada penelitian ini
akan dibuat menggunakan software Microsoft Access dan
Microsoft Word.
1. Menu Login
83
83
2. Menu Utama
84
84
3. Form Input Data Master
85
85
Field Pengendalian Input Keterangan
nomor_bbm Completeness Check Field tidak boleh kosong
nama Completeness Check Field tidak boleh kosong
type Completeness Check Field tidak boleh kosong
saldo Option Button Memilih dari opsi yang ada
saldo_awal Numeric Check Field harus berisi angka
mutasi_debit Numeric Check Field harus berisi angka
mutasi_kredit Numeric Check Field harus berisi angka
saldo_akhir Numeric Check Field harus berisi angka
keterangan - Field tidak harus diisi
3a. Buku Besar Master (BBM)
Kendali input:
Keterangan:
1. Penggunaan sistem untuk yang pertama kali memerlukan pengaturan pada
kode-kode akun di buku besar, memasukkan saldo awal di buku besar. Saldo
86
86
awal didapat dari pencatatan secara manual pada CV. Gembira sebelum
mengimplementasikan penggunaan sistem.
2. Kode akun yang dibuat di awal adalah kode akun yang akan digunakan
secara konsisten untuk kedepannya.
87
87
Field Pengendalian Input Keterangan
kode_supplier Completeness Check Field tidak boleh kosong
nama_supplier Completeness Check Field tidak boleh kosong
alamat Completeness Check Field tidak boleh kosong
fax - Field tidak harus diisi
telpon Completeness Check Field tidak boleh kosong
contact_person Completeness Check Field tidak boleh kosong
handphone Completeness Check Field tidak boleh kosong
saldo_hutang Numeric Check Field harus berisi angka
3b. Form Supplier dan Salesman
Kendali input:
Keterangan:
Form Supplier dipakai untuk memasukkan data-data supplier. Saldo hutang
adalah hutang-hutang CV. Gembira terhadap para supplier yang belum lunas.
88
88
Field Pengendalian Input Keterangan
kode_pelanggan Completeness Check Field tidak boleh kosong
nama_pelanggan Completeness Check Field tidak boleh kosong
alamat Completeness Check Field tidak boleh kosong
fax - Field tidak harus diisi
telpon Completeness Check Field tidak boleh kosong
contact_person Completeness Check Field tidak boleh kosong
handphone Completeness Check Field tidak boleh kosong
saldo_piutang Numeric Check Field harus berisi angka
3c. Form Pelanggan
Kendali input:
Keterangan:
Form Pelanggan dipakai untuk memasukkan data-data pelanggan. Saldo
piutang adalah tagihan para pelanggan yang belum lunas.
89
89
Field Pengendalian Input Keterangan
kode_karyawan Completeness Check Field tidak boleh kosong
nama_karyawan Completeness Check Field tidak boleh kosong
jenis_kelamin Completeness Check Field tidak boleh kosong
alamat Completeness Check Field tidak boleh kosong
tanggal_masuk Completeness Check Field tidak boleh kosong
gaji_bulanan - Field tidak harus diisi
gaji_mingguan - Field tidak harus diisi
tunjangan - Field tidak harus diisi
telpon - Field tidak harus diisi
handphone Completeness Check Field tidak boleh kosong
3d. Form Karyawan
Kendali input:
Keterangan:
Form karyawan dipakai untuk memasukkan data karyawan. Gaji terbagi
menjadi dua macam yaitu gaji mingguan dan gaji bulanan. Untuk tenaga kerja
langsung mendapat gaji secara mingguan, sedangkan untuk staff admin dan
penjualan mendapat gaji secara bulanan.
90
90
Field Pengendalian Input Keterangan
kode_barang Completeness Check Field tidak boleh kosong
nama_barang Completeness Check Field tidak boleh kosong
satuan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Satuan
kategori Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Kategori
stok Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
stok_minimal Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
harga_beli Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
kode_produksi - Field tidak harus diisi
hpp_unit Numeric Check Field harus berisi angka
harga_jual Numeric Check Field harus berisi angka
3e. Form Barang
Kendali input:
91
91
Field Pengendalian Input Keterangan
kode_kategori Completeness Check Field tidak boleh kosong
nama_kategori Completeness Check Field tidak boleh kosong
Keterangan:
1. Form Barang dipakai untuk memasukkan data barang. Untuk bahan baku
field hpp per unit dan field harga jual tidak perlu diisi.
2. Harga barang yang dimasukkan pada data master akan tidak dapat diubah,
jika harga barang berubah pada pembelian selanjutnya, maka perubahan harga
akan ter-update secara otomatis pada data master dengan perhitungannya
menggunakan metode rata-rata.
3f. Form Kategori
Kendali input:
Keterangan:
Form Kategori dipakai untuk memasukkan data kategori barang. Untuk bahan
baku diawali dengan kode BB. Untuk barang produksi jadi diawali dengan
kode BJ.
92
92
Field Pengendalian Input Keterangan
kode_satuan Completeness Check Field tidak boleh kosong
nama_satuan Completeness Check Field tidak boleh kosong
3g. Form Satuan
Kendali input:
Keterangan:
Form Satuan dipakai untuk memasukkan data satuan barang, contohnya kode
kg untuk kilogram, kode gr untuk gram, kode lt untuk liter, kode roll untuk
kain roll, kode bs untuk barang set, dan lain-lain.
93
93
Field Pengendalian Input Keterangan
kode_overhead Completeness Check Field tidak boleh kosong
nama_overhead Completeness Check Field tidak boleh kosong
harga_beli Numeric Check Field harus berisi angka
jumlah Numeric Check Field harus berisi angka
satuan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Satuan
tarif Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
3h. Form Overhead
Kendali input:
Keterangan:
Form Overhead dipakai untuk memasukkan data biaya overhead. Untuk
overhead yang didapatkan dari transaksi pembelian seperti bensin dan pulsa
maka field harga beli diisi. Untuk overhead yang dibayar per tarif seperti
listrik dan air maka field harga beli dikosongkan saja, langsung mengisi field
tarif.
94
94
4. Form Transaksi Pembelian
4a. Form Pemesanan Pembelian
95
95
Field Pengendalian Input Keterangan
nomor_faktur Completeness Check Field tidak boleh kosong
tanggal_faktur Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
kode_supplier Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Supplier
nama_supplier Completeness Check Field tidak boleh kosong
pembelian Option Button Memilih dari opsi yang ada
jatuh_tempo Format Mask Tanggal sesuai dengan format dd/mm/yy
total_pembelian Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
uang_muka Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
sisa_tagihan Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
kode_barang Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Barang
nama_barang Completeness Check Field tidak boleh kosong
jumlah Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
satuan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Satuan
harga_beli Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
total Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
Kendali input:
Keterangan:
Form pemesanan pembelian digunakan untuk memesan bahan baku. Setelah
barang datang, maka dapat mengisi Form Pembelian.
96
96
Jurnal pemesanan pembelian:
Uang muka pembelian 10.000.000
Kas 10.000.000
Jurnal penerimaan barang:
Persediaan Kain Denim 15.000.000
Hutang Dagang 5.000.000
Uang Muka Pembelia 10.000.000
4b. Form Pembelian
97
97
Field Pengendalian Input Keterangan
nomor_faktur Completeness Check Field tidak boleh kosong
tanggal_faktur Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
kode_supplier Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Supplier
nama_supplier Completeness Check Field tidak boleh kosong
pembelian Option Button Memilih dari opsi yang ada
jatuh_tempo Format Mask Tanggal sesuai dengan format dd/mm/yy
total_pembelian Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
kode_barang Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Barang
nama_barang Completeness Check Field tidak boleh kosong
jumlah Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
satuan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Satuan
harga_beli Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
total Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
Kendali input:
Keterangan:
Form pembelian digunakan CV. Gembira untuk memasukkan data pembelian
bahan baku. Jika pembelian tunai maka dapat pilih Debit, jika pembelian
kredit maka pilih Kredit. Untuk pembelian kredit maka perlu mengisi field
tanggal jatuh tempo. Jurnal pembelian secara kredit:
Persediaan Benang Warna 15.000.000
Hutang Dagang 15.000.000
98
98
Field Pengendalian Input Keterangan
nomor_returbeli Completeness Check Field tidak boleh kosong
nomor_faktur Completeness Check Field tidak boleh kosong
tanggal Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
kode_supplier Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Supplier
total_faktur Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
kode_barang Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Barang
nama_barang Completeness Check Field tidak boleh kosong
jumlah Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
satuan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Satuan
harga Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
total_retur Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
4c. Form Retur Pembelian
Kendali input:
99
99
Keterangan:
Form retur pembelian digunakan jika terjadi retur atas pembelian bahan baku
(BB) kepada supplier.
Jurnal retur pembelian secara kredit:
Hutang Dagang 2.500.000
Persediaan Kain Denim 2.500.000
4d. Form Pelunasan Hutang
100
100
Field Pengendalian Input Keterangan
nomor_bukti Completeness Check Field tidak boleh kosong
tanggal_bukti Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
kode_supplier Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Supplier
keterangan - Field tidak harus diisi
total_bayar Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
nomor_rek - Field tidak harus diisi
nomor_faktur Completeness Check Field tidak boleh kosong
total_faktur Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
total_retur Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
total_pelunasan Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
Kendali input:
Keterangan:
Form pelunasan hutang dipakai saat pihak CV. Gembira melakukan pelunasan
hutang kepada supplier. Field nomor rek diisi jika pelunasan melalui transfer
bank, untuk pelunasan secara cash field nomor rek dapat dikosongkan saja.
Jurnal pelunasan hutang:
Hutang Dagang 6.500.000
Kas 6.500.000
101
101
5. Form Transaksi Penjualan
5a. Form Pemesanan Penjualan (Sale by order)
102
102
Field Pengendalian Input Keterangan
nomor_order Completeness Check Field tidak boleh kosong
tanggal_order Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
kode_pelanggan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Pelanggan
nama_pelanggan Completeness Check Field tidak boleh kosong
penjualan Option Button Memilih dari opsi yang ada
tanggal_kirim Format Mask Tanggal sesuai dengan format dd/mm/yy
total_penjualan Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
uang_muka Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
sisa_tagihan Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
kode_barang Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Barang
nama_barang Completeness Check Field tidak boleh kosong
jumlah Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
satuan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Satuan
harga_jual Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
total Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
Kendali input:
Keterangan:
Form pemesanan penjualan digunakan saat pembeli ingin memesan terlebih
dahulu barang yang ingin dibeli. Pemesanan penjualan ditandai dengan uang
muka sebagai tanda jadi transaksi. Setelah barang dikirim atau diambil
pembeli, maka dapat mengisi Form Penjualan.
103
103
Jurnal pemesanan penjualan:
Kas 1.000.000
Pendapatan diterima dimuka 1.000.000
Jurnal penjualan:
Pendapatan diterima dimuka 1.000.000
Kas 1.000.000
Pendapatan Penjualan 2.000.000
HPP 850.000
Persediaan Tas AA001 850.000
104
104
5b. Form Penjualan
105
105
Field Pengendalian Input Keterangan
nomor_nota Completeness Check Field tidak boleh kosong
tanggal_nota Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
kode_pelanggan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Pelanggan
nama_pelanggan Completeness Check Field tidak boleh kosong
penjualan Option Button Memilih dari opsi yang ada
jatuh_tempo Format Mask Tanggal sesuai dengan format dd/mm/yy
total_penjualan Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
kode_barang Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Barang
nama_barang Completeness Check Field tidak boleh kosong
jumlah Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
satuan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Satuan
harga_jual Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
total Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
nomor_order Master Reference
Data terhubung dengan data di Tabel
Pemesanan Penjualan
Kendali input:
Keterangan:
Form penjualan dipakai untuk memasukkan data penjualan yang telah terjadi.
Jurnal penjualan secara tunai:
Kas 245.000
Pendapatan Penjualan 245.000
HPP 124.000
Persediaan Tas AA001 124.000
106
106
Field Pengendalian Input Keterangan
nomor_returjual Completeness Check Field tidak boleh kosong
nomor_nota Completeness Check Field tidak boleh kosong
tanggal Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
kode_pelanggan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Pelanggan
total_nota Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
kode_barang Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Barang
nama_barang Completeness Check Field tidak boleh kosong
jumlah Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
satuan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Satuan
harga Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
total_retur Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
5c. Form Retur Penjualan
Kendali input:
107
107
Keterangan:
Form retur penjualan dilakukan saat pembeli mengembalikan barang kepada
CV. Gembira.
Jurnal retur penjualan:
Retur penjualan 120.000
Kas 120.000
Persediaan Tas AA001 75.000
HPP 75.000
5d. Form Pelunasan Piutang
108
108
Field Pengendalian Input Keterangan
nomor_bukti Completeness Check Field tidak boleh kosong
tanggal_bukti Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
kode_pelanggan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Pelanggan
keterangan - Field tidak harus diisi
total_bayar Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
nomor_rek - Field tidak harus diisi
nomor_nota Completeness Check Field tidak boleh kosong
total_nota Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
total_retur Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
total_pelunasan Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
Kendali input:
Keterangan:
Form pelunasan piutang dipakai saat terjadi pelunasan piutang dari pembeli
kepada CV. Gembira.
Jurnal pelunasan piutang:
Kas 1.350.000
Piutang Dagang 1.350.000
109
109
Field Pengendalian Input Keterangan
kode_produksi Completeness Check Field tidak boleh kosong
kode_barang Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Barang
nama_barang Completeness Check Field tidak boleh kosong
nomor_order - Field tidak harus diisi
tanggal_produksi Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
tanggal_selesai Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
total_biaya Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
jumlah_produksi Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
hpp_unit Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
tanggal_kirim Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
kode_barang Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Barang
nama_barang Completeness Check Field tidak boleh kosong
jumlah Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
satuan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Satuan
harga Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
total Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
kode_karyawan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Karyawan
nama_karyawan Completeness Check Field tidak boleh kosong
biaya_tkl Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
hari_kerja Completeness Check Field tidak boleh kosong
total Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
kode_overhead Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Overhead
nama_overhead Completeness Check Field tidak boleh kosong
biaya Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
jumlah_pakai Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
satuan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Satuan
total Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
6. Form Produksi
Kendali input:
110
110
Field Pengendalian Input Keterangan
kode_produksi Completeness Check Field tidak boleh kosong
kode_barang Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Barang
nama_barang Completeness Check Field tidak boleh kosong
nomor_order - Field tidak harus diisi
tanggal_produksi Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
tanggal_selesai Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
total_biaya Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
jumlah_produksi Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
hpp_unit Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
tanggal_kirim Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
kode_barang Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Barang
nama_barang Completeness Check Field tidak boleh kosong
jumlah Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
satuan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Satuan
harga Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
total Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
kode_karyawan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Karyawan
nama_karyawan Completeness Check Field tidak boleh kosong
biaya_tkl Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
hari_kerja Completeness Check Field tidak boleh kosong
total Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
kode_overhead Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Overhead
nama_overhead Completeness Check Field tidak boleh kosong
biaya Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
jumlah_pakai Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
satuan Completeness Check, dan
Master Reference
Field tidak boleh kosong, dan terhubung
dengan data di Tabel Master Satuan
total Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
Keterangan:
Produksi terbagi menjadi produksi harian dan produksi barang pesanan.
Pesanan biasanya dilakukan oleh pelanggan H-7. Untuk produksi harian
111
111
jumlah dan jenis apa saja yang akan diproduksi sudah diberikan informasinya
H-1 pelaksanaan produksi. Untuk rekap barang pesanan juga diberikan H-1
barang akan diambil oleh pelanggan tersebut.
Jurnal pemakaian bahan baku:
Persediaan barang dalam proses 1.300.000
Persediaan Kain Denim 500.000
Persediaan Benang Warna 450.000
Persediaan Benang Tebal 350.000
Jurnal pemakaian tenaga kerja langsung:
Persediaan Barang dalam proses 325.000
Tenaga Kerja Langsung 325.000
Jurnal pemakaian overhead:
Persediaan Barang Dalam proses 275.000
Biaya overhead produksi 275.000
Jurnal saat barang telah 100% selesai diproduksi:
Persediaan Tas AA001 1.900.000
Persediaan Barang dalam proses 1.900.000
112
112
7. Form Input Transaksi Kas
7a. Form Kas Keluar
113
113
Field Pengendalian Input Keterangan
nomor_kk Completeness Check Field tidak boleh kosong
tanggal Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
nomor_bbm Completeness Check Field tidak boleh kosong
nama Completeness Check Field tidak boleh kosong
keterangan - Field tidak harus diisi
total_kk Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
nomor_bukti Completeness Check Field tidak boleh kosong
nomor_bbm Completeness Check Field tidak boleh kosong
nama Completeness Check Field tidak boleh kosong
total Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
Kendali input:
Keterangan:
Form Kas keluar dipakai untuk transaksi CV. Gembira yang diluar dari
pembelian, dan bersifat umum. Seperti membayar tukang listrik, membayar
servis kendaraan operasional, beban gaji, dan lain-lain.
Jurnal (contoh) pengeluaran kas:
Beban servis kendaraan 65.000
Kas 65.000
114
114
Field Pengendalian Input Keterangan
nomor_km Completeness Check Field tidak boleh kosong
tanggal Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
nomor_bbm Completeness Check Field tidak boleh kosong
nama Completeness Check Field tidak boleh kosong
keterangan - Field tidak harus diisi
total_km Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
nomor_bukti Completeness Check Field tidak boleh kosong
nomor_bbm Completeness Check Field tidak boleh kosong
nama Completeness Check Field tidak boleh kosong
total Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
7b. Form Kas Masuk
Kendali input:
115
115
Keterangan:
Form Kas keluar dipakai untuk transaksi CV. Gembira yang diluar dari
penjualan, dan bersifat umum. Seperti menerima uang kas dari penjualan
kerdus bekas, mesin bekas, dan lain-lain.
Jurnal (contoh) pemasukan kas:
Kas 180.000
Pendapatan lain-lain 180.000
8. Jurnal Memo
116
116
Field Pengendalian Input Keterangan
nomor_jurnal_memo Completeness Check Field tidak boleh kosong
keterangan - Field tidak harus diisi
tanggal_posting Completeness Check, dan
Format Mask
Field tidak boleh kosong, dan tanggal
sesuai dengan format dd/mm/yy
nomor_bbm Completeness Check Field tidak boleh kosong
nama Completeness Check Field tidak boleh kosong
debit Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
kredit Completeness Check, dan
Numeric Check
Field tidak boleh kosong, dan field harus
berisi angka
Kendali input:
Keterangan:
Jurnal memorial dipakai untuk membuat jurnal atas transaksi yang diluar
produksi, penjualan, pembelian, dan pelunasan. Seperti jurnal penyesuaian,
jurnal depresiasi aset tetap, dan lainnya.
117
117
Laporan-Laporan
Pilih laporan yang akan ditampilkan kemudan isi tanggal
laporan yang ingin di tampilkan kemudian klik search.
118
118
CV. Gembira
Laporan Data Karyawan
No. Kode
Karyawan
Nama
Karyawan
Jenis
Kelamin
Alamat Tanggal
Masuk
Gaji/
bulan
Gaji/
minggu
Telp Hp
1 01-001 Vera P Semarang 01/02/2000 2.500.000 (0283)343562 0815-9300-2771
2 01-002 Difa P Semarang 01/05/2000 2.500.000 (0283)354678 0858-7017-0983
3 02-001 Hadi L Semarang 01/10/2008 350.000 0813-1134-3825
4 02-002 Aldre L Semarang 01/03/2009 350.000 0857-0935-1538
5 02-003 Edi L Semarang 01/04/2010 350.000 0858-9876-3827
6 02-004 Halim L Semarang 01/10/2012 350.000 0813-0372-3830
119
119
CV. Gembira
Laporan Data Supplier
No. Kode Supplier Nama Supplier Alamat Fax Telp Cp Hp
1 S0001 Kontan Semarang 0 0 None 0
2 S0002 Cik Fenny (kain) Semarang (0283)645788 (0283)645788 Fenny 0815-4804-3196
3 S0003 Daniel Agus Semarang - (0283)344727 Daniel 0857-0935-1538
4 S0004 Toko Krisma Semarang (0283)351670 Ardila 0858-9876-3827
120
120
CV. Gembira
Laporan Data Pelanggan
No.
Kode
Pelanggan
Nama Pelanggan
Alamat
Fax
Telp
Cp
Hp
1 P00001 Toko Sejati Semarang (0283)35671 (0283)35671 Gita 0815-9300-2771
2 P00002 Toko Sejati Baru Semarang - (0283)361562 Yayan 0858-7017-0983
3 P00003 Toko Sinar Mentari Semarang - (0283)343733 Yuni 0813-1134-3825
4 P00004 Toko Lea Via Semarang - (0283)366774 Bambang 0857-0935-1538
5 P00005 Toko Barus Semarang - (0283)35671 Sri 0858-9876-3827
121
121
CV. Gembira
Laporan Data Barang
Kategori : Barang Jadi
Periode Juni 2018
No
Kode
Nama Barang
Satuan
Stok
Minimal
Kode
Produksi
HPP-
unit
Harga
Jual
Stok
Awal
Stok Awal
(Rp)
Produksi
Produksi
(Rp)
Terjual
HPP
Terjual
(Rp)
Stok
Akhir
Stok Akhir
(Rp)
1
Tas-
001
Tas AA001
Unit
0
Pro-
000001
2.677
2.850
-
-
600
1.606.000
-
-
600
1.613.000
2
Tas-
002
Tas AA002
Unit
0
Pro-
000002
2.677
2.850
-
-
700
1.873.667
-
-
700
1.881.833
3
Tas-
003
Tas AA003
Unit
0
Pro-
000003
2.677
2.850
50
135.000
-
-
-
-
50
134.417
Total 50 135.000 1.300 3.479.667 - - 1.350 3.629.250
122
122
CV. Gembira
Laporan Data Barang
Kategori : Bahan Baku
Periode Juni 2018
No.
Kode
Barang
Nama
Barang
Satuan
Stok
Minimal
Harga
beli
Stok
Awal
Stok Awal
(Rp)
Pembelian
Pembelian
(Rp)
Produksi
Produksi
(Rp)
Stok
Akhir
Stok Akhir
(Rp)
1 BB-001 Kain Denim Roll 50 62.000 224 13.888.000 205 12.710.000 254 15.741.481 175 10.856.519
2 BB-002 Benang
Warna
Sak 4.000 146 6.200 906.750 30.000 4.387.500 29.830 4.362.672 6.370 931.578
3 BB-003 Benang
Tebal
Sak 200 135 6.000 810.000 - - 977 131.930 5.023 678.070
Total 12.424 15.604.750 30.205 17.097.500 31.061 20.236.083 11.568 12.466.167
123
123
CV. Gembira
Laporan Pembelian
Periode Juni 2018
No. Tanggal Nomor Faktur Kode
Supplier
Supplier Kode
Barang
Jumlah Satuan Harga
Satuan
Total
1 02-Jun 0001 S0001 Kontan BB-001 205 Rol 62.000 12.710.000
2 03-Jun 0004241 S0003 Daniel Agus BB-002 8.000 Sak 146,25 1.170.000
Total Pembelian 13.880.000
124
124
CV. Gembira
Laporan Penjualan
Periode Juni 2018
No.
Tanggal
Nomor Nota
Kode
Pelanggan
Nama Pelanggan
Kode Barang
Jumlah
Satuan
Harga
Total
Penjualan
1 02-Jun pnj-0000011 P00001 Toko Sejati Tas-001 400 Lembar 12.700 5.080.000
2 04-Jun pnj-0000012 P00001 Toko Sejati Tas-001 2.400 Unit 12.780 4.272.000
3 06-Jun pnj-0000013 P00001 Toko Sejati Tas-001 150 Lembar 12.700 1.905.000
Total Penjualan 89.083.000
125
125
CV. Gembira
Laporan Hutang
Per 30 Juni 2018
Kode Supplier : S0003
Nama Supplier : Daniel Agus
No Nomor Bukti Total Faktur Total Retur Total Pelunasan Sisa Hutang Status
1 0004241 1.462.500 - 1.462.500 Belum Lunas
2 0004355 2.925.000 2.925.000 Belum Lunas
Total Piutang 4.387.500
Total Pelunasan -
Total Kekurangan 4.387.500
126
126
CV. Gembira
Laporan Piutang
Per 30 Juni 2018
Kode Pelanggan : P00001
Nama Pelanggan : Toko Sejati
No Nomor Bukti Total Faktur Total Retur Total Pelunasan Sisa Piutang Status
1 pnj-0000001 5.080.000 - - 5.080.000 Belum Lunas
2 pnj-0000023 4.445.000 - - 4.445.000 Belum Lunas
Total Piutang 9.525.000
Total Pelunasan -
Total Kekurangan 9.525.000
127
127
CV. Gembira
Laporan Pembayaran Piutang
Periode Juni 2018
No
Nomor Bukti
Tanggal
Bukti
Nomor Nota
Kode
Pelanggan
Nama Pelanggan
Total Nota
Total
Pelunasan
Sisa
Piutang
1 pp-000003 17-Jun pnj-0000011 P00001 Toko Sejati 5.080.000 5.080.000 0
2 pp-000004 29-Jun pnj-0000017 P00001 Toko Sejati 2.540.000 2.540.000 0
128
128
CV. Gembira
Laporan Pembayaran Hutang
Periode Juni 2018
No
Nomor Bukti
Tanggal
Bukti
Nomor Faktur
Kode Supplier
Nama Suppier
Total Faktur
Total
Pelunasan
Sisa
Hutang
1
pu-000010
15-Jun
010.000-14.632
S0003
Daniel Agus
4.300.000
4.300.000
0
2 pu-000011 29-Jun 010.000-14 S0003 Daniel Agus 12.710.000 12.710.000 0
129
129
CV. Gembira
Laporan Daftar BOP
No. Kode Overhead Nama Overhead Harga Beli Jumlah Satuan Tarif
1 Op-001 Solar 6.900 1 Liter 6.900
2 Op-002 Perlengkapan 6.000 1 Unit 6.000
3 Op-003 Listrik 5.714 - Jam 40.000
4 Op-004 Depresiasi Mesin 1 11.429 - Jam 80.000
5 Op-005 Depresiasi Mesin 2 7.619 - Jam 53.333
130
130
CV. Gembira
Laporan Pemakaian Bahan Baku
Kode Produksi Kode Barang Nama Barang Jumlah Satuan Harga Total
Pro-000009 BB-002 Benang Warna 4.830 Sak 146,25 706.388
Pro-000009 BB-003 Benang Tebal 189 Sak 135 25.515
Pro-000009 BB-001 Kain Denim 18 Roll 62.000 1.116.000
Total Pemakaian Bahan Baku 1.847.903
131
131
CV. Gembira
Laporan Pemakaian Tenaga Kerja
Kode Produksi Kode Karyawan Nama Karyawan Biaya Tenaga Kerja Hari Kerja Total
Pro-000009 02-002 Hadi 47.000 6 141.000
Pro-000009 02-003 Aldre 47.000 6 141.000
Pro-000009 02-004 Edi 47.000 6 141.000
Total Pemakaian Tenaga Keja 1.128.000
132
132
CV. Gembira
Laporan Pemakaian Overhead
Kode
Produksi
Kode Overhead
Nama Overhead
Biaya
Jumlah Pakai
Satuan
Total
Pro-000009 Op-003 Listrik 5.714 21 Jam 120.000
Pro-000009 Op-001 Solar 6.900 30 Liter 207.000
Pro-000009 Op-002 Perlengkapan 6.000 24 Unit 144.000
Pro-000009 Op-005 Depresiasi Mesin 2 7.619 21 Jam 160.000
Total Pemakaian Overhead 773.500
133
133
CV. Gembira
Laporan Produksi
Tanggal : 02/06/2018 Sampai : 08/06/2018
Kode Produksi Kode Barang Nama Barang Nomor Order Tgl Produksi Tgl Selesai Total Biaya
Pro-000009 Tas-001 Tas AA001 Ord-000001 02/06/2018 08/06/2018 3.749.403
134
134
CV. Gembira
Harga Pokok Produksi
Kode Produksi
Pemakaian Bahan
Baku
Pemakaian Tenaga
Kerja
Pemakaian
Overhead
Harga Pokok
Produksi
Jumlah
Produksi
HPP-unit
Pro-000009 1.847.903 1.128.000 773.500 3.749.403 1500 2.500
135
135
Laporan Laba Rugi
Untuk Periode Yang Berakhir Pada Juni 2018
Pendapatan
Penjualan 89.083.000
Harga Pokok Penjualan 53.448.051
Laba Kotor 35.634.949
Biaya Operasional
Biaya Telepon 250.000
Beban Gaji Karyawan 16.200.000
Beban Umum & Administrasi 110.000
Biaya Bahan Bakar Kendaraan 2.100.000
Biaya Penyusutan Kendaraan 1.264.444
Pemeliharaan Kendaraan 2.250.000
Total Beban Operasional 22.174.444
Laba Operasi 13.460.504
Pendapatan Lain-lain 200.000
Laba Bersih 13.660.504
136
136
Laporan Perubahan Ekuitas
Untuk Periode Yang Berakhir Pada Juni 2018
Modal Awal 463.000.000
Laba Usaha 13.660.504
Prive 13.660.504
Modal Akhir 476.660.504
137
137
CV. Gembira
Laporan Posisi Keuangan
Per 30 Juni 2018
ASET LIABILITAS & EKUITAS
Aset Lancar Liabilitas
Kas
119,775,056
Hutang Dagang
15,261,867
Piutang Dagang
13,936,000
Persediaan Bahan Baku
21,874,243
Persediaan Barang Jadi
54,570,406 Ekuitas
Perlengkapan
1,100,000
Modal Pemilik
1,676,660,505
Total Aset Lancar
211,255,705
Total Liabilitas dan
Ekuitas
1,691,922,372
Aset Tetap
Tanah 1,200,000,000
Bangunan
600,000,000
Akumulasi Penyusutan
Bangunan
(510,000,000)
Mesin Produksi
720,000,000
Akumulasi Penyusutan
Mesin Produksi
(552,000,000)
Kendaraan
170,000,000
Akumulasi Penyusutan
Kendaraan
(147,333,333)
Total Aset Tetap
1,480,666,667
Total Aset
1,691,922,372
CV. Gembira
Laporan Arus Kas
Untuk Bulan yang Berakhir pada 30 Juni 2018
Aktifitas Operasional
Penjualan
65,756,000
Pembelian Persediaan Bahan Baku
(32,810,700)
Total Biaya dan Beban
(14,885,000)
Arus Kas untuk Aktifitas Operasional
18,060,300
Aktifitas Investasi
Pembelian Mesin Produksi Baru
(2,350,000)
Arus Kas untuk Aktifitas Investasi
(2,350,000)
Aktifitas Pendanaan
Pembayaran Hutang
(7,500,000)
Arus Kas untuk Aktifitas Pendanaan
(7,500,000)
Kenaikan (penurunan) Kas
8,210,300
Kas 01 Juni 2018
111,564,756
Kas 30 Juni 2018
119,775,056
138
top related