133
96 BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI LAPORAN KEUANGAN ARUS KAS 4.1 Sistem Informasi Akuntansi Yang Diusulkan Pada bab ini penulis akan memberikan usulan pada rancangan sistem informasi akuntansi laporan keuangan arus kas yang berjalan, sistem yang diusulkan merupakan sistem yang sudah terkomputerisasi dan sistem yang diusulkan tersebut diharapkan dapat membantu perusahaan dalam mengolah data transaksi keuangan dan mempermudah pekerjaan agar lebih efektif dan efisien. 4.1.1 Kebijakan SIA Laporan Keuangan Arus Kas dan Pengendalian Intern yang Diusulkan Adapun kebijakan yang ada pada PT. Sinkona Indonesia Lestari Subang serta yang akan diusulkan oleh penulis adalah sebagai berikut: A. Penerimaan pendapatan perusahaan diperoleh dari penjualan produk garam kina. B. Jenis penjualannya yaitu kredit dengan jangka waktu pembayaran selama 30- 90 hari. Pelanggan bisa negosiasi harga dengan perusahaan. C. Penjualan dilakukan kepada para pelanggan yang sudah terikat kontrak kerja dengan perusahaan. D. SP (Surat Penagihan) dibuat untuk semua no. Invoice dan dikeluarkan 10 hari sebelum tanggal jatuh tempo. E. SPR (Surat peringatan) dikeluarkan jika ada pelanggan yang belum bayar pada melebihi tanggal jatuh tempo. F. Bila pelanggan telat bayar akan dikenakan denda keterlambatan. Besarnya denda sesuai dengan kebijakan perusahaan. G. Bila ada pelanggan yang tidak bayar karena perusahaannya mengalami gulung tikar atau terkena bencana alam sehingga perusahaan tersebut tidak bisa bayar, maka piutangnya dihapuskan dan oleh perusahaan diakui sebagai beban piutang tak tertagih. H. Jumlah minimal pembelian barang yang dilakukan oleh pelanggan 25 Kg.

BAB IV PERANCANGAN SISTEM INFORMASI …elib.unikom.ac.id/files/disk1/...gdl-linaroslin-22761-8-unikom_l-4.pdfA. Penerimaan pendapatan perusahaan diperoleh dari penjualan produk garam

Embed Size (px)

Citation preview

96

BAB IV

PERANCANGAN SISTEM INFORMASI AKUNTANSI

LAPORAN KEUANGAN ARUS KAS

4.1 Sistem Informasi Akuntansi Yang Diusulkan

Pada bab ini penulis akan memberikan usulan pada rancangan sistem

informasi akuntansi laporan keuangan arus kas yang berjalan, sistem yang

diusulkan merupakan sistem yang sudah terkomputerisasi dan sistem yang

diusulkan tersebut diharapkan dapat membantu perusahaan dalam mengolah data

transaksi keuangan dan mempermudah pekerjaan agar lebih efektif dan efisien.

4.1.1 Kebijakan SIA Laporan Keuangan Arus Kas dan Pengendalian Intern

yang Diusulkan

Adapun kebijakan yang ada pada PT. Sinkona Indonesia Lestari Subang

serta yang akan diusulkan oleh penulis adalah sebagai berikut:

A. Penerimaan pendapatan perusahaan diperoleh dari penjualan produk garam

kina.

B. Jenis penjualannya yaitu kredit dengan jangka waktu pembayaran selama 30-

90 hari. Pelanggan bisa negosiasi harga dengan perusahaan.

C. Penjualan dilakukan kepada para pelanggan yang sudah terikat kontrak kerja

dengan perusahaan.

D. SP (Surat Penagihan) dibuat untuk semua no. Invoice dan dikeluarkan 10 hari

sebelum tanggal jatuh tempo.

E. SPR (Surat peringatan) dikeluarkan jika ada pelanggan yang belum bayar

pada melebihi tanggal jatuh tempo.

F. Bila pelanggan telat bayar akan dikenakan denda keterlambatan. Besarnya

denda sesuai dengan kebijakan perusahaan.

G. Bila ada pelanggan yang tidak bayar karena perusahaannya mengalami

gulung tikar atau terkena bencana alam sehingga perusahaan tersebut tidak

bisa bayar, maka piutangnya dihapuskan dan oleh perusahaan diakui sebagai

beban piutang tak tertagih.

H. Jumlah minimal pembelian barang yang dilakukan oleh pelanggan 25 Kg.

97

I. Seksi penjualan membuat laporan piutang dari transaksi penjualan yang

terjadi.

J. Semua penerimaan kas direkap ke dalam RPNK (Rekap penerimaan kas) dan

dilakukan oleh seksi penjualan untuk memberikan informasi pada pimpinan.

K. Sumber modal perusahaan didapat dari modal awal para pemegang saham

yaitu PT. Perkebunan Nusantara VIII, Yayasan Kartika Eka Paksi, dan PT.

Kimia Farma.

L. Pengeluaran kas untuk keperluan kantor dan lainnya dikeluarkan oleh seksi

tata usaha keuangan dan dicatat oleh seksi akuntansi.

M. Kas keluar untuk pembayaran gaji/upah, pembelian peralatan kantor,

perlengkapan, pembayaran listrik, air dan telepon, biaya buruh langsung.

N. Penghitungan gaji pegawai tetap dan pegawai Outsourcing dilakukan oleh

bagian umum/SDM beserta otorisasi slip gaji.

1. Untuk Pegawai Tetap

a. Kehadiran tidak berpengaruh pada gaji dan tidak akan mengurangi

besarnya gaji yang diterima.

b. Besarnya gaji pokok dan santunan sosial ditentukan berdasarkan

golongan.

c. Besarnya tunjangan-tunjangan ditentukan berdasarkan tingkatan

jabatan.

d. besarnya potongan tetap ditentukan berdasarkan tingkatan jabatan.

2. Untuk Pegawai Outsourcing

a. Kehadiran tidak berpengaruh pada gaji dan dapat mengurangi gaji/upah

yang diterima.

b. Besarnya gaji/upah dipengaruhi oleh besarnya UMR kab. setempat.

c. Besarnya upah per hari yaitu besarnya UMR dibagi hari kerja.

d. Besarnya upah lembur yaitu sebesar 5200/jam.

O. Pembelian peralatan dan perlengkapan kantor dilakukan oleh seksi pengadaan

dan pembayarannya oleh seksi tata usaha keuangan.

P. Pembelian bahan baku dan bahan penolong dilakukan oleh seksi pengadaan.

Q. Memo permintaan bagian dibuat oleh seksi pengadaan untuk permintaan

pembelian peralatan dan perlengkapan kantor semua bagian.

98

R. Semua pengeluaran kas direkap dalam RPLK (Rekap Pengeluaran Kas).

S. Transaksi investasi pemegang saham dicatat dalam dokumen BIPS.

T. Laporan pendukung yang dihasilkan yaitu LPMB, LPB, LP, LTB, RPNK dan

RPLK.

U. Pembuatan laporan arus kas dilakukan oleh bagian keuangan seksi akuntansi.

V. Metode Pencatatan Akuntansi yang digunakan adalah Cash Basic..

W. Laporan arus kas dilaporkan setiap bulan kepada Direktur Utama oleh kepala

bagian keuangan.

Adapun Pengendalian Internnya pada PT. Sinkona Indonesia Lestari yaitu

sebagai berikut:

A. Program SIA Laporan keuangan arus kas diprotek dengan kata kunci pada

setiap bagiannya untuk menghindari penyalahgunaaan program sehingga

hanya orang-orang tertentu yang bisa masuk dan menggunakan aplikasi ini

B. Nomor Invoice dan pengkodean lain dibuat secara otomatis.

4.1.2 Fungsi Yang Terkait

Fungsi yang terkait dalam sistem informasi akuntansi laporan arus kas yang

diusulkan pada PT. Sinkona Indonesia Lestari yaitu:

A. Seksi Penjualan

B. Seksi Tata Usaha Keuangan

C. Bagian Umum/SDM

D. Seksi Pengadaan

E. Direktur Utama

F. Seksi Akuntansi

4.1.3 Dokumen dan Catatan yang Diusulkan

Adapun dokumen dan catatan yang diusulkan adalah sebagai berikut:

A. LKK (Laporan Kontrak Kerja) digunakan untuk arsip data pelanggan yang

sudah melakukan kontrak kerja dengan perusahaan.

B. SP (Surat Penagihan) digunakan untuk melakukan penagihan pada pelanggan

dan dikeluarkan 10 hari sebelum tanggal jatuh tempo

99

C. SPR (Surat Peringatan) digunakan untuk peringatan pada pelanggan yang

telat bayar melebihi tanggal jatuh tempo.

D. Daftar Gaji Peg. Tetap digunakan untuk merekap semua gaji pegawai tetap.

E. Daftar Gaji/Upah Peg. Outsourcing digunakan untuk merekap semua

gaji/upah pegawai Outsourcing.

F. Slip Gaji Peg. Tetap digunakan untuk bukti pembayaran gaji yang diterima

oleh pegawai tetap.

G. Slip Gaji Peg. Outsourcing digunakan untuk bukti pembayaran gaji yang

diterima oleh pegawai Outsourcing.

H. Kartu Gaji Peg. Tetap digunakan sebagai bukti bahwa pegawai sudah

menerima gaji. Semua pegawai tetap tanda tangan pada kartu gaji

I. Kartu Gaji Peg. Outsourcing digunakan sebagai bukti bahwa pegawai sudah

menerima gaji. Semua pegawai Outsourcing tanda tangan pada kartu gaji.

J. SPP Gaji/Upah (Surat Permintaan pembayaran Gaji/Upah) digunakan untuk

permintaan pembayaran gaji/upah setiap bulan.

K. SPPBP (Surat Permintaan Pembayaran Beban Perusahaan) digunakan untuk

permintaan pembayaran beban perusahaan seperti listrik, air, telepon yang

ditujukan kepada bagian keuangan perusahaan oleh bagian umum/SDM.

L. TPBP yaitu transaksi pembayaran beban perusahaan kepada rekanan.

M. BK TPBP (Bukti Kas Transaksi Pembayaran Beban Perusahaan) digunakan

sebagai bukti pengeluaran kas.

N. SPPPBB (Surat Permintaan Pembayaran Pembelian Bahan Baku dan Bahan

Penolong) yaitu digunakan untuk permintaan pembayaran pembelian bahan

baku dan bahan penolong yang dibuat oleh seksi pengadaan dan ditujukan

untuk seksi tata usaha keuangan.

O. TPBBP yaitu transaksi pembayaran pembelian bahan baku dan bahan

penolong kepada Supplier.

P. BK TPBBP yaitu bukti kas transaksi pembayaran pembelian bahan baku dan

bahan penolong dan digunakan sebagai bukti pengeluaran kas.

100

Q. BK PPPK (Bukti Kas Pembelian Peralatan dan Perlengkapan Kantor) yaitu

bukti kas yang dikeluarkan oleh seksi tata usaha keuangan sebagai bukti

pengeluaran kas untuk pembelian peralatan dan perlengkapan kantor untuk

seksi pengadaan.

R. RPLK (Rekap Pengeluaran Kas) digunakan untuk merekap semua transaksi

pengeluaran kas perusahaan.

S. Data Pemegang Saham digunakan untuk arsip di perusahaan.

T. TIPS yaitu transaksi investasi (modal) dari pemegang saham.

U. BKM (Bukti Kas Masuk) digunakan sebagai bukti penerimaan modal dari

pemegang saham.

V. RPNK (Rekap Penerimaan Kas) digunakan untuk merekap semua penerimaan

dari piutang dan modal.

W. Jurnal Umum digunakan untuk mencatat semua transaksi kas masuk dan kas

keluar perusahaan selama satu periode.

X. Buku Besar Umum digunakan untuk memposting semua akun yang ada di

jurnal umum.

Y. Laporan yang dihasilkan

1. LKK (Laporan Kontrak Kerja) digunakan untuk mencatat semua

pelanggan yang sudah terikat kontrak kerja dengan perusahaan.

2. LPMB (Laporan Pemesanan Barang) digunakan untuk mencatat semua

data pemesanan barang perbulan dan pertahun.

3. LPB (Laporan Pengiriman Barang) digunakan untuk mencatat data

pengiriman barang pada pelanggan.

4. LP (Laporan Piutang) digunakan untuk mencatat transaksi piutang baik

yang sudah bayar maupun belum bayar.

5. LTB (Laporan Telat Bayar) digunakan untuk mencatat transaksi

pembayaran piutang yang melebihi tanggal jatuh tempo.

6. Laporan Keuangan Arus Kas.

101

4.1.4 Account dan Code Account yang Diusulkan

Tabel 4.1 Tabel Account dan Code Account

Account Name Code Account

Kas 111

Piutang Dagang 112

Piutang Tak Tertagih 611

Perlengkapan 114

Peralatan 121

Modal 311

Dividen 312

Penjualan 411

Pendapatan Lain-lain 412

Persediaan Bahan Baku 115

Persediaan Bahan Penolong 116

Beban Gaji & Upah 521

Utang Gaji 213

Beban Listrik 522

Beban Air 523

Beban Telepon 524

4.2 Perancangan Model Sistem Yang Diusulkan

4.2.1 Data Flow Diagram Yang Diusulkan

4.2.1.1 Diagram Konteks Yang Diusulkan

Diagram konteks digunakan untuk menggambarkan sistem dan lingkungan

luar yang saling berhubungan. Diagram konteks sebagai transformasi suatu sistem

yang dapat mentransformasikan data flow input menjadi output. Diagram konteks

usulan dapat dlihat pada gambar di bawah ini:

102

SISTEM INFORMASI

AKUNTANSI LAPORAN

KEUANGAN ARUS KAS

Seksi Pengadaan

Seksi Tata Usaha Keuangan

Seksi Penjualan

Seksi Akuntansi

SK

EP

, M

PB

, U

an

g,

SS

Oto

risa

si

Direktur Utama

MP

B,

Ua

ng,

SS

, B

IPS

, L

PM

B,

LP

B,

LP

,

LT

B,

L/K

Aru

s K

as

Bag. Umum/SDM

PegawaiSlip Gaji Otorisasi, Uang, Kartu Gaji

PelangganSupplier

Barang, BPB, KPPPK

OP, Uang

RekananUang

Informasi Daftar Tagihan Listrik, Air & Telepon, BP

Listrik, Air & Telepon

Barang, BPB, MPB Otorisasi, KPPPK

ND Otorisasi, Daftar Gaji Peg. Tetap, Daftar Upah Peg.

Outsourcing, BK Gaji/Upah, BP Listrik, Air & Telepon,

BK TPBP, BPB, BK TPBBP, KPPPK, BK PPPK

Foto Copy Pendirian Perusahaan, Kartu

Identitas , PO, INV, Uang

SKPJP, INV, SJ, Barang, SP, ND Otorisasi

Pemegang Saham

SS, Uang

SS Otorisasi

Kartu Gaji

Kartu Stok, BPB, Daftar Barang

Kebutuhan Kantor, MPB Otorisasi,

KPPPK

ND Otorisasi, Daftar Gaji Peg. Tetap, Daftar

Upah Peg. Outsourcing, BK Gaji/Upah, BP

Listrik, Air & Telepon, BK TPBP, BPB, BK

TPBBP, KPPPK, BK PPPK

RDHP, Data UMR, Informasi Daftar Tagihan Listrik, Air & Telepon

SKEP, BK Gaji/Upah, Kartu Gaji Otorisasi, Informasi

Daftar Tagihan Listrik, Air & Telepon

Foto Copy Pendirian Perusahaan, Kartu Identitas, PO,

Uang, INV

Foto Copy Pendirian Perusahaan, Kartu Identitas, PO,

Uang, INV

Uang, ND Otorisasi, Daftar Gaji/Upah, Slip Gaji Otorisasi, SPP

Gaji/Upah, Kartu Gaji, SPPBP, BP Listrik, Air & Telepon, OP,

SPPPBB, BPB, MPB Otorisasi, KPPPK, Uang, SS Otorisasi

Daftar Gaji/Upah, Slip Gaji Otorisasi, SPP Gaji/Upah, Kartu Gaji,

SPPBP, BP Listrik, Air & Telepon, SPPPBB, BPB, MPB Otorisasi,

Uang, SS Otorisasi

Gambar 4.1 Diagram Konteks Sistem Yang Diusulkan

Keterangan :

SKPJP : Surat Kontrak Perjanjian Jangka Panjang

PO : Purchases Order

INV : Invoice

SJ : Surat Jalan

SP : Surat Penagihan

SPR : Surat Peringatan

ND : Nota Debet

LPMB : Laporan Pemesanan Barang

LPB : Laporan Pengiriman Barang

LP : Laporan Piutang

LTB : Laporan Telat Bayar

SKEP : Surat Keputusan Direksi

RDHP : Rekap Daftar Hadir Pegawai

SPP : Surat Permintaan Pembayaran

SPPBP : Surat Permintaan Pembayaran Beban Perusahaan

BP : Bukti Pembayaran

BPB : Bukti Penerimaan Barang

103

BK TPBBP : Bukti Kas Transaksi Pembayaran Pembelian Bahan Baku dan

bahan Penolong

BK TPBP : Bukti Kas Transaksi Pembayaran Beban Perusahaan

OP : Order Pembelian

SPPPBB : Surat Permintaan Pembayaran Pembelian Bahan Baku dan Bahan

Penolong

MPB : Memo Permintaan Bagian

KPPPK : Kwitansi Pembelian Peralatan dan Perlengkapan Kantor

BK PPPK : Bukti Kas Pembelian Peralatan dan Perlengkapan Kantor

SS : Surat Saham

BIPS : Bukti Investasi Pemegang Saham

L/K : Laporan Keuangan

Penjelasan dari sistem informasi akuntansi laporan keuangan arus kas dari

data flow diagram di atas yaitu dimulai dari seksi penjualan yang melakukan

kesepakatan kerja dengan pelanggan, jika kedua belah pihak sepakat maka

dibuatkan SKPJP rangkap 1 untuk perusahaan dan rangkap 2 diserahkan pada

pelanggan. Setelah pelanggan menjadi pelanggan tetap perusahaan, maka

pelanggan sudah bisa melakukan transaksi pemesanan barang pada perusahaan.

Pelanggan bernegosiasi harga dengan perusahaan, jika sepakat maka mengirimkan

PO pada perusahaan. Seksi penjualan mengecek barang, jika barang tidak tersedia

maka pengiriman ditunda dan jika barang tersedia maka membuat INV & SJ dan

mengirimkan barang kepada pelanggan bersama INV dan SJ. INV & SJ rangkap 2

diarsipkan. Seksi penjualan membuat SP 10 hari sebelum tanggal jatuh tempo.

Jika pelanggan bayar dibuatkan ND berdasarkan INV dan mengotorisasi ND.

Rangkap 1 diserahkan ke pelanggan, rangkap 2 diserahkan ke seksi tata usaha

keuangan bersama uang dan rangkap 3 diserahkan ke seksi akuntansi. Seksi

penjualan membuat, LPB, LP dan LTB untuk memberikan informasi bagi

management yang membutuhkan. LPMB, LPB, LP dan LTB dilaporkan kepada

direktur utama

Direktur Utama mengeluarkan SKEP untuk Bagian Umum/SDM, lalu

Bagian Umum/SDM menghitung gaji pegawai berdasarkan RDHP, golongan,

tingkat jabatan dan data Upah Minimum Regional. Bagian Umum/SDM membuat

Daftar Gaji/Upah pegawai tetap dan Outsourcing, Slip gaji pegawai tetap dan

Outsourcing, kartu gaji pegawai tetap dan Outsourcing dan SPP lalu otorisasi slip

104

gaji pegawai dan menyerahkan Daftar Gaji/Upah, Slip gaji otorisasi, Kartu Gaji

dan SPP ke seksi tata usaha keuangan. Daftar Gaji/Upah, Slip gaji otorisasi, Kartu

Gaji dan SPP di verifikasi/validasi oleh seksi tata usaha keuangan. Jika dokumen

tidak sesuai maka dikembalikan ke Bagian Umum/SDM untuk diperbaiki, bila

sesuai seksi tata usaha keuangan menyiapkan uang untuk pembayaran gaji

pegawai. Slip gaji otorisasi bersama uang diserahkan ke pegawai. Pegawai yang

sudah menerima gaji harus tanda tangan di kartu gaji. Seksi tata usaha keuangan

membuat BK Gaji/Upah sebagai bukti bahwa pembayaran gaji telah dilaksanakan.

Kartu gaji yang sudah di otorisasai oleh semua pegawai dan BK Gaji/Upah

rangkap 1 diserahkan ke bagian Umum/SDM, BK rangkap 2 bersama daftar

gaji/upah diserahkan ke seksi akuntansi.

Rekanan menginformasikan daftar tagihan listrik, air dan telepon kepada

Bagian Umum/SDM. Bagian Umum/SDM membuat SPP untuk permintaan

pembayaran beban perusahaan ke seksi tata usaha keuangan. Seksi tata usaha

keuangan memverifikasi SPP, jika tidak sesuai dikembalikan ke Bagian

Umum/SDM, jika sesuai seksi tata usaha keuangan menyiapkan uang dan

melakukan pembayaran beban perusahaan ke rekanan dan menerima bukti

pembayaran dari rekanan yaitu BP Listrik, Air dan Telepon. Seksi tata usaha

keuangan membuat BK TPBP, BP listrik, Air, Telepon dan BK TPBP diserahkan

ke seksi akuntansi.

Seksi pengadaan mengecek persediaan bahan baku dan bahan penolong, jika

