50 BAB IV
HASIL DAN ANALISIS
4.1Tahap Identifikasi Masalah
Tahap ini bertujuan untuk menemukan masalah yang terjadi di dalam sistem
perusahaan yang saat ini berlangsung. Dari tahap ini dapat ditemukan masalah
yang terjadi yang merupakan kelemahan dari PT. Idola Aerindo Udaya.
Perusahaan yang berbentuk PT harusnya sudah menggunakan komputerisasi
secara keseluruhan apalagi dalam perhitungan akuntansi yang meliputi sistem
pembelian, penjualan dan produksi.
Kelemahan yang ada di PT. Idola Aerindo Udaya diantaranya:
5. Memerlukan waktu yang lebih lama dalam mengolah data.
6. Cek stok barang masih manual.
7. Memungkinkan terjadinya kesalahan seperti human errors.
8. Penghitungan akuntansi yang masih sulit jika masih menggunakan excel
51 4.2Analisis Masalah
Masalah Akar Masalah Solusi Perbaikan Sistem
1. Memerlukan waktu
yang lebih lama dalam
mengolah data.
Membutuhkan waktu
yang lama dalam
mengolah setiap data,
Karena masih
menggunakan excel
yang masih rentan
dengan kesalahan
dalam memasukan
data dan
menghitungnya.
Merancang sebuah sistem
dan desain dengan
menggunakan teknologi
informasi yang dapat
menghasilkan data yang
tepat dan cepat.
2. Cek stok barang
masih manual.
Proses pemesanan
barang pada supplier
masih kurang baik dan
memiliki kesulitan
dalam menentukan
barang yang akan
dibutuhkan nantinya.
Merancang sebuah sistem
dan desain laporan
persediaan yang dapat
memudahkan pemilik dalam
membuat proses pemesanan
52
3. Memungkinkan
terjadinya kesalahan
seperti human errors
Bisa menyebabkan
kesalahan atau bahkan
rugi dalam laporan
penjualan, laporan
pembelian, dan laporan
lainnya yang belum
menggunakan
komputerisasi.
Merancang sebuah desain
sistem informasi akuntansi
yang berbasis teknologi
informasi supaya semua
data yang dihasilkan akurat.
4. Penghitungan
akuntansi yang masih
sulit jika masih
menggunakan excel
dikarenakan masih
memasukan rumus
dalam mengitung.
Bisa kesulitan dalam
menghitung
pembelian, penjualan
dan lain lain, dan bisa
salah memasukan
rumus yang akhirnya
berdampak kepada
salah nya data akhir
yang dihasilkan
Merancang sebuah sistem
yang dapat memberikan
laporan pembelian,
produksi, penjualan serta
keuangan yang ada, dengan
menggunakan sistem
53 4.3Analisis Kebutuhan Sistem
Kebutuhan Sistem Akuntansi PT. Idola Aerindo Udaya
Input Proses Output
Form Login
Form Menu
Form data Karyawan
Form data Supplier
Form data Pelanggan
Form data Produk
Form data Pembelian
Form data Penjualan
Form data Produksi
Form data Retur Beli
Form data Retur Jual
Form data Piutang
Form data Utang
Form data Kas Masuk
Form data Kas Keluar
Form data BOP
Form data Jurnal
Form data Buku Besar
• Memproses semua data
master yang meliputi data barang,
data supplier, data pelanggan ,
dan data karyawan.
• Memproses semua
transaksi keuangan pada setiap
saat yang meliputi sistem
pembelian, sistem penjualan,
sistem pelunasan hutang, dan
sistem pelunasan piutang.
• Memproses semua
transaksi dan menjadikan sebuah
laporan yang mudah untuk
dicermati.
• Laporan yang
berhubungan dengan data
master yang meliputi Laporan
barang, Laporan supplier,
Laporan pelanggan, serta
Laporan yang berhubungan
dengan data karyawan.
• Laporan yang
menampilkan semua transaksi
yang meliputi laporan produksi,
laporan penjualan, laporan
pembelian, serta laporan
pelunasan puitang dan utang.
54 4.4Tahap Desain
Tahap ini merupakan tahap dimana peneliti merancang kebutuhan sistem yang
dibutuhkan oleh PT. Idola Aerindo Udaya. Pada tahap ini peneliti juga
menggambarkan secara visual sebuah sistem yang nantinya berguna untuk
perusahaan. Tahap deain dibagi menjadi 3 langkah:
1. Sebuah desain data dibuat untuk merancang database serta hubungan antar
database yang biasa disebut Entity Relationship Diagram (ERD).
2. Dan selanjutnya data proses yang memperlihatkan alur dari input sampai
output yang biasa disebut Data Flow Diagram (DFD).
3. Dan yang terakhir yaitu data interface yang mendesain tampilan dari setiap
form hingga laporan (input sampai output).
4.4.1 Entity Relationship Diagram (ERD).
Tahap desain database ini dilakukan dengan membuat Entity Relationship
Diagram (ERD), dan kemudian akan di analisis terhadap setiap komponen,
sruktur dan relasi pada setiap tabel yang dibutuhkan untuk membuat database.
Berikut adalah ERD dan semua database yang dibutuhkan oleh PT. Idola
55
4.4.1.1 Relasi Diagram
56
4.4.1.2 Perancangan Database
1. Login
Field Tipe Data Panjang Data Keterangan
Username Text 20 PK
Password Number
2. Karyawan
Field Tipe Data Panjang Data Keterangan
KdKaryawan Teks 20 PK
Username Teks 20 FK
NamaKaryawan Teks 50
AlamatKaryawan Teks 30
JenisKelamin Teks 10
Jabatan Teks 20
57
3. Tenaga Kerja Langsung
Field Tipe Data Panjang Data Keterangan
KdProduksi Teks 20 FK
KdKaryawan Teks 20 FK
NamaKaryawan Teks 50
BiayaTK Currency
HariKerja Currency
Total Currency
4. Barang
Field Tipe Data Panjang Data Keterangan
KdBarang Teks 20 PK
NamaBarang Teks 50
Satuan Teks 20 FK
KdKategoriBarang Teks 20 FK
Stok Number
HargaBeli Currency
58
5. Kategori Barang
Field Tipe Data Panjang Data Keterangan
KdKategoriBarang Teks 20 PK
KategoriBarang Teks 50
6. Satuan Barang
Field Tipe Data Panjang Data Keterangan
Satuan Teks 20 PK
NamaSatuan Teks 50
7. Produksi
Field Tipe Data Panjang Data Keterangan
KdProduksi Teks 20 PK
KdBarang Teks 20 FK
NamaBarang Teks 50
NoOrder Teks 20
TanggalProduksi Date/Time
TanggalSelesai Date/Time
59
JumlahProduksi Number
HppUnit Currency
8. Pelanggan
Field Tipe Data Panjang Data Keterangan
KdPelanggan Teks 20 PK
NamaPelanggan Teks 50
AlamatPelanggan Teks 50
Fax Teks 20
Telp Number
SaldoPiutang Currency
9. Supplier
Field Tipe Data Panjang Data Keterangan
KdSupplier Teks 20 PK
NamaSupplier Teks 50
AlamatSupplier Teks 50
Fax Teks 20
Telp Number
60
10.Pembelian
Field Tipe Data Panjang Data Keterangan
NoFakturBeli Teks 20 PK
NoJurnal Teks 20
Tanggal Date/time
KdSupplier Teks 20 FK
NamaSupplier Teks 50
Pembelian Teks 20
JatuhTempo Date/time
TotalPembelian Currency
11.Pembelian Detail
Field Tipe Data Panjang Data Keterangan
NoFakturBeli Teks 20 FK
KdBarang Teks 20 FK
NamaBarang Teks 50
JumlahBarang Number
Satuan Teks 20 FK
HargaBeli Currency
61
12.Penjualan
Field Tipe Data Panjang Data Keterangan
NoFakturJual Teks 20 PK
NoJurnal Teks 20
Tangal Data/Time
KdPelanggan Teks 20 FK
NamaPelanggan Teks 50
Penjualan Teks 20
TotalPenjualan Currency
JatuhTempo Date/Time
13.Penjualan Detail
Field Tipe Data Panjang Data Keterangan
NoFakturJual Teks 20 FK
KdBarang Teks 20 FK
NamaBarang Teks 50
JumlahBarang Number
Satuan Teks 20 FK
HargaJual Currency
62
14.Retur Beli
Field Tipe Data Panjang Data Keterangan
NoReturBeli Teks 20 PK
NoFakturBeli Teks 20 FK
Tanggal Date/Time
KdSupplier Teks 20 FK
TotalFaktur Currency
15.Retur Beli Detail
Field Tipe Data Panjang Data Keterangan
NoReturBeli Teks 20 FK
KdBarang Teks 20 FK
NamaBarang Teks
Jumlah Number
Satuan Teks FK
Harga Currency
63
16.Retur Jual
Field Tipe Data Panjang Data Keterangan
NoReturJual Teks 20 PK
NoFakturJual Teks 20 FK
Tanggal Date/Time
KdPelanggan Teks 20 FK
TotalFaktur Currency
17.Retur Jual Detail
Field Tipe Data Panjang Data Keterangan
NoReturJual Teks 20 FK
KdBarang Teks 20 FK
NamaBarang Teks 50
Jumlah Number
Satuan Teks 20 FK
Harga Currency
64
18.Piutang
Field Tipe Data Panjang data Keterangan
KdPiutang Teks 20 PK
KdPelanggan Teks 20 FK
NamaPelanggan Teks 50
Alamat Teks 50
NoTelp Number
TanggalJatuhTempo Date/Time
JumlahPiutang Currency
TotalPiutang Currency
19.Hutang
Field Tipe Data Panjang data Keterangan
KdHutang Teks 20 PK
KdSupplier Teks 20 FK
NamaSupplier Teks 50
Alamat Teks 50
NoTelp Number
TanggalJatuhTempo Date/Time
JumlahHutang Currency
65
20.Pelunasan Piutang
Field Tipe Data Panjang Data Keterangan
NoBukti Teks 20 PK
TanggalBukti Date/Time
KdPelanggan Teks 20 FK
Keterangan Teks 100
TotalBayar Currency
NoRek Teks 20
21.Pelunasan Piutang Detail
Field Tipe Data Panjang Data Keterangan
NoBukti Teks 20 FK
NoFakturJual Teks 20 FK
TotalFaktur Currency
TotalRetur Currency
66
22.Pelunasan Hutang
Field Tipe Data Panjang Data Keterangan
NoBukti Teks 20 PK
TanggalBukti Date/Time
KdSupplier Teks 20 FK
Keterangan Teks 100
TotalBayar Currency
NoRek Teks 20
23.Pelunasan Hutang Detail
Field Tipe Data Panjang Data Keterangan
NoBukti Teks 20 FK
NoFakturBeli Teks 20 FK
TotalFaktur Currency
TotalRetur Currency
67
24.Kas masuk
Field Tipe Data Panjang Data Keterangan
NoKasMasuk Teks 20 PK
Tanggal Date/Time
25.Kas masuk detail
Field Tipe Data Panjang Data Keterangan
NoKasMasuk Teks 20 FK
NoJurnal Teks 20 FK
TotalKasMasuk Currency
Keterangan Teks 100
26.Kas keluar
Field Tipe Data Panjang Data Keterangan
NoKasKeluar Teks 20 PK
68
27.Kas keluar detail
Field Tipe Data Panjang Data Keterangan
NoKasKeluar Teks 20 FK
NoJurnal Teks 20 FK
TotalKaskeluar Currency
Keterangan Teks 100
28.Jurnal
Field Tipe Data Panjang Data Keterangan
NoJurnal Teks 20 PK
TanggalJurnal Date/Time
29.Jurnal detail
Field Tipe Data Panjang Data Keterangan
NoJurnal Teks 20 FK
KdBukuBesar Teks 20 FK
Nama Teks 50
Debit Currency
69
30.Buku besar
Field Tipe Data Panjang Data Keterangan
KdBukuBesar Teks 20
Nama Teks 50
Type Teks 20
Saldo Currency
SaldoAwal Currency
MutasiDebit Currency
MutasiKredit Currency
SaldoAkhir Currency
Keterangan Teks 100
31.BOP (Biaya Overhead Pabrik)
Field Tipe Data Panjang Data Keterangan
KdOverhead Teks 20 PK
NamaOverhead Teks 50
HargaBeli Currency
Jumlah Number
Satuan Teks 20 FK
70
32.Overhead
Field Tipe Data Panjang Data Keterangan
KdProduksi Teks 20 FK
KdOverhead Teks 20 FK
NamaOverhead Teks 50
Biaya Currency
JumlahBiaya Number
Satuan Teks 20 FK
71
4.4.2 Desain Proses menggunakan Data Flow Diagram (DFD)
Desain Proses merupakan suatu tahap atau model untuk menjelaskan proses
bisnis, melalui proses input data yang menjadi database sampai menghasilkan
output. Berikut adalah contoh aliran data dan proses dari sistem akuntansi PT.
Idola Aerindo Udaya.
Sistem Informasi Akuntansi PT. Idola Aerindo
Udaya
Pemilik Laporan Keuangan
72
4.4.2.1Diagram Konteks
Diagram Konteks adalah level tertinggi dari DFD dikarenakan
diagram ini menyediakan gambaran secara jelas serta ringkas
tentang sebuah sistem.
4.4.2.2Dekomposisi Sistem
1 Daftar Biaya
73
4.4.2.3Data Flow Diagram Level Nol
1. Master Pelanggan
Supplier Administrasi, Penjualan dan Personalia
Kategori & Satuan Data Pelanggan Tenaga Kerja Langsung
Barang (Bahan Baku)
Pemesanan Barang
Biaya Overhead Pemakaian Barang
74
4.4.2.4 Data Flow Diagram Level 1
Data Flow Diagram Level 1 – (Data Master)
Daftar Biaya Overhead Administrasi, Penjualan,
dan Personalia
Pelanggan
Administrasi, Penjualan, dan Personalia
Produksi Gudang Supplier
Administrasi, Penjualan, dan Personalia
Produksi
75
Data Flow Diagram Level 1 – (Sistem Penjualan)
76
Data Flow Diagram Level 1 – (Sistem Pembelian)
77
Data Flow Diagram Level 1 – (Sistem Produksi)
4.1 Produksi
Produksi
Barang
Biaya Tenaga Kerja
Biaya Overhead Produksi Produksi
Pemesanan Barang Karyawan
Bahan Baku
78
Data Flow Diagram Level 1 – (Sistem Laporan)
Laporan
Penjualan Retur Jual
Laporan
Produksi Tenaga Kerja Pemesanan Barang
Daftar Biaya Overhead
Biaya Overhead Produksi Laporan
Tenaga Kerja
Laporan Pelunasan
79
4.4.3 Desain Interface
Desain Interface menjelaskan mengenai hasil jadi suatu program dengan tampilan
sebagai berikut:
1. Login
Field Pengendalian Input Keterangan
Username Completeness check, Tes
Redudansi
Field harus terisi dan
tidak boleh sama
Password Completeness check Field harus terisi
Keterangan :
• Username harus berisi 8 karakter sesuai dengan sistem. Sedangkan password
80 2. Menu Utama
81 4. Form Buku Besar
Field Pengendalian Input Keterangan
Kode Buku Completeness check, Tes
Redudansi
Field harus terisi dan
tidak boleh sama
Nama Completeness check Field harus terisi
Type Completeness check Field harus terisi
Saldo Option button Harus memilih salah satu
Keterangan - Field tidak harus terisi
Saldo Awal Completeness check,
numeric check
Field harus terisi (angka)
Mutasi Debit Completeness check,
numeric check
82
Mutasi Kredit Completeness check,
numeric check
Field harus terisi (angka)
Saldo Akhir Completeness check,
numeric check
Field harus terisi (angka)
Keterangan
• Pertama kali ketika perusahaan menggunakan sistem, perusahaan harus
melakukan pengaturan pada kode akun di buku besar. Saldo awal yang
digunakan di sistem yaitu saat pertama kali memakai dan menggunakan saldo
akhir sebelum menggunakan sistem
• Dalam membuat kode akun, perusahaan harus menegaskan kode akunnya dari
awal, dan memastikan tidak ada perubahan pada kode akun.
83
Keterangan :
Form ini digunakan untuk menginput data yang berhubungan dengan supplier
(alamat, no telp, dan saldo hutang) saldo hutang didapat dari semua hutang
perusahaan kepada supplier.
Field Pengendalian Input Keterangan
KodeSupplier Completeness check,
Tes Redudansi
Field harus terisi dan tidak
boleh sama
NamaSupplier Completeness check Field harus terisi
AlamatSupplier Completeness check Field harus terisi
Telp Completeness check Field harus terisi
Fax - Field tidak harus terisi
Saldohutang Completeness check,
numeric check
84 6. Form Pelanggan
Field Pengendalian Input Keterangan
KdPelanggan Completeness check,
Tes Redudansi
Field harus terisi dan tidak
boleh sama
NamaPelanggan Completeness check Field harus terisi
AlamatPelanggan Completeness check Field harus terisi
Telp Completeness check Field harus terisi
Fax - Field tidak harus terisi
SaldoPiutang Completeness check,
Numeric check
Field harus terisi (angka)
Keterangan
• Form ini digunakan untuk menginput data yang berhubungan dengan
Pelanggan (alamat, no telp, dan saldo Piutang) saldo piutang didapat dari
85 7. Form Karyawan
Field Pengendalian Input Keterangan
KdKaryawan Completeness check,
Tes Redudansi
Field harus terisi dan tidak
boleh sama
NamaKaryawan Completeness check Field Harus Terisi
AlamatKaryawan Completeness check Field Harus Terisi
Telp Completeness check Field Harus Terisi (angka)
Username Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan tabel
login
Jabatan Completeness check Field Harus Terisi
86
Keterangan
• Form ini digunakan untuk menginput data mengenai karyawan, yang
berhubungan langsung dengan penjualan, pembelian, dan produksi.
87
Field Pengendalian Input Keterangan
KdBarang Completeness check,
Tes Redudansi
Field harus terisi dan tidak boleh
sama
NamaBarang Completeness check Field harus terisi
HargaBeli Completeness check,
numeric check
Field harus terisi (Angka)
Hpp/Unit Completeness check,
numeric check
Field harus terisi (Angka)
HargaJual Completeness check,
numeric check
Field harus terisi (Angka)
KdSatuan Completeness check,
master reference
Field harus terisi, satuan
berhubungan dengan data pada
form satuan.
KdKategori Completeness check,
master reference
Field harus terisi, kategori
berhubungan dengan data di form
kategori
88
Keterangan
• Form ini digunakan untuk menginput data mengenai barang seperti bahan
baku, mesin, peralatan, perlengkapan, dan produk.
• Jika barang yang diinput merupakan barang jadi makan hpp/unit beserta kode
produksi dan harga jual harus diisi. Selain itu tedak perlu disertakan hpp/unit,
dan harga jual.
9. Form Kategori
Field Pengendalian Input Keterangan
KdKategoriBarang Completeness check,
Tes Redudansi
Field harus terisi dan
tidak boleh sama
89
Keterangan
• Form ini digunakan untuk menginput data yang pastinya berhubungan dengan
kategori barang. Setelah mengisi lalu diinput
10.Form Satuan Barang
Field Pengendalian Input Keterangan
Satuan Completeness check,
Tes Redudansi
Field harus terisi dan
tidak boleh sama
NamaSatuan Completeness check Field harus terisi
Keterangan
• Form ini digunakan untuk menginput data yang berhubungan dengan satuan.
90 11.Form Daftar Overhead
Field Pengendalian Input Keterangan
KdOverhead Completeness check,
Tes Redudansi
Field harus terisi dan tidak
boleh sama
NamaOverhead Completeness check Field harus terisi
HargaBeli Completeness check,
numeric check
Field harus terisi (angka)
Jumlah Completeness check,
numeric check
Field harus terisi (angka)
Satuan Completeness check,
master reference
Field harus terisi, satuan
berhubungan dengan form
91
Tarif Completeness check,
numeric check
Field harus terisi (angka)
Keterangan
1. Form ini digunakan untuk menginput data yang berhubungan dengan biaya
overhead, setelah mengisi semua data yang harus diisi maka klik “Tambah”
2. Field harga beli diisi jika biaya overhead didapatkan dengan cara membeli
92 12.Form Transaksi Pembelian
93
Field Pengendalian Input Keteragan
NoFakturBeli Completeness check, Tes
Redudansi
Field harus terisi dan
tidak boleh sama
TanggalFaktur Completeness check,
Format mask
Field harus terisi, data
yang dimasukan harus
dd/mm/yy
Pembelian Completeness check Field harus terisi
TotalPembelian Completeness check,
numeric check
Field harus terisi (Angka)
KdSupplier Completeness check,
master reference
Field harus terisi, data
berhubungan dengan table
supplier
NamaSupplier Completeness check Field harus terisi
JatuhTempo Completeness check,
format mask
Field harus terisi, data
yang dimasukan harus
dd/mm/yy
KdBarang Completeness check,
mask reference
Field harus terisi, data
berhubungan dengan tabel
barang
94
JumlahBarang Completeness check,
numeric check
Field harus terisi (Angka)
Satuan Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan table
satuan.
HargaBeli Completeness check,
numeric check
Field harus terisi (Angka)
Total Completeness check,
numeric check
Field harus terisi (Angka)
Keterangan:
• Semua transaksi pasti melalui pemesanan terlebih dahulu. Jika perusahaan
membeli bahan baku yang pastinya dengan memesan terlebih dahulu,
95 14.Form Retur Beli
Field Pengendalian Input Keterangan
NoReturBeli Completeness check, Tes
Redudansi
Field harus terisi dan
tidak boleh sama
NoFakturBeli Completeness check Field harus terisi
KdSupplier Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan tabel
supplier
Tanggal Completeness check,
format mask
Field harus terisi, data
yang dimasukan harus
96
TotalFaktur Completeness check,
numeric check
Field harus terisi (Angka)
KdBarang Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan
barang
NamaBarang Completeness check Field harus terisi
Jumlah Completeness check,
numeric check
Field harus terisi (Angka)
Satuan Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan tabel
satuan.
Harga Completeness check,
numeric check
Field harus terisi (Angka)
TotalRetur Completeness check,
numeric check
Field harus terisi (Angka)
Keterangan:
• Jika perusahaan melakukan retur pembelian maka perusahaan mengisi form
97 15.Form Pelunasan Hutang
Field Pengendalian Input Keterangan
NoBukti Completeness check Field harus terisi dan
tidak boleh sama
TanggalBukti Completeness check,
format mask
Field harus terisi, data
yang dimasukan harus
dd/mm/yy
KdSupplier Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan table
supplier
-98
TotalBayar Completeness check,
numeric check
Field harus terisi (Angka)
NoRekening
-NoFakturBeli Completeness check Field harus terisi
TotalFakturBeli Completeness check,
numeric check
Field harus terisi (Angka)
TotalReturBeli Completeness check,
numeric check
Field harus terisi (Angka)
TotalPelunasan Completeness check,
numeric check
Field harus terisi (Angka)
Keterangan :
• Form ini digunakan untuk membuat data mengenai pelunasan hutang dari
perusahaan ke supplier.
99 16.Form Transaksi Penjualan
100
Field Pengendalian Input Keteragan
NoFakturJual Completeness check, Tes
Redudansi
Field harus terisi dan
tidak boleh sama
TanggalFaktur Completeness check,
Format mask
Field harus terisi, data
yang dimasukan harus
dd/mm/yy
Penjualan Completeness check Field harus terisi
TotalPenjualan Completeness check,
numeric check
Field harus terisi (Angka)
KdPelanggan Completeness check,
master reference
Field harus terisi, data
berhubungan dengan table
Pelanggan
NamaPelanggan Completeness check Field harus terisi
JatuhTempo Completeness check,
format mask
Field harus terisi, data
yang dimasukan harus
dd/mm/yy
KdBarang Completeness check,
mask reference
Field harus terisi, data
berhubungan dengan tabel
barang
101
JumlahBarang Completeness check,
numeric check
Field harus terisi (Angka)
Satuan Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan table
satuan.
HargaBeli Completeness check,
numeric check
Field harus terisi (Angka)
Total Completeness check,
numeric check
Field harus terisi (Angka)
Keterangan :
• Semua transaksi pasti melalui pemesanan terlebih dahulu. Jika perusahaan
mendapat pesanan dari pelanggan, perusahaan harus mengisi form ini untuk
102 18.Form Retur Jual
Field Pengendalian Input Keterangan
NoReturJual Completeness check, Tes
Redudansi
Field harus terisi dan
tidak boleh sama
NoFakturJual Completeness check Field harus terisi
KdPelanggan Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan tabel
Pelanggan
Tanggal Completeness check,
format mask
Field harus terisi, data
yang dimasukan harus
103
TotalFaktur Completeness check,
numeric check
Field harus terisi (Angka)
KdBarang Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan
barang
NamaBarang Completeness check Field harus terisi
Jumlah Completeness check,
numeric check
Field harus terisi (Angka)
Satuan Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan tabel
satuan.
Harga Completeness check,
numeric check
Field harus terisi (Angka)
TotalRetur Completeness check,
numeric check
Field harus terisi (Angka)
Keterangan:
• Jika pelanggan melakukan retur penjualan maka perusahaan mengisi form
104 19.Form Pelunasan Piutang
Field Pengendalian Input Keterangan
NoBukti Completeness check Field harus terisi dan
tidak boleh sama
TanggalBukti Completeness check,
format mask
Field harus terisi, data
yang dimasukan harus
dd/mm/yy
KdPelanggan Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan table
105
Keterangan
-TotalBayar Completeness check,
numeric check
Field harus terisi (Angka)
NoRekening
-NoFakturBeli Completeness check Field harus terisi
TotalFakturBeli Completeness check,
numeric check
Field harus terisi (Angka)
TotalReturBeli Completeness check,
numeric check
Field harus terisi (Angka)
TotalPelunasan Completeness check,
numeric check
Field harus terisi (Angka)
Keterangan:
• Jika pelanggan melakukan pembayaran piutang pada perusahaan, maka
106 20.Form Produksi
Field Pengendalian Input Keterangan
KdProduksi Completeness check Field harus terisi dan
107
KdBarang Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan table
Barang
NamaBarang Completeness check Field harus terisi
TanggalProduksi Completeness check,
format mask
Field harus terisi, data
yang dimasukan harus
dd/mm/yy
TanggalSelesai Completeness check,
format mask
Field harus terisi, data
yang dimasukan harus
dd/mm/yy
NoOrder Completeness check Field harus terisi
TotalBiaya Completeness check,
numeric check
Field harus terisi (Angka)
JumlahProduksi Completeness check,
numeric check
Field harus terisi (Angka)
HppUnit Completeness check,
numeric check
Field harus terisi (Angka)
KdBarang Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan table
Barang
108
Jumlah Completeness check,
numeric check
Field harus terisi (Angka)
Satuan Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan table
Satuan
Harga Completeness check,
numeric check
Field harus terisi (Angka)
Total Completeness check,
numeric check
Field harus terisi (Angka)
KdOverhead Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan table
Overhead
NamaOverhead Completeness check Field harus terisi
Biaya Completeness check,
numeric check
Field harus terisi (Angka)
Jumlah Completeness check,
numeric check
Field harus terisi (Angka)
Satuan Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan table
109
Total Completeness check,
numeric check
Field harus terisi (Angka)
KdKaryawan Completeness check,
master reference
Field harus terisi, data ini
berhubungan dengan table
Karyawan
NamaKaryawan Completeness check Field harus terisi
BiayaTK Completeness check,
numeric check
Field harus terisi (Angka)
HariKerja Completeness check Field harus terisi
Total Completeness check,
numeric check
Field harus terisi (Angka)
Keterangan :
• Form ini digunakan untuk menginput data data produksi yang terdiri dari
110
Detail pemakaian bahan baku (Produksi : Jok Truk)
Kd Barang Nama Jumlah Satuan Harga Total
BB-0001 Kain Kulit 380 Meter 50,000 19,000,000
BB-0002 Busa 278 Meter 65,000 18,070,000
BB-0003 Pipa Besi 311 Meter 44,000 13,684,000
BB-0004 Plat Besi 269 Meter 121,000 32,549,000
BB-0005 Baut & Mur 787 Biji 1,250 983,750
Total 84,286,750
Detail pemakaian tenaga kerja
Kd karyawan Nama Biaya TK Hari Kerja Total
KRY-0001 Agus 132,000 15 1,980,000
KRY-0002 Bambang 132,000 15 1,980,000
KRY-0003 Fani 132,000 15 1,980,000
KRY-0004 Karjo 132,000 15 1,980,000
KRY-0005 Yuni 132,000 15 1,980,000
KRY-0006 Hari 132,000 15 1,980,000
111
Detail pemakaian overhead
Kd Overhead Nama Overhead Biaya Jumlah Satuan Total
OH-0001 Oli Meditran 22,500 200 Liter 4,500,000
OH-0002 Solar 5,150 125 Liter 643,750
OH-0003 Listrik 6,589 120 Jam 790,680
OH-0004 Air 3,500 198 meter Kubik 693,000
Total 6,627,430
Total biaya produksi
BB : 84,286,750
BTKL : 11,880,000
BOP : 6,627,430
Total : 100,794,180
112 21.Form input kas
113
Field Pengendalian Input Keterangan
NoKasMasuk Completeness check Field harus terisi dan
tidak boleh sama
Tanggal Completeness check,
format mask
Field harus terisi, data
yang dimasukan harus
dd/mm/yy
Keterangan Field tidak harus terisi
NoBukuBesar Completeness check Field harus terisi
Nama Completeness check Field harus terisi
TotalKasMasuk Completeness check,
numeric check
Field harus terisi (angka)
NoBukti Completeness check Field harus terisi
NoBukuBesar Completeness check Field harus terisi
Nama Completeness check Field harus terisi
Total Completeness check,
numeric check
Field harus terisi (angka)
Keterangan:
• Form ini digunakan untuk menginput data seperti pendapatan dan semua kas
114 23.Form Kas Keluar
Field Pengendalian Input Keterangan
NoKasKeluar Completeness check Field harus terisi dan
tidak boleh sama
Tanggal Completeness check,
format mask
Field harus terisi, data
yang dimasukan harus
dd/mm/yy
Keterangan Field tidak harus terisi
NoBukuBesar Completeness check Field harus terisi
Nama Completeness check Field harus terisi
TotalKasKeluar Completeness check,
numeric check
115
NoBukti Completeness check Field harus terisi
NoBukuBesar Completeness check Field harus terisi
Nama Completeness check Field harus terisi
Total Completeness check,
numeric check
Field harus terisi (angka)
Keterangan
• Form ini digunakan untuk menginput transaksi pengeluaran kas seperti
pembayaran beban telepon, pemeliharaan mesin, gaji dll. Yang bukan
116 24.Form jurnal memo
Field Pengendalian Input Keterangan
NoJurnalMemo Completeness check Field harus terisi dan
tidak boleh sama
Tanggal Completeness check,
format mask
Field harus terisi, data
yang dimasukan harus
dd/mm/yy
Keterangan - Field tidak harus terisi
NoBukuBesar Completeness check Field harus terisi
117
Debit Completeness check,
numeric check
Field harus terisi (angka)
Kredit Completeness check,
numeric check
Field harus terisi (angka)
Keterangan :
• Form ini digunakan untuk membuat jurnal yang berkaitan beban depresiasi
119
4.4.4 Laporan
PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Data Karyawan
NO Kode
Karyawan Nama Karyawan
Jenis
Kelamin Alamat Gaji/ bulan Telp/Hp
1 KRY-0001 Agus L Jl Kuala mas 14/345, Semarang 3.300.000 087786765464 2 KRY-0002 Bambang L Jl Hassanudin 654, Semarang 3.300.000 085734543654 3 KRY-0003 Fani P Jl Wologito barat 5/345, Semarang 3.300.000 086547899876 4 KRY-0004 Karjo L Jl Seteran barat 2/234, Semarang 3.300.000 088123245654
5 KRY-0005 Yuni P Jl melati utara 65, Semarang 3.300.000 085556838265
120 PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Data Supplier
NO Kode
Supplier Nama Supplier Alamat Fax Telp/Hp
121 PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Data Pelanggan
NO Kode
Pelanggan Nama Supplier Alamat Fax Telp/Hp
122 PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Data Barang
Kategori: Bahan Baku
Periode : April 2017 No
Kode Barang
Nama
Barang Satuan Stok
123 PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Data Barang
Kategori: Barang Jadi
Periode April 2017
No Kode Barang Nama Barang Satuan Kode Produksi Hpp-Unit Harga Jual
1 Jok-001 Jok Truk Unit Pro-0001 2,015,884 3,250,000
124 PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Pembelian
Periode April 2017
No Tanggal No Faktur Beli Kode Supplier Supplier Kode Barang Jumlah Satuan Harga Satuan Total
1 3-Apr 09.3039.948 SPL-003 PT Besi Super BB-0004 100 Meter 121,000 12,100,000 2 6-Apr 833.3474.292 SPL-002 PT Kain Sentosa BB-0001 200 Meter 50,000 10,000,000 3 15-Apr 0028.3764.39 SPL-001 PT Maju Merdeka BB-0005 1000 Biji 1,250 1,250,000 4 28-Apr 037.3273.8 SPL-004 PT Jaya Agung BB-0002 300 Meter 65,000 19,500,000
Total 42,850,000
PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Penjualan
Periode April 2017
No Tanggal No Faktur Jual Kode Pelanggan Nama Pelanggan Kode Barang Jumlah Satuan Harga Total Penjualan 1 15-Apr Penj-0021 PLG-001 PT Isuzu Jok-001 100 Unit 3,250,000 325,000,000 2 21-Apr Penj-0022 PLG-004 PT Prima Maju Bak-002 50 Unit 3,800,000 190,000,000
125 PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Hutang
Per 30 April 2017
Kode Supplier : SPL-002
Nama Supplier : PT Kain Sentosa
NO No Bukti Total Faktur Total Retur Total Pelunasan Sisa Hutang Status
1 833.3474.223 4.678.800 4.678.800 Belum Lunas
2 833.3474.241 7.675.000 7.675.000 Belum Lunas
Total Hutang 12.353.800
Total Pelunasan -
126 PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Piutang
Per 30 April 2017
Kode Pelanggan : PLG-003 Nama Pelanggan : PT Kerja Jaya
NO No Bukti Total Faktur Total Retur Total Pelunasan Sisa Piutang Status
1 Piut-0034 7.665.000 7.665.000 Belum Lunas
2 Piut-0057 9.765.500 9.765.500 Belum Lunas
Total Piutang 17.430.500
Total Pelunasan -
127 PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Pembayaran Piutang
Periode April 2017
No No Bukti Tanggal Nomor Faktur Beli Kode Pelanggan Nama Pelanggan Total Faktur Total Pelunasan Sisa Piutang 1 PP-000032 15-Apr FB-000032 PLG-002 PT Jaya Abadi 10.645.000 10.645.000 0 2 PP-000056 21-Apr FB-000039 PLG-004 PT Prima Maju 9.650.000 9.650.000 0
PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Pembayaran Hutang
Periode April 2017
128 PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Daftar BOP
No Kode Overhead Nama Overhead Harga Beli Jumlah Satuan Tarif
1 OH-0001 Oli Meditran 4,500,000 200 Liter 22,500
2 OH-0002 Solar 5,150 1 Liter 5,150
3 OH-0003 Listrik 6,589 - Jam 6,589
129 PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Pemakaian Bahan Baku
Kode Produksi Kode Barang Nama Barang Jumlah Satuan Harga Total
Pro-0001 BB-0001 Kain Kulit 380 Meter 50,000 19,000,000
Pro-0001 BB-0002 Busa 278 Meter 65,000 18,070,000
Pro-0001 BB-0003 Pipa Besi 311 Meter 44,000 13,684,000
Pro-0001 BB-0004 Plat Besi 269 Meter 121,000 32,549,000
Pro-0001 BB-0005 Baut dan Mur 787 Biji 1,250 983,750
130 PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Pemakaian Tenaga Kerja
Kode Produksi Kode karyawan Nama Karyawan Biaya Tenaga Kerja Hari Kerja Total
Pro-0001 KRY-0001 Agus 132,000 15 1,980,000
Pro-0001 KRY-0002 Bambang 132,000 15 1,980,000
Pro-0001 KRY-0003 Fani 132,000 15 1,980,000
Pro-0001 KRY-0004 Karjo 132,000 15 1,980,000
Pro-0001 KRY-0005 Yuni 132,000 15 1,980,000
Pro-0001 KRY-0006 Hari 132,000 15 1,980,000
131 PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Pemakaian Overhead
Kode Produksi Kode Overhead Nama Overhead Biaya Jumlah Pakai Satuan Total
Pro-0001 OH-0001 Oli Meditran 22,500 200 Liter 4,500,000
Pro-0001 OH-0002 Solar 5,150 125 Liter 643,750
Pro-0001 OH-0003 Listrik 6,589 120 Jam 790,680
Pro-0001 OH-0004 Air 3,500 198 Meter Kubik 693,000
132 PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Laporan Produksi
Kode Produksi Kode Barang Nama Barang No Order Tgl Produksi Tgl Selesai Total Biaya
Pro-0001 Jok-001 Jok Truk Ord-00021 3-Apr 19-Apr 100,794,180
PT. Idola Aerindo Udaya
Jl. Raya Karanganyar Km 11 No.45, Semarang
Harga Pokok Produksi
Kode Produksi Pemakaian Bahan Baku
Pemakaian Tenaga Kerja
Pemakaian Overhead
Harga Pokok Produksi
Jumlah
133
Laporan Laba Rugi
Periode April 2017
Pendapatan
Penjualan 515,000,000
Harga Pokok Produksi 354,750,054
Laba Kotor 160,249,946
Biaya Operasional
Biaya Telepon 350,000
Beban Gaji Karyawan 19,800,000
Beban Umum 400,000
Biaya Bahan Bakar Kendaraan 5,875,000
Biaya Penyusutan Mesin 6,450,000
Biaya Penyusutan Kendaraan 5,550,000
Pemeliharaan Mesin 2,500,000
Pemeliharaan Kendaraan 1,790,000
Total Beban Operasional 42,715,000
Laba Operasi 117,534,946
Pendapatan Lain Lain -
Laba Bersih 117,534,946
Laporan Perubahan Ekuitas
Periode April 2017
Modal Usaha 1,650,382,736
Laba Usaha 117,534,946
Prive 117,534,946
134
Laporan Posisi Keuangan
Per 30 April 2017
ASET LIABILITAS & EKUITAS
Aset Lancar Liabilitas
Kas 743,829,824 Hutang Dagang 81,783,142
Total Liabilitas dan
Ekuitas 1,849,700,824
Aset Tetap
Mesin Produksi 950,000,000 Akumulasi Penyusutan Mesin (687,000,000)
Kendaraan 440,000,000
Akumulasi Penyusutan
Kendaraan (330,000,000)
Gedung 1,230,000,000
Akumulasi Penyusutan Gedung (677,000,000) Total Aset Tetap 926,000,000