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 Renny Sukawati, SE [email protected] [email protected] [email protected] 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.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 1.2 Rumusan Masalah 1. Bagaimana menangani transaksi penjualandan persediaan barang pada PD. Anugerah 2. Bagaimana menghasilkan jurnal penjualan dan kartu persediaan

Jurnal Pa Aplikasi Penjualan Dan Persediaan Barang Dagang Dengan Metode Perpetual Fifo Berbasis Web

Embed Size (px)

DESCRIPTION

-

Citation preview

Page 1: Jurnal Pa Aplikasi Penjualan Dan Persediaan Barang Dagang Dengan Metode Perpetual Fifo Berbasis Web

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

Renny Sukawati, SE

[email protected] [email protected] [email protected]

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.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

1.2 Rumusan Masalah

1. Bagaimana menangani transaksi

penjualandan persediaan barang pada PD.

Anugerah

2. Bagaimana menghasilkan jurnal penjualan

dan kartu persediaan

Page 2: Jurnal Pa Aplikasi Penjualan Dan Persediaan Barang Dagang Dengan Metode Perpetual Fifo Berbasis Web

1.3 Tujuan

Berdasarkan masalah yang telah

diidentifikasikan di atas, maka tujuan dari

Proyek Akhir ini adalah membuat aplikasi

yang:

1. Membuat aplikasi yang dapat menangani

transaksi penjualan dan persediaan

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

pemesanan melalui telepon dan

datang langsung ke toko.

2. Aktifitas pengelolaan persediaan barang

dagang mencakup :

a. Pencatatan, metode pencatatan

yang digunakan adalah metode

perpetual First In First Out

(FIFO), karena metode ini cocok

untuk menangani persediaan

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.

4. Laporan yang dihasilkan oleh aplikasi ini

diantaranya, jurnal penjualan, jurnal

penerimaan kas, jurnal pengeluaran kas,

kartu persediaan, jurnal retur, dan buku

besar.

1.5 Definisi Operasional

1. Penjualan adalah arus masuk bruto dari

manfaat ekonomi yang timbul dari

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

penjualan yang sama.

1.6 MetodePengerjaan

Metodologi yang digunakan dalam pengerjaan

proyek akhir ini menggunakan metode Waterfall.

Sutabri (2004:62) mengatakan bahwa “Metode

Waterfall merupakan suatu cara pengembangan

software yang fase – fasenya berurutan. Sebuah fase

tidak bisa dikerjakan sebelum fase sebelumnya telah

selesai dikerjakan.”

Page 3: Jurnal Pa Aplikasi Penjualan Dan Persediaan Barang Dagang Dengan Metode Perpetual Fifo Berbasis Web

Pengidentifikasian dan

Pengukuran Transaksi serta

Kejadian Lainnya

Jurnalisasi

Jurnal Umum

Jurnal penerimaan kas

Jurnal pengeluaran kas

Jurnal pembelian

Jurnal penjualan

Jurnal khusus lainnya

Pemindahbukuan

Buku besar umum (biasanya

bulanan)

Buku besar pembantu

(biasanya harian)

Pembuatan neraca saldo

Penyesuaian

Akrual

Pembayaran dimuka

Item-item yang diestimasi

Neraca lajur (opsional)

Neraca saldo yang

disesuaikan

Ayat jurnal pembalik

(opsional)

Neraca saldo pasca

penutupan (opsional)

Penutupan

(Akun Nominal)

Pembuatan Laporan

Keuangan

Laporan Laba Rugi

Laporan Perubahan Ekuitas

Neraca

Laporan arus kas

SIKLUS AKUNTANSI

Tahap-tahap yang ada pada Metode Waterfall

adalah:

1. SurveiSistem

2. AnalisisSistem

3. DesainSistem

4. PembuatanSistem

5. ImplementasiSistem

2. TinjauanPustaka

2.1 Definisi dan Prinsip Akuntansi

Definisi akuntansi dalam Accounting

Terminology Bulletin, yaitu: seperangkat

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 memenuhi pertanggungjawaban

keuangan.

2.2 Siklus Akuntansi

Menurut Kieso, Weygandt, dan Warfield

(2008 : 77), bagan arus dari langkah-langkah

dalam siklus akuntansi (accounting cycle),