stok banyak maka tidak mengajukan OP, jika stok habis maka seksi pengadaan

membuat OP dan melakukan pembelian bahan baku dan bahan penolong ke

Supplier. Seksi pengadaan menerima barang dan BPB dari Supplier, jika barang

sudah diterima maka seksi pengadaan membuat SPP rangkap 1 dan BPB

diserahkan ke seksi tata usaha keuangan dan rangkap 2 diarsipkan. SPP dan BPB

diverifikasi oleh seksi tata usaha keuangan, jika tidak sesuai OP maka

dikembalikan ke seksi pengadaan dan jika sesuai OP maka seksi tata usaha

keuangan melakukan pembayaran ke Supplier. Seksi tata usaha keuangan

membuat BK TPBBP sebagai bukti pengeluaran kas, BK TPBBP rangkap 2

diarsipkan dan BK TPBBP rangkap 1 bersama BPB diserahkan ke seksi

akuntansi.

105

Seksi pengadaan mengecek inventaris kantor berdasarkan Daftar Barang

Kebutuhan Kantor, jika habis/rusak maka membuat MPB. MPB diserahkan ke

direktur utama, Direktur utama mengotorisasi MPB dan MPB otorisasi diserahkan

ke seksi pengadaan. MPB otorisasi diserahkan ke seksi tata usaha keuangan untuk

permohonan permintaan pembelian peralatan dan perlengkapan kantor. Seksi tata

usaha keuangan mengecek dokumen, jika sesuai maka permohonan diterima dan

jika tidak sesuai maka dokumen dikembalikan ke seksi pengadaan untuk

diperbaiki. MPB Otorisasi diserahkan kembali ke seksi pengadaan untuk dip roses

lebih lanjut. Seksi pengadaan membuat OP dan melakukan pembelian

peralatan/perlengkapan kantor ke Supplier. Seksi pengadaan menerima barang dan

KPPPK dari Supplier. KPPPK diserahkan ke seksi tata usaha keuangan. Seksi tata

usaha keuangan melakukan pembayaran ke Supplier dan membuat BK PPPK, BK

PPPK rangkap 1 dan KPPPK diserahkan ke seksi akuntansi dan BK PPPK

rangkap 2 diarsipkan.

Pemegang saham menyerahkan modal awal bersama SS kepada direktur

utama. Direktur utama mengotorisasi SS. SS otorisasi rangkap 3 di arsipkan,

rangkap 2 diserahkan ke seksi tata usaha keuangan bersama uang dan rangkap 1

diserahkan ke para pemegang saham. Seksi tata usaha keuangan mencatat

transaksi investasi pemegang saham ke dalam BIPS. BIPS rangkap 1 diserahkan

ke direktur utama dan rangkap 2 diserahkan ke seksi akuntansi.

Seksi akuntansi membuat jurnal umum berdasarkan transaksi yang terjadi

dan bukti-bukti transaksi yang didapat dari beberapa bagian lalu di posting ke

buku besar umum dan di proses ke laporan keuangan arus kas. Laporan keuangan

arus kas dicetak, rangkap 1 dilaporkan kepada direktur utama dan rangkap 2

diarsipkan.

4.2.1.2 Data Flow Diagram Level 1 yang Diusulkan

Data Flow Diagram berfungsi untuk menggambarkan sistem yang ada pada

diagram konteks menjadi beberapa proses utama yang terjadi antara entitas yang

terkait dalam sistem pada perancangan sistem informasi kas.

106

Seksi Pengadaan

Seksi Akuntansi

Seksi Tata usaha Keuangan

7.0

Penanaman

Modal

Seksi Penjualan

4.0

Pengeluaran Beban

Operasional

Perusahaan

Supplier

Pelanggan

PO, Uang, INV

SJ

SJ

Pegawai

2.0

Transaksi

Pemesanan Barang

SJ, INV, Barang, SP, ND

Otorisasi

3.0

Pembayaran Gaji

Pegawai

Bag. Umum/SDM

Rekanan

Direktur Utama

6.0

Pembelian Peralatan

& Perlengkapan

Kantor

PO, Uang, INV

Kartu Gaji

Uang

SP

PB

P,

BP

Lis

trik

, A

ir &

Tele

po

n

SP

PB

P,

BP

Lis

trik

, A

ir &

Tele

po

n

Uang, SS Otorisasi

BIPS

L/K Arus Kas

SPPBP

SPPBP

SS Otorisasi

SS O

torisa

si

ND Otorisasi

ND O

torisa

si

Daftar Gaji/Upah

Daftar Gaji/Upah

Kartu Gaji

Kar

tu G

aji

PO

PO

Informasi Daftar Tagihan Listrik, Air & Telepon, BP

Listrik, Air & Telepon

PO, INV, Uang

ND Otorisasi

5.0

Pembelian Bahan

Baku & Bahan

Penolong

OP, Uang

Kartu Stok, BPB

Barang, BPB

OP, SPPPBB, BPB

SPPPBB, BPB

Barang, BPB

OP

, U

an

g

Ba

ra

ng

, K

PP

PK

Da

fta

r B

ara

ng

Keb

utu

ha

n K

an

tor,

MP

B O

toris

asi,

KP

PP

K

MP

B O

toris

asi,

Ba

ra

ng,

KP

PP

K

MPB Otorisasi, KPPPK

MPB

MPB

Uang, SS, BIPS

Ua

ng,

SS

Oto

ris

asi

LPLP

BK Gaji/Upah

BK Gaji/

UpahOP

SP

PP

BB

MPB Otorisasi

OP

KPPPK

OP

KPPPK

MP

B O

torisa

si

In

form

asi D

afta

r T

ag

iha

n L

istr

ik, A

ir &

Tele

po

n

MPB Otorisasi, Uang

LPMB, LPB, LP, LTB

1.0

Melakukan

Perjanjian

Kontrak Kerja

SKPJP

SKPJP

SKPJP

LTB

LPMB

LPMBLPB

LPB

INV

INV

LTB

File ND

SK

EP

BK PPPK

BK PPPK

BIPS

BIPS

SS

Oto

ris

asi

L/K Arus Kas

Foto Copy Pendirian

Perusahaan, Kartu Identitas

Foto Copy Pendirian

Perusahaan, Kartu Identitas

Foto Copy Pendirian

Perusahaan, Kartu Identitas

Fil

e N

D

LKK

LK

K

File SJ

File INV

Ua

ng,

ND

Oto

ris

asi

RDHP, Data UMR

SKEP, BK Gaji/Upah, Kartu Gaji

Otorisasi

Da

fta

r G

aji

/Up

ah

, B

K G

aji

/Up

ah

Slip Gaji Otorisasi, Uang, Kartu

Gaji

Daftar Gaji/Upah, Slip Gaji Otorisasi,

SPP Gaji/Upah, Kartu Gaji

Daftar Gaji/Upah, Slip Gaji Otorisasi,

SPP Gaji/Upah, Kartu Gaji

Informasi Daftar Tagihan Listrik, Air & Telepon

BK TPBP

BK T

PBP

BP

Lis

trik

, A

ir &

Tele

po

n,

BK

TP

BP

BPB, BK TPBBPSPPPBB

OP

KP

PP

K,

BK

PP

PK

Pemegang SahamSS otorisasi

JU

BBUJU

SS, Uang

File BK Gaji/Upah

File BK KPPPK

9.0

Membuat L/K Arus

Kas

File TPBBP

File TIPS

File TPBP

File TIPS

File TPBP

File

TPBP

File PK

Fil

e B

K G

aji

/Up

ah

File S

J

Fil

e T

PB

BP

File ND, File PK

File TIPS

L/K Arus Kas

Fil

e B

K G

aji

/Up

ah

Fil

e B

K K

PP

PK

8.0

Pembayaran

Dividen

BK, Uang

BK, Uang

BK

Gambar 4.2 DFD Level 1 Sistem yang Diusulkan

Penjelasan dari sistem informasi akuntansi laporan keuangan arus kas dari

data flow diagram di atas yaitu dimulai dari seksi penjualan yang melakukan

kesepakatan kerja dengan pelanggan, jika kedua belah pihak sepakat maka

dibuatkan SKPJP rangkap 1 untuk perusahaan dan rangkap 2 diserahkan pada

pelanggan. Setelah pelanggan menjadi pelanggan tetap perusahaan, maka

pelanggan sudah bisa melakukan transaksi pemesanan barang pada perusahaan.

Pelanggan bernegosiasi harga dengan perusahaan, jika sepakat maka mengirimkan

PO pada perusahaan. Seksi penjualan mengecek barang, jika barang tidak tersedia

maka pengiriman ditunda dan jika barang tersedia maka membuat INV & SJ dan

mengirimkan barang kepada pelanggan bersama INV dan SJ. INV & SJ rangkap 2

diarsipkan. Seksi penjualan membuat SP 10 hari sebelum tanggal jatuh tempo.

107

Jika pelanggan bayar dibuatkan ND berdasarkan INV dan mengotorisasi ND.

Rangkap 1 diserahkan ke pelanggan, rangkap 2 diserahkan ke seksi tata usaha

keuangan bersama uang dan rangkap 3 diserahkan ke seksi akuntansi. Seksi

penjualan membuat, LPB, LP dan LTB untuk memberikan informasi bagi

management yang membutuhkan. LPMB, LPB, LP dan LTB dilaporkan kepada

direktur utama

Direktur Utama mengeluarkan SKEP untuk Bagian Umum/SDM, lalu

Bagian Umum/SDM menghitung gaji pegawai berdasarkan RDHP, golongan,

tingkat jabatan dan data Upah Minimum Regional. Bagian Umum/SDM membuat

Daftar Gaji/Upah pegawai tetap dan Outsourcing, Slip gaji pegawai tetap dan

Outsourcing, kartu gaji pegawai tetap dan Outsourcing dan SPP lalu otorisasi slip

gaji pegawai dan menyerahkan Daftar Gaji/Upah, Slip gaji otorisasi, Kartu Gaji

dan SPP ke seksi tata usaha keuangan. Daftar Gaji/Upah, Slip gaji otorisasi, Kartu

Gaji dan SPP di verifikasi/validasi oleh seksi tata usaha keuangan. Jika dokumen

tidak sesuai maka dikembalikan ke Bagian Umum/SDM untuk diperbaiki, bila

sesuai seksi tata usaha keuangan menyiapkan uang untuk pembayaran gaji

pegawai. Slip gaji otorisasi bersama uang diserahkan ke pegawai. Pegawai yang

sudah menerima gaji harus tanda tangan di kartu gaji. Seksi tata usaha keuangan

membuat BK Gaji/Upah sebagai bukti bahwa pembayaran gaji telah dilaksanakan.

Kartu gaji yang sudah di otorisasai oleh semua pegawai dan BK Gaji/Upah

rangkap 1 diserahkan ke bagian Umum/SDM, BK rangkap 2 bersama daftar

gaji/upah diserahkan ke seksi akuntansi.

Rekanan menginformasikan daftar tagihan listrik, air dan telepon kepada

Bagian Umum/SDM. Bagian Umum/SDM membuat SPP untuk permintaan

pembayaran beban perusahaan ke seksi tata usaha keuangan. Seksi tata usaha

keuangan memverifikasi SPP, jika tidak sesuai dikembalikan ke Bagian

Umum/SDM, jika sesuai seksi tata usaha keuangan menyiapkan uang dan

melakukan pembayaran beban perusahaan ke rekanan dan menerima bukti

pembayaran dari rekanan yaitu BP Listrik, Air dan Telepon. Seksi tata usaha

keuangan membuat BK TPBP, BP listrik, Air, Telepon dan BK TPBP diserahkan

ke seksi akuntansi.

108

Seksi pengadaan mengecek persediaan bahan baku dan bahan penolong, jika

stok banyak maka tidak mengajukan OP, jika stok habis maka seksi pengadaan

membuat OP dan melakukan pembelian bahan baku dan bahan penolong ke

Supplier. Seksi pengadaan menerima barang dan BPB dari Supplier, jika barang

sudah diterima maka seksi pengadaan membuat SPP rangkap 1 dan BPB

diserahkan ke seksi tata usaha keuangan dan rangkap 2 diarsipkan. SPP dan BPB

diverifikasi oleh seksi tata usaha keuangan, jika tidak sesuai OP maka

dikembalikan ke seksi pengadaan dan jika sesuai OP maka seksi tata usaha

keuangan melakukan pembayaran ke Supplier. Seksi tata usaha keuangan

membuat BK TPBBP sebagai bukti pengeluaran kas, BK TPBBP rangkap 2

diarsipkan dan BK TPBBP rangkap 1 bersama BPB diserahkan ke seksi

akuntansi.

Seksi pengadaan mengecek inventaris kantor berdasarkan Daftar Barang

Kebutuhan Kantor, jika habis/rusak maka membuat MPB. MPB diserahkan ke

direktur utama, Direktur utama mengotorisasi MPB dan MPB otorisasi diserahkan

ke seksi pengadaan. MPB otorisasi diserahkan ke seksi tata usaha keuangan untuk

permohonan permintaan pembelian peralatan dan perlengkapan kantor. Seksi tata

usaha keuangan mengecek dokumen, jika sesuai maka permohonan diterima dan

jika tidak sesuai maka dokumen dikembalikan ke seksi pengadaan untuk

diperbaiki. MPB Otorisasi diserahkan kembali ke seksi pengadaan untuk dip roses

lebih lanjut. Seksi pengadaan membuat OP dan melakukan pembelian

peralatan/perlengkapan kantor ke Supplier. Seksi pengadaan menerima barang dan

KPPPK dari Supplier. KPPPK diserahkan ke seksi tata usaha keuangan. Seksi tata

usaha keuangan melakukan pembayaran ke Supplier dan membuat BK PPPK, BK

PPPK rangkap 1 dan KPPPK diserahkan ke seksi akuntansi dan BK PPPK

rangkap 2 diarsipkan.

Pemegang saham menyerahkan modal awal bersama SS kepada direktur

utama. Direktur utama mengotorisasi SS. SS otorisasi rangkap 3 di arsipkan,

rangkap 2 diserahkan ke seksi tata usaha keuangan bersama uang dan rangkap 1

diserahkan ke para pemegang saham. Seksi tata usaha keuangan mencatat

transaksi investasi pemegang saham ke dalam BIPS. BIPS rangkap 1 diserahkan

ke direktur utama dan rangkap 2 diserahkan ke seksi akuntansi.

109

Seksi akuntansi membuat jurnal umum berdasarkan transaksi yang terjadi

dan bukti-bukti transaksi yang didapat dari beberapa bagian lalu di posting ke

buku besar umum dan di proses ke laporan keuangan arus kas. Laporan keuangan

arus kas dicetak, rangkap 1 dilaporkan kepada direktur utama dan rangkap 2

diarsipkan.

4.2.1.3 Data Flow Diagram Level 2

4.2.1.3.1 Data Flow Diagram Level 2 dari Proses 1.0 Sistem yang Diusulkan

Pada level 2 proses 1.0 ini akan diterangkan mengenai turunan dari level 1

sistem yang diusulkan yaitu proses terjadinya kesepakatan kerja dengan

pelanggan.

1.1

Mengajukan jadi

Pelanggan tetap

Seksi PenjualanPelanggan

1.2

Menerima

Pengajuan dari

pelanggan

1.3

Membuat SKPJP

1.5

Menyerahkan

SKPJP

SKPJP

SK

PJ

P

Foto Copy Pendirian

Perusahaan, Kartu

Identitas

Foto Copy Pendirian

Perusahaan, Kartu

Identitas

Fo

to C

op

y P

en

dir

ian

Peru

sah

aa

n, K

artu

Iden

titas

Foto Copy Pendirian

Perusahaan, Kartu

Identitas1.4

Membuat

LKK

SKPJP

SKPJPLKK

SKPJP

LK

K

Gambar 4.3 DFD Level 2 dari Proses 1.0 Sistem yang Diusulkan

Penjelasan dari gambar diatas dimulai dari pelanggan mengajukan untuk jadi

pelanggan tetap, jika terjadi kesepakatan maka dibuatkan SKPJP rangkap 2.

Rangkap 1 untuk perusahaan dan rangkap 2 untuk pelanggan.

4.2.1.3.2 Data Flow Diagram Level 2 dari Proses 2.0 Sistem yang Diusulkan

Pada level 2 proses 2.0 ini akan diterangkan mengenai turunan dari level 1

sistem yang diusulkan yaitu proses terjadinya penjualan barang kepada pelanggan.

110

Pelanggan2.1

Pesan BarangSeksi Penjualan

2.3

Mengirimkan

Pesanan Barang

PO PO

PO

Baran

g, IN

V, S

J

2.2

Menyiapkan

Barang dan

Buat INV, SJ

Uang, INV

PO

PO

Barang, INV,

SJ

Seksi Tata Usaha

Keuangan

Uang, INV

Seksi Akuntansi

Uan

g, N

D

Oto

risa

si

SJ

SJ

ND O

torisa

si

ND Otorisasi

ND Otorisasi

2.7

Buat LPMB,

LPB, LP & LTB

Direktur UtamaLPMB, LPB, LP, LTB

File ND

File ND

INV

INV

2.4

Buat SP

INV

INV

, S

P

2.5

Melakukan

Pelunasan

piutang

File SJ

File INV

File SJ

File IN

V

Uang, INV

2.6

Buat ND dan

Otorisasi NDND

INV

SJ

LP

LP

LTB

LPB

LP

MB

LPMB

LP

B

LTB

ND Otorisasi

2.8

Putus KontrakFile PK

File JU

File SKPJP

File INV

File PK

Gambar 4.4 DFD Level 2 dari Proses 2.0 Sistem yang Diusulkan

Penjelasan dari gambar diatas dimulai dari pelanggan melakukan negosiasi

harga dengan perusahaan, jika keduanya sepakat maka pelanggan mengirimkan

PO ke seksi penjualan. Seksi penjualan membuat INV dan SJ, INV dan SJ

rangkap 1 diserahkan ke pelanggan bersama barang pesanan. INV dan SJ rangkap

2 diarsipkan. Seksi penjualan membuat SP 10 hari sebelum tanggal jatuh tempo.

Pelanggan melakukan pembayaran pada waktu tanggal jatuh tempo, seksi

penjualan membuat ND sebagai bukti pelunasan piutang dari pelanggan. ND di

otorisasi oleh seksi penjualan, rangkap 1 diserahkan ke pelanggan, rangkap 2

diserahkan ke seksi tata usaha keuangan bersama dengan uang dan rangkap 3

diserahkan ke seksi akuntansi. Seksi penjualan membuat LPMB, LPB, LP, dan

LTB untuk memberikan informasi bagi management yang membutuhkan. LPMB,

LPB, LP dan LTB dilaporkan kepada direktur utama

4.2.1.3.3 Data Flow Diagram Level 2 dari Proses 3.0 Sistem yang Diusulkan

Pada level 2 proses 3.0 ini akan diterangkan mengenai turunan dari level 1

sistem yang diusulkan yaitu proses pembayaran gaji pegawai

111

Seksi Tata usaha

KeuanganBag. Umum/SDM

Pegawai

3.7

Membuat BK

Gaji/Upah

3.9

Menyerahkan

Daftar Gaji/Upah,

BK Gaji/Upah,

Kartu Gaji

Otorisasi

Daftar Gaji/Upah, Slip

Gaji, SPP Gaji/Upah,

Kartu Gaji

Slip Gaji Otorisasi, Uang,

Kartu Gaji

Daftar Gaji/Upah

Daftar G

aji/Upah

3.5

Verifikasi/Validasi

Dokumen

3.6

Menyiapkan Uang

untuk

Pembayaran gaji

pegawai

3.2

Menghitung gaji

pegawai

RDHP, Data

UMR

3.3

Buat Daftar Gaji/

Upah, Slip Gaji,

SPP Gaji/Upah,

Kartu Gaji

3.4

Otorisasi Slip Gaji

Kartu Gaji

Direktur Utama

3.1

Mengeluarkan

SKEP

SK

EP

SK

EP

Daft

ar G

aji

/Up

ah

, S

lip

Ga

ji

Oto

ris

asi

, S

PP

Gaji

/Up

ah

,

Kartu

Gaji

Dafta

r G

aji/U

pah

, Slip

Gaji

Oto

risa

si, SP

P G

aji/U

pah

,

Kartu

Gaji

Daftar Gaji/Upah, Slip

Gaji Otorisasi, SPP Gaji/

Upah, Kartu Gaji

Daftar Gaji/Upah, SPP

Gaji/Upah, Kartu Gaji3.8

Otorisasi kartu

gaji

Daftar Gaji/Upah, BK

Gaji/Upah

Daftar Gaji/Upah, BK Gaji/

Upah, Kartu Gaji Otorisasi

Seksi Akuntansi

Daftar Gaji/Upah, BK

Gaji/Upah

BK

Gaji

/Up

ah

, K

artu

Gaji

Oto

ris

asi

Perh

itun

gan

Gaji

Kartu Gaji

Kartu G

aji

BK Gaji/Upah

BK

Gaj

i/UpahFile BK Gaji/Upah

File BK Gaji/Upah

Gambar 4.5 DFD Level 2 dari Proses 3.0 Sistem yang Diusulkan

Penjelasan dari gambar diatas dimulai dari Direktur Utama mengeluarkan

SKEP untuk Bagian Umum/SDM, lalu Bagian Umum/SDM menghitung gaji

pegawai berdasarkan RDHP, golongan, tingkat jabatan dan data UMR. Bagian

Umum/SDM membuat Daftar Gaji/Upah pegawai tetap dan Outsourcing, Slip gaji

pegawai tetap dan Outsourcing, kartu gaji pegawai tetap dan Outsourcing dan

