Sobat tentu pernah belanja di minimarket atau supermarket, dimana kasir menggunakan barcode scanner untuk memasukan item belanja ke dlam komputer, dan memasukan transaksi ke dalam komputer toko.
Nah, Pada saat ini mungkin sobat sedang mencari Script php untuk penjumlahan otomatis untuk aplikasi kasir? Saya pernah membuat aplikasi php untuk membantu kasir sekaligus pemilik toko untuk mengetahui secara mudah penjualan tokonya.
Saya coba berbagi dengan sobat sebagian dari script php ini, script ini bisa dimodifikasi dan digabungkan ke aplikasi penjualan atau aplikasi sejenis yang lebih kompleks.
Berikut gambaran cara kerja tampilan muka (front end) script php kasir ini:
- kasir atau user memasukan jumlah/banyaknya item
- lalu dengan barcode scanner, barcode dimasukan ke field input. secara otomatis tabel penjualan akan terisi nama barang, harga, jumlah dan sub total. Jika tidak menggunakan barcode, kasir/user dapat memasukan nama barang secara manual atau nomor barcode dan menekan tombol “Tambahkan”.
- Jika barang belanja ada beberapa jenis, ulangi langkah pertama dan kedua di atas, sampai semua barang belanja masuk semua ke dalam tabel transaksi penjualan.
- Script php ini akan menghitung secara otomatis jumlah item dan total belanja yang harus dibayar pembeli.
- Kasir kemudian memasukan jumlah nominal uang yang dibayarkan oleh pembeli, dan script php ini akan mengurangi jumlah uang yang dibayarkan dengan total belanja, dan menghasilkan jumlah uang kembalian yang harus diberikan ke pembeli.
Penjelasan cara kerja script php ini:
- Saat barcode atau nama barang dimasukan oleh kasir, script mencari barang dan harga di tabel database barang lalu ditampilkan di tabel penjualan, sekaligus menampilkan sub total belanja dengan mengkalikannya dengan jumlah barang yang dibeli secara otomatis.
- Begitu seterusnya dan jumlah total yang harus dibayarkan juga akan dihitung secara otomatis dan ditampilkan langsung secara real time.
- Saat Kasir memasukkan nominal uang yang dibayarkan pembeli, Script php ini secara otomatis menguranginya dengan total belanja, dan menampilkan jumlah uang kembalian.
- Kasir mengklik tombol simpan, dan transaksi belanja disimpan ke dalam database mysql.
- untuk menampilkan laporan seluruh transaksi penjualan, diperlukan script php tambahan 😀
Download script php aplikasi penjualan kasir
password zip : www.bayuajie.com
bang kalau misalkan hasil dari pembayaran masiuknya k temp_bayar ? trus kalau misalkan mau di print nota, cara pemanggilannya gimana ? sedangkan di angkut.php ada aksi hapus temp_bayar. terima kasih
bang, maaf kok waktu cari barang, simpan and delete transaksi kok tidak mau running ya?
Berati ada yang salah , hehe
kalau saya jawabnya cuma seperti itu,,kira-kira puas gak?
kalau misalnya eror, gak jalan,dan sebagainya…tolong diterangkan detailnya gak jalannya seperti apa..pesan errornya apa,tolong disertakan tulisan errornya.
sudah buat database? sudah dihubungkan file koneksinya ke database dengan menyeseuaiakn username dan passwordnya di koneksi.php?
mohon bantuannya ya bang, lagi bikin aplikasi kasir juga, tapi ada kendala di bagian tadi yang saya jelaskan
Betul Deri, setelah melakukan pembayaran, .. bisa tahap selanjutnya adalah menghapus data belanja yang di tabel temp, dan temp_bayar.
nah, jika ingin mem-print hasil belanja / nota belanja , maka sebelum data belanja di tabel temp, temp_bayar dihapus harus di print dahulu , … lalu setelah sukses print, baru dihapus isi tabel temp dan temp_bayar … karena jika tidak dihapus, nanti akan tercampur dengan data belanja berikutnya.
kuncinya pada file angkut.php
setelah berhasil insert ke table belanja , masukan perintah print data pada tabel temp dan temp_bayar
if ($insert)
{
(((masukan perintah print di sini, setelah print baru hapus data di tabel temp dan temp_bayar)))
}
else
{ echo “gagal …”; }
bang boleh minta alamat email biar jelas hehe
maaf saya masih newbie bang
nah yang saya bingungkan gini bang, untuk variable bayar dan kembali kan di proses angkut.php belum di masukan ke dalam tabel temp_bayar, jadi untuk print pemanggilan variable bayar dan kemabalinya gimana bang ?
emailku : zuperbayu[at]gmail.com
oh ya, memang betul gan, di angkut.php untuk bayar dan kembali tidak dimasukkan ke temp_bayar , … memang saya tidak menuliskan query insert nya di situ, karena script demo ini memang sebagian saja, dan tidak diperuntukkan untuk print nota belanjanya.
klo menginginkan proses print untuk nota, maka pada file angkut.php , dimasukkan query insert ke temp_bayar, yaitu bayar, subtotal, dan kembali
setelah berhasil insert, munculkan perintah print,
setelah print, baru hapus tabel temp dan temp_bayar ,
pake logika if , atau buat beberapa halaman script untuk memprosesnya.. terserah agan
maaf nih q mw belajar yg program kasir ini tp pas did download ada passwordnya
klo boleh tw passwordnya apa ya
jangan cuma nafsu download aja gan, tapi baca juga … hehehe. udah ada paswordnya, kalo dibaca dengan teliti.
Terimakasih artikel ini bermanfaat. Sy bisa menghubungi mas kapan? Jika sempat ada beberapa hal yang ingin saya konsulkan. Soal biaya kalo mau bayar dimuka dl boleh. Terima kasih atas waktunya
Hi, Rika Viony
Bisa menghubungi Whatsapp saya, baiknya setelah jam 4 sore, atau malam hari.
Script ini sebenarnya merupakan bagian dari aplikasi penjualan kasir, namun belum saya share/publikasikan , karena masih dalam pegembangan dan belum ada waktu merevisi juga.
boleh minta script yg full bang?
Boleh, Tapi Gak Free.
Kalo Mau Donasi, Saya Kasih 😀
bang di jadiin video tutorial dong
biar lebih paham dan mengerti buat scriptnya
btw saya eror di koneksinya gmna nya
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\belanja\koneksi.php:7 Stack trace: #0 C:\xampp\htdocs\belanja\index.php(103): include() #1 {main} thrown in C:\xampp\htdocs\belanja\koneksi.php on line 7
erornya itu berhubungan dengan versi phpnya.
saya menulis codenya menggunakan versi php lama,yaitu php 5.XX
dan agan sepertinya menggunakan php versi 5.6 atau 7
jadi scriptnya perlu dimodifikasi.
script yang saya tulis blog di ini menggunakan versi php lama,
untuk versi php 5.6 menyusul ya,
ya mas bisa bantuin gak saya , saya erorr mulu di bagian transaksi buat ujikom sih , tdinya script ini mau di pake di transaksi saya
Terima kasih untuk berbagi ilmunya. mas
MAKASIH BANg.. semoga sehat selalu bang…
permisi bang saya download projecnya kok gak bisa
Kok saya download link source ya gk ada gan ? Mohon bantuanya semuanya
bang linknya ko ga ada ya muter muter