yaitu:

2.3 Persediaan

Persediaan merupakan 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.

2.4 Jurnal Penerimaan Kas

Jurnal Penerimaan Kas adalah

jurnal yang dibuat atau digunakan untuk

mencatat semua transaksi penerimaan uang

tunai atau kas.

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

Gambar 2.1

SiklusAkuntansi

Survei Sistem

Analisa Sistem

Desain Sistem

Pembuatan

Sistem

Implementasi

Sistem

Gambar 1.1

Metode Waterfall

tgl ket refdebit

kas

kredit

diskon piutang penjualanHPP persediaan

Tabel 2.1

JurnalPenerimaanKas

Page 4: Jurnal Pa Aplikasi Penjualan Dan Persediaan Barang Dagang Dengan Metode Perpetual Fifo Berbasis Web

suatu perusahaan dapat berbeda-beda sesuai

dengan kebutuhannya masing-masing.

Bentuk yang paling sederhana adalah

sebagai berikut.

Tabel 2.2

JurnalPengeluaranKas

Jurnal pengeluaran kas

tgl ket refdebit

pembelian

kredit

utang kas potongan

2.6 Jurnal Penjualan

Menurut Mursyidi (2010), jurnal

penjualan adalah jurnal yang dibuat untuk

mencatat transaksi-transaksi penjualan

barang dagang secara kredit. Dengan

demikian bila perusahaan menjual barang

dagang secara kredit maka pencatatan

transaksinya dilakukan pada jurnal

penjualan.

Tabel 2.3

JurnalPersediaan

tgl ket refdebit

piutang

kredit

penjualanHPP persediaan

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 Akun Ref Debit Kredit

Retur Rp. xxx

Kas Rp. xxx

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

untuk menolong manusia dalam melaksanakan

tugas tertentu.

3. Analisis danPerancangan

3.1 Proses BisnisPenjualan

Setelah menerima pesanan dari

pelanggan, kasir akan memasukkan data

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

pembayaran selesai, maka data pembayaran

tersebut akan langsung disimpan ke dalam

database, dan menghasilkan bukti

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 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 menghasilkan laporan persediaan

akhir.

Page 5: Jurnal Pa Aplikasi Penjualan Dan Persediaan Barang Dagang Dengan Metode Perpetual Fifo Berbasis Web

Kwitansi pembayaran

No. 111

Jml Rp.1000

Jurnal penerimaan kas

tgl

feb 2

ket

sasa

refdebit

kas

kredit

diskon

800 200

piutang penjualan

1000

Buku besar

tgl

feb 2

ket

penjualan

ref debit kredit

1000

saldo

1000

3.3 Proses PencatatanLaporan

Manajer akan memilih laporan di

bulan mana yang ingin dilihat, kemudian

manajer akan memilih untuk melihat

laporan atau melihat buku besar. Jika

memilih untuk melihat laporan, manajer

akan memilih lagi antara laporan penjualan

dan laporan persediaan. Setiap pilihan yang

dilakukan akan otomatis mengakses

database untuk menghasilkan laporan dan

buku besar yang dibutuhkan.

3.4 AnalisisMasukandanKeluaran

1. Proses Pembelian

Jurnal pengeluaran kas

tgl

feb 2

ket

Toko A

refdebit

pembelian

kredit

utang

1000

kas potongan

1000

Buku besar

tgl

feb 2

ket

kas

ref debit kredit

1000

saldo

1000

Nota Barang

No.111

Jml. Rp.1000

Gambar 3.1

Proses Pembelian

2. Proses Penjualan

Jurnal penjualan

tgl

feb 2

ket

sasa

refdebit

piutang

kredit

penjualan

1000

Buku besar

tgl

feb 2

ket

penjualan

ref debit kredit

1000

saldo

1000

Faktur penjualan

No. 111

Jml Rp. 1000

Gambar 3.2

Proses Penjualan

3. Proses Pembayaran

4. Proses Retur

Jurnal retur

tgl

feb 2

ket

retur

ref debit

800

kredit

kas 800

Buku besar

tgl

feb 2

ket

kas

ref debit kredit

800

saldo

800

Retur penjualan

No.111

Jml Rp.800

Gambar 3.4

Proses Retur

5. Proses Persediaan