SPP lalu otorisasi slip gaji pegawai dan menyerahkan Daftar Gaji/Upah, Slip gaji

otorisasi, Kartu Gaji dan SPP ke seksi tata usaha keuangan. Daftar Gaji/Upah, Slip

gaji otorisasi, Kartu Gaji dan SPP di verifikasi/validasi oleh seksi tata usaha

keuangan. seksi tata usaha keuangan menyiapkan uang untuk pembayaran gaji

pegawai. Slip gaji otorisasi bersama uang diserahkan ke pegawai. Pegawai yang

sudah menerima gaji tanda tangan di kartu gaji. Seksi tata usaha keuangan

membuat BK Gaji/Upah, Kartu gaji yang sudah di otorisasai oleh semua pegawai

dan BK Gaji/Upah rangkap 1 diserahkan ke bagian Umum/SDM, BK rangkap 2

bersama daftar gaji/upah diserahkan ke seksi akuntansi.

4.2.1.3.4 Data Flow Diagram Level 2 dari Proses 4.0 Sistem yang Diusulkan

Pada level 2 proses 4.0 ini akan diterangkan mengenai turunan dari level 1

sistem yang diusulkan yaitu proses pembayaran pengeluaran beban operasional

perusahaan kepada rekanan.

112

BP Listrik, Air & Telepon

File SPPBP

BP

Lis

trik

, A

ir &

Tele

pon

,

BK

TP

BP

Uang

Seksi Akuntansi

RekananSeksi Tata usaha

Keuangan

4.1

Menginformasikan

Daftar Tagihan

Listrik,

Air & Telepon

4.2

Membuat

SPPBP

4.3

Verifikasi SPPBP

dan menyiapkan

uang

4.5

Melakukan

pembayaran beban

perusahaan

4.6

Menyerahkan BP

Listrik, Air &

Telepon

4.7

Membuat

BK TPBP

Info

rm

asi

Daft

ar T

agih

an

Lis

trik

, A

ir &

Tele

pon

BP Listrik, Air & Telepon

BP Listrik, Air &

Telepon

SPPBP

Informasi Daftar Tagihan

Listrik, Air & TeleponBag. Umum/SDM

Informasi Daftar Tagihan

Listrik, Air & Telepon

SP

PB

P

SPPBPUangBK TPBP

BK

TP

BP

File TPBP

File

TPBP

Gambar 4.6 DFD Level 2 dari Proses 4.0 Sistem yang Diusulkan

Penjelasan dari gambar diatas dimulai dari rekanan yang menginformasikan

daftar tagihan listrik, air dan telepon kepada bagian umum/sdm, Bagian

Umum/SDM membuat SPPBP untuk permintaan pembayaran beban perusahaan

ke seksi tata usaha keuangan. Seksi tata usaha keuangan memverifikasi SPPBP,

jika tidak sesuai dikembalikan ke Bagian Umum/SDM, jika sesuai seksi tata usaha

keuangan menyiapkan uang dan melakukan pembayaran beban perusahaan ke

rekanan dan menerima bukti pembayaran dari rekanan yaitu BP Listrik, Air dan

Telepon. Seksi tata usaha keuangan membuat BK TPBP, BP listrik, Air, Telepon

dan BK TPBP diserahkan ke seksi akuntansi.

4.2.1.3.5 Data Flow Diagram Level 2 dari Proses 5.0 Sistem yang Diusulkan

Pada level 2 proses 5.0 ini akan diterangkan mengenai turunan dari level 1

sistem yang diusulkan yaitu proses pembelian bahan dan bahan penolong ke

Supplier.

113

Seksi Pengadaan

Seksi Tata usaha

Keuangan

Supplier

5.1

Cek Persediaan

bahan baku &

bahan penolong

5.2

Membuat OP

Kartu Stok OP

OP

5.3

Mengirimkan

Barang & BPB

Barang, BPBBarang, BPB

5.4

Buat SPPPBB

SPPPBB, BPB

BP

B

5.5

Menyiapkan uang

& melakukan

pembayaran

Seksi Akuntansi

Kartu Stok

Uan

gOP

OP

SP

PP

BB

,

BP

B

BPB, BK TPBBP

5.6

Membuat BK

TPBBP

BPB, Uang

SPPPBB

SPPPBB

File TPBBP

File TPB

BP

Gambar 4.7 DFD Level 2 dari Proses 5.0 Sistem yang Diusulkan

Penjelasan dari gambar diatas dimulai dari Seksi pengadaan mengecek

persediaan bahan baku dan bahan penolong, jika stok banyak maka tidak

mengajukan OP, jika stok habis maka seksi pengadaan membuat OP dan

melakukan pembelian bahan baku dan bahan penolong ke Supplier. Seksi

pengadaan menerima barang dan BPB dari Supplier, jika barang sudah diterima

maka seksi pengadaan membuat SPP. rangkap 1 dan BPB diserahkan ke seksi tata

usaha keuangan dan rangkap 2 diarsipkan. SPP dan BPB diverifikasi oleh seksi

tata usaha keuangan, jika tidak sesuai OP maka dikembalikan ke seksi pengadaan

dan jika sesuai OP maka seksi tata usaha keuangan melakukan pembayaran ke

Supplier. Seksi tata usaha keuangan membuat BK TPBBP sebagai bukti

pengeluaran kas, BK TPBBP rangkap 2 diarsipkan dan BK TPBBP rangkap 1

bersama BPB diserahkan ke seksi akuntansi.

114

4.2.1.3.6 Data Flow Diagram Level 2 dari Proses 6.0 Sistem yang Diusulkan

Pada level 2 proses 6.0 ini akan diterangkan mengenai turunan dari level 1

sistem yang diusulkan yaitu proses Pembelian Peralatan & Perlengkapan Kantor

ke Supplier.

6.1

Membuat MPBMPB

MP

B O

toris

asi

MPB OtorisasiM

PB

Otorisasi

Seksi Pengadaan

Direktur Utama

6.3

Menyerahkan

MPB Otorisasi

Seksi Tata usaha

Keuangan

MPB Otorisasi

MPB Otorisasi

6.5

Membuat OP

6.6

Melakukan

Pembelian

Peralatan&

Perlengkapan

Supplier

OP

6.7

Menyerahkan

Barang bersama

KPPPK

OP

Barang, KPPPK

KPPPK

KPPPK

OP

OP

MP

B

6.2

Otorisasi MPB

Baran

g,

KP

PP

K

Seksi Akuntansi6.9

Melakukan

pembayaran dan

membuat BK

PPPK

6.4

Permohonan

diterima dan

Menyerahkan

MPB Otorisasi

MPB Otorisasi

MPB Otorisasi

Uang

Uan

g

6.8

Menyerahkan

KPPPK

KP

PP

KK

PP

PK

KPPPK, BK PPPKBK PPPK

BK

PPPK

Daftar Barang

Kebutuhan Kantor

MP

B O

toris

asi

File BK KPPPK

File B

K KPPPK

Gambar 4.8 DFD Level 2 dari Proses 6.0 Sistem yang Diusulkan

Penjelasan dari gambar diatas dimulai dari Seksi pengadaan mengecek

inventaris kantor berdasarkan Daftar Barang Kebutuhan Kantor, jika habis/rusak

maka membuat MPB. MPB diserahkan ke direktur utama, Direktur utama

mengotorisasi MPB lalu diserahkan ke seksi pengadaan. MPB otorisasi

diserahkan ke seksi tata usaha keuangan untuk permohonan permintaan pembelian

peralatan dan perlengkapan kantor. Seksi tata usaha keuangan mengecek dokumen

dan MPB Otorisasi diserahkan kembali ke seksi pengadaan untuk diproses lebih

lanjut. Seksi pengadaan membuat OP dan melakukan pembelian

peralatan/perlengkapan kantor ke Supplier. Seksi pengadaan menerima barang dan

KPPPK dari Supplier. KPPPK diserahkan ke seksi tata usaha keuangan. Seksi tata

usaha keuangan melakukan pembayaran ke Supplier dan membuat BK PPPK

yang rangkap 2 diarsipkan BK PPPK rangkap 1 dan KPPPK diserahkan ke seksi

akuntansi dan BK PPPK.

115

4.2.1.3.7 Data Flow Diagram Level 2 dari Proses 7.0 Sistem yang Diusulkan

Pada level 2 proses 7.0 ini akan diterangkan mengenai turunan dari level 1

sistem yang diusulkan yaitu proses penanaman modal dari pemegang saham.

Uang, SSUang, SSDirektur Utama

7.1

Menyerahkan

modal awal & SS

Seksi Akuntansi

SS Otorisasi

SS o

torisa

si

Seksi Tata usaha

Keuangan

7.4

Menyerahkan SS

Otorisasi & BIPS

Uang,

SS OtorisasiPemegang Saham

7.2

Otorisasi SS

Uan

g,

SS

Oto

risa

si

7.3

Membuat BIPS

SS Otorisasi

SS Otorisasi,

BIPSBIPS

SS Otorisasi

BIP

SBIPS

BIPS

File TIPS

File TIPS

Gambar 4.9 DFD Level 2 dari Proses 7.0 Sistem yang Diusulkan

Penjelasan dari gambar diatas dimulai dari Pemegang saham menyerahkan

modal awal bersama SS kepada Direktur utama. Direktur utama lalu

mengotorisasi SS dan SS otorisasi rangkap 3 di arsipkan, rangkap 2 diserahkan ke

seksi tata usaha keuangan bersama uang dan rangkap 1 diserahkan ke para

pemegang saham. Seksi tata usaha keuangan mencatat transaksi investasi

pemegang saham ke dalam BIPS. BIPS rangkap 1 diserahkan ke direktur utama

dan rangkap 2 diserahkan ke seksi akuntansi.

4.2.1.3.8 Data Flow Diagram Level 2 dari Proses 8.0 Sistem yang Diusulkan

Pada level 2 proses 8.0 ini akan diterangkan mengenai turunan dari level 1

sistem yang diusulkan yaitu proses Pembayaran Dividen.

Uang, BKInformasi Laba

BersihPemegang Saham

8.1

Menghitung

Dividen

Seksi Akuntansi

Seksi Tata usaha

Keuangan

8.2

Menyerahkan

BK

BK

BK

BK

BK

Gambar 4.10 DFD Level 2 dari Proses 8.0 Sistem yang Diusulkan

116

Penjelasan dari gambar diatas dimulai dari Seksi tata usaha keuangan

menghitung dividen pada akhir periode dan menyerahkan dividen kepada para

pemegang saham dan membuat Bukti Kas, rangkap 1 diserahkan kepada para

pemegang saham bersama Uang dan rangkap dua diserahkan ke seksi akuntansi

untuk diarsipkan

4.2.1.3.9 Data Flow Diagram Level 2 dari Proses 9.0 Sistem yang Diusulkan

Pada level 2 proses 9.0 ini akan diterangkan mengenai turunan dari level 1

sistem yang diusulkan yaitu proses pembuatan laporan keuangan arus kas.

BBUL/K Arus Kas

BBU

BBU

9.2

Posting ke Buku Besar

Umum

9.3

Membuat L/K Arus KasDirektur Utama

9.4

Menyerahkan L/K Arus

Kas

L/K Arus Kas

L/K Arus Kas

L/K

Aru

s K

as

9.1

Dicatat kedalam Jurnal

UmumFile TPBBP

JU

File JU

File TPBP

File ND

File BK Gaji/Upah

File TPBBP

File BK PPPK

File TIPS

File PK

ND Otorisasi

PK

BK Gaji/Upah

File TPBP

File TIPSFile BK PPPK

File JU

Gambar 4.11 DFD Level 2 dari Proses 8.0 Sistem yang Diusulkan

Penjelasan dari gambar diatas dimulai dari Seksi akuntansi membuat jurnal

umum berdasarkan transaksi yang terjadi dan bukti-bukti transaksi yang didapat

dari beberapa bagian lalu di posting ke buku besar umum dan di proses ke laporan

keuangan arus kas. Laporan keuangan arus kas dicetak, rangkap 1 dilaporkan

kepada direktur utama dan rangkap 2 diarsipkan.

117

4.2.2 Kamus Data Yang Diusulkan

Tabel 4.2 Kamus Data Usulan

Nama

Arus Data Alias Bentuk Data Arus Data Penjelasan

SKPJP - Dokumen Proses 1.0 ke pelanggan Surat Kontrak Perjanjian

Jangka panjang

LKK - Dokumen Seksi penjualan ke proses 1.0 Laporan Kontrak Kerja

PO - Dokumen

1. Pelanggan ke proses 2.0

2. Proses 2.0 ke seksi penjualan

3. Seksi penjualan ke proses 2.0

Purchases Order

INV - Dokumen

1. Seksi Penjualan ke proses 2.0

2. Proses 2.0 ke pelanggan

3. Proses2.0 ke seksi penjualan

Invoice

SJ - Dokumen Proses 2.0 ke pelanggan Surat Jalan

SP - Dokumen Proses 2.0 ke pelanggan Surat Penagihan

ND - Dokumen

1. Proses 2.0 ke pelanggan

2. Proses 2.0 ke seksi tata usaha

keuangan

3. Proses 2.0 ke seksi akuntansi

Nota Debet

SPR - Dokumen Proses 2.0 ke pelanggan Surat Peringatan

LPMB - Dokumen Proses 2.0 ke direktur utama Laporan Pemesanan

Barang

LPB - Dokumen Proses 2.0 ke direktur utama Laporan Pengiriman

Barang

LP - Dokumen Proses 2.0 ke direktur utama Laporan Piutang

LTB - Dokumen Proses 2.0 ke direktur utama Laporan Telat Bayar

SKEP - Dokumen Direktur utama ke proses 3.0 Surat Keputusan Direksi

RDHP - Dokumen Bagian Umum/SDM ke proses 3.0 Rekap Daftar Hadir

Pegawai

118

Tabel 4.3 Lanjutan Kamus Data (1)

Nama

Arus Data Alias Bentuk Data Arus Data Penjelasan

SPP Gaji Upah

SPPBP

SPPPBB

- Dokumen

1. Proses 3.0 ke seksi tata usaha

keuangan

2. seksi tata usaha keuangan ke

proses 3.0

3. Proses 4.0 ke seksi tata usaha

keuangan

4. Proses 5.0 ke seksi tata usaha

keuangan

5. Seksi tata usaha keuangan ke

proses 4.0

6. Seksi tata usaha keuangan ke

proses 5.0

Surat Permintaan

Pembayaran

Daftar Gaji/Upah - Dokumen

1. Proses 3.0 ke seksi tata usaha

2. Seksi tata usaha keuangan ke

proses 3.0

3. Proses 3.0 ke seksi akuntansi

Daftar Gaji Upah

Pegawai Tetap dan

Pegawai Outsourcing

Slip Gaji - Dokumen

1. Proses 3.0 ke seksi tata usaha

keuangan

2. Proses 3.0 ke pegawai

3. Proses 3.0 ke seksi tata usaha

keuangan

Slip Gaji Pegawai Tetap

dan Pegawai

Outsourcing

Kartu Gaji - Dokumen

1. Proses 3.0 ke seksi tata usaha

keuangan

2. Seksi tata usaha keuangan ke

proses 3.0

3. Proses 3.0 ke bag. Umum/sdm

4. Proses 3 ke pegawai

Kartu Gaji Karyawan

BK Gaji/Upah

BK TPBP

BK TPBBP

BK PPPK

- Dokumen

1. Proses 3.0 ke bag. Umum/sdm

2. Proses 3.0 ke seksi akuntansi

3. Proses 4.0 ke seksi akuntansi

4. Proses 5.0 ke seksi akuntansi

5. Proses 6.0 ke seksi akuntansi

Bukti Pengeluaran Kas

BP - Dokumen

1. Rekanan ke proses 4.0

2. Proses 4.0 ke seksi tata usaha

keuangan

3. Proses 4.0 ke seksi akuntansi

4. Seksi tata usaha keuangan ke

Proses 4.0

Bukti Pembayaran

119

Tabel 4.4 Lanjutan Kamus Data (2)

Nama

Arus Data Alias Bentuk Data Arus Data Penjelasan

BPB - Dokumen

1. Supplier ke Proses 5.0

2. Proses 5.0 ke seksi pengadaan

3. Seksi pengadaan ke proses 5.0

4. Proses 5.0 ke seksi tata usaha

keuangan

5. Seksi tata usaha keuangan ke

proses 5.0

6. Proses 5.0 ke seksi akuntansi

Bukti Penerimaan

Barang

OP - Dokumen

1. Proses 5.0 ke Supplier

2. Proses 6.0 ke Supplier

3. Proses 5.0 ke seksi tata usaha

keuangan

Order Pembelian

MPB

MPB Otorisasi - Dokumen

1. Proses 6.0 ke direktur utama

2. Direktur utama ke proses 6.0

3. Proses 6.0 ke seksi pengadaan

4. Seksi pengadaan ke proses 6.0

5. Proses 6.0 ke seksi tata usaha

keuangan

6. Seksi tata usaha keuangan ke

proses 6.0

Memo Permintaan

Bagian

KPPPK - Dokumen

1. Supplier ke proses 6.0

2. Proses 6.0 ke seksi pengadaan

3. Seksi pengadaan ke proses 6.0

4. Proses 6.0 ke seksi tata usaha

keuangan

5. Proses 6.0 ke seksi akuntansi

Kwitansi Pembelian

Peralatan dan

Perlengkapan Kantor

SS

SS Otorisasi - Dokumen

1. Pemegang saham ke proses 7.0

2. Proses 7.0 ke direktur utama

3. Direktur utama ke proses 7.0

4. Proses 7.0 ke pemegang saham

5. Proses 7.0 ke seksi tata usaha

keuangan

6. Seksi tata usaha keuangan ke

proses 7.0

Surat Saham

BIPS - Dokumen 1. Proses 7.0 ke seksi akuntansi

2. Proses 7.0 ke direktur utama

Bukti Investasi

Pemegang Saham

Jurnal Umum - Dokumen Jurnal umum ke proses 8.0 Jurnal

120

Tabel 4.5 Lanjutan Kamus Data (3)

Nama

Arus Data Alias Bentuk Data Arus Data Penjelasan

Buku Besar Umum - Dokumen Jurnal umum ke proses 8.0 Buku Besar

Laporan Keuangan

Arus Kas - Dokumen Proses 8.0 ke direktur utama

Laporan Keuangan Arus

Kas

4.2.3 Bagan Alir (Flowchart) Sistem yang Diusulkan

Bagan alir sistem yang membentuk Sitem Informasi Akuntansi Laporan

Keuangan Arus Kas dapat digambarkan sebagai berikut ini:

LKK

3

ND Otorisasi

ND 3

LTB 2

LP 2

LPMB 2

2

ND Otorisasi

1

ND Otorisasi

SJ 2SJ 1

SEKSI PENJUALAN

Menerima uang

pembayaran &

INV dari

pelanggan setelah

30-90 hari

Uang

INV 2

INV 1

Barang

Mulai

PO

Barang

Tersedia?

Tunda

Pengiriman

Ya

Tidak

Ke PelangganT

INV 1

Pemesanan

Barang

SJ

Buat ND

ND

Cetak ND

Rekam Pemesanan

Barang

ND

ND 2

ND 1

Otorisasi

ND

4

Uang

Pelanggan

Mengirimkan PO

ke perusahaan

SKPJP

2

Melakukan

kesepakatan

kontrak kerja

dengan

pelanggan

SKPJP 1

Ke Pelanggan

Data Pelanggan

Data Pelanggan

Data

Pelanggan

Kedua Belah

Pihak Sepakat?

Ya

Tidak Tidak

Membuat

SKPJP

SKPJP

Buat SKPJP

SKPJP

Data Barang

Data Barang

Data

Barang

List Barang

1

T

Menginput

Data Pelanggan

yang akan

menjalin

kerjasama

Transaksi

Pemesanan Barang

Tampilan

Data Barang

Buat dan Cetak

LPMB

LPMB 1LPMB

LPB 2

Buat dan Cetak

LPB

LPB 1 LPB

Buat dan Cetak LP

LP 1

TT T

2

LTB

Cetak LTB LTB

LTB 1

T7

5

Cetak SKPJP

SP

Cetak SP

SP

Ke Pelanggan

SP

SPR

Cetak SPR

SPR

SPR

PK

PK

6

LP

3

Kartu Identitas

Wakil Pihak 2

Kedua Belah

Pihak Sepakat?

Melakukan

Negosiasi

Harga dengan

pelanggan

Tidak ada

Transaksi

Tidak

Ya

Foto Copy

Pendirian

Perusahaan

Ke Pelanggan

Cetak INV

9

Data

Pegawai

Buat SJ & Cetak

SJ

Ke Pelanggan

T

Ke Pelanggan

Gambar 4.12 Bagan Alir Sistem dari Sistem Informasi Laporan Keuangan

Arus Kas yang Diusulkan (1)

121

BK 2

SPP Gaji/Upah

SPP Gaji/Upah

Kartu Gaji Peg.

Outsourcing

Kartu Gaji Peg.

Tetap

Slip Gaji Peg.

Outsourcing Otorisasi

Slip Gaji Peg.

Tetap Otorisasi

2

Daftar Upah Peg.

Outsourcing

1

Daftar Upah Peg.

Outsourcing

3

BK Gaji/Upah

2

MPB Otorisasi

RPNK 1

SEKSI TATA USAHA KEUANGAN

24

Sesuai

Dokumen

dikembalikan ke

Seksi Pengadaan

Permohonan

diterima

Ke Pegawai

1

MPB Otorisasi

Sesuai

Verifikasi/

