56
BAB IV
HASIL DAN ANALISIS
Penulis melakukan analisis, desain, dan pengembangan sistem informasi akuntansi pada Toko Roti Dewi Purwodadi dengan menggunakan metode Model Driven Development (MDD). Metode ini dipilih oleh penulis dengan tujuan desain sistem informasi akuntansi yang dapat dikembangkan oleh pemilik Toko Roti Dewi Purwodadi dapat memenuhi kebutuhan dan sesuai dengan karakteristik dari usaha Toko Roti Dewi Purwodadi.
Berikut ini adalah tahapan desain dan pengembangan sistem informasi akuntansi pada Toko Roti Dewi Purwodadi dengan menggunakan metode Model Driven Development (MDD):
4.1. Tahap Identifikasi Masalah
Tahap ini bertujuan untuk menemukan permasalahan dari suatu objekpenelitian dengan cara menjawab pertanyaan dan membangunkesimpulan layak atautidak penelitian ini dilanjutkan. Hasil dari tahap ini menjadi ruanglingkup penulis dalam menganalisis dan mendesain sistem informasiakuntansi.
pencatatan danpenyimpanan bukti-bukti transaksi Toko Roti Dewi Purwodadi, dan sistem akuntansi beserta pelaporannya pada Toko Roti Dewi Purwodadi. Sebagai hasilnya dapat diketahui permasalahan yang dihadapi sebagai berikut:
7. Penjualan tunai tidak memiliki nomor nota atau nomor transaksi. 8. Toko Roti Dewi Purwodadi tidak memiliki daftar salesman dan daftar
supplier secara tercatat dan terstruktur.
9. Daftar barang dagang (dari salesman) dan bahan baku bahan penolong (dari supplier) tidak dicatat dalam suatu kode atau nomor urut.
10.Jumlah transaksi dan data-data penting tidak dapat diketahui secara pasti, karena pencatatan yang dilakukan saat ini hanya sebatas laporan transaksi saja.
11.Tidak ada surat jalan untuk pengiriman barang, dan tidak ada nota retur yang disertakan.
12.Tidak ada surat order pembelian yang berguna untuk mencocokan antara barang yang dipesan dengan barang yang dikirim oleh salesman atau supplier.
4.2. Tahap Analisis Masalah
selanjutnya menentukan kebutuhan sistem untuk mengatasi permasalahan tersebut.
Sistem Akuntansi Berbasis Teknologi pada Toko Roti Dewi Purwodadi
No. Analisis Sebab-Akibat Usulan Perbaikan Sistem
Sebab Akibat
a. Penjualan tunai tidak memiliki nomor nota, sehingga pengendalian nota penjualannya tergolong lemah
a. nota penjualan tunai diberikan nomor urut nota, database ini
trerhubung dengan database penjualan. b. Daftar salesman dan supplier tidak
ada, sehingga pengendalian saat pengecekan utang dagang menjadi kurang rapi dan tergolong lemah.
b. Salesman dan supplier dibuatkan daftar beserta data diri, seperti kode, nama, nomor telepon, dll. Database ini terhubung dengan database utang dagang detail.
c. Daftar barang dagang, bahan baku, dan bahan penolong tidak memiliki nomor urut atau kode, sehingga kartu stock masih sangat berantakan.
c. Membuat kode pada kartu stock dengan perinciannya, database ini terhubung dengan database persediaan, dan lain-lain.
2.
Pencatatan akuntansi masih manual dan minimalis.
Laporan keuangan, jumlah transaksi dan data penting lainnya tidak dapat diketahui secara pasti karena selama ini hanya sebatas laporan transaksi saja.
Membangun suatu sistem akuntansi berbasis teknologi informasi, yang dapat mengintegrasikan input-input yang ada, untuk diolah menjadi laporan keuangan seperti: Laporan Omzet, Laporan Laba/Rugi, dan Laporan Posisi Keuangan.
a. Tidak ada surat jalan untuk
pengiriman barang, dan tidak ada nota retur yang berguna jika terjadi retur
a. Membuat surat jalan yang memiliki nomor surat jalan (nomor SJ) sebagai kode, saat mengirim barang yang dikirim kepada pembeli. Membuat nota retur yang memiliki nomor nota retur. b. Tidak ada surat order pembelian
yang berguna untuk mencocokkan antara barang yang dipesan dengan barang yang diterima.
b. Membuat surat order pembelian yang memiliki nomor order pembelian.
4.3. Tahap Analisis Kebutuhan Sistem
Tahap ini berguna untuk menganalisis kebutuhan sistem informasi akuntansi untuk mengatasi masalah-masalah yang telah diidentifikasi secara detail pada tahapan-tahapan sebelumnya. Kebutuhan sistem informasi Toko Roti Dewi Purwodadi meliputi kebutuhan masukan (input), proses, dan keluaran (output). Berikut ini tabel kebutuhan sistem informasi:
Kebutuhan Sistem Akuntansi pada Toko Roti Dewi Purwodadi
Input Form Menu
Input pilihan menu dalam sistem
Form Data Supplier dan Salesman
Input informasi data salesman dan Supplier
Form Data Pelanggan
Input informasi data pelanggan
Form Data Bahan Baku
Input informasi data bahan baku
Form Overhead
Input informasi data overhead
Form Data Tenaga Kerja
Input informasi data tenaga kerja
Form Data Barang
Input informasi data barang jadi hasil produksi dan barang dagang
Form Pembelian
Input transaksi pembelian
Form Retur Pembelian
Input transaksi retur pembelian
Form Penjualan
Form Retur Penjualan
Input transaksi retur penjualan
Form Pelunasan Piutang
Input transaksi piutang dan pelunasannya
Form Pelunasan Utang
Input transaksi utang dan pelunasannya
Form Produksi
Input informasi produksi
Form Kas Masuk
Input transaksi kas masuk
Form Kas Keluar
Input transaksi kas keluar
Form Laporan
Input berbagai pilihan laporan
Proses Pendataan pegawai, supplier, salesman, pelanggan
Pendataan bahan baku, bahan penolong, tenaga kerja langsung, overhead, dan barang jadi
Pendataan barang dagang
Pendataan transaksi pembelian, penjualan
Pendataan biaya produksi (HPP)
Output Laporan Karyawan
Laporan Salesman dan Supplier
Laporan Pelanggan
Laporan Piutang
Laporan Bahan Baku
Laporan Pemakaian Bahan Baku
Laporan Pemakaian Tenaga Kerja
Laporan Pemakaian Overhead
Laporan Persediaan Barang Dagang
Laporan Penjualan
Laporan Pelunasan Hutang dan Piutang
Laporan Produksi
Laporan Laba Rugi
Laporan Perubahan Ekuitas
Laporan Posisi Keuangan
4.4. Tahap Desain
4.4.1. Desain Data
Field Type Size Keterangan
Database memberikan penjelasan detail dalam bahasa program untuk Toko Roti Dewi Purwodadi yang berisi susunan komponen, struktur, serta karakteristik data untuk setiap atribut atau field pada suatu entitas. Berdasarkan keterangan yang ada pada ERD sebelumnya, maka berikut adalah struktur database dalam penelitian ini:
1. Tabel Masuk (Login)
Field Type Size Keterangan
3. Tabel Master Satuan
4. Tabel Master Kategori
5. Tabel Supplier
Field Type Size Keterangan
15.Tabel Pembelian Detail
Field Type Size Keterangan
16.Tabel Pembelian Pesanan
17.Tabel Pembelian Pesanan Detail
18.Tabel Penjualan
Field Type Size Keterangan
19.Tabel Penjualan Detail
20.Tabel Penjualan Pesanan
Field Type Size Keterangan
22.Tabel Pelunasan Piutang
23.Tabel Pelunasan Piutang Detail
24.Tabel Pelunasan Hutang
Field Type Size Keterangan
26.Tabel Kas Keluar Master
27.Tabel Kas Keluar Detail
28.Tabel Kas Masuk Master
29.Tabel Kas Masuk Detail
PK
Field Type Size Keterangan
31.Tabel Pemakaian Bahan Baku
Field Type Size Keterangan
33.Tabel Daftar BOP
34.Tabel Pemakaian Overhead
35.Tabel Retur Pembelian Master
Field Type Size Keterangan
37.Tabel Retur Penjualan Master
38.Tabel Retur Penjualan Detail
39.Tabel Buku Besar Master
40.Tabel Jurnal
Field Type Size Keterangan
nomor_jurnal text 20 FK
nomor_bbm text 20 FK
nama text 100
debit currency
kredit currency
Field Type Size Keterangan
nomor_jurnal_memo text 20 PK
keterangan text 60
tanggal_posting date
Field Type Size Keterangan
nomor_jurnal_memo text 20 FK
nomor_bbm text 20 FK
nama text 100
debit currency
kredit currency
41.Tabel Jurnal Detail
42.Tabel Jurnal Memorial
4.4.3. Desain Proses
Desain proses adalahsebuah penjelasan mengenai model atau gambaran tentang proses bisnis, mulai dari proses pengolahan datayaitu inputdata menjadi sebuah database, hingga menjadi output yang sesuai dengan aliran data. Desain proses dilakukan dengan menyusundiagram konteks, dekomposisi sistem, dan data flow diagram (DFD).
4.4.3.1. Diagram Konteks
Diagram konteks sebagai level tertinggi DFD berfungsiuntuk menyediakan gambaran ringkas dan jelas atas suatu sistem. Rancangan sistem pada diagram konteks ini dimaksudkan untuk menggambarkan tentang sistem informasi Toko Roti Dewi Purwodadi.
4.4.3.2. Dekomposisi Sistem
Dekomposisi sistem merupakan langkah untuk menguraikan suatu sistem menjadisubsistem-subsistem yang ada didalam sistem tersebut. Tujuannyaguna memberikan gambaran secara lebih terperinci mengenai bagian-bagian sistem yang ingin dikembangkan.
Gambar 4.6. Dekomposisi Sistem Informasi Akuntansi Toko Dewi
4.4.3.3.Data Flow Diagram (DFD)
Gambar 4.8. DFD Level 0 Sistem Informasi Akuntansi
1. Data Flow Diagram Level 1 Data Master
2. Data Flow Diagram Level 1 Penjualan
3. Data Flow Diagramd Level 1 Pembelian
4. Data Flow Diagram Level 1 Produksi
5. Data Flow Diagram Level 1 Laporan
4.4.4. Desain Interface
Interface merupakanalat perantara antara pemakai (user) dengan program sistem informasi (software). Desain interface meliputi form-form yang dipakai sebagai tampilan program pada layar monitor computer pemakai. Tahap ini akan dibangun desain interface input yang merupakan tampilan form-form dan pengendalian masukannya, serta interface output yang merupakan tampilan hasil proses sistem informasi akuntansi.
3. Form Input Data Master
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
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 awal didapat dari pencatatan secara manual pada Toko Roti Dewi Purwodadi sebelum mengimplementasikan penggunaan sistem.
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:
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:
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:
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
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, untuk barang dagang jadi field hpp per unit dan field harga jual harus 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:
Field Pengendalian Input Keterangan
kode_satuan Completeness Check Field tidak boleh kosong nama_satuan Completeness Check Field tidak boleh kosong
dengan kode BD. Untuk barang hasil dari produksi Toko Roti Dewi Purwodadi sendiri diawali dengan kode BP.
3g. Form Satuan
Kendali input:
Keterangan:
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:
4. Form Transaksi Pembelian
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 atau barang dagang disaat perlu memesan barang dulu kepada supplier atau salesman. Setelah barang datang, maka dapat mengisi Form Pembelian. Jurnal pemesanan pembelian:
Uang muka pembelian 10.000.000
Jurnal penerimaan barang:
Persediaan Tahu H 15.000.000
Hutang Dagang 5.000.000
Uang Muka Pembelian 10.000.000
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 Toko Roti Dewi Purwodadi untuk memasukkan data pembelian bahan baku dan barang dagang yang telah terjadi atau barang telah datang. 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 Tart merk Adelia 15.000.000
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
Keterangan:
Form retur pembelian digunakan jika terjadi retur atas pembelian bahan baku (BB) kepada supplier, dan barang dagang (BD) kepada salesman. Jurnal retur pembelian secara kredit:
Hutang Dagang 2.500.000
Persediaan Tahu H 2.500.000
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 Toko Roti Dewi Purwodadi melakukan pelunasan hutang kepada supplier ataupun salesman. 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
5. Form Transaksi Penjualan
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:
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 Tahu Petis 850.000
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
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
Keterangan:
Form retur penjualan dilakukan saat pembeli mengembalikan barang kepada Toko Roti Dewi Purwodadi.
Jurnal retur penjualan:
Retur penjualan 120.000
Kas 120.000
Persediaan Tart merk Adelia 75.000
HPP 75.000
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 Toko Roti Dewi Purwodadi.
Jurnal pelunasan piutang:
Kas 1.350.000
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
6. Form Produksi
Format Mask 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:
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 Petis 500.000
Persediaan Telur 450.000
Persediaan Tahu H 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 Tahu Petis 1.900.000
7. Form Input Transaksi Kas
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 Toko Roti Dewi Purwodadi 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
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:
Keterangan:
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
Jurnal (contoh) pemasukan kas:
Kas 180.000
Pendapatan lain-lain 180.000
8. Jurnal Memo
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.
9. Laporan
Keterangan:
No. Kode Barang Nama Barang Jml. Harga Total
Rp. NOTA PENJUALAN
TOTAL PENJUALAN Tanggal Nota:
Nomor Nota: Tgl. Jatuh Tempo: Nomor Order:
No. Kode
Karyawan Nama Karyawan
Jenis
Kelamin Alamat
Tanggal
Masuk Gaji Bulanan Gaji Mingguan Telpon Handphone 1 10001 Jayem P Toroh 01/01/2000 - 350.000 - 081325999021
Jalan MT Haryono 91, Purwodadi (0292) 7706769
No. Kode Supplier dan Salesman
Nama Supplier dan
Salesman Alamat Fax Telpon Contact Person Handphone
1 SUP_001 Pembelian Kontan - - 0 Kontan 0
2 SUP_002 PT Sungai Budi (Rose Brand) Gg. Besen 95E, Semarang - 0243511010 Widya 081325178654 3 SUP_003 Andi Telur Jl A Yani, Purwodadi 0 Andi 085741876109 4 SUP_004 Budi Pasar Pasar Organik Purwodadi - 0 Budi 081325957019
5 SUP_005 Tahu H Purwodadi - 0 Kris 085740740784
6 SAL_001 Pembelian Kontan - - 0 Kontan 0
7 SAL_002 PT Andrawina Wisatama Jakarta - 0 Handayani 089650768981
8 SAL_003 Khusnul Ledre Bojonegoro - 0 Agi 086362628422
9 SAL_004 Bakpia Pathok Jogjakarta - 0 Daniel 089652712712
10 SAL_005 Ikan Kedung Ombo Purwodadi - 0 Budi 08122187653
TOKO ROTI DEWI PURWODADI
Jalan MT Haryono 91, Purwodadi (0292) 7706769
Laporan Data Supplier dan Salesman
No. Kode
Pelanggan Nama Pelanggan Alamat Fax Telpon Contact Person Handphone
1 CUS_001 Penjualan Kontan Purwodadi - 0 Kontan 0
2 CUS_002 Yayasan Sekolah Kristen Purwodadi - 0 Agi 087346263737
3 CUS_003 Bank BCA Purwodadi - 0 Budi 086362628422
4 CUS_004 Kel. Dwi Hartanto Purwodadi - 0 Dwi 089123232332
TOKO ROTI DEWI PURWODADI
Jalan MT Haryono 91, Purwodadi (0292) 7706769
No. Kode Barang Nama Barang Satuan Stok Minimal Kode Produksi HPP per unit Harga Jual
1 BD_0001 Tart merk Adelia BR 10 - 25000 35000
2 BD_0002 Tart merk Sumber Bahagia BR 10 - 15000 25000
3 BD_0003 Tart merk Choosen BR 10 - 32500 42500
(0292) 7706769
Laporan Data Barang
Kategori: Barang Dagang
TOKO ROTI DEWI PURWODADI
Jalan MT Haryono 91, Purwodadi
No. Kode Barang Nama Barang Satuan Stok Minimal Kode Produksi Harga Beli
1 BB_0001 petis KG 10 - 12000
2 BB_0002 Telur KG 10 - 20000
3 BB_0003 Tahu H BS 10 - 55000
TOKO ROTI DEWI PURWODADI
Jalan MT Haryono 91, Purwodadi
(0292) 7706769
No. Kode Barang Nama Barang Satuan Stok Minimal Kode Produksi HPP per Unit Harga Jual Stok Awal Produksi Produksi (Rp) Terjual HPP Terjual (Rp) Stok Akhir Saldo Akhir (Rp)
1 BP_0001 Tahu Petis BR 10 PROD_16120001 4500 9000 10 250 1125000 235 1057500 25 112500
2 BP_0001 Tahu Petis BR 10 PROD_16130001 4500 9000 10 300 1350000 275 1237500 35 157500
3 BP_0001 Tahu Petis BR 10 PROD_16140001 4500 9000 10 100 450000 65 292500 45 202500
TOKO ROTI DEWI PURWODADI Jalan MT Haryono 91, Purwodadi
(0292) 7706769
Laporan Data Barang Kategori: Barang Produksi
No Tanggal Nomor Faktur Kode Supplier dan
Salesman Nama Supplier dan Salesman Kode Barang Jumlah Satuan Harga Satuan Total 1 05/12/2016 Kontan000167 SAL_001 Pembelian Kontan BD_0021 1 BS 250000 250000 2 26/12/2016 x2612168 SUP_003 Andi Telur BB_0002 15 KG 20000 300000 3 27/12/2016 JK271216001 SUP_005 Tahu H BB_0003 20 BS 55000 1100000 4 28/12/2016 000221 SUP_002 PT Sungai Budi (Rose Brand) BB_0001 15 KG 12000 180000
Laporan Pembelian
Jalan MT Haryono 91, Purwodadi
TOKO ROTI DEWI PURWODADI
(0292) 7706769
No Tanggal Nomor Nota Kode Pelanggan Nama Pelanggan Kode Barang Jumlah Satuan Harga Jual Total 1 05/12/2016 001201 CUS_001 Penjualan Kontan BD_0001 1 BR 35000 35000 2 26/12/2016 001202 CUS_001 Penjualan Kontan BD_0001 1 BR 35000 35000 3 27/12/2016 001203 CUS_001 Penjualan Kontan BD_0001 1 BR 35000 35000 4 28/12/2016 001204 CUS_001 Penjualan Kontan BD_0001 1 BR 35000 35000
Laporan Penjualan
TOKO ROTI DEWI PURWODADI
Jalan MT Haryono 91, Purwodadi (0292) 7706769
Kode Suppier SUP_004 Nama Supplier Budi Pasar
No. Nomor Bukti Total Faktur Total Retur Total Pelunasan Sisa Hutang Status
1 0004241 1750000 0 500000 1250000 Belum Lunas
2 0004345 450000 0 350000 100000 Belum Lunas
2200000 850000 1350000
Periode: 1 Desember 2016 hingga 31 Desember 2016
Total Hutang Total Pelunasan Total Kekurangan
TOKO ROTI DEWI PURWODADI
Jalan MT Haryono 91, Purwodadi
(0292) 7706769
No Nomor Bukti Tanggal Bukti Nomor Faktur Kode Supplier Nama Supplier Total Faktur Total Pelunasan Sisa Hutang 1 0004241 25/12/2016 11.235.2345 SUP_004 Budi Pasar 1750000 500000 1250000 2 0004345 28/12/2016 11.235.2375 SUP_004 Budi Pasar 450000 350000 100000
Periode: 1 Desember 2016 hingga 31 Desember 2016
TOKO ROTI DEWI PURWODADI
Jalan MT Haryono 91, Purwodadi
(0292) 7706769
Laporan Pembayaran Hutang
No Nomor Bukti Tanggal Bukti Nomor Nota Kode Pelanggan Nama Pelanggan Total Nota Total Pelunasan Sisa Piutang 1 001231 25/12/2016 001253 CUS_002 Yayasan Sekolah Kristen 3500000 2000000 1500000 2 001232 28/12/2016 001255 CUS_002 Yayasan Sekolah Kristen 2150000 1500000 650000
TOKO ROTI DEWI PURWODADI
Jalan MT Haryono 91, Purwodadi (0292) 7706769
Laporan Pembayaran Piutang
Kode Pelanggan CUS_002
Nama Pelanggan Yayasan Sekolah Kristen
No. Nomor Bukti Total Nota Total Retur Total Pelunasan Sisa Piutang Status
1 001231 3500000 0 2000000 1500000 Belum Lunas
2 001232 2150000 0 1500000 650000 Belum Lunas
5650000 3500000 2150000
Periode: 1 Desember 2016 hingga 31 Desember 2016
Total Piutang Total Pelunasan Total Kekurangan
TOKO ROTI DEWI PURWODADI
Jalan MT Haryono 91, Purwodadi
(0292) 7706769
No Kode OH Nama OH Harga Beli Jumlah Satuan Tarif
1 CH_0001 Solar 105,000 15 Liter 7,000 2 CH_0002 Pulsa 100,000 25 Retail 4,000 3 CH_0003 Perlengkapan 125,000 25 Retail 5,000 4 CH_0004 Listrik 1,500,000 420 Jam 3,571 5 CH_0005 Air 1,300,000 30 Hari 43,333
(0292) 7706769
Daftar BOP
Estimasi Per 1 Bulan Kerja
TOKO ROTI DEWI PURWODADI
No. Kode Produksi Kode BB Nama BB Jumlah Satuan Harga Total
1 BB_0001 petis 25 KG 12000 300000
2 BB_0002 Telur 35 KG 20000 700000
3 BB_0003 Tahu H 13 BS 55000 715000
4 BB_0001 petis 30 KG 12000 360000
5 BB_0002 Telur 40 KG 20000 800000
6 BB_0003 Tahu H 15 BS 55000 825000
7 BB_0001 petis 6 KG 12000 72000
8 BB_0002 Telur 8 KG 20000 160000
9 BB_0003 Tahu H 5 BS 55000 275000
Total 4207000
PROD_16120001
PROD_16130001
PROD_16140001
TOKO ROTI DEWI PURWODADI
Jalan MT Haryono 91, Purwodadi (0292) 7706769
Laporan Pemakaian Bahan Baku
No. Kode Produksi Kode Karyawan Nama Karayawan Biaya TKL Hari Kerja Total
Jalan MT Haryono 91, Purwodadi (0292) 7706769
Laporan Pemakaian Tenaga Kerja Langsung (TKL) Periode: 1 Desember 2016 hingga 3 Desember 2016
No. Kode Produksi Kode Overhead Nama Overhead Biaya Jumlah Pakai Satuan Total
1 OH_0001 Solar 7000 1 Liter 7000
2 OH_0002 Pulsa 4000 2 Retail 8000
3 OH_0003 Perlengkapan 5000 1 Retail 5000
4 OH_0004 Listrik 3571 14 Jam 50000
5 OH_0005 Air 43333 6 Hari 260000
6 OH_0001 Solar 7000 2 Liter 14000
7 OH_0002 Pulsa 4000 1 Retail 4000
8 OH_0003 Perlengkapan 5000 1 Retail 5000
9 OH_0004 Listrik 3571 14 Jam 50000
10 OH_0005 Air 43333 6 Hari 260000
11 OH_0001 Solar 7000 1 Liter 7000
12 OH_0002 Pulsa 4000 3 Retail 12000
13 OH_0003 Perlengkapan 5000 1 Retail 5000
14 OH_0004 Listrik 3571 14 Jam 50000
15 OH_0005 Air 43333 6 Hari 260000
997000
TOKO ROTI DEWI PURWODADI
Jalan MT Haryono 91, Purwodadi (0292) 7706769
No. Kode Produksi Kode Barang Nama Barang Nomor Order Tgl Produksi Tgl Selesai Total Biaya 1 PROD_16120001 BP_0001 Tahu Petis - 01/12/2016 01/12/2016 2.373.571 2 PROD_16130001 BP_0001 Tahu Petis - 02/12/2016 02/12/2016 2.976.571 3 PROD_16140001 BP_0001 Tahu Petis - 03/12/2016 03/12/2016 1.169.571 6.519.714
Total
(0292) 7706769
Laporan Produksi
Periode: 1 Desember 2016 hingga 3 Desember 2016
TOKO ROTI DEWI PURWODADI
Jalan MT Haryono 91, Purwodadi
No. Kode Produksi Psd. Dlm Proses awal Pemakaian BB Pemakaian TKL Pemakaian Overhead Jml. Barang Dlm Proses Psd. Dlm Proses akhir HPP Jumlah Produksi HPP per unit 1 PROD_16120001 0 1,715,000 328,571 330,000 2,373,571 0 2,373,571 250 9,494.29 2 PROD_16120002 0 1,985,000 328,571 663,000 2,976,571 0 2,976,571 300 9,921.90 3 PROD_16120003 0 507,000 328,571 334,000 1,169,571 0 1,169,571 100 11,695.71
TOKO ROTI DEWI PURWODADI Jalan MT Haryono 91, Purwodadi
(0292) 7706769
Pendapatan:
Jalan MT Haryono 91, Purwodadi
(0292) 7706769
Laporan Laba Rugi
Untuk Bulan yang Berakhir pada 31 Desember 2016
Modal Awal 1,583,654,300 Laba Usaha 18,310,700
Prive Ibu Maria
-Modal Akhir 1,601,965,000
TOKO ROTI DEWI PURWODADI
Jalan MT Haryono 91, Purwodadi (0292) 7706769
Laporan Perubahan Ekuitas
ASET LIABILITAS & EKUITAS
Jalan MT Haryono 91, Purwodadi
Aktifitas Operasional
Penjualan 65,756,000
Pembelian persediaan barang dagang (32,810,700) Total biaya dan beban (14,885,000)
Arus Kas untuk Aktifitas Operasional 18,060,300
Aktifitas Investasi
Pembelian Mesin 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 Desember 2016 60,289,700 Kas 31 Desember 2016 68,500,000