tglunit harga total unit harga total unit harga total

pembelian penjualan saldo

Kartu persediaan

2 5 200 1000 5 200 1000

4 3 200 600 2 200 400

Nota barang

No.112

Jml. Rp.1000

Faktur penjualan

No.112

Jml Rp.600

Gambar 3.5

Proses Persediaan

3.5 AnalisisPengguna Tabel 3.1

AnalisisPengguna

Admin Hak Akses

Bagian Kasir 1. Mencatat proses data pelanggan.

2. Mencatat proses data penjualan

3. Mencatat proses data

pembayaran

4. Mencatat proses data pemesanan

5. Mencatat proses data retur

6. Menampilkan laporan

penerimaan kas

Bagian Gudang 1. Mencatat proses data pembelian

2. Mencatat data-data barang

3. Mencatat proses data persediaan

4. Menampilkankartupersediaan

Bagian 1. Menampilkan Kartu persediaan

Gambar 3.3

Proses Pembayaran

Page 6: Jurnal Pa Aplikasi Penjualan Dan Persediaan Barang Dagang Dengan Metode Perpetual Fifo Berbasis Web

Manager 2. Menampilkan Jurnal penjualan

3. Menampilkan buku besar

4. Menampilkan Jurnal retur

5. Menampilkan Jurnal

pengeluaran kas

3.6 PerancanganSistem

SISTEM ANUGERAH KASIR

Dt_penjualan

password

GUDANG

MANAGER

Dt_persediaan

password

Kartu persediaan

Dt_pembelian Dt_pelanggan

Bu

ku

be

sa

r. J

urn

al p

en

jua

lan.

Ju

rna

l P

en

ge

lua

ran

ka

s, ju

rna

l re

tur,

ka

rtu

pe

rse

dia

an

Lap_penerimaan_kas

pas

swo

rd

Dt_orderDt_barang

Dt_retur

Dt_pembayaran

Dt_pemesanan, Dt_penjualan,

Dt_pembayaran, Dt_retur

Dt_pembelian

Gambar 3.6

Diagram Konteks

3.7 Perancangan Basis Data

pelanggan

Id_pelanggan No_telp

alamatnama kota

memesan pemesanan

Tgl_pemesananId_pemesanan

mengecek

persediaan

Total_pesan

jumlah

Id_pesan_detail

melakukanpembelian

Id_beli tgl Id_detbeli jml

tgl

Id_persediaan

penjualan

Id_jualTgl_jatuhtem

po

diskon

tgl Total_bayar

melakukan pembayaran

Id_bayar Tgl_bayar

angsuran Total_bayar

melakukan

melakukan

Id_detretur Qty_retur

retur tgl

Id_retur

ket

barang

nama

Id_barangmerk

jenis

satuansize

mencatat

jumlah

Harga_beli Harga_jual

1

n

n

n n

n

n

n n

n

1

1n

1

Total_item

harga

Tgl_beli

Harga_beliHarga_jual

Cara_bayar

Sub_total

Id_detail_jual jumlah

harga Total_jual

melakukan

Gambar 3.7

ERD

4. Implementasi

4.1 ImplementasiAntarMuka

Gambar 4. 1

Halaman Login

Gambar 4. 2

Halaman Home

Gambar 4. 3

Halaman Pelanggan

Gambar 4. 4

Halaman Barang

Gambar 4. 5

Halaman Persediaan

Gambar 4. 6

Halaman Pembelian

Page 7: Jurnal Pa Aplikasi Penjualan Dan Persediaan Barang Dagang Dengan Metode Perpetual Fifo Berbasis Web

Gambar 4. 7

Halaman Penjualan

Gambar 4. 8

Halaman Retur

5. Penutup

5.1 Kesimpulan

Berdasarkan analisis dan pembuatan

aplikasi, maka dapat disimpulkan bahwa hasil

analisis dan pembuatan aplikasi sebagai

berikut:

1. Aplikasi ini dapat memfasilitasi user

dalam mendata setiap transaksi

penjualan, retur dan 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 dapat

dikembangkan lagi dengan adanya

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. 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.

Page 8: Jurnal Pa Aplikasi Penjualan Dan Persediaan Barang Dagang Dengan Metode Perpetual Fifo Berbasis Web