Dari permasalahan mas Ruchi sudah jelas bahwa detail penjualan menggunakan field harga_jual dari tabel daftar_harga (daftar_barang). sehingga apabila terjadi perubahan harga pada tabel master, maka akan berubahlah semua nilai harga pada transaksi yg telah lalu.
solusinya :
pada detail_penjualan, buatlah sebuah field harga_jual (harga, atau apalah namanya) yang berfungsi untuk mencatat harga transaksi penjualan (pd saat itu). sehingga jika terjadi perubahan harga pada tabel master daftar_harga (daftar_barang), maka nilai harga_jual pada tabel detail_penjualan TIDAK AKAN PERNAH BERUBAH.
salam,
Lusky Kurniawan
www.solusiaccess.com
www.facebook.com/SOLUSIACCESS.Indonesia
http://solusiaccess.wordpress.com
Mas Ruchi,
Mungkin tabelnya bisa ditambahkan tabel harga tgl efektif, jadi idenya adalah ketika terjadi transaksi, maka harga yang berlaku adl sesuai dengan tabel harga tgl efektif.
Salam,
Roland
Powered by Telkomsel BlackBerry®From: Ruchi Msaccess <ruchi_msaccess@yahoo.com>Sender: belajar-access@yahoogroups.comDate: Fri, 29 Jun 2012 02:15:17 -0700 (PDT)ReplyTo: belajar-access@yahoogroups.comSubject: [belajar-access] Membuat Update HargaDear All,Mohon masukannya,Saya membuat aplikasi loundry untuk usaha saya sendiri,databasenya adalahTabel 1 Daftar HargaTabel 2 PenjualanTabel 3 Penjualan RinciTabel 4 Daftar PelangganSelama ini aplikasi sudah berjalan efektif, namun per 27 Juni 2012 saya merubah harga untuk beberapa produk layanan loundryKendalanya adalah ketika harga saya rubah otomatis yang seharusnya menggunakan harga lama sebelum update jadi ikut berubahMisalnya :Tgl 25 Juni 2012 harga per kilo 5.000No kwitansi 0001 - 0010 total ada 60 Kilo jadi pada report 60 x 5.000 = 300.000Ketika tanggal 27 Juni 2012 saya rubah menjadi 7.000Report tgl 25 juga ikut berubahMohon masukan untuk memperbaiki iniTerima KasihMasyruchi
Tidak ada komentar:
Posting Komentar