Validasi

dokumen

BK PPPK

2

BK Gaji/Upah

Dikembalikan

ke Bag. Umum/

SDM

Uang

1

BK Gaji/Upah

Ke Rekanan

Uang

BP Telepon

BP Air

BP Listrik

T

TPBP

TPBP

RPLK

RPLK

RPLK

RPLK 2

RPLK 1

29 T

10

Semua Karyawan

yang Sudah

menerima Gaji

Tanda Tangan di

Kartu Gaji

11

BK Gaji/Upah

Buat BK Gaji/Upah BKK Gaji/

Upah

Cetak BK Gaji/Upah

T

14

SPPBP

Verifikasi/

Validasi

dokumen

Sesuai

Dikembalikan

ke Bag. Umum/

SDM

Tidak

Ya

Menyiapkan Uang

dan Melakukan

Pembayaran beban

perusahaan ke

rekanan

Menerima

Bukti

Pembayaran

dari rekanan

18

OP 2

17

Sesuai OP

Dokumen

dikembalikan ke

Seksi Pengadaan

Ya

Tidak

Melakukan

Pembayaran ke

Supplier Uang

Ke Supplier

BPB

SPPPBB 1

BPB

Input TPBBP

TPBBP

TPBBP

BK PPPK

BK PPPK

Cetak BK PPPK

BK PPPK 2

BK PPPK 1

26

Uang

2

SS Otorisasi

30

TIPS

TIPS

TIPSCetak BIPS

BKM 2

BKM 1 31

32

33

Data Rekanan

Data Rekanan

Data Rekanan

4

2

ND Otorisasi

Uang

Simpan Uang

T

2

Daftar Gaji Peg.

Tetap

1

Daftar Gaji Peg.

Tetap

TPBP

Data Pemegang

Saham

Simpan Data Pemegang

Saham

Data

Pemegang

Saham

Menginput

Data Rekanan

T

Menginput

Data pemegang

Saham

Tidak

Ya

Tidak

3

Buat RPNK

ND

Cetak RPNK

RPNK 1

36T

RPNK

12

15

19

T

2

MPB Otorisasi

25

KPPPK

Melakukan

Pembayaran ke

Supplier

Uang

Ke Supplier

KPPPK

27

28

13

16

20

Cetak BK TPBP

2

BK TPBP

1

BK TPBP

T

Cetak BK TPBBP

2

BK TPBBP

1

BK TPBBP

21T

Kartu Gaji Peg.

Outsourcing

Kartu Gaji Peg.

Tetap

Slip Gaji Peg.

Outsourcing Otorisasi

Slip Gaji Peg.

Tetap Otorisasi

2

Daftar Gaji/Upah

Peg. Outsourcing

1

Daftar Gaji/Upah Peg.

Outsourcing

2

Daftar Gaji Peg.

Tetap

1

Daftar Gaji Peg.

Tetap

Ya

T

Kartu Gaji Peg.

Outsourcing Otorisasi

Kartu Gaji Peg.

Tetap Otorisasi

1

Daftar Gaji/Upah Peg.

Outsourcing

1

Daftar Gaji Peg.

Tetap

Menyiapkan

uang untuk

pembayaran

gaji karyawanTransaksi

Pembayaran Dividen

Pembayaran Dividen

Cetak BK dan

Mengeluarkan Uang

BK 1

35Ke Para

Pemegang Saham

Uang

Informasi Laba

Bersih Pada

Akhir Periode

Pembayaran

Dividen

34

Gambar 4.13 Bagan Alir Sistem dari Sistem Informasi Laporan Keuangan Arus

Kas yang Diusulkan (2)

122

Slip Gaji Peg. Tetap

BAGIAN UMUM/SDM

Otorisasi Slip

Gaji

Slip Gaji Peg.

Tetap Otorisasi

2

Daftar Gaji/Upah

1

Daftar Gaji/Upah

10

Data Pegawai Data Gaji Tetap

Perhitungan Gaji

Pegawai Tetap

Buat Daftar Gaji

Pegawai Tetap

Cetak Daftar Gaji Peg.

Tetap & Slip Gaji

Daftar Gaji

Peg. Tetap

Kartu Gaji Peg.

Tetap

Cetak Kartu Gaji

Peg. Tetap Kartu Gaji

Peg. Tetap

Kartu Gaji Peg. Tetap

SPP Gaji/

Upah

11

T

14

SPPBP

Menerima Daftar

Tagihan listrik,

air & Telepon

dari Rekanan

Informasi Daftar

Tagihan

SPPBP

SPPBP

Cetak SPPBPSPPBP

Data Pegawai

Data Pegawai Data Gaji Tetap

Data Gaji

Tetap

2

Daftar Gaji Peg.

Tetap

1

Daftar Gaji Peg.

Tetap

SPP

Cetak SPP

SPP Gaji/Upah

Buat Slip Gaji

Slip Gaji Peg.

Tetap

SKEP

8

RDHP

Rekap Daftar

Hadir Pegawai

Data Tunjangan

Jabatan

Data Potongan

Tetap

Data Tunjangan

Jabatan

Data Potongan

Tetap

Data Potongan

TetapData Tunjangan

Jabatan

Perhitungan

Gaji Pegawai

Tetap

Data UMR

Menerima

Informasi data

UMR

Perhitungan Upah

Peg. Outsourcing

Perhitungan

Gaji/Upah Peg.

Outsourcing

Buat Daftar Gaji/Upah

Peg. Outsourcing

Buat Slip Gaji

Outsourcing

Cetak Daftar Gaji/Upah &

Slip Gaji Outsourcing

Slip Gaji Peg.

Outsourcing

2

Daftar Gaji/Upah

Outsourcing

1

Daftar Gaji/Upah

Outsourcing

Otorisasi Slip

Gaji

Slip Upah Peg.

Outsourcing Otorisasi

2

Daftar Gaji/Upah

Peg. Outsourcing

1

Daftar Gaji/Upah Peg.

Outsourcing

Daftar Gaji/Upah

Peg. Outsourcing

Slip Gaji Peg.

Outsourcing

Kartu Gaji Peg.

Outsourcing

Kartu Gaji

Peg.

OutsourcingCetak Kartu Gaji

Peg. Outsourcing

Kartu Gaji Peg.

Outsourcing

Data UMR & Upah

Lembur

Kartu Gaji Peg.

Outsourcing Otorisasi

Kartu Gaji Peg. Tetap

Otorisasi

1

BK Gaji/Upah

9

Gambar 4.14 Bagan Alir Sistem dari Sistem Informasi Laporan Keuangan

Arus Kas yang Diusulkan (3)

123

SEKSI PENGADAAN

2

MPB Otorisasi

1

MPB Otorisasi

24

DIREKTUR UTAMA

Menerima modal

awal dari para

pemegang saham

bersama SS

Uang

30

Uang

T

37

Otorisasi

Dokumen

Tidak Dikembalikan

ke seksi

pengadaan

Ya

2

MPB Otorisasi

1

MPB Otorisasi

32

MPB 2

MPB 1

L/K Arus Kas

1

Selesai

Sesuai

Dikembalikan ke

seksi Akuntansi u/

Diperbaiki

Tidak

Ya

22

23

23

Kosong

Tidak

Membuat

OP

OP 3

OP 2

Mengecek

Persediaan bahan

baku dan bahan

penolong

Melakukan

pembelian bahan

baku dan bahan

penolong ke

supplier

OP 1

Ke Supplier

Menerima

barang dan

BPB dari

Supplier

BPB

T

Barang

18

Tidak

Ya

OP 1

17

Kartu Stok

Input OP

Simpan OP

OP Cetak OP

Input SPPPBB

SPPPBB

Cetak SPPPBB

T

BPB

SPPPBB 2

SPPPBB 1

Mengecek

Inventaris

Kantor

Habis/

Rusak

Tidak

Ya

Input MPB

MPB 2

MPB 1

22

Simpan MPB

Cetak MPB MPB

Tidak

Membuat

MPB

SS 3

SS 2

SS 1

Otorisasi SS

3

SS Otorisasi

2

SS Otorisasi

1

SS Otorisasi

Ke Para Pemegang

Saham

T

BKM 1RPLK 1

Analisa

Dokumen

SPPPBB

Mengeluarkan

SKEP

SKEP

8

Data Supplier

Data Supplier

Data Supplier

List Barang

Membuat List

Barang

1

Menginput

Data

Supplier

25

OP 2

OP 1

Menerima

Barang dan

KPPPK dari

Supplier

KPPPK

T

26

Supplier

Barang

Cetak OP

2

MPB Otorisasi

29

RPNK 1

36

LTB 1

LP 1

LPB 1

7

T

Analisa

Dokumen

LPMB 1

Daftar Barang

Kebutuhan Kantor

Gambar 4.15 Bagan Alir Sistem dari Sistem Informasi Laporan Keuangan

Arus Kas yang Diusulkan (4)

124

1

BK TPBP

2

BK Gaji/Upah

1

Daftar Gaji/Upah

Peg. Outsourcing

SEKSI AKUNTANSI

Jurnal Umum

Buku Besar Umum

L/K Arus Kas

JU

KETERANGAN

SKPJP : Surat Kontrak Perjanjian Jangka Panjang

LKK : Laporan Kontrak Kerja

PO : Purchases Order

SJ : Surat Jalan

INV : Invoice

SP : Surat Penagihan

SPR : Surat Peringatan

ND : Nota Debet

PK : Putus Kontrak

LPMB : Laporan Pemesanan Barang

LPB : Laporan Pengiriman Barang

LP : Laporan Piutang

LTB : Laporan Telat Bayar

SKEP : Surat Keputusan Direksi

RDHP : Rekap Daftar Hadir Pegawai

SPP : Surat Permintaan Pembayaran

SPPBP : Surat Permintaan Pembayaran Beban Perusahaan

BP : Bukti Pembayaran

BPB : Bukti Penerimaan Barang

TPBBP : Transaksi Pembayaran Pembelian Bahan Baku dan Bahan

Penolong

BK TPBBP : Bukti Kas Transaksi Pembayaran Pembelian Bahan Baku dan

Bahan Penolong

TPBP : Transaksi Pembayaran Beban Perusahaan

BK TPBP : Bukti Kas Transaksi Pembayaran Beban Perusahaan

RPNK : Rekap Penerimaan Kas

OP : Order Pembelian

SPPPBB : Surat Permintaan Pembayaran Pembelian Bahan Baku dan

Bahan Penolong

MPB : Memo Permintaan Bagian

KPPPK : Kwitansi Pembelian Peralatan dan Perlengkapan Kantor

BK PPPK : Bukti Kas Pembelian Peralatan dan Perlengkapan Kantor

RPLK : Rekap Pengeluaran Kas

SS : Surat Saham

BIPS : Bukti Investasi Pemegang Saham

TIPS : Transaksi Investasi Pemegang Saham

JU : Jurnal Umum

BBU : Buku Besar Umum

L/K : Laporan Keuangan

T

BBU

L/K Arus Kas

Cetak L/K Arus Kas

2

L/K Arus Kas

1

L/K Arus Kas

37

ND

2 19

BK Gaji/

Upah

12

TPBBP

BKM 2

33

TPBP

15

BK PPPK

27

TIPS

3

ND Otorisasi

5

1

Daftar Gaji Peg.

Tetap

1316

BP Telepon

BP Air

BP Listrik

BPB

20

BK PPPK 1

KPPPK

28

31

T

T

T

PK

6

1

BK TPBBP

21

T

Pencocokan

Transaksi

Sesuai

Dikonfirmasikan

ke bagian yang

bersangkutan

BK 2

35

Pembayaran

Dividen

34

Ya

Tidak

Dokumen

diarsipkan

T

Gambar 4.16 Bagan Alir Sistem dari Sistem Informasi Laporan Keuangan

Arus Kas yang Diusulkan (5)

125

Narasi Bagan Alir Sistem usulan dari sistem informasi akuntansi laporan

keuangan arus kas adalah sebagai berikut:

A. Seksi penjualan yang melakukan kesepakatan kerja dengan pelanggan, jika

kedua belah pihak sepakat maka dibuatkan SKPJP dan jika tidak sepakat

maka tidak membuat SKPJP. SKPJP rangkap 1 untuk perusahaan dan

rangkap 2 diserahkan pada pelanggan.

B. Setelah pelanggan menjadi pelanggan tetap perusahaan, maka pelanggan

sudah bisa melakukan transaksi pemesanan barang pada perusahaan.

Pelanggan bernegosiasi harga dengan perusahaan, jika sepakat maka

mengirimkan PO pada perusahaan. Seksi penjualan mengecek barang, jika

barang tidak tersedia maka pengiriman ditunda dan jika barang tersedia maka

membuat INV & SJ. INV dan SJ rangkap 1 diserahkan ke pelanggan bersama

barang pesanan, INV dan SJ rangkap 2 diarsipkan.

C. Seksi penjualan membuat SP 10 hari sebelum tanggal jatuh tempo. Jika

pelanggan bayar maka dibuatkan ND berdasarkan INV lalu ND di otorisasi.

Rangkap 1 diserahkan ke pelanggan, rangkap 2 diserahkan ke seksi tata usaha

keuangan bersama uang dan rangkap 3 diserahkan ke seksi akuntansi.

D. Jika ada pelanggan yang belum bayar pada tanggal jatuh tempo maka seksi

penjualan mengeluarkan surat peringatan kepada pelanggan sebagai

peringatan atas keterlambatan pembayarannya.

E. Seksi penjualan membuat LPMB, LPB, LP, dan LTB untuk memberikan

informasi bagi management yang membutuhkan. LPMB, LPB, LP dan LTB

rangkap 1 dilaporkan kepada direktur utama dan rangkap 2 diarsipkan.

F. Direktur Utama mengeluarkan SKEP untuk Bagian Umum/SDM lalu Bagian

Umum/SDM melakukan perhitungan gaji pegawai berdasarkan RDHP,

golongan, tingkat jabatan dan data UMR. Bagian Umum/SDM membuat

Daftar Gaji/Upah pegawai tetap dan Outsourcing, Slip gaji pegawai tetap dan

Outsourcing, kartu gaji pegawai tetap dan Outsourcing dan SPPlalu otorisasi

slip gaji pegawai dan menyerahkan Daftar Gaji/Upah, Slip gaji otorisasi,

Kartu Gaji dan SPP ke seksi tata usaha keuangan. Daftar Gaji/Upah, Slip gaji

otorisasi, Kartu Gaji dan SPP di verifikasi/validasi oleh seksi tata usaha

keuangan. Jika dokumen tidak sesuai maka dikembalikan ke Bagian

126

Umum/SDM untuk diperbaiki, bila sesuai seksi tata usaha keuangan

menyiapkan uang untuk pembayaran gaji pegawai. Slip gaji otorisasi bersama

uang diserahkan ke pegawai. Pegawai yang sudah menerima gaji harus tanda

tangan di kartu gaji. Seksi tata usaha keuangan membuat BK Gaji/Upah

sebagai bukti bahwa pembayaran gaji telah dilaksanakan. Kartu gaji yang

sudah di otorisasai oleh semua pegawai dan BK Gaji/Upah rangkap 1

diserahkan ke bagian Umum/SDM, BK Gaji/Upah rangkap 2 bersama daftar

gaji/upah diserahkan ke seksi akuntansi.

G. Rekanan menginformasikan daftar tagihan listrik, air dan telepon kepada

Bagian Umum/SDM. Bagian Umum/SDM membuat SPPBP untuk

permintaan pembayaran beban perusahaan ke seksi tata usaha keuangan.

Seksi tata usaha keuangan memverifikasi SPPBP, jika tidak sesuai

dikembalikan ke Bagian Umum/SDM, jika sesuai seksi tata usaha keuangan

menyiapkan uang dan melakukan pembayaran beban perusahaan ke rekanan

dan menerima bukti pembayaran dari rekanan yaitu BP Listrik, Air dan

Telepon. Seksi tata usaha keuangan membuat BK TPBP, BP listrik, Air,

Telepon dan BK TPBP diserahkan ke seksi akuntansi.

H. Seksi pengadaan mengecek persediaan bahan baku dan bahan penolong, jika

stok banyak maka tidak mengajukan OP, jika stok habis maka seksi

pengadaan membuat OP dan melakukan pembelian bahan baku dan bahan

penolong ke Supplier. Seksi pengadaan menerima barang dan BPB dari

Supplier, jika barang sudah diterima maka seksi pengadaan membuat

SPPPBB. rangkap 1 dan BPB diserahkan ke seksi tata usaha keuangan dan

rangkap 2 diarsipkan. SPPPBB dan BPB diverifikasi oleh seksi tata usaha

keuangan, jika tidak sesuai OP maka dikembalikan ke seksi pengadaan dan

jika sesuai OP maka seksi tata usaha keuangan melakukan pembayaran ke

Supplier. Seksi tata usaha keuangan membuat BK TPBBP sebagai bukti

pengeluaran kas, BK TPBBP rangkap 2 diarsipkan dan BK TPBBP rangkap 1

bersama BPB diserahkan ke seksi akuntansi.

I. Seksi pengadaan mengecek inventaris kantor berdasarkan Daftar Barang

Kebutuhan Kantor, jika habis/rusak maka membuat MPB. MPB diserahkan

ke direktur utama, Direktur utama mengotorisasi MPB dan MPB otorisasi

127

diserahkan ke seksi pengadaan. MPB otorisasi diserahkan ke seksi tata usaha

keuangan untuk permohonan permintaan pembelian peralatan dan

perlengkapan kantor. Seksi tata usaha keuangan mengecek dokumen, jika

sesuai maka permohonan diterima dan jika tidak sesuai maka dokumen

dikembalikan ke seksi pengadaan untuk diperbaiki. MPB Otorisasi diserahkan

kembali ke seksi pengadaan untuk dip roses lebih lanjut. Seksi pengadaan

membuat OP dan melakukan pembelian peralatan/perlengkapan kantor ke

Supplier. Seksi pengadaan menerima barang dan KPPPK dari Supplier.

KPPPK diserahkan ke seksi tata usaha keuangan. Seksi tata usaha keuangan

melakukan pembayaran ke Supplier dan membuat BK PPPK, BK PPPK

rangkap 1 dan KPPPK diserahkan ke seksi akuntansi dan BK PPPK rangkap

2 diarsipkan.

J. Pemegang saham menyerahkan modal awal bersama SS kepada Direktur

utama lalu SS di otorisasi oleh direktur utama, SS otorisasi rangkap 3 di

arsipkan, rangkap 2 diserahkan ke seksi tata usaha keuangan bersama uang

dan rangkap 1 diserahkan ke para pemegang saham. Seksi tata usaha

keuangan mencatat transaksi investasi pemegang saham ke dalam BIPS. BIPS

rangkap 1 diserahkan ke direktur utama dan rangkap 2 diserahkan ke seksi

akuntansi.

K. Seksi tata usaha keuangan menghitung dividen pada akhir periode dan

menyerahkan dividen kepada para pemegang saham dan membuat Bukti Kas,

rangkap 1 diserahkan kepada para pemegang saham bersama Uang dan

rangkap dua diserahkan ke seksi akuntansi untuk diarsipkan.

L. Seksi akuntansi membuat jurnal umum berdasarkan transaksi yang terjadi dan

bukti-bukti transaksi yang didapat dari beberapa bagian lalu di posting ke

buku besar umum dan di proses ke laporan keuangan arus kas. Laporan

keuangan arus kas dicetak, rangkap 1 dilaporkan kepada direktur utama dan

rangkap 2 diarsipkan.

128

4.2.4 Perancangan Basis Data

4.2.4.1 Kode Pada Kunci Utama

Adapun perancangan untuk pengkodean yang digunakan oleh penulis

adalah sebagai berikut:

A. No. Surat Kontrak Perjanjian Jangka Panjang

SKP/03/10/001

Nomor Urut Surat

Dua Digit tahun

Dua Digit bulan

Kode Surat

B. Kode Data Barang

KN 006

Nomor Urut Barang

Kode Barang

C. No. Invoice

INV/03/10/001

Nomor Urut Invoice

Dua Digit tahun

Dua Digit bulan

Kode Invoice

D. No. Surat Jalan

SJ/03/10/001

Nomor Urut Surat

Dua Digit tahun

Dua Digit bulan

Kode Surat

E. No. Surat Penagihan

SP/03/10/001

Nomor Urut Surat

Dua Digit tahun

Dua Digit bulan

Kode Surat

129

F. Kode Data Pelanggan

PL006

Nomor Urut Pelanggan

Kode Pelanggan

G. No. Nota Debet

ND/03/10/001

Nomor Urut Surat

Dua Digit tahun

Dua Digit bulan

Kode Nota

H. No. Surat Peringatan

SPR/03/10/001

Nomor Urut Surat

Dua Digit tahun

Dua Digit bulan

Kode Surat

I. No. Surat Permintaan Pembayaran

SRT/03/10/001

Nomor Urut Surat

Dua Digit tahun

Dua Digit bulan

Nama Surat

J. No. Induk Karyawan

08.05.001

Nomor Urut

Dua Digit Tahun Lahir

Dua Digit Tahun Pengangkatan

K. Kode Data Supplier

PL006

Nomor Urut Supplier

Nama Supplier

130

L. No. Bukti Kas Gaji/Upah

BK/03/10/001

Nomor Urut Pengeluaran

Dua Digit tahun

Dua Digit bulan

Jenis Transaksi

M. Rekanan

RKN006

Nomor Urut Rekanan

Kode Rekanan

N. No. Bukti Kas Beban Perusahaan

BK/03/10/001

Nomor Urut Pengeluaran

Dua Digit tahun

Dua Digit bulan

