You are on page 1of 8

APLIKASI PENJUALAN DAN PERSEDIAAN BARANG DAGANG DENGAN METODE PERPETUAL FIFO BERBASIS WEB (Studi Kasus Pada

PD ANUGERAH)
Chandra Dwiprastio Chandra Dwiprastio

Magdalena Karismariyanti,ST.MBA Mda.politel@gmail.com

Renny Sukawati, SE

Chandra.dwiprastio@gmail.com

rennysukawati@yahoo.com

PD. Anugerahmerupakan sebuah perusahaan yang bergerak dalam bidang perdagangan dimana objek yang dijual berupa ban serta oli. Pembuatan jurnal penjualan dan kartu persediaan PD. Anugerah belum menggunakan basis data yang terpusat. Data data yang berkaitan dengan jurnal penjualan dan kartu persediaan masih tercatat dalam berbagai file yang terpisah di Microsoft Excel. Hal ini menyebabkan proses pelporan tiap bulannya menjadi kurang efektif dan memungkinkan adanya ketidakakuratan data. Kondisi ini disebabkan oleh adanya pencatatan data yang berulang, yaitu saat data dicatat dalam file di Microsoft Excel yang dikhususkan untuk setiap komponen biaya dan saat data dicatat dalam file untuk anggaran kas di Microsoft Excel. Aplikasi ini dirancang untuk memberikan kemudahan dalam menghasilkan jurnal penjualan dan kartu persediaan untuk setiap transaksi secara bersamaan dalam satu file, dan dibuat berbasis web dengan teknik pemograman terstruktur, menggunakan bahasa pemograman PHP dan basis data MySQL.

Kata kunci: Aplikasi, Jurnal Penjualan, Kartu Persediaan, Web PD. Anugerah is a company which is engaged in commerce where the object is sold in the form of tires and oil. Manufacturing sales and inventory cards PD. Anugerah not to use a centralized data base. Data data related to sales and inventory card is still listed in various separate file in Microsoft Excel. This process results each month pelporan become less effective and allow for data inaccuracies. This condition is caused by repetitive recording of data, when data is recorded in a file in Microsoft Excel which is devoted to each component of the cost and time data is recorded in a file to the cash budget in Microsoft Excel. This application is designed to provide ease in generating sales and inventory card for each transaction simultaneously in a single file, and created a web-based structured programming techniques, using the programming language PHP and the MySQL database. Keywords: Application, Journal Sales, Inventory Card, Web 1. Pendahuluan 1.2 Rumusan Masalah 1. 1.1 Latar Belakang 1. Pencatatan yang dilakukakan masih secara manual yaitu dalam buku catatan. 2. Pemindahan data masih belum terjadwal dan memakan cukup banyak waktu. 3. Proses pelayanan yang lama karena harus mengecek barang ke gudang 2. Bagaimana menangani transaksi

penjualandan persediaan barang pada PD. Anugerah Bagaimana menghasilkan jurnal penjualan dan kartu persediaan

1.3 Tujuan Berdasarkan masalah yang telah

4.

Laporan yang dihasilkan oleh aplikasi ini diantaranya, jurnal penjualan, jurnal

diidentifikasikan di atas, maka tujuan dari Proyek Akhir ini adalah membuat aplikasi yang: 1. Membuat aplikasi yang dapat menangani transaksi penjualan dan persediaan 1.

penerimaan kas, jurnal pengeluaran kas, kartu persediaan, jurnal retur, dan buku besar. 1.5 Definisi Operasional Penjualan adalah arus masuk bruto dari manfaat ekonomi yang timbul dari

barang dagang pada PD. Anugerah. 2. Membuat sebuah aplikasi yang dapat menangani jurnal penjualan dan kartu persediaan. 1.4 Batasan Masalah Cakupan sistem yang akan dibangun pada proyek ini meliputi transaksi penjualan dan persediaan barang dagang pada PD. Anugerah. 1. Aktifitastransaksipenjualanmencakup: a. Aplikasi ini menangani proses penjualan secara tunai dan kredit. b. Aplikasi ini menangani proses penjualan yang mana pelanggan PD. Anugerah melakukan

aktivitas normal perusahaan selama satu periode bila arus kas masuk itu

mengakibatkan kenaikan ekuitas, yang tidak berasal dari kontribusi penanam modal. 2. Persediaan adalah aktiva lancar yang ada dalam suatu perusahaan, apabila perusahaan tersebut adalah perusahaan dagang maka persediaan diartikan

sebagai barang dagangan yang disimpan untuk dijual dalam operasi normal perusahaan 3. Metode FIFO adalah metode yang beranggapan bahwa barang yang

pertama masuk adalah barang yang harus pertama kali keluar. Penggunaan metode FIFO akan menghasilkan nilai persediaan akhir dan harga pokok

