alooo .. ikutan nimbrung lagi ya
kembali ke masalah posting, sebenarnya dlm proses terkomputerisasi
yg dimaksud dgn posting lebih pd proses otorisasi/verifikasi jurnal
yg telah diinput, namun tdk ada transfer data dari jurnal ke ledger
krn data fisiknya tetap sama (klo akuntansi scr manual kan harus
dipindah satu-satu)
kmdn utk struktur data, klo menggunakan saldo/jumlah sebagai field
akan cukup menguras space (misal type data double klo ngga salah 8
byte ya? lupa kali berapa transaksi .. lumayan kan)
sebaiknya sih menggunakan 2 tabel.
1. tabel Master_Transaksi dgn isi
NoUrut, Tgl_Transaksi, Tgl_Valuta, Keterangan, User, Verifikator
2. tabel Detil_Transaksi dgn isi
NoMasterTransaksi, Jumlah, D-K
--> dimana D-K diisi D (debet) atau K (kredit)
nanti transaksi di join Master_Transaksi.NoUrut =
Detil_Transaksi.NoMasterTransaksi
keuntungannya, hemat space krn tgl, keterangan dst tdk perlu dobel2
utk tiap detil transaksi. kmdn jumlah detil transaksi pun bisa
fleksibel, bisa 2 atau lebih.
utk penghitungan saldo awal mestinya tidak ada mslh krn bisa
dibuatkan query sum utk semua transaksi sebelum bulan/tgl berjalan.
query itu kmdn dijadikan sub query dgn query berjalan.
yg jd mslh malah mungkin bagaimana menghitung saldo berjalan per
baris. utk ini mungkin temen2 ingat dulu ada pertanyaan tentang
bagaimana caranya membuat query dgn no urut di access? nah logika
sama dgn itu. menggunakan sub query juga dr tabel yg sama. (coba
lihat2 arsip milis ini deh)
note: hati2 dgn back date jk pake metode perhitungan kompilasi fix
utk setiap akhir bulan
itu saja, maap jika kurang berkenan.
Wahana Programmer Groups Links
<*> Untuk mengunjungi sponsor milis ini, klik link berikut:
http://wahanaprogrammer.net
<*> Untuk menghubungi owner milis ini, kirim email ke:
[EMAIL PROTECTED]
<*> Konsultasi pemrogramman bisa chat disini:
Yahoo! Messenger: wahanaprogrammer
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/Programmer-VB/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/