Jenis Transaksi

O. No. Bukti Kas Pembelian Bahan Baku dan Bahan Penolong

BK/03/10/001

Nomor Urut Pengeluaran

Dua Digit tahun

Dua Digit bulan

Jenis Transaksi

P. No. Bukti Kas Pembelian Peralatan dan Perlengkapan Kantor

BK/03/10/001

Nomor Urut Pengeluaran

Dua Digit tahun

Dua Digit bulan

Jenis Transaksi

131

Q. No. Order Pembelian

OP/03/10/001

Nomor Urut Order Pembelian

Dua Digit tahun

Dua Digit bulan

Nama Dokumen

R. No. Memo Permintaan Bagian

MPB/03/10/001

Nomor Urut Memo

Dua Digit tahun

Dua Digit bulan

Nama Memo

S. Kode Pemegang Saham

PS006

Nomor Urut Pemegang Saham

Kode Pemegang Saham

T. No. Bukti Investasi Pemegang Saham

BKM/03/10/001

Nomor Urut Bukti Penerimaan

Dua Digit tahun

Dua Digit bulan

Nama Bukti Penerimaan

U. Kode Akun:

1 1 1 1

Sub Nomor urut jenis Akun

Nomor Urut Jenis Akun

Sub Kelompok Akun

Kelompok Akun

132

4.2.4.2 Normalisasi yang Diusulkan

Normalisasi yang membentuk sistem informasi akuntansi laporan keuangan

arus kas dapat digambarkan sebagai berikut ini:

4.2.4.2.1 Normalisasi Invoice

Invoice merupakan bukti transaksi penjualan barang kepada pelanggan.

Gambar 4.17 Contoh Dokumen Invoice (1)

Gambar 4.18 Contoh Dokumen Invoice (2)

133

134

135

4.2.4.2.2 Normalisasi Nota Debet

Nota Debet merupakan dokumen bukti pembayaran piutang yang dilakukan

oleh pelanggan pada perusahaan.

Gambar 4.19 Contoh Dokumen Nota Debet (1)

Gambar 4.20 Contoh Dokumen Nota Debet (2)

136

137

138

4.2.4.2.3 Normalisasi Surat Jalan

Surat Jalan merupakan bukti pengiriman barang yang dilakukan oleh

delivery kepada pelanggan.

Gambar 4.21 Contoh Dokumen Surat Jalan (1)

Gambar 4.22 Contoh Dokumen Surat Jalan (2)

139

140

141

4.2.4.2.4 Normalisasi Bukti Kas

Bukti Kas merupakan bukti pengeluaran kas.

Gambar 4.23 Contoh Dokumen Bukti Kas (1)

Gambar 4.24 Contoh Dokumen Bukti Kas (2)

142

143

4.2.4.3 Perancangan Struktur Tabel

Perancangan struktur tabel adalah salah satu hal yang paling utama sebelum

merancang program. Perancangan-perancangan struktur tabel dapat dilihat pada

gambar di bawah ini:

Gambar 4.25 Struktur Tabel Surat Kontrak

Gambar 4.26 Struktur Tabel Data Pelanggan

Gambar 4.27 Struktur Tabel Data Barang

144

Gambar 4.28 Struktur Tabel Penjualan Barang

Gambar 4.29 Struktur Tabel Surat Jalan

Gambar 4.30 Struktur Tabel Surat Penagihan Piutang

Gambar 4.31 Struktur Tabel Surat Peringatan Piutang

145

Gambar 4.32 Struktur Tabel Nota Debet

Gambar 4.33 Struktur Tabel Pemutusan Kontrak

Gambar 4.34 Struktur Tabel Data Pegawai Tetap

Gambar 4.35 Struktur Tabel Data Pegawai Tidak Tetap

146

Gambar 4.36 Struktur Tabel Data Gaji Tetap

Gambar 4.37 Struktur Tabel Data Tunjangan Jabatan

Gambar 4.38 Struktur Tabel Data Potongan Tetap

Gambar 4.39 Struktur Tabel Data UMR & Upah Lembur

Gambar 4.40 Struktur Tabel Perhitungan Gaji Pegawai Tetap

147

Gambar 4.41 Struktur Tabel Perhitungan Gaji Pegawai Outsourcing

Gambar 4.42 Struktur Tabel SPP

Gambar 4.43 Struktur Tabel BK Gaji/Upah

Gambar 4.44 Struktur Tabel Data Rekanan

Gambar 4.45 Struktur Tabel Transaksi Pembayaran Beban

148

Gambar 4.46 Struktur Tabel Data Supplier

Gambar 4.47 Struktur Tabel Order Pembelian

Gambar 4.48 Struktur Tabel SPPPBB

Gambar 4.49 Struktur Tabel TPBBP

149

Gambar 4.50 Struktur Tabel Memo Permintaan Bagian

Gambar 4.51 Struktur Tabel BK PPPK

Gambar 4.52 Struktur Tabel Data Pemegang Saham

Gambar 4.53 Struktur Tabel Transaksi Investasi Modal

Gambar 4.54 Struktur Tabel Piutang Tak Tertagih

150

Gambar 4.55 Struktur Tabel Jurnal Umum

Gambar 4.56 Struktur Tabel Buku Besar Umum

4.2.4.4 Diagram Relasi Entitas (Entity Relationship Diagram) yang Diusulkan

Entity Relationship Diagram yang diusulkan pada sistem informasi

akuntansi laporan keuangan arus kas adalah sebagai berikut:

Transaksi Penjualan Catat

Jurnal Umum

Tanggal_ju

Ref_ju

Kode_Rekening_ju

Uraian_ju

Debit_ju

Kredit_ju

Nama_barang

No_Invoice

Tgl_jatuh_tempo

Nama_Pelanggan

Lama_kredit

Total_bayarTanggal_Invoice

No_Invoice

Lama_kreditTotal_bayar

Tanggal_Invoice

Kode_Pelanggan

Kode_barang

Tgl_jatuh_tempo

N

1

1

Input

Tanggal

Jml_uang

Terbilang

Untuk_pembayaran

Bagian

No_lpk

Proses

Jml_uang

Saldo_D/K

Posting Buku Besar Umum

Ref_bbu

No. Bukti

Tgl_bbu

Saldo_D/K

Nama_rekening_ju

Keterangan

Kredit_bbu

Debit_bbu

Ref_bbu

No_BuktiTgl_bbu

Saldo_bbu

keterangan_ju

Kredit_bbuDebit_bbu

Pengeluaran_Kas

Kredit_bbuDebit_bbu

Penerimaan_kas_dari_

pendapatan

1

1

1

Transaksi Pembayaran

Beban-beban

Tanggal

Jml_uang

Terbilang

Bagian

Untuk_pembayaran

N

No_lpk

Transaksi Investasi

Pemegang Saham

Record

Tanggal

Jumlah_Investasi

Kode_PSNama_PS

No_BKM

1

1

Tanggal

Jumlah_Investasi

No_BKM

Nama_rekening_ju

Uraian_ju

Debit_ju

Kredit_ju

L/K Arus Kas

Kenaikan_penurunan_

saldo_kas

Periode

Nama_Perusahaan

Penerimaan_kas_dari_

pendapatan

Kas_bersih

Investasi_pemilik

Nama_perkiraan

Saldo_kas

1

Pengeluaran_Kas

Nama_Pelanggan

Nama_barang

Gambar 4.57 Entity Relationship Diagram yang Diusulkan

151

4.3 Perancangan Struktur Menu

Struktur menu program dibagi menjadi lima bagian, yaitu menu Seksi

Penjualan, menu Seksi Tata Usaha Keuangan, menu Bagian Umum/SDM, menu

Seksi Pengadaan, dan menu Seksi Akuntansi.

Masuk

Barang

Masukan

Data

Keluar

Login

Keluar

Seksi Penjualan

Bagian Umum/SDM

Seksi Tata Usaha

Keuangan

Seksi Akuntansi

Keluaran

Bantuan

Masukan

Keluaran

Bantuan

Masukan

Bantuan

Proses

Keluaran

Bantuan

Jurnal Umum

Buku Besar Umum

Laporan Keuangan

Arus Kas

Dokumen

Transaksi

Pelanggan

Pemesanan Barang

LPMB

SKPJP

Proses

Perhitungan Gaji

Daftar Gaji/Upah

Slip Gaji

Data

Transaksi

Data Rekanan

TPBBP

TPBP

Data Pemegang Saham

LP

Menu Utama

Kalkulator

Kalender

Tentang

Profil

Ganti Kata Kunci

Logout

Perusahaan

Programmer

LPB

Dokumen

BK Gaji/Upah

BK PPPK

TIPS

RPNK

Data

Pegawai Tetap

Data Pegawai

Gaji Tetap

Tunjangan Jabatan

Kartu Gaji

SPP Gaji

Seksi Pengadaan Masukan

Bantuan

Data

Dokumen

OP

MPB

SPPPBB

Surat Jalan

Nota Debet

Proses

Surat Penagihan

Surat Peringatan

Pemutusan

Kontrak

LTB

RPLK

Proses

Potongan Tetap

Pegawai Outsourcing

Pegawai Tetap

Pegawai Outsourcing

Pegawai Tetap

Pegawai Outsourcing

Supplier

Pegawai Tetap

Pegawai Outsourcing

Data UMR & Upah

Kas

Piutang

Peralatan

Beban Gaji/Upah

Beban Listrik

Beban Air

Pembelian Bahan

Baku

Pembelian Bahan

Penolong

Perlengkapan

Modal

Beban Telepon

Piutang Tak

Tertagih

Gambar 4.58 Struktur Menu Program

152

4.3.1 Struktur Menu pada Bagian Seksi Penjualan

Pada menu seksi penjualan terdapat masukan, proses, keluaran dan bantuan.

Barang

Masukan

Data

Seksi Penjualan

Keluaran

Bantuan

Dokumen

Transaksi

Pelanggan

Pemesanan Barang

LPMB

SKPJP

LP

LPB

Surat Jalan

Nota Debet

Proses

Surat Penagihan

Surat Peringatan

Pemutusan

Kontrak

LTB

Masuk

Keluar

Login

Keluar

Menu Utama

Kalkulator

Kalender

Tentang

Profil

Ganti Kata Kunci

Logout

Perusahaan

Programmer

Gambar 4. 59 Struktur Menu Program Pada Bagian Seksi Penjualan

4.3.2 Struktur Menu pada Bagian Seksi Tata Usaha Keuangan

Pada menu Seksi Tata Usaha Keuangan terdapat masukan, keluaran dan

bantuan.

Seksi Tata Usaha

Keuangan

Masukan

Bantuan

Data

Transaksi

Data Rekanan

TPBBP

TPBP

Data Pemegang Saham

Dokumen

BK Gaji/Upah

BK PPPK

TIPS

RPNK

RPLK

Keluaran

Masuk

Keluar

Login

Keluar

Menu Utama

Kalkulator

Kalender

Tentang

Profil

Ganti Kata Kunci

Logout

Perusahaan

Programmer

Gambar 4.60 Struktur Menu Program Pada Bagian Seksi Tata Usaha

Keuangan

153

4.3.3 Struktur Menu pada Bagian Umum/SDM

Pada menu Bagian Umum/SDM terdapat masukan, proses, keluaran dan

bantuan.

Bagian Umum/SDM

Masukan

Keluaran

Bantuan

Proses

Perhitungan Gaji

Daftar Gaji/Upah

Slip Gaji

Data

Pegawai Tetap

Data Pegawai

Gaji Tetap

Tunjangan Jabatan

Kartu Gaji

SPP Gaji

Potongan Tetap

Pegawai Outsourcing

Pegawai Tetap

Pegawai Outsourcing

Pegawai Tetap

Pegawai Outsourcing

Pegawai Tetap

Pegawai Outsourcing

Data UMR & Upah

Masuk

Keluar

Login

Keluar

Menu Utama

Kalkulator

Kalender

Tentang

Profil

Ganti Kata Kunci

Logout

Perusahaan

Programmer

Gambar 4.61 Struktur Menu Program Pada Bagian Umum/SDM

4.3.4 Struktur Menu pada Bagian Seksi Pengadaan

Pada menu seksi pengadaan terdapat masukan dan bantuan.

Masukan

Bantuan

Data

Dokumen

OP

MPB

SPPPBB

Supplier

Masuk

Keluar

Login

Keluar

Menu Utama

Kalkulator

Kalender

Tentang

Profil

Ganti Kata Kunci

Logout

Perusahaan

Programmer

Seksi Pengadaan

Gambar 4.62 Struktur Menu Program Pada Bagian Seksi Pengadaan

154

4.3.5 Struktur Menu pada Bagian Seksi Akuntansi

Pada menu seksi akuntansi terdapat proses, keluaran dan bantuan.

Seksi Akuntansi

Proses

Keluaran

Bantuan

Jurnal Umum

Buku Besar Umum

Laporan Keuangan

Arus Kas

Kas

Piutang

Peralatan

Beban Gaji/Upah

Beban Listrik

Beban Air

Pembelian Bahan

Baku

Pembelian Bahan

Penolong

Perlengkapan

Modal

Beban Telepon

Masuk

Keluar

Login

Keluar

Menu Utama

Kalkulator

Kalender

Tentang

Profil

Ganti Kata Kunci

Logout

Perusahaan

Programmer

Piutang Tak

Tertagih

Gambar 4.63 Struktur Menu Program Pada Bagian Seksi Akuntansi

155

4.4 Perancangan Antarmuka dan Laporan

4.4.1 Perancangan Antarmuka

Perancangan antarmuka dalam Sistem Informasi Akuntansi Laporan

Keuangan Arus Kas dapat dilihat pada gambar di bawah ini:

Selamat Datang

Silahkan Login Dulu Disini !

Nama :

Bagian :

Kata Kunci :

Masuk Batal

PT. SINKONA INDONESIA LESTARI

Gambar 4.64 Tampilan Perancangan Antarmuka Pada Login

Kalkulator Kalender Tentang Profil

Perusahaan

Programmer

Ganti Kata Kunci Logout Keluar

Nama Bagian

Logo

Perusahaan

Nama Bagian

Judul Tugas Akhir dan Nama Perusahaan

Masukan Keluaran Bantuan

Alamat Perusahaan

Proses

Gambar 4.65 Tampilan Perancangan Antarmuka Pada Bagian Seksi

Penjualan

156

Sejarah Visi dan Misi Tutup

Logo

Perusahaan

Judul Tugas Akhir

Nama Perusahaan

Sejarah Perusahaan

Visi dan Misi Perusahaan

Gambar 4.66 Tampilan Perancangan Antarmuka Pada Profil Perusahaan

Tutup

Gambar PROFIL PROGRAMMER

BIODATA PROGRAMMER FOTO PROGRAMMER

Email Programmer

Gambar 4.67 Tampilan Perancangan Antarmuka Pada Profil Programmer

Silahkan Masukkan Kata Kunci Lama dan Baru

Bagian

Kata Kunci Lama

Kata Kunci Baru

Simpan Batal

GANTI KATA KUNCI

Gambar 4.68 Tampilan Perancangan Antarmuka Pada Ganti Kata Kunci

157

Data Barang

Jenis Barang

Nama Barang

Kode Barang

Harga/Kg

Masukkan Data yang Dicari

cari

Tutup

Tampilkan

Ubah

Hapus

Simpan

Kode_Barang Nama_Barang Jenis_Barang Harga/Kg

Gambar 4.69 Tampilan Perancangan Antarmuka Pada Data Barang

No. Invoice

Tanggal PO

Tanggal Invoice

Nama Pelanggan

Alamat

Lama Kredit

Kode Pelanggan

Tanggal Jatuh Tempo

Kode Barang Nama Barang Jenis Barang Harga/Kg Jumlah

Total Bayar

Simpan

TutupTampilkan

Hapus

Pencarian Data

Masukkan Data Yang Dicari

Cari

Tampilkan Invoice

Pilih No. Invoice

Tampilkan Batal

No_InvoiceTanggal

Invoice

Kode

PelangganAlamat

Nama

PelangganTanggal

PO

Lama

KreditTanggal_Jatuh

TempoKode Barang Nama Barang

Jenis

Barang Harga/Kg Jumlah Total Bayar Terbilang

No_InvoiceNo Kode Barang Jenis Barang Harga/Kg Jumlah Total HargaNama Barang

Total Bayar

Terbilang

FORM PEMESANAN BARANG

Gambar 4.70 Tampilan Perancangan Antarmuka Pada Transaksi

Pemesanan Barang

158

Data Pelanggan

Kode Pelanggan:

Nama Pelanggan:

Alamat Pelanggan:

Kode Pos: Masukkan Data yang Dicari

cari

Tutup

Tampilkan

Ubah

Hapus

Simpan

Kode_Pelanggan Nama_Pelanggan Alamat_Pelanggan Kode_Pos

No. Telepon:

Contact Person:

No_Telepon Contact_Person

Gambar 4.71 Tampilan Perancangan Antarmuka Pada Data Pelanggan

Nomor Surat

Tanggal

Perihal Surat Jalan

Nama NIP Jabatan

Nama Pelanggan

Simpan

TutupTampilkan

Hapus

Tampilkan Surat Jalan

Pilih No. Surat

Tampilkan Batal

Nomor_Surat Tanggal Perihal Nama_Delivery NIP Jabatan Alamat_DeliveryNo_Telepon

_DeliveryNo_Polisi_

KendaraanNo_Invoice Nama_Pelanggan Alamat No_Telepon Keterangan

No. Invoice

Alamat

Surat Jalan

Dengan Hormat

Bersama surat ini saya sebagai kepala bagian pemasaran memberikan perintah kepada saudara :

Alamat No. Telepon

Untuk melakukan pengiriman barang dengan menggunakan kendaraan kantor dengan nomor polisi

No. Telepon

Keterangan

Pencarian Data

Masukkan Data Yang Dicari

Cari

Gambar 4.72 Tampilan Perancangan Antarmuka Pada Surat Jalan

159

Tanggal Invoice

Tanggal PO

No. Invoice

Tanggal Jatuh Tempo

Nama Pelanggan

Surat Penagihan Piutang

Tanggal

No. Surat

Simpan

TutupTampilkan

Hapus

Alamat

Total_Pembayaran

Pencarian Data

Masukkan Data Yang Dicari

Cari

Tampilkan Surat Penagihan

Pilih No. Surat

Tampilkan Batal

Tanggal_PO Tanggal_Invoice No_InvoiceTanggal_Jatuh

_TempoNama_Pelanggan TerbilangAlamatNo_SuratTanggal

Terbilang

Total_

Pembayaran

Gambar 4.73 Tampilan Perancangan Antarmuka Pada Surat Penagihan

Piutang

Sudah Terima Dari

No. Invoice

Alamat

Jumlah Uang

Terbilang

Nota Debet

Nota Debet No.

Tanggal

Simpan

TutupTampilkan

Hapus

Denda Keterlambatan (%)

Denda Keterlambatan (Rp)

%

Rp.

Pencarian Data

Masukkan Data Yang Dicari

Cari

Keterangan : Tanggal jatuh Tempo

Tampilkan Nota Debet

Pilih No. Surat

Tampilkan Batal

No_Invoice Sudah_Terima_Dari Alamat TerbilangJumlah_UangDenda_Keterlam

batan_Rp

Denda_Keterlambatan

PersentaseTanggalNo_Nota

Gambar 4.74 Tampilan Perancangan Antarmuka Pada Nota Debet

160

Surat Peringatan Keterlambatan Pembayaran

Tanggal

No. Surat

No. Invoice

Pencarian Data

Masukkan Data yang Dicari

cari

Tutup

Hapus

Tampilkan

Simpan

Tanggal No_Surat No_Invoice

Tampilkan Surat Penagihan

Pilih No. Surat Peringatan

Tampilkan Batal

Gambar 4.75 Tampilan Perancangan Antarmuka Pada Surat Peringatan

Form Pemutusan Kontrak Kerja

Tanggal

No. Invoice

Jumlah UangTutup

Hapus

Simpan

Tanggal No_Invoice Jumlah_Uang Nomor_SKPJP

Gambar 4.76 Tampilan Perancangan Antarmuka Pada Pemutusan Kontrak

Kerja

161

Kalkulator Kalender Tentang Profil

Perusahaan

Programmer

Ganti Kata Kunci Logout Keluar

Nama Bagian

Logo

Perusahaan

Nama Bagian

Judul Tugas Akhir dan Nama Perusahaan

Proses Keluaran Bantuan

Alamat Perusahaan

Gambar 4.77 Tampilan Perancangan Antarmuka Pada Bagian Seksi Tata

Usaha Keuangan

Data Rekanan

Data Rekanan

Kode Rekanan

Nama Rekanan

Alamat Rekanan

Kode Pos

Pencarian Data

Masukkan Data yang Dicari

cari

Tutup

Tampilkan

Hapus

Ubah

Simpan

Kode_Rekanan Nama_Rekanan Alamat_Rekanan Kode_Pos

No. Telepon

Contact Person

No_Telepon Contact_Person

Gambar 4.78 Tampilan Perancangan Antarmuka Pada Data Rekanan

162

Data Rekanan

Data Pemegang Saham

Kode PS

Nama PS

Alamat

No_Telepon

Pencarian Data

Masukkan Data yang Dicari

cari

Tutup

Tampilkan

Hapus

Ubah

Simpan

Kode_PS Nama_PS Alamat No_Telepon

Persentase_Kepemilikan

Persentase Kepemilikan

%

Gambar 4.79 Tampilan Perancangan Antarmuka Pada Data Pemegang

Saham

Bukti Kas Gaji/Upah

Nomor BK

Tanggal