pemesanan melalui telepon dan datang langsung ke toko. 2. Aktifitas pengelolaan persediaan barang dagang mencakup :

penjualan yang sama. 1.6 MetodePengerjaan

a.

Pencatatan,

metode

pencatatan Metodologi yang digunakan dalam pengerjaan proyek akhir ini menggunakan metode Waterfall. Sutabri (2004:62) mengatakan bahwa Metode

yang digunakan adalah metode perpetual First In First Out

(FIFO), karena metode ini cocok untuk menangani persediaan

Waterfall merupakan suatu cara pengembangan software yang fase fasenya berurutan. Sebuah fase tidak bisa dikerjakan sebelum fase sebelumnya telah selesai dikerjakan.

barang dagang yang memiliki tingkat perputaran barang tinggi. 3. Untuk transaksi retur, PD. Anugerah tidak melakukan pengembalian dalam bentuk barang terhadap pelanggan, tetapi dalam bentuk uang.

Survei Sistem

dalam siklus akuntansi (accounting cycle), yaitu:


Analisa Sistem
Pengidentifikasian dan Pengukuran Transaksi serta Kejadian Lainnya

Desain Sistem

Ayat jurnal pembalik (opsional)

Jurnal Jurnal Jurnal Jurnal Jurnal Jurnal

Jurnalisasi Umum penerimaan kas pengeluaran kas pembelian penjualan khusus lainnya

Pembuatan Sistem
Neraca saldo pasca penutupan (opsional) SIKLUS AKUNTANSI

Pemindahbukuan Buku besar umum (biasanya bulanan) Buku besar pembantu (biasanya harian)

Implementasi Sistem

Penutupan (Akun Nominal)

Pembuatan neraca saldo

Pembuatan Laporan Keuangan Laporan Laba Rugi Laporan Perubahan Ekuitas Neraca Laporan arus kas

Neraca lajur (opsional)

Penyesuaian Akrual Pembayaran dimuka Item-item yang diestimasi

Gambar 1.1 Metode Waterfall

Neraca saldo yang disesuaikan

Tahap-tahap yang ada pada Metode Waterfall adalah: 1. 2. 3. 4. 5. 2. SurveiSistem AnalisisSistem DesainSistem PembuatanSistem ImplementasiSistem TinjauanPustaka 2.1 Definisi dan Prinsip Akuntansi Definisi akuntansi dalam Accounting Terminology Bulletin, yaitu: seperangkat 2.3 Persediaan Persediaan merupakan aktiva
Gambar 2.1 SiklusAkuntansi

lancar yang ada dalam suatu perusahaan, apabila perusahaan dagang tersebut maka adalah

perusahaan

persediaan

diartikan sebagai barang dagangan yang disimpan untuk dijual dalam operasi normal perusahaan. 2.4 Jurnal Penerimaan Kas Jurnal Penerimaan Kas adalah jurnal yang dibuat atau digunakan untuk mencatat semua transaksi penerimaan uang tunai atau kas.
Tabel 2.1 JurnalPenerimaanKas
tgl ket ref debit kas diskon HPP piutang kredit penjualan persediaan

pengetahuan dan fungsi yang berkepentingan dengan masalah pengadaan, pengabsahan,

pencatatan, penggolongan dan penyajian secara sistematik informasi yang dapat dipercaya dan berdaya guna tentang transaksi dan peristiwa yang bersifat keuangan yang diperlukan dalam pengelolaan dan pengoperasian suatu unit usaha dan yang diperlukan sebagai dasar penyusunan laporan yang harus disampaikan untuk keuangan. 2.2 Siklus Akuntansi Menurut Kieso, Weygandt, dan Warfield (2008 : 77), bagan arus dari langkah-langkah memenuhi pertanggungjawaban

2.5 JurnalPengeluaranKas Jurnal pengeluaran kas digunakan untuk mencatat transaksi pembelian tunai (on cash), pembayaran utang usaha dan pembayaran kas untuk kegiatan lainnya. Bentuk buku jurnal pengeluaran kas dalam

suatu perusahaan dapat berbeda-beda sesuai dengan kebutuhannya masing-masing.

2.8 Aplikasi Aplikasi, menurut Noviansyah (2008) definisi aplikasi adalah penggunaan suatu konsep yang menjadi pokok pembahasan. Aplikasi dapat juga diartikan sebagai program komputer yang dibuat

Bentuk yang paling sederhana adalah sebagai berikut.


Tabel 2.2 JurnalPengeluaranKas
Jurnal pengeluaran kas tgl ket ref debit pembelian utang kas kredit potongan

untuk menolong tugas tertentu. 3.

manusia dalam melaksanakan

