Overview
Kuliah ini membahas cara membuat aplikasi kasir sederhana menggunakan Excel, termasuk pembuatan database barang, form transaksi, laporan penjualan, serta logika dan kode VBA untuk mengotomasi proses-proses tersebut.
Persiapan Awal & Struktur Tabel
- Buat empat sheet utama: Data Barang, Data Transaksi, Database Transaksi, dan Laporan.
- Tabel Data Barang berisi: nama barang, harga beli, harga jual, stok awal, pembelian, penjualan, stok akhir, kas masuk, dan pendapatan.
- Data pembelian ditulis manual saat stok bertambah; penjualan dicatat melalui form transaksi.
Pengolahan Data Barang
- Harga jual adalah selisih harga beli dan keuntungan.
- Stok akhir = stok awal + pembelian โ penjualan.
- Kas masuk = harga jual ร jumlah penjualan.
- Pendapatan = kas masuk โ (harga beli ร jumlah penjualan).
- Penjualan barang bisa diinput dengan copy-paste baris untuk barang baru.
Form Transaksi Penjualan
- Form transaksi memuat: tanggal, nomor nota, nama barang (menggunakan combobox), harga jual, jumlah, dan subtotal.
- Subtotal dihitung otomatis: harga jual ร jumlah.
- Nomor nota dibuat otomatis dengan rumus dan kode awalan khusus (misal: TJE00001).
- Tanggal transaksi dibuat otomatis menggunakan rumus =TODAY().
Otomasi dengan VBA
- Tombol "Tambah" di form transaksi untuk memasukkan data penjualan ke tabel.
- Combobox digunakan untuk memilih barang yang akan dijual, otomatis menampilkan harga jual.
- Data transaksi akan dihapus dari form setelah disalin ke database transaksi.
- Tombol "Bayar" memindahkan data transaksi ke database dan membuat struk penjualan otomatis.
- Print area diatur agar struk siap dicetak.
Laporan Penjualan
- Sheet Laporan mengambil data dari database transaksi, bisa difilter berdasarkan tanggal atau nama barang.
- Tombol "Proses" digunakan untuk mencari data sesuai filter yang dipilih.
- Data laporan menampilkan: tanggal, nomor nota, nama barang, harga, jumlah, dan subtotal.
- Total penjualan dan jumlah transaksi otomatis dijumlahkan.
Key Terms & Definitions
- Database Barang โ Kumpulan data semua barang yang tersedia di toko, termasuk harga dan stok.
- Form Transaksi โ Formulir untuk mencatat penjualan di toko.
- VBA (Visual Basic for Applications) โ Bahasa pemrograman untuk mengotomasi proses di Excel.
- Subtotal โ Hasil perkalian harga jual dan jumlah barang terjual.
- Laporan Penjualan โ Ringkasan transaksi penjualan dalam periode tertentu.
Action Items / Next Steps
- Selesaikan pembuatan tabel di semua sheet sesuai panduan.
- Implementasikan rumus dan logika di setiap kolom data barang dan transaksi.
- Tambahkan dan uji kode VBA untuk tombol tambah, bayar, dan proses laporan.
- Download dan modifikasi file aplikasi kasir Excel sesuai kebutuhan toko.