No. SPP

Jumlah_Uang

Pencarian Data

Masukkan Data yang Dicari

cari

Tutup

Hapus

Tampilkan

Simpan

Nomor_BK Tanggal No_SPP Jumlah_Uang

Terbilang

Terbilang

Gambar 4.80 Tampilan Perancangan Antarmuka Pada Bukti Kas Gaji/Upah

163

Bukti Kas PPPK

Nomor BK

Tanggal

No. BPB

Untuk Pembelian

Pencarian Data

Masukkan Data yang Dicari

cari

TutupTampilkan

HapusSimpan

Nomor BK No_BPB Dibayarkan_Kepada

Jumlah_Pembayaran

Dibayarkan Kepada

Terbilang

Alamat

No. OP

Jumlah Uang

Tanggal Untuk_Pembelian Alamat

Tampilkan BK PPPK

Pilih No. BK

Tampilkan Batal

Jumlah_Uang

Terbilang

No_OP

Gambar 4.81 Tampilan Perancangan Antarmuka Pada Bukti Kas PPPK

Transaksi Pembayaran Beban Perusahaan

Nomor BK

Tanggal

No. Bukti

Jenis Beban

Pencarian Data

Masukkan Data yang Dicari

cari

TutupTampilkan

HapusSimpan

Nomor BK No_Bukti Kode_Rekanan

Jumlah_Pembayaran

Kode Rekanan

Terbilang

Nama Rekanan

Jumlah Pembayaran

Terbilang

Tanggal Jenis_Beban Nama_Rekanan

Tampilkan Bukti Kas

Pilih No. Bukti Kas

Tampilkan Batal

Jumlah Pembayaran

Gambar 4.82 Tampilan Perancangan Antarmuka Pada Transaksi

Pembayaran Beban Perusahaan

164

Transaksi Pembayaran Pembelian Bahan Baku dan Bahan Penolong

Tanggal

No. BPB

Jenis Transaksi

No_OP Pencarian Data

Masukkan Data yang Dicari

Cari

Tampil

Keseluruhan

Tampilkan No.

Bukti

HapusSimpan

Tanggal Jenis_Transaksi Kode_Supplier

Jumlah_Pembayaran

Kode_Supplier

Terbilang

Nama_Supplier

Total Bayar

Terbilang

No_BPB No_OP Nama_Supplier

Tampilkan Bukti Kas TPBBP

Pilih No. BK

Tampilkan Batal

Total_Bayar

Tutup

Gambar 4.83 Tampilan Perancangan Antarmuka Pada Transaksi

Pembayaran Pembelian Bahan Baku & Bahan Penolong

Transaksi Investasi Pemegang Saham

Tanggal

Nomor BIPS

Kode PS

Nama PS Pencarian Data

Masukkan Data yang Dicari

Cari

Tampilkan

Keseluruhan

Tampilkan Per

No. Bukti

HapusSimpan

Tanggal Kode_PS Jumlah_Investasi

Jumlah_Pembayaran

Jumlah Investasi

Terbilang

Terbilang

Nomor_BIPS Nama_PS

Tampilkan No. Bukti

Pilih No. BIPS

Tampilkan Batal

Tutup

Rp.

Gambar 4.84 Tampilan Perancangan Antarmuka Pada Transaksi Investasi

Pemegang Saham

165

Kalkulator Kalender Tentang Profil

Perusahaan

Programmer

Ganti Kata Kunci Logout Keluar

Nama Bagian

Logo

Perusahaan

Nama Bagian

Judul Tugas Akhir dan Nama Perusahaan

Proses Keluaran Bantuan

Alamat Perusahaan

Masukan

Gambar 4.85 Tampilan Perancangan Antarmuka Pada Bagian Umum/SDM

Data Pegawai Tetap

Tanggal Lahir

Tahun Pengangkatan

Tempat Lahir

No. SK

Nama Pegawai Golongan

No. Identitas

Jenis Kelamin

Status

Agama

Alamat Tinggal

No. Telepon

Pendidikan Terakhir

Data Pegawai Tidak Tetap

NIP

Tingkatan Jabatan

Jabatan

Tutup

Tampilkan

Ubah

Hapus

Simpan

Pencarian Data

Masukkan Data Yang Dicari

Cari

Tanggal_Lahir NIPNama_Pegawai No_SKTahun_

PengangkatanTempat_Lahir

Tingkatan_

JabatanJabatan Golongan No_Identitas

Jenis_

KelaminStatus Agama

Alamat_

TinggalNo_

Telepon

Pendidikan_

Terakhir

Tanggal Lahir

Tahun Pengangkatan

Tempat Lahir

No. SK

Nama Pegawai

NIP

Jabatan

No. Identitas

Jenis Kelamin

Status

Agama

Alamat Tinggal

No. Telepon

Pendidikan Terakhir

Tutup

Tampilkan

Ubah

Hapus

Simpan

Pencarian Data

Masukkan Data Yang Dicari

Cari

Tanggal_Lahir NIPNama_Pegawai No_SKTahun_

PengangkatanTempat_Lahir Jabatan No_Identitas Jenis_Kelamin Status Agama Alamat_Tinggal No_Telepon

Pendidikan_

Terakhir

Gambar 4.86 Tampilan Perancangan Antarmuka Pada Data Pegawai

166

Data Gaji Tetap

Golongan

Gaji Pokok

Sansos

TutupHapusSimpan

Golongan Gaji_Pokok Sansos

Pencarian Data

Masukkan Data yang Dicari

Cari

Ubah

Gambar 4.87 Tampilan Perancangan Antarmuka Pada Data Gaji Tetap

Data Tunjangan Jabatan

Tingkat Jabatan

Tunjangan komunikasi

Tunjangan Jabatan

Tunjangan Asuransi

Pencarian Data

Masukkan Data yang Dicari

Cari

Tutup

Ubah

Hapus

Simpan

Tingkat_Jabatan Tunjangan_Komunikasi Tunjangan_Jabatan Tunjangan_Asuransi

Gambar 4.88 Tampilan Perancangan Antarmuka Pada Data Tunjangan

Jabatan

Data Potongan Tetap

Tingkat Jabatan

Iuran Pensiun

Iuran JamsostekTutup

Hapus

Simpan

Ubah

Iuran Asuransi

Potongan Perusahaan

Rp.

Rp.

Rp.

Tingkat_Jabatan Iuran_Pensiun Iuran_Jamsostek Iuran_Asuransi

Gambar 4.89 Tampilan Perancangan Antarmuka Pada Data Potongan Tetap

167

Data UMR dan Upah Lembur

Tahun

Besar UMR

Tarip Upah Lembur/Jam

TutupHapusSimpan

Tahun Besar_UMR Tarif_Upah_Lembur_Per_Jam

Ubah

Gambar 4.90 Tampilan Perancangan Antarmuka Pada Data UMR & Upah Lembur

Tingkat Jabatan

Nama Pegawai

Golongan

Perhitungan Gaji Pegawai Tetap

NIP

Periode Gaji

Gaji Pokok

Pencarian Data

Masukkan NIP

Cari

Gaji_PokokTunjangan_

Komunikasi

Tunjangan

_PensiunPeriode_Gaji NIP

Tj Komunikasi

Jumlah Penghasilan

Sansos

Penghasilan

Tj Jabatan

Tj Cuti

Tj Pensiun

Tj Jamsostek

Tj Asuransi

Rp

Rp

Rp

Rp

Rp

Rp

Rp

Rp

Rp

Potongan Perusahaan

Iuran Pensiun

Iuran Jamsostek

Iuran Asuransi

Potongan PPH 21

Potongan Lain-lain

Jumlah Potongan Perusahaan

Potongan Luar Perusahaan

Kopkar

PII

Serikat Pekerja

Infak

Jumlah Potongan Luar Perusahaan

Total Gaji

Terbilang

Simpan

TutupTampilkan

Hapus

SansosTunjangan

_Jabatan

Tunjangan

_Cuti

Tunjangan_

Jamsostek

Tunjangan

_Asuransi

Iuran_

Pensiun

Iuran_

Jamsostek

Iuran_

Asuransi

Potongan

_PPh21

Potongan_

Lain_LainKopkar PII

Serikat_

PekerjaInfak Total_Gaji Terbilang

Gambar 4.91 Tampilan Perancangan Antarmuka Pada Perhitungan Gaji

Pegawai Tetap

168

Besar UMR

Nama Pegawai

Hari Kerja

Perhitungan Gaji Pegawai Outsourcing

NIP

Periode Gaji

Simpan

TutupTampilkan

Hapus

Ketidakhadiran

Pencarian Data

Masukkan NIP/Nama

Cari

Nama_Pegawai Kehadiran Ketidakhadiran Jumlah_LemburPeriode_Gaji NIP Gaji_Diterima

Jumlah Lembur

Gaji Diterima Rp.

Upah Lembur/Jam Rp.

Hari

Jam

Gambar 4.92 Tampilan Perancangan Antarmuka Pada Perhitungan Gaji

Pegawai Outsourcing

Ditujukan Kepada

Bagian

Perihal

Surat Permintaan Pembayaran Beban Perusahaan

Tanggal

Nomor Surat

Simpan

TutupTampilkan

Hapus

Uraian

Pencarian Data

Masukkan Data Yang Dicari

Cari

Tampilkan SPPBP

Pilih No. Surat

Tampilkan Batal

Bagian Ditujukan_Kepada Perihal TerbilangUraianNo_Surat Tanggal Jumlah

Jumlah

Terbilang

Rp.

Gambar 4.93 Tampilan Perancangan Antarmuka Pada SPPBP

169

Data Supplier

Data Supplier

Kode Supplier

Nama Supplier

Alamat Supplier

Kode Pos

Pencarian Data

Masukkan Data yang Dicari

Cari

Tutup

Tampilkan

Hapus

Ubah

Simpan

Kode_Supplier Nama_Supplier Alamat_Supplier Kode_Pos

No. Telepon

Keterangan

No_Telepon Keterangan

Gambar 4.94 Tampilan Perancangan Antarmuka Pada Data Supplier

No. OP

Tanggal OP

Kode_Supplier

Alamat_Supplier

Kode_Pos

Jenis Barang

Nama_Supplier

Nama Barang

Simpan

TutupTampilkan

Hapus

Pencarian Data

Masukkan Data Yang Dicari

Cari

Tampilkan OP

Pilih No. Order Pembelian

Tampilkan Batal

No_OP Tanggal_OP Nama_SupplierKode_Supplier Alamat_Supplier Kode_Pos Nama_Barang Jenis_Barang Kuantitas Harga Total_Harga Total Bayar Terbilang

No_OPNo Nama_Barang Kuantitas Harga Total HargaJenis Barang

Total Bayar

Terbilang

Kuantitas

Harga Rp.

Rp.

Order Pembelian

Gambar 4.95 Tampilan Perancangan Antarmuka Pada Order Pembelian

170

Memo Permintaan Bagian

No. Memo

Tanggal Memo

Dari

Ditujukan Kepada Pencarian Data

Masukkan Data yang Dicari

Cari

Tutup

Tampilkan

Ubah

Hapus

Simpan

No_Memo Tanggal_Memo Dari Ditujukan_Kepada

Perihal Memo

Isi Memo

Perihal_Memo Isi_Memo

Gambar 4.96 Tampilan Perancangan Antarmuka Pada MPB

Ditujukan Kepada

Bagian

Perihal

No. BPB

No. OP

Surat Permintaan Pembayaran Pembelian Bahan Baku dan Bahan

Penolong

Tanggal

No. Surat

Simpan

TutupTampilkan

Hapus

Kuitansi Dari

Uraian

Pencarian Data

Masukkan Data Yang Dicari

Cari

Tampilkan SPPPBB

Pilih No. Surat

Tampilkan Batal

Bagian Ditujukan_Kepada Perihal No_BPB Kuitansi_Dari TerbilangUraianNo_Surat Tanggal Jumlah

Jumlah

Terbilang

Rp.

No_OP

Gambar 4.97 Tampilan Perancangan Antarmuka Pada SPPPBB

171

Kalkulator Kalender Tentang Profil

Perusahaan

Programmer

Ganti Kata Kunci Logout Keluar

Nama Bagian

Logo

Perusahaan

Nama Bagian

Judul Tugas Akhir dan Nama Perusahaan

Proses Keluaran Bantuan

Alamat Perusahaan

Gambar 4.98 Tampilan Perancangan Antarmuka Pada Bagian Seksi

Akuntansi

Jurnal Umum

Perbulan Pertahun

Bulan

Tahun

Tahun

Tampilkan BatalTampilkan Batal

Gambar 4.99 Tampilan Perancangan Antarmuka Untuk Menampilkan

Jurnal Umum

Buku Besar Umum

Perbulan Pertahun

Bulan

Tahun

Tahun

Tampilkan BatalTampilkan Batal

Nama Akun

Gambar 4.100 Tampilan Perancangan Antarmuka Untuk Menampilkan

Buku Besar Umum

172

L/K Arus Kas

Perbulan Pertahun

Bulan

Tahun

Tahun

Tampilkan BatalTampilkan Batal

Gambar 4.101 Tampilan Perancangan Antarmuka Untuk Menampilkan L/K

Arus Kas

4.4.2 Perancangan Proses

Gambar 4.102 Tampilan Perancangan Antarmuka Pada Tampilan Proses

Jurnal Umum

Gambar 4.103 Tampilan Perancangan Antarmuka Pada Tampilan Proses

Buku Besar Umum

173

4.4.3 Perancangan Laporan

PT "XXX"

LAPORAN KEUANGAN ARUS KAS

Periode 200A

Arus Kas dari Kegiatan Operasi

Penerimaaan Kas dari Pendapatan Rp. xxx

* Dikurangi: Pengeluaran untuk biaya-biaya Rp. xxx

Kas Bersih dari Kegiatan Operasi Rp. xxx

Arus Kas dari Kegiatan Investasi

* Dikurangi: Pembelian Peralatan: Rp. xxx

Kas Bersih dari Kegiatan Investasi Rp. xxx

Arus Kas dari Kegiatan Keuangan

Setoran Modal dari pemilik perusahaan: Rp. xxx

* Dikurangi: Prive Pemilik Perusahaan Rp. xxx

Kas Bersih dari Kegiatan Keuangan Rp. xxx

Kenaikan (Penurunan) Saldo Kas Rp. xxx

Saldo Kas Pada Awal Periode Rp. xxx

Saldo Kas pada Akhir Periode Rp. xxx

Gambar 4.104 Tampilan Perancangan Antarmuka Pada Tampilan Keluaran

Laporan Keuangan Arus Kas

174

4.5 Tampilan dan Kode Program

Tampilan menu program Perancangan Sistem Informasi Akuntansi Laporan

Keuangan Arus Kas dapat dilihat pada gambar di bawah ini:

4.5.1 Tampilan Login

Gambar 4.105 Tampilan Login

Tabel 4.29 Listing Program Login

Listing Program Keterangan

Private Sub cmdMasuk_Click()

If Combo1 = nul Or TxtNama = nul Or TxtKatakunci =

nul Then

MsgBox "Lengkapi Data Terlebih Dahulu!", vbCritical,

"Error"

Else

Adodc1.Refresh

Adodc1.Recordset.MoveFirst

Adodc1.Recordset.Find "Password='" & Combo1 & "'"

'// ## Login untuk Seksi Penjualan ##

If Combo1 = "Seksi Penjualan" Then

If TxtKatakunci = Adodc1.Recordset.Fields(0)

Then

MsgBox "Sukses, Kata Kunci Anda Valid!",

vbInformation, "Sukses"

Casim_Timer1.Enabled = True

Casim_ProgressBar1.Visible = True

Else

MsgBox "Kata Kunci Anda Tidak valid, Coba

lagi!", vbCritical, "Error"

Me.TxtKatakunci.SetFocus

End If

End sub

Perintah Masuk

Menu Utama

Seksi Penjualan

175

Tabel 4.30 Listing Program Login Lanjutan

Listing Program Keterangan

'// ## Login untuk Seksi Tata Usaha Keuangan ##

If Combo1 = "Seksi Tata Usaha Keuangan" Then

If TxtKatakunci = Adodc1.Recordset.Fields(1) Then

MsgBox "Sukses, Password anda valid!",

vbInformation, "Sukses"

Casim_Timer2.Enabled = True

Casim_ProgressBar2.Visible = True

Else

MsgBox "Password Tidak valid, Coba lagi!",

vbCritical, "Error"

Me.TxtKatakunci.SetFocus

End If

End If

'// ## Login untuk Bagian Umum/SDM ##

If Combo1 = "Bagian Umum/SDM" Then

If TxtKatakunci = Adodc1.Recordset.Fields(2) Then

MsgBox "Sukses, Password anda valid!",

vbInformation, "Sukses"

Casim_Timer3.Enabled = True

Casim_ProgressBar3.Visible = True

Else

MsgBox "Password Tidak valid, Coba lagi!",

vbCritical, "Error"

Me.TxtKatakunci.SetFocus

End If

End If

'// ## Login untuk Seksi Pengadaan ##

If Combo1 = "Seksi Pengadaan" Then

If TxtKatakunci = Adodc1.Recordset.Fields(3) Then

MsgBox "Sukses, Password anda valid!",

vbInformation, "Sukses"

Casim_Timer4.Enabled = True

Casim_ProgressBar4.Visible = True

Else

MsgBox "Password Tidak valid, Coba lagi!",

vbCritical, "Error"

Me.TxtKatakunci.SetFocus

End If

End If

'// ## Login untuk Seksi Akuntansi ##

If Combo1 = "Seksi Akuntansi" Then

If TxtKatakunci = Adodc1.Recordset.Fields(4) Then

MsgBox "Sukses, Password anda valid!",

vbInformation, "Sukses"

Casim_Timer5.Enabled = True

Casim_ProgressBar5.Visible = True

Else

MsgBox "Password Tidak valid, Coba lagi!",

vbCritical, "Error"

Me.TxtKatakunci.SetFocus

End If

End If

TxtKatakunci.Text = ""

End If

End Sub

Perintah Masuk

Menu Utama

Seksi tata

usaha keuangan

Perintah Masuk

Menu Utama

Bagian

Umum/SDM

Perintah Masuk

Menu Utama

Seksi

pengadaan

Perintah Masuk

Menu Utama

Seksi

Akuntansi

176

4.5.2 Tampilan Bagian Seksi Penjualan

Gambar 4.106 Tampilan Menu Utama Seksi Penjualan

Tabel 4.31 Listing Program Menu Seksi Penjualan

Listing Program Keterangan

Private Sub Form_Load()

Call FormCenter(Me)

Dim Atas As Long

Dim Kiri As Long

Atas = (Screen.Height - Me.Height) / 10

Kiri = (Screen.Width - Me.Width) / 4

Me.Move Kiri, Atas

Casim_Display1.Caption = "Seksi Penjualan"

Casim_Display1.Scroll = True

Casim_Display1.ScrollRate = 200

q$ = "select * from view_surat_penagihan"

Adodc1.RecordSource = q$

Adodc1.Refresh

If Adodc1.Recordset.RecordCount > 0 Then

FramePeringatan.Visible = True

End If

Private Sub Form_Resize()

If FMenuPenjualan.WindowState = vbNormal Then '

FMenuPenjualan.Height = 9360

FMenuPenjualan.Width = 15465 '15450

End If

End Sub

Private Sub Form_Unload(Cancel As Integer)

Set FMenuPenjualan = Nothing

End Sub

Perintah untuk

atur posisi

form menu seksi

penjualan

Perintah Untuk

menampilkan

frame surat

peringatan

atur ukuran

form penjualan

Perintah Untuk

Keluar

177

Gambar 4.107 Tampilan Profil Perusahaan

Gambar 4.108 Tampilan Profil Programmer

Gambar 4.109 Tampilan Ganti Kata Kunci

178

Tabel 4.32 Listing Program Menu Seksi Penjualan Lanjutan

Listing Program Keterangan

Private Sub Form_Load()

Call FormCenter(Me)

Dim Atas As Long

Dim Kiri As Long

Atas = (Screen.Height - Me.Height) / 10

Kiri = (Screen.Width - Me.Width) / 4

Me.Move Kiri, Atas

Casim_Display1.Caption = "Seksi Penjualan"

Casim_Display1.Scroll = True

Casim_Display1.ScrollRate = 200

q$ = "select * from view_surat_penagihan"

Adodc1.RecordSource = q$

Adodc1.Refresh

If Adodc1.Recordset.RecordCount > 0 Then

FramePeringatan.Visible = True

End If

Private Sub Form_Resize()

If FMenuPenjualan.WindowState = vbNormal Then '

FMenuPenjualan.Height = 9360

FMenuPenjualan.Width = 15465 '15450

End If

End Sub

Private Sub Form_Unload(Cancel As Integer)

Set FMenuPenjualan = Nothing

End Sub

Perintah untuk

atur posisi

form menu seksi

penjualan

Perintah Untuk

menampilkan

frame surat

peringatan

atur ukuran

form penjualan

Perintah Untuk

Keluar

Gambar 4.110 Tampilan Data Barang

179

Tabel 4.33 Listing Program Data Barang

Listing Program Keterangan

Private Sub cmdsimpan_Click()

If TxtKode = nul Or TxtNamaBarang = nul Or TxtJenis =

nul Or TxtHarga = "0" Then

MsgBox "Lengkapi Data Terlebih Dahulu!", vbCritical,

"Peringatan!"

Else

With Adodc1.Recordset

.AddNew

.Fields(0) = TxtKode

.Fields(1) = TxtNamaBarang

.Fields(2) = TxtJenis

.Fields(3) = TxtHarga

.Update

End With

Private Sub cmdcari_Click()

q$ = "select * from data_barang where (Kode_Barang like

'%" & TxtCari & "%') or (Nama_Barang like '%" & TxtCari

& "%') or (Jenis_Barang like '%" & TxtCari & "%')"

Adodc1.RecordSource = q$

Adodc1.Refresh

TxtCari = ""

If Adodc1.Recordset.RecordCount = 0 Then

MsgBox "Maaf Data Yang Anda Cari Tidak Ditemukan!!",

vbInformation, "Informasi"

End If

End Sub

Perintah

simpan

data

Perintah

untuk

pencarian

Data

Gambar 4.111 Tampilan Data Pelanggan

180

Gambar 4.112 Tampilan SKPJP

Tabel 4.34 Listing Program SKPJP

Listing Program Keterangan

Private Sub cmdsimpan_Click()

If Text1 = nul Or DTPicker1 = nul Or TxtNamaPihak1 = nul

Or TxtNamaPihak2 = nul Or TxtJabatan2 = nul Or

TxtPerusahaan2 = nul Or TxtAwal = nul Then

MsgBox "Lengkapi Data Terlebih Dahulu!", vbCritical,

"Peringatan!"

Else

With Adodc1.Recordset

.AddNew

.Fields(0) = TxtNomor

.Fields(1) = Text1

.Fields(2) = DTPicker1

.Fields(3) = TxtNamaPihak1

.Fields(4) = TxtJabatan1

.Fields(5) = TxtPerusahaan1

.Fields(6) = TxtAlamatPihak1

.Fields(7) = TxtNamaPihak2

.Fields(8) = TxtJabatan2

.Fields(9) = TxtPerusahaan2

.Fields(10) = TxtAlamatPihak2

.Fields(11) = TxtBentuk

.Fields(12) = TxtBarang

.Fields(13) = TxtLama

.Fields(14) = TxtAwal

.Fields(15) = TxtAkhir

.Update

End With

Perintah

simpan

data

181

Tabel 4.35 Listing Program SKPJP Lanjutan

Listing Program Keterangan

Private Sub cmdCetakSKPJP_Click()

CR1.ReportFileName = App.Path &

"\Report\Surat_Kontrak.rpt"

CR1.SelectionFormula = "({surat_kontrak.Nomor_SKPJP})='" &

DataCombo1 & "'"

CR1.RetrieveDataFiles

CR1.Action = True

End Sub

Private Sub cmdcari_Click()

q$ = "select * from surat_kontrak where (Nomor_SKPJP like

'%" & TxtCari & "%') or (Tanggal_Perjanjian like '%" &

TxtCari & "%') or (Pihak_2 like '%" & TxtCari & "%')"

Adodc1.RecordSource = q$

Adodc1.Refresh

TxtCari = ""

If Adodc1.Recordset.RecordCount = 0 Then

MsgBox "Maaf Data Yang Anda Cari Tidak Ditemukan!!!",

vbInformation, "Informasi"

End If

End Sub

Perintah

Menampilka

n Report

SKPJP

Perintah

Pencarian

data

Gambar 4.113 Tampilan Cetak Surat Kontrak Perjanjian Jangka Panjang

182

Gambar 4.114 Tampilan Transaksi Penjualan Barang

Tabel 4.36 Listing Program Transaksi Penjualan Barang

Listing Program Keterangan

Private Sub cmdsimpan_Click()

With Adodc1.Recordset

.AddNew

.Fields(0) = Text1

.Fields(1) = DTPicker1

.Fields(2) = TxtKodePLGN

.Fields(3) = TxtNamaPLGN

.Fields(4) = TxtAlamat

.Fields(5) = DTPicker2

.Fields(6) = TxtHari + " Hari"

.Fields(7) = TxtTglJatuhTempo

.Fields(8) = TxtTotal

.Fields(9) = TxtTerbilang

.Fields(10) = "Belum Bayar"

.Fields(11) = DTPicker5

.Update

End with

Private Sub cmdcetakINV_Click()

CR1.ReportFileName = App.Path & "\Report\INVOICE.rpt"

CR1.SelectionFormula = "({transaksi_all.No_Invoice})='"

& DataCombo1 & "'"

CR1.RetrieveDataFiles

CR1.Action = True

End Sub

Perintah

Simpan data

ke data

grid

Perintah

untuk

menampilkan

Report

Invoice

183

Gambar 4.115 Tampilan Cetak Invoice

Gambar 4.116 Tampilan Surat Jalan

184

Gambar 4.117 Tampilan Cetak Surat Jalan

Gambar 4.118 Tampilan Surat Penagihan Piutang

185

Gambar 4.119 Tampilan Cetak Surat Penagihan Piutang

Gambar 4.120 Tampilan Nota Debet

186

Tabel 4.37 Listing Program Nota Debet

Listing Program Keterangan

Private Sub cmdsimpan_Click()

q$ = "select * from transaksi_penjualan where

No_Invoice='" & TxtInvoice & "'"

Adodc2.RecordSource = q$

Adodc2.Refresh

Adodc2.Recordset.Fields(10) = "Lunas"

Adodc2.Recordset.Update

If DTPicker1 = nul Or TxtInvoice = nul Or TxtPelanggan

= nul Or TxtAlamat = nul Or TxtJumlahUang = nul Or

TxtTerbilang = nul Then

MsgBox "Lengkapi Data Terlebih Dahulu", vbCritical,

"Peringatan!"

Else

With Adodc1.Recordset

.AddNew

.Fields(0) = TxtNoNota

.Fields(1) = DTPicker1

.Fields(2) = TxtInvoice

.Fields(3) = TxtPelanggan

.Fields(4) = TxtAlamat

.Fields(5) = TxtJumlahUang

.Fields(6) = TxtTerbilang

.Fields(7) = Combo1

.Fields(8) = TxtDenda

.Update

End With

No_Nota

With FJurnal.JU.Recordset

.MoveLast

If .BOF = True Then

urut = 0

Else

.MoveLast

urut = Val(.Fields(6))

End If

.AddNew

.Fields(0) = DTPicker1

.Fields(1) = "111"

.Fields(2) = "Kas"

.Fields(3) = TxtNoNota

.Fields(4) = TxtJumlahUang

.Fields(5) = 0

.Fields(6) = Val(urut) + 1

.Update

.AddNew

.Fields(0) = DTPicker1

.Fields(1) = "112"

.Fields(2) = " Piutang Usaha"

'.Fields(3) = TxtNoNota

.Fields(4) = 0

.Fields(5) = TxtJumlahUang

.Fields(6) = Val(urut) + 2

.Update

End With

Perintah

merubah

status

Perintah

simpan data

Perintah

untuk simpan

data jurnal

umum

187

Gambar 4.121 Tampilan Cetak Nota Debet

Gambar 4.122 Tampilan Surat Peringatan

188

Tabel 4.38 Listing Program Surat Peringatan

Listing Program Keterangan

Private Sub cmdsimpan_Click()

On Error Resume Next

If TxtNoInvoice = nul Then

MsgBox "Lengkapi Data Terlebih Dahulu", vbCritical,

"Peringatan!"

Else

With Adodc1.Recordset

.AddNew

.Fields(0) = DTPicker1

.Fields(1) = TxtNoSurat

.Fields(2) = TxtNoInvoice

.Update

End With

TxtNoInvoice = ""

Nomor_Surat_Peringatan

End If

End Sub

Private Sub cmdcari_Click()

On Error Resume Next

q$ = "select * from surat_peringatan where (Tanggal

like '%" & TxtCari & "%') or (No_Surat like '%" &

TxtCari & "%') or (No_Invoice like '%" & TxtCari &

"%')"

Adodc1.RecordSource = q$

Adodc1.Refresh

TxtCari = ""

If Adodc1.Recordset.RecordCount = 0 Then

MsgBox "Maaf Data Yang Anda Cari Tidak

Ditemukan!!!", vbInformation, "Informasi"

End If

End Sub

Private Sub DTPicker1_CloseUp()

q$ = "SELECT No_Invoice, Tanggal_Jatuh_Tempo From

notadebet1 WHERE (Tanggal_Jatuh_Tempo <

CONVERT(DATETIME, '" & Format(DTPicker1,

"mm/dd/yyyy") & "', 102))"

Adodc2.RecordSource = q$

Adodc2.Refresh

If Adodc2.Recordset.EOF = True Then

MsgBox "Tidak ada pelanggan yang telat di tanggal

berikut!!!", vbInformation, "Informasi"

Else

Adodc2.RecordSource = q$

Adodc2.Refresh

End If

End sub

Private Sub cmdCetakSPR_Click()

On Error Resume Next

CR1.ReportFileName = App.Path &

"\Report\Surat_Peringatan.rpt"

CR1.SelectionFormula =

"({surat_peringatan.No_Surat})='" & DataCombo1 & "'"

CR1.RetrieveDataFiles

CR1.Action = True

End Sub

Perintah Simpan

data

Perintah

pencarian data

Perintah

mencari data

berdasarkan

sortir tanggal

Perintah cetak

surat

peringatan

189

Gambar 4.123 Tampilan Cetak Surat Peringatan

Gambar 4.124 Tampilan Form Pemutusan Kontrak

190

Gambar 4.125 Tampilan Cetak Laporan Kontrak Kerja

Gambar 4.126 Tampilan Cetak Laporan Pemesanan Barang

191

Gambar 4.127 Tampilan Cetak Laporan Piutang

Gambar 4.128 Tampilan Cetak Laporan Telat Bayar

192

4.5.3 Tampilan Bagian Seksi Tata Usaha Keuangan

Gambar 4.129 Tampilan Menu Utama Seksi Tata Usaha Keuangan

Gambar 4.130 Tampilan Data Rekanan

193

Tabel 4.39 Listing Program Data Rekanan

Listing Program Keterangan

Private Sub cmdsimpan_Click()

On Error Resume Next 'Simpan

If TxtNamaRekanan = nul Or TxtAlamat = nul Or

TxtKodePos = nul Or TxtNoTelepon = nul Or TxtCP = nul

Then

MsgBox "Lengkapi Data Terlebih Dahulu!", vbCritical,

"Peringatan!"

Else

With Adodc1.Recordset

.AddNew

.Fields(0) = TxtKodeRekanan

.Fields(1) = TxtNamaRekanan

.Fields(2) = TxtAlamat

.Fields(3) = TxtKodePos

.Fields(4) = TxtNoTelepon

.Fields(5) = TxtCP

.Update

End With

End sub

Perintah

simpan data

Gambar 4.131 Tampilan Data Pemegang Saham

194

Gambar 4.132 Tampilan Bukti Kas Gaji/Upah

Tabel 4.40 Listing Program Bukti Kas Gaji/Upah

Listing Program Keterangan

Private Sub cmdsimpan_Click()

On Error Resume Next

With Adodc1.Recordset

.AddNew

.Fields(0) = TxtNoBukti

.Fields(1) = DTPicker1

.Fields(2) = TxtNoSPP

.Fields(3) = TxtJumlahUang

.Fields(4) = TxtTerbilang

.Update

End With

End sub

Perintah

simpan data

Gambar 4.133 Tampilan Cetak Bukti Kas Gaji/Upah

195

Gambar 4.134 Tampilan Bukti Kas PPPK

Tabel 4.41 Listing Program Bukti Kas PPPK

Listing Program Keterangan

Private Sub cmdsimpan_Click()

With Adodc1.Recordset

.AddNew

.Fields(0) = TxtNoBukti

.Fields(1) = DTPicker1

.Fields(2) = TxtNoBPB

.Fields(3) = TxtDibayarkan

.Fields(4) = TxtAlamat

.Fields(5) = ComboUntuk

.Fields(6) = TxtNoOP

.Fields(7) = TxtJumlahUang

.Fields(8) = TxtTerbilang

.Update

End With

End sub

Perintah

simpan data

Gambar 4.135 Tampilan Cetak Bukti Kas PPPK

196

Gambar 4.136 Tampilan TPBP

Tabel 4.42 Listing Program TPBP

Listing Program Keterangan

Private Sub cmdsimpan_Click()

With Adodc1.Recordset

.AddNew

.Fields(0) = TxtNoBK

.Fields(1) = DTPicker1

.Fields(2) = TxtNoBukti

.Fields(3) = Combo1

.Fields(4) = TxtKodeRK

.Fields(5) = TxtNamaRK

.Fields(6) = TxtJumlah

.Fields(7) = TxtTerbilang

.Update

End With

End sub

With FBPengeluaran.RekapPengeluaran.Recordset

.AddNew

.Fields(0) = DTPicker1

.Fields(1) = Combo1

.Fields(2) = TxtNamaRK

.Fields(3) = TxtNoBukti

.Fields(4) = TxtJumlah

.Fields(5) = TxtTerbilang

.Update

End With

End sub

Perintah

simpan data

Perintah

Simpan Data

ke rekap

pengeluaran

197

Gambar 4.137 Tampilan TPBBP

Tabel 4.43 Listing Program TPBBP

Listing Program Keterangan

Private Sub cmdsimpan_Click()

With Adodc1.Recordset

.AddNew

.Fields(0) = DTPicker1

.Fields(1) = TxtNoBukti

.Fields(2) = Combo1

.Fields(3) = TxtNoOP

.Fields(4) = TxtKode

.Fields(5) = TxtNamaSupplier

.Fields(6) = TxtTotal

.Fields(7) = TxtTerbilang

.Fields(8) = TxtNoBK

.Update

End With

End sub

Private Sub cmdTampil_Click()

CR1.ReportFileName = App.Path & "\Report\BK_TPBBP.rpt"

CR1.SelectionFormula = "({transaksi_pbbbp.No_BK})='" &

DataCombo1 & "'"

CR1.RetrieveDataFiles

CR1.Action = True

End Sub

Perintah

simpan data

Perintah

menampilkan

no. Bukti

kas

198

Gambar 4.138 Tampilan TIPS

Tabel 4.44 Listing Program TIPS

Listing Program Keterangan

Private Sub cmdsimpan_Click()

With Adodc1.Recordset

.AddNew

.Fields(0) = DTPicker1

.Fields(1) = TxtNoTIPS

.Fields(2) = TxtKodePS

.Fields(3) = TxtNamaPS

.Fields(4) = TxtJumlah

.Fields(5) = Label9

.Update

End With

With adoRekap.Recordset

.AddNew

.Fields(0) = DTPicker1

.Fields(1) = TxtJenisPenerimaan

.Fields(2) = TxtDiperolehDari

.Fields(3) = TxtNoTIPS

.Fields(4) = TxtJumlah

.Fields(5) = TxtKeterangan

.Fields(6) = Label9

.Update

End With

End sub

Perintah

simpan data

Perintah

simpan ke

rekap

pengeluaran

kas

199

4.5.4 Tampilan Bagian Umum/SDM

Gambar 4.139 Tampilan Menu Utama Bagian umum/SDM

Gambar 4.140 Tampilan Data Pegawai

200

Tabel 4.45 Listing Program Data Pegawai

Listing Program Keterangan

Private Sub cmdsimpan_Click()

If TxtNama = nul Or ComboJabatan = nul Or ComboBagian =

nul Or ComboGolongan = nul Or TxtIdentitas = nul Or

TxtTempat = nul Or ComboJenisKelamin = nul Or

ComboStatus = nul Or ComboAgama = nul Or TxtAlamat =

nul Or TxtNotelepon = nul Or ComboPendidikan = nul Then

MsgBox "Lengkapi Data Terlebih Dahulu!", vbCritical,

Else

With Adodc1.Recordset

.AddNew

.Fields(0) = TxtNama

.Fields(1) = TxtNoSK

.Fields(2) = DTPicker2

.Fields(3) = DTPicker1

.Fields(4) = TxtTempat

.Fields(5) = TxtNIP

.Fields(6) = ComboJabatan

.Fields(7) = ComboBagian

.Fields(8) = ComboGolongan

.Fields(9) = TxtIdentitas

.Fields(10) = ComboJenisKelamin

.Fields(11) = ComboStatus

.Fields(12) = ComboAgama

.Fields(13) = TxtAlamat

.Fields(14) = TxtNotelepon

.Fields(15) = ComboPendidikan

.Update

End With

End sub

Private Sub cmdSave_Click()

If TxtNama2 = nul Or TxtNoSK2 = nul Or TxtIdentitas2 =

nul Or TxtTempat2 = nul Or ComboJenisKelamin2 = nul Or

ComboStatus2 = nul Or ComboAgama2 = nul Or TxtAlamat2 =

nul Or TxtNotelepon2 = nul Or ComboPendidikan2 = nul

Then

MsgBox "Lengkapi Data Terlebih Dahulu!", vbCritical,

Else

With Adodc2.Recordset

.AddNew

.Fields(0) = TxtNama2

.Fields(1) = TxtNoSK2

.Fields(2) = DTPicker3

.Fields(3) = DTPicker4

.Fields(4) = TxtTempat2

.Fields(5) = TxtNIP2

.Fields(6) = ComboJabatan2

.Fields(7) = TxtIdentitas2

.Fields(8) = ComboJenisKelamin2

.Fields(9) = ComboStatus2

.Fields(10) = ComboAgama2

.Fields(11) = TxtAlamat2

.Fields(12) = TxtNotelepon2

.Fields(13) = ComboPendidikan2

.Update

End With

End sub

Perintah

simpan data

pegawai

tetap

Perintah

simpan data

pegawai

Outsourcing

201

Gambar 4.141 Tampilan Data Gaji Tetap

Gambar 4.142 Tampilan Perhitungan Gaji Pegawai Tetap

202

Tabel 4.46 Listing Program Perhitungan Gaji Pegawai Tetap

Listing Program Keterangan

Private Sub TxtGolongan_Change()

If TxtGolongan <> "" Then

q$ = "select * from T_Gapok where Golongan='" &

TxtGolongan & "'"

Pegawai.RecordSource = q$

Pegawai.Refresh

If Pegawai.Recordset.RecordCount = 0 Then

MsgBox "Golongan Tidak Terdaftar!!!",

vbInformation, "Informasi"

Else

TxtGapok = Pegawai.Recordset.Fields(1)

TxtSansos = Pegawai.Recordset.Fields(2)

End If

q$ = "select * from T_Tunjangan where

Tingkat_Jabatan='" & TxtJabatan & "'"

Pegawai.RecordSource = q$

Pegawai.Refresh

If Pegawai.Recordset.RecordCount = 0 Then

MsgBox "Tingkat Jabatan Tidak Terdaftar!!!",

vbInformation, "Informasi"

Else

TxtKomunikasi = Pegawai.Recordset.Fields(1)

TxtTunjanganJabatan = Pegawai.Recordset.Fields(2)

TxtAsuransi = Pegawai.Recordset.Fields(3)

End If

TxtCuti = Int(TxtGapok) + Int(TxtSansos)

Text1 = Int(TxtGapok) + Int(TxtSansos) +

Int(TxtKomunikasi) + (TxtTunjanganJabatan)

TxtPensiun = Int(Text1) * 20 / 100

TxtJamsostek = Val(TxtGapok) * 4.54 / 100

TxtJumlah = Int(TxtGapok) + Int(TxtSansos) +

Int(TxtKomunikasi) + Int(TxtTunjanganJabatan) +

Int(TxtCuti) + Int(TxtPensiun) + Int(TxtJamsostek) +

Int(TxtAsuransi)

q$ = "select * from data_potongan where

Tingkat_Jabatan='" & TxtJabatan & "'"

Pegawai.RecordSource = q$

Pegawai.Refresh

If Pegawai.Recordset.RecordCount = 0 Then

MsgBox "Tingkat Jabatan Tidak Terdaftar!!!",

vbInformation, "Informasi"

Else

TxtIuranPensiun = Pegawai.Recordset.Fields(1)

TxtIuranJamsostek = Pegawai.Recordset.Fields(2)

TxtIuranAsuransi = Pegawai.Recordset.Fields(3)

End If

TxtJmlPotonganPers = Int(TxtIuranPensiun) +

Int(TxtIuranJamsostek) + Int(TxtIuranAsuransi)

TxtTotal = Int(TxtJumlah) +

Int(TxtJmlPotonganPers) + Int(TxtJmlPotonganLuar)

End If

End Sub

Perintah

perhitungan

gaji pegawai

tetap

203

Gambar 4.143 Tampilan Data UMR & Upah Lembur

Gambar 4.144 Tampilan Perhitungan Gaji Pegawai Outsourcing

204

Tabel 4.47 Listing Program Perhitungan Gaji Pegawai Outsourcing

Listing Program Keterangan

Private Sub DTPicker1_CloseUp()

On Error Resume Next

m$ = Format(DTPicker1, "mm")

Y$ = Format(DTPicker1, "yyyy")

q$ = "SELECT Besar_UMR, Tarif_Upah_Lembur_Per_Jam

From data_UMR GROUP BY DATEPART(month, Tahun),

DATEPART(year, Tahun), Besar_UMR,

Tarif_Upah_Lembur_Per_Jam Having (DatePart(Month,

tahun) = " & m$ & ") And (DatePart(Year, tahun) = " &

Y$ & ")"

Adodc2.RecordSource = q$

Adodc2.Refresh

TxtUMR = Adodc2.Recordset.Fields(0)

TxtUangLembur = Adodc2.Recordset.Fields(1)

End Sub

Private Sub TxtHari_Change()

If Val(TxtHari.Text) > 25 Then

MsgBox "Tidak Boleh Lebih Dari 25 Hari",

vbInformation, "Informasi"

TxtHari = ""

End If

If Val(TxtHari.Text) >= 25 Then

TxtLembur.Enabled = False

Else

TxtLembur.Enabled = True

End If

If TxtHari <> "" Then

Text1 = Val(TxtUMR) / Val(TxtHK)

Text2 = Val(TxtHari) * Val(Text1)

Text3 = Val(TxtHK) - Val(TxtHari)

TxtTotal = Val(TxtUMR) - Val(Text2) + Val(Text4)

End If

End Sub

Private Sub TxtLembur_Change()

Text4 = Val(TxtUangLembur) * Val(TxtLembur)

TxtTotal = Val(TxtUMR) - Val(Text2) + Val(Text4)

End Sub

Private Sub cmdsimpan_Click()

With Adodc1.Recordset

.AddNew

.Fields(0) = DTPicker1

.Fields(1) = TxtNamaPegawai

.Fields(2) = TxtNIP

.Fields(3) = Text3 + " Hari"

.Fields(4) = TxtHari + " Hari"

.Fields(5) = TxtLembur + " Jam"

.Fields(6) = TxtTotal

.Update

End With

End sub

Private Sub cmdhapus_Click()

On Error Resume Next

Adodc1.Recordset.Delete

End Sub

Perintah

perhitungan

gaji

Perintah

simpan data

Perintah

hapus data

205

Gambar 4.145 Tampilan Surat Permintaan Pembayaran

Tabel 4.48 Listing Program Surat Permintaan Pembayaran

Listing Program Keterangan

Private Sub Combo1_Click()

If Combo1.ListIndex = 0 Then

TxtUraian.Text = "Pembayaran Gaji Pegawai

-Direksi & Dekom

-Bagian Keuangan

-Bagian Umum/SDM -

Bagian Produksi -

Bagian Quality Assurance -

Bagian SPI

-Bagian Pemasaran"

m$ = Format(DTPicker1, "mm")

Y$ = Format(DTPicker1, "yyyy")

'hitung gaji tetap

q$ = "SELECT SUM(Total_Gaji) AS Expr1 From

dbo.perhitungan_gaji GROUP BY DATEPART([month],

Periode_Gaji), DATEPART([year], Periode_Gaji)HAVING

(DATEPART([month], Periode_Gaji) = " & m$ & ") AND

(DATEPART([year], Periode_Gaji) = " & Y$ & ")"

Adodc2.RecordSource = q$

Adodc2.Refresh

If Adodc2.Recordset.RecordCount = 0 Then

MsgBox "Perhitungan Gaji Pegawai Tetap Bulan

" & m$ & " tahun " & Y$ & " Belum dihitung!!!",

vbInformation, "Informasi"

TxtJumlah = "0"

Else

TxtJumlah = Adodc2.Recordset.Fields(0)

End If

Perintah

menyortir

total gaji

berdasarkan

bulan

206

Gambar 4.146 Tampilan Cetak Surat Permintaan Pembayaran

Gambar 4.147 Tampilan Data Supplier

207

Gambar 4.148 Tampilan Order Pembelian

Tabel 4.49 Listing Program Order Pembelian

Listing Program Keterangan

Private Sub cmdsimpan_Click()

With Adodc3.Recordset

.AddNew

.Fields(0) = TxtNoOP

.Fields(1) = DTPicker1

.Fields(2) = TxtKode

.Fields(3) = TxtNamaSupplier

.Fields(4) = TxtAlamatSupplier

.Fields(5) = TxtKodePos

.Fields(6) = TxtTotalBayar

.Fields(7) = TxtTerbilang

.Update

End With

For i = 1 To no - 1

Adodc4.Recordset.AddNew

With MSFlexGrid1

.Row = i

.Col = 1

Adodc4.Recordset(0) = .Text

.Col = 2

Adodc4.Recordset(1) = .Text

.Col = 3

Adodc4.Recordset(2) = .Text

.Col = 4

Adodc4.Recordset(3) = .Text

.Col = 5

Adodc4.Recordset(4) = .Text

.Col = 6

Adodc4.Recordset(5) = .Text

End With

End sub

Perintah

simpan data

208

Gambar 4.149 Tampilan Cetak Order Pembelian

Gambar 4.150 Tampilan SPPPBB

209

Tabel 4.50 Listing Program SPPPBB

Listing Program Keterangan

Private Sub cmdsimpan_Click()

On Error Resume Next

If TxtBagian = nul Or TxtPerihal = nul Or TxtNoBPB =

nul Or TxtUraian = nul Or TxtJumlah = nul Then

MsgBox "Lengkapi Data Terlebih Dahulu!", vbCritical,

"Peringatan!"

Else

With Adodc1.Recordset

.AddNew

.Fields(0) = TxtNoSurat

.Fields(1) = DTPicker1

.Fields(2) = TxtBagian

.Fields(3) = TxtDitujukan

.Fields(4) = TxtPerihal

.Fields(5) = TxtNoBPB

.Fields(6) = TxtNoOP

.Fields(7) = TxtKuitansi

.Fields(8) = TxtUraian

.Fields(9) = TxtJumlah

.Fields(10) = TxtTerbilang

.Update

End With

End sub

Perintah

simpan data

Gambar 4.151 Tampilan Cetak SPPPBB

210

Gambar 4.152 Tampilan untuk Cetak Jurnal Umum

Tabel 4.51 Listing Program Jurnal Umum

Listing Program Keterangan

Private Sub cmdTampilJU_Click()

'Jurnal Umum -------- Perbulan ---------

On Error Resume Next

If Combo1 = nul Or Text1 = nul Then

MsgBox "Data Belum Diisi Dengan Lengkap", ,

"Peringatan!"

Else

CR1.ReportFileName = App.Path &

"/Report/Jurnal_Umum_Bulan.rpt"

CR1.SelectionFormula = "month({jurnal_umum.Tanggal}

)=" & Combo1.ListIndex + 1 & " And " &

"Year({jurnal_umum.Tanggal} )=" & Text1.Text

CR1.RetrieveDataFiles

CR1.Action = True

Combo1 = ""

Text1 = ""

End If

End Sub

Private Sub cmdTampilJU2_Click()

'Jurnal Umum ------ Pertahun-------

'On Error Resume Next

If Text2 = nul Then

MsgBox "Data Belum Diisi", vbInformation,

"Peringatan"

Else

CR1.ReportFileName = App.Path &

"/Report/Jurnal_Umum_Tahun.rpt"

CR1.SelectionFormula = "Year({jurnal_umum.Tanggal}

)=" & Text2.Text

CR1.RetrieveDataFiles

CR1.Action = True

Text2 = ""

End If

End Sub

Perintah

tampilkan

Jurnal

perbulan

Perintah

tampilkan

Jurnal

pertahun

211

Gambar 4.153 Tampilan Cetak Jurnal Umum

Gambar 4.154 Tampilan untuk Cetak Buku Besar Umum

212

Tabel 4.52 Listing Program Buku Besar Umum

Listing Program Keterangan

Private Sub cmdTampilBB_Click()

Dim tgl As Date

tgl = DateSerial(Val(TxtBB), ComboBB.ListIndex + 1, 1)

q$ = "SELECT SUM(Jumlah_Investasi) AS Expr1 From

investasi_modal WHERE (Tanggal < CONVERT(DATETIME, '" &

Format(tgl, "mm/dd/yyyy") & "', 102))"

Adodc1.RecordSource = q$

Adodc1.Refresh

If Adodc1.Recordset.Fields(0) > 0 Then

TxtModal = Adodc1.Recordset.Fields(0)

Else

TxtModal = 0

End If

q$ = "SELECT SUM(Jumlah_Uang) AS Expr1,

SUM(Denda_Keterlambatan_Rp) AS Expr2 From nota_debet WHERE

(Tanggal < CONVERT(DATETIME, '" & Format(tgl,

"mm/dd/yyyy") & "', 102))"

Adodc1.RecordSource = q$

Adodc1.Refresh

If Adodc1.Recordset.Fields(0) > 0 Then

TxtNota = Adodc1.Recordset.Fields(0) +

Adodc1.Recordset.Fields(1)

Else

TxtNota = 0

End If

q$ = "SELECT SUM(Total_Bayar) AS Expr1 From

transaksi_pbbbp WHERE (Tanggal < CONVERT(DATETIME, '" &

Format(tgl, "mm/dd/yyyy") & "', 102))"

Adodc1.RecordSource = q$

Adodc1.Refresh

If Adodc1.Recordset.Fields(0) > 0 Then

TxtPembelian = Adodc1.Recordset.Fields(0)

Else

TxtPembelian = 0

End If

TxtTotalPenerimaan = Val(TxtModal) + Val(TxtNota)

TxtTotalBeban = Val(TxtGaji) + Val(TxtPPPK) +

Val(TxtBebanPerusahaan) + Val(TxtPembelian)

TxtSaldoAkhir = Val(TxtTotalPenerimaan) -

Val(TxtTotalBeban)

If Combo3 = nul Or ComboBB = nul Or TxtBB = nul Then

MsgBox "Data Belum Diisi Lengkap", "Peringatan!"

Else

If Combo3 = "Kas" Then

CR1.ReportFileName = App.Path & "/Report/BBKas_Bulan.rpt"

CR1.SelectionFormula = "month({bb_kas.Tanggal} )=" &

ComboBB.ListIndex + 1 & " And " & "Year({bb_kas.Tanggal}

)=" & TxtBB.Text

CR1.ParameterFields(0) ="Saldoawal;" & TxtSaldoAkhir &";1"

CR1.RetrieveDataFiles

CR1.Action = True

End sub

Private Sub cmdBatalBB_Click()

BukuBesar.Visible = False

End Sub

Perintah

menghitung

saldo awal

Perintah

tampilkan

Jurnal

pertahun

Untuk

menutup

form/keluar

form

213

Gambar 4.155 Tampilan Cetak Buku Besar Umum Kas

214

Gambar 4.156 Tampilan Cetak Buku Besar Umum Piutang Usaha

Gambar 4.157 Tampilan Cetak Buku Besar Umum Peralatan

215

Gambar 4.158 Tampilan Cetak Buku Besar Umum Beban Gaji dan Upah

Gambar 4.159 Tampilan Cetak Buku Besar Umum Beban Listrik

216

Gambar 4.160 Tampilan Cetak Buku Besar Umum Beban Air

Gambar 4.161 Tampilan Cetak Buku Besar Umum Beban Telepon

217

Gambar 4.162 Tampilan Cetak Buku Besar Umum Bahan Baku

Gambar 4.163 Tampilan Cetak Buku Besar Umum Bahan Penolong

218

Gambar 4.164 Tampilan Cetak Buku Besar Umum Perlengkapan

Gambar 4.165 Tampilan Cetak Buku Besar Umum Modal

219

Gambar 4.166 Tampilan untuk Cetak L/K Arus Kas

Tabel 4.53 Listing Program L/K Arus Kas

Listing Program Keterangan

Private Sub cmdTampilLK_Click()

Dim tgl As Date

tgl = DateSerial(Val(TxtArusKasBulan), Combo2.ListIndex +

1,1)

q$ = "SELECT SUM(Jumlah_Uang) AS Expr1,

SUM(Denda_Keterlambatan_Rp) AS Expr2 From nota_debet WHERE

(Tanggal < CONVERT(DATETIME, '" & Format(tgl, "mm/dd/yyyy")

& "', 102))"

Adodc1.RecordSource = q$

Adodc1.Refresh

If Adodc1.Recordset.Fields(0) > 0 Then

TxtNota = Adodc1.Recordset.Fields(0) +

Adodc1.Recordset.Fields(1)

End If

q$ = "SELECT SUM(Jumlah_Uang) AS Expr1 From bk_gaji WHERE

(Tanggal < CONVERT(DATETIME, '" & Format(tgl, "mm/dd/yyyy")

& "', 102))"

Adodc1.RecordSource = q$

Adodc1.Refresh

If Adodc1.Recordset.Fields(0) > 0 Then

TxtGaji = Adodc1.Recordset.Fields(0)

Else

End If

q$ = "SELECT SUM(Jumlah_Investasi) AS Expr1 From

investasi_modal WHERE (Tanggal < CONVERT(DATETIME, '" &

Format(tgl, "mm/dd/yyyy") & "', 102))"

Adodc1.RecordSource = q$

Adodc1.Refresh

If Adodc1.Recordset.Fields(0) > 0 Then

TxtModalKas = Adodc1.Recordset.Fields(0)

Else

TxtModalKas = 0

End If

TxtTotalBeban = Val(TxtGaji) + Val(TxtPPPK) +

Val(TxtBebanPerusahaan) + Val(TxtPembelian)

TxtAktivitasOperasi = Val(TxtNota) - TxtTotalBeban +

TxtModalKas

End Sub

Perintah

menghitung

saldo awal

220

Tabel 4.54 Listing Program L/K Arus Kas Lanjutan

Listing Program Keterangan

If Combo2 = nul Or TxtArusKasBulan = nul Then

MsgBox "Data Belum Diisi Dengan Lengkap", , "Peringatan!"

Else

CR1.ReportFileName = App.Path & "/Report/Arus_Kas_Bulan.rpt"

CR1.SelectionFormula = "month({LK_Arus_Kas.Tanggal} )=" &

Combo2.ListIndex + 1 & " And " & "Year({LK_Arus_Kas.Tanggal}

)=" & TxtArusKasBulan.Text

CR1.ParameterFields(0) = "Saldokas;" & TxtAktivitasOperasi &

";1"

CR1.RetrieveDataFiles

CR1.Action = True

End If

End Sub

Perintah

tampilkan

L/K Arus

Kas

Gambar 4.167 Tampilan Cetak L/K Arus Kas

221

4.6 Konversi Komponen Sistem

4.6.1 Pengguna (Brainware)

Sumber daya manusia yang diperlukan untuk menjalankan program Sistem

Informasi Akuntansi Laporan Keuangan Arus Kas ini minimal lulusan SMU/SMK

yang bisa mengoperasikan komputer di bidang hardware dan software.

4.6.2 Perangkat Keras (Hardware)

Hardware yang diperlukan untuk menjalankan program aplikasi Sistem

Informasi Akuntansi Kas ini adalah: Processor INTEL Pentium IV, Motherboard

ASUS, Hardisk Minimal 40 Gb, RAM DDR2 256 MB, VGA CARD 128 MB.

4.6.3 Perangkat Lunak (Software)

4.6.3.1 Perangkat Lunak Sistem

Perangkat lunak sistem yang digunakan untuk mengkonfigurasi komputer

yaitu Windows XP, karena sistem operasi ini dapat mendukung Sistem Informasi

Akuntansi Laporan Keuangan Arus Kas.

4.6.3.2 Perangkat Lunak Pemrograman

Perangkat lunak pemrograman yang digunakan untuk membuat program

laporan keuangan arus kas ini adalah Microsoft Visual Basic 6.0, Karena aplikasi

ini dapat mendukung Sistem Informasi Akuntansi Laporan Keuangan Arus Kas.

4.6.3.3 Perangkat Lunak Aplikasi

Perangkat lunak aplikasi yang digunakan untuk membuat program aplikasi

laporan keuangan arus kas ini adalah SQL Server 2000 dan Crystal Report 8.5.

Karena aplikasi ini dapat mendukung Sistem Informasi Akuntansi Laporan

Keuangan Arus Kas.

222

4.7 Jaringan Komputer Client Server

4.7.1 Model Jaringan Client Server

Model jaringan yang digunakan yaitu model jaringan topologi star Menurut

Sopandi Dede mendefinisikan dalam bukunya yang berjudul Instalasi dan

konfigurasi Jaringan Komputer, topologi star sebagai berikut: “Topologi star

berbentuk seperti bintang dan memiliki kemudahan untuk menambah atau

mengurangi serta mudah untuk mendeteksi kerusakan pada sistem yang ada.”

(2004:41)

Penulis memilih model topologi ini karena model ini dapat menghemat

kabel, mudah dikembangkan dan tingkat keamanannya termasuk tinggi.

4.7.2 Koneksi Jaringan Client Server

Berdasarkan perancangan sistem informasi akuntansi laporan keuangan arus

kas yang berbasis client server dengan menggunakan Microsoft Visual Basic 6.0

dan SQL Server 2000, maka diperlukan adanya konfigurasi client server agar

aplikasi ini dapat digunakan. Dimana beberapa komputer yang saling terhubung

dan membentuk suatu jaringan (client-server) untuk dapat menggunakan program

aplikasi secara bersama-sama (sharing). Untuk itu, supaya dapat terkoneksi maka

ODBC-nya harus di-setting terlebih dahulu.

Langkah–langkah dalam melakukan konfigurasi client server adalah sebagai

berikut:

A. Langkah pertama adalah memastikan bahwa dalam komputer anda terdapat

port jaringan.

B. Selanjutnya sediakan peralatan-peralatan jaringan seperti dibawah ini:

1. Kabel UTP, misalnya kabel UTP dengan tipe Straight, dapat dilihat pada

gambar bawah ini:

Gambar 4.168 Kabel UTP Tipe Straight

223

2. Konektor dengan tipe straight, seperti gambar di bawah ini:

Gambar 4.169 Konektor Tipe Straight

3. Crimp Tool, yaitu tang khusus yang digunakan untuk memasang konektor

ke kabel UTP, Contoh crimp tool dapat dilihat pada gambar di bawah ini:

Gambar 4.170 Crimp Tool

Pasa saat akan memasang konektor ke kabel UTP, pertama-tama potong

bagian ujung kabel dengan pisau potong yang ada pada Crimp Tool sampai

kabel-kabel kecil yang ada di dalamnya terbuka, lalu susun dan ratakan

dengan pisau potong yang ada pada Crimp Tool kemudian masukkan kabel

tersebut ke dalam konektor berdasarkan urutan tipe straight, dan pastikan

bahwa kabel tersebut tersusun dengan benar. Masukkan konektor ke dalam

crimp tool kemudian tekan (pressed) sampai pin yang ada di dalam konektor

menembus sampai ke dalam kabel.

C. Selanjutnya tes kabel UTP yang telah dibuat tersebut dengan menggunakan

LAN Tester, hal ini dilakukan untuk memastikan bahwa sambungan kabel

sudah terpasang dengan benar. Untuk tipe straight jika susunan kabelnya

terpasang dengan benar maka led 1 sampai 8 akan berkedip.

Berikut ini adalah gambar dari bawah dari ujung kabel UTP yang sudah

dipasang konektor yang susunannya sudah benar dan berhasil dengan baik

(urutan pewarnaan pinnya ikut standar).

Gambar 4.171 Urutan Pin Standar

224

1. Apabila peralatan jaringan yang dibutuhkan telah terpenuhi, maka

pasangkan kabel UTP tadi ke Port jaringan komputer anda.

2. Pastikan bahwa Jaringan anda sudah terkoneksi.

3. Setelah komputer anda terkoneksi pada jaringan maka anda dapat

melakukan sharing data dengan cara:

a. Langkah pertama adalah cari ODBC dulu untuk mengkoneksikan data.

ODBC dapat dicari dengan klik start jika sudah ada pada layar dapat

langsung di klik, apabila tidak ada maka dapat dicari melalui Control

Panel kemudian klik Administrative Tools.

Gambar 4.172 Setting Control Panel

b. Setelah ODBC di klik maka muncul tampilan. Jika database sudah ada

dapat langsung klik configure apabila database belum ada, kita pilih

Add untuk memasukan database dan pilih driver yang digunakan.

225

Gambar 4.173 Setting ODBC

Gambar 4.174 Setting Configure

c. Setelah database masuk isikan data source name sesuai dengan

database, kemudian klik next.

226

Gambar 4.175 Setting Data Source

d. Kemudian pilih server yang digunakan, serta masukan login ID dan

Password apabila settingan komputer ada Password lalu pilih Next.

Gambar 4.176 Setting Koneksi

e. Setelah itu pada change the default database pilih database yang akan

digunakan kemudian klik Next.

227

Gambar 4.177 Setting Database

f. Apabila muncul gambar seperti di bawah ini kemudian klik Finish

Gambar 4.178 Setting bahasa SQL

g. Kemudian untuk memastikan data source sudah terkoneksi dapat di klik

Test Data Source dan apabila sudah terkoneksi klik OK

Gambar 4.179 Test Data Source

228

4.8 Kelebihan dan Kelemahan Sistem yang Diusulkan

4.8.1 Kelebihan Sistem

Kelebihan sistem yang diusulkan adalah sebagai berikut:

A. Program yang diusulkan Sudah terkomputerisasi.

B. Software aplikasi ini sudah berbasis client server.

C. Ada pengendalian keamanan pada saat memasuki program dan masuk ke

setiap bagian yaitu dengan kata kunci (password).

D. Ada pengendalian jika surat kontrak perjanjian jangka panjang sudah habis

masa kontraknya atau telah diputus kontrak secara sepihak statusnya akan

berubah dan tidak bisa melakukan pemesanan barang kepada perusahaan.

E. Ada peringatan untuk cetak surat penagihan piutang untuk mengingatkan agar

user tidak lupa.

F. Pada saat membuat Jurnal Umum dan Buku Besar sudah terdapat nomor akun.

G. Pembuatan Jurnal Umum, Buku Besar, Laporan Keuangan sudah memenuhi

Standar Akuntansi Keuangan.

H. Laporan Keuangan yang dibuat yaitu Laporan Keuangan Arus Kas.

I. Terdapat laporan pendukung, yaitu Laporan Pemesanan Barang, Laporan

Pengiriman Barang, Laporan Piutang, Laporan Telat Bayar, Rekap

Penerimaan Kas dan Rekap Pengeluaran Kas.

4.8.2 Kelemahan Sistem

Kekurangan sistem yang diusulkan adalah:

A. Program aplikasi ini hanya memunculkan data-data yang berkaitan dengan

laporan keuangan arus kas saja.