Analisis danPerancangan 3.1 Proses BisnisPenjualan Setelah menerima pesanan dari

pelanggan, kasir akan memasukkan data 2.6 Jurnal Penjualan Menurut Mursyidi (2010), jurnal penjualan adalah jurnal yang dibuat untuk mencatat barang transaksi-transaksi dagang secara kredit. penjualan Dengan barang yang diminta untuk dilakukan pengecekkan kedalam sistem. Jika barang yang diminta tersedia, maka kasir akan langsung membuat faktur, kemudian terjadi proses pembayaran. Setelah transaksi

demikian bila perusahaan menjual barang dagang secara kredit maka pencatatan transaksinya penjualan.
Tabel 2.3 JurnalPersediaan
tgl ket ref debit piutang HPP penjualan kredit persediaan

pembayaran selesai, maka data pembayaran tersebut akan langsung disimpan ke dalam database, dan menghasilkan bukti

dilakukan

pada

jurnal

pembayaran. Kasir kemudia nmelakukan pengecekan proses pembayaran apakah terjadi kredit atau tidak. Jika terjadi kredit maka kembali lagi ke proses pembayaran, jika tidak maka transaksi penjualan telah selesai. Maka kasir dapat menampilkan jurnal penerimaan 2.7 Retur Penjualan Menurut Michell Suharli (2006), retur dalah proses yang terjadi apabila barang dagangan yang dibeli ternyata rusak atau tidak sesuai dengan pesanan.
Tabel 2.4 JurnalRetur Tanggal Retur Kas Akun Ref Debit Rp. xxx Rp. xxx Kredit

kas secara otomatis

setiap transaksi telah selesai. 3.2 Proses Bisnis Persediaan Bagian gudang mencatat persediaan awal setelah menerima data dari bagian pembelian berupa nota barang yang sudah dibayar lunas. Data yang dicatat disimpan ke dalam database. Dengana danya data persediaan pada database maka kasir dapat melakukan proses penjualan. Secara

otomatis pula akan merubah data persediaan yang ada di database. Kemudian database akan akhir. menghasilkan laporan persediaan

3.3 Proses PencatatanLaporan Manajer akan memilih laporan di bulan mana yang ingin dilihat, kemudian manajer akan memilih untuk melihat 3.
Kwitansi pembayaran No. 111 Jml Rp.1000

Proses Pembayaran
Jurnal penerimaan kas tgl ket ref debit kas diskon kredit piutang penjualan

laporan atau melihat buku besar. Jika memilih untuk melihat laporan, manajer

feb

sasa

800

200

1000

Buku besar

akan memilih lagi antara laporan penjualan dan laporan persediaan. Setiap pilihan yang dilakukan akan otomatis mengakses

tgl

ket

ref

debit

kredit

saldo

feb

penjualan

1000

1000

database untuk menghasilkan laporan dan buku besar yang dibutuhkan. 3.4 AnalisisMasukandanKeluaran 1.
Nota Barang No.111 Jml. Rp.1000

Gambar 3.3 Proses Pembayaran

4.
Retur penjualan No.111 Jml Rp.800

Proses Retur
Jurnal retur tgl retur feb 2 kas ket ref debit 800 800 kredit

Proses Pembelian

Buku besar tgl


Jurnal pengeluaran kas tgl ket ref debit pembelian utang kas kredit potongan

ket

ref

debit

kredit

saldo

feb

kas

800

800

feb

Toko A

1000

1000

Gambar 3.4 Proses Retur

5.
Buku besar tgl ket ref debit kredit saldo
Faktur penjualan No.112 Jml Rp.600 Nota barang No.112 Jml. Rp.1000

Proses Persediaan
Kartu persediaan tgl 2 4 pembelian unit 5 harga 200 total 1000 3 200 600 unit penjualan harga total unit 5 2 saldo harga 200 200 total 1000 400

feb

kas

1000

1000

Gambar 3.1 Proses Pembelian

Gambar 3.5 Proses Persediaan

2.
Faktur penjualan No. 111 Jml Rp. 1000

Proses Penjualan

3.5 AnalisisPengguna
Tabel 3.1 AnalisisPengguna

Jurnal penjualan tgl ket ref debit piutang kredit penjualan

Admin Bagian Kasir 1. 2.

Hak Akses Mencatat proses data pelanggan. Mencatat proses data penjualan Mencatat pembayaran 4. Mencatat proses data pemesanan Mencatat proses data retur Menampilkan penerimaan kas laporan proses data

feb

sasa

1000

3.

Buku besar tgl ket ref debit kredit saldo

5. 6.

feb

penjualan

1000

1000

Bagian Gudang Gambar 3.2 Proses Penjualan

1. 2. 3. 4.

