Bagaimana proses audit penjualan menggunakan aplikasi python?
Python merupakan Bahasa pemrograman yang paling banyak digunakan saat ini karena bahasanya yang mudah dipelajari dan dipahami, selain itu Python juga memiliki banyak Pustaka yang sangat mempercepat pengembangan program dan mengurangi pekerjaan yang perlu dilakukan dari awal. Salah satu Contoh yang akan dilakukan kali ini berupa audit pada perusahaan dagang yang menjual produk-produk sembako. Aplikasi ini nantinya dapat melakukan input barang yang dibeli oleh pelanggan serta banyaknya unit yang dibeli, kemudian menghasilkan output harga total pembelian oleh pelanggan dan menghasilkan rekapan yang berguna untuk melihat historis penjualan sebelumnya guna untuk melakukan pemeriksaan ataupun keraguan dalam proses penjualan yang bisa dibuktikan dengan rekapan. Berikut penjelasan dari setiap code yang dibuat:
Langkah pertama yaitu import library "prettytable" untuk menampilkan data dalam bentuk tabel.Selanjutnya dibuat inisialisasi variable untuk banner "SELAMAT DATANG DI SYAKINA STORE" dan "DAFTAR BARANG" yang ditampilkan pada awal tabel.
Langkah kedua yaitu membuat dictionary/kamus untuk menyimpan nama barang dan harga. Pada dictionary ini terdapat 10 barang dan masing-masing harga. Inisialisasi variabel penyimpanan nama barangnya yaitu 'barang_umkm'.
Selanjutnya langkah ketiga yaitumengatur perataan teks ke kiri dengan mengatur align pada "tabel.align".Pada "tabel.add_row" dilakukan penambahan baris dan tulisan NOMOR, BARANG, dan HARGA kemudian juga meratakan header dengan rata tengah. Pada inisialisasi "index", indeks barang dimulai dari angka 1, dan selanjutnya juga mengatur penampilan daftar barang beserta format harga dalam ribuan dan simbol Rupiah.
Lanjut ke langkah ini yaitu membuat keranjang belanja dengan list kosong dan juga inisialisasi variabel untuk menghitung total harga. Inisialisasi variabel "histori_penjualan" untuk menyimpan data penjualan, dan "detail_transaksi" untuk menyimpan setiap transaksi.