Kalo saya utk melihat saldo a/r atau a/p memakai cara ini (tidak pakai
flag segala) :
1. siapkan tbl-beli (ada header+detail), tbl-hutang(ga ada detail brg),
tbl-bayar
2. setiap terjadi pembelian juga langsung tercatat hutang
3. semua txn bayar tertampung di tbl-bayar mau kredit/tunai
4. utk liaht saldo hutang group tbl-bayar by nofaktur misalnya sum nilai
bayar, nah lalu dicompare deh sama nilai yg ada di tbl-hutang
5. yg selisihnya 0 berarti sudah lunas, kalo > 0 itu sisanya
6. kalo mau lihat histori pembayaran langsung aja open dari tbl-bayar
jangan digroup, kumplit dah.
kalo txn nya multi currency mesti di modif lagi.
kalo mau isi flag jangan pake macro tapi pake coding melalui recordset
lebih mantep.
umar masyhur wrote:
dear all
maaf kalo ngerepotin lagi...
gini nih.....
saya udah coba² bikin program untuk pembelian barang secara hutang...
namun saya bingung gimana caranya agar field bayar di
tblpembelianheader dpat berubah menjadi true...
coz di situ flagnya untuk membedakan mana yang sudah di bayar lunas
dan mana yang belum....
logikanya :
jika tombol tambah atau tombol simpan di klik maka:
1. field sisabayar = field totalutang - field pembayaran.(ini yang di
tbpelunasanutang)
2. Field bayar yang di tblpemeblianheader isinya akan berubah menjadi true
pertanyaannya:
1. apakah itu bisa saya bikin dalam vba??? (jika bisa toong di
kasihkan contoh)
2. atau saya ikinkan makro trus nanti di panggil saat even click
tombol tsb???
yolong yaaaaa........
saya lampirkan juga dtabasenya yang udah saya modify
---------------------------------------------------------------------------
This message contains confidential information and is intended only for the
individual named. If you are not the named addressee you should not
disseminate, distribute or copy this e-mail. Please notify the sender
immediately by e-mail if you have received this e-mail by mistake and delete
this e-mail from your system. E-mail transmission cannot be guaranteed to be
secure or error-free as information could be intercepted, corrupted, lost,
destroyed, arrive late or incomplete, or contain viruses. The sender therefore
does not accept liability for any errors or omissions in the contents of this
message, which arise as a result of e-mail transmission. If verification is
required please request a hard-copy version.