Mencatat proses data pembelian Mencatat data-data barang Mencatat proses data persediaan Menampilkankartupersediaan Menampilkan Kartu persediaan

Bagian

1.

Manager

2. 3. 4. 5.

Menampilkan Jurnal penjualan Menampilkan buku besar Menampilkan Jurnal retur Menampilkan pengeluaran kas Jurnal

3.6 PerancanganSistem
password password Dt_pembayaran Dt_pembelian GUDANG Dt_barang Dt_persediaan Dt_pembelian Kartu persediaan SISTEM ANUGERAH Dt_pelanggan Dt_order Dt_penjualan Dt_retur Lap_penerimaan_kas KASIR

Gambar 4. 2 Halaman Home

Buku besar. Jurnal penjualan. Jurnal Pengeluaran kas, jurnal retur, kartu persediaan

Dt_pemesanan, Dt_penjualan, Dt_pembayaran, Dt_retur

password

MANAGER

Gambar 3.6 Diagram Konteks

Gambar 4. 3 Halaman Pelanggan

3.7 Perancangan Basis Data


Id_pelanggan No_telp Id_pemesanan Tgl_pemesan an
1 1

pelanggan

memesan

pemesanan
n

nama

alamat

kota harga mengecek Id_pesan_ detail Total_pesan jumlah melakukan

tgl Id_persediaan
n

Id_detail_jual jumlah
n

jumlah

Id_jual
n n

Tgl_jatuhtem po

Id_bayar

Tgl_bayar

persediaan Harga_beli
n

melakukan Harga_jual harga Total_jual tgl

penjualan

melakukan Cara_bayar

pembayaran

Total_bayar diskon

angsuran

Total_bayar

Tgl_beli

mencatat jml size


n 1

Id_beli

tgl

Id_detbeli

satuan Sub_total

pembelian

melakukan

barang

jenis melakukan
n

Id_retur retur tgl ket Id_detretur Qty_retur

Harga_jual

Harga_beli

merk nama

Id_barang

Total_item

Gambar 3.7 ERD

Gambar 4. 4 Halaman Barang

4.

Implementasi 4.1 ImplementasiAntarMuka

Gambar 4. 5 Halaman Persediaan

Gambar 4. 1 Halaman Login

Gambar 4. 6 Halaman Pembelian

penambahan seperti laporan laba rugi, neraca, dan jurnal khusus lainnya. 2. Aplikasi ini diharapkan dapat diakses secara online dengan menambahkan domain dan hosting agar dapat

digunakan dimana saja. 3.


Gambar 4. 7 Halaman Penjualan

Harga jual yang ditentukan oleh PD. Anugerah dapat mengikuti harga yang terakhir.

4.

Jumlah

hutang

pelanggan

dapat

erkurang apabila pelanggan melakukan retur. DaftarPustaka


A.S, R., & Shalahudin, M. (2011). Rekayasa Perangkat Lunak (terstruktur dan berorientasi objek). Bandung: Modula. Bodnar, G. H., & Hopwood, W. S. (2006). Sistem Informasi Akuntansi. Yogyakarta: Andi. Kadir, A. (2009). Dasar Perancangan & Implementasi Database Relasional. Yogyakarta: Andi. Kieso, W. W. (Edisi 1). Akuntansi Intermediate. Jakarta: Erlangga. Mursyidi. (2010). Akuntansi Dasar. Bandung: Ghalia Indonesia. Nugroho, E. P. (2009). Rekayasa Perangkat Lunak. Bandung: Politeknik Telkom. Suarga. (2006). Algoritma Pemprograman. Yogyakarta: Andi. Suharli, M. (2006). Akuntansi untuk bisnis dan dagang. Yogyakarta: Graha Ilmu. Sutabri, T. (2004). Analisis Sistem Informasi. Yogyakarta: Andi.

Gambar 4. 8 Halaman Retur

5.

Penutup 5.1 Kesimpulan Berdasarkan analisis dan pembuatan aplikasi, maka dapat disimpulkan bahwa hasil analisis berikut: 1. Aplikasi ini dapat memfasilitasi user dalam mendata retur setiap dan transaksi dan pembuatan aplikasi sebagai

penjualan,

memperudah

mendapatkan data persediaan barang dagang di PD. Anugerah, dengan

menggunakan basis data yang terpusat. 2. Aplikasi ini dapat menghasilkan laporan penerimaan kas, kartu persediaan, jurnal penjualan, jurnal retur, jurnal

pengeluaran kas, dan buku besar 5.2 Saran Beberapa saran yang perlu ditambahkan pada aplikasi ini yang berguna untuk

meningkatkan kinerja aplikasi ini, yaitu : 1. Aplikasi ini diharapkan lagi dengan dapat adanya

dikembangkan

You might also like