IMHO,
 
Untuk belajar, bisa mulai dari yang sederhana, nggak usah multi-currency dulu:
1. Tabel Master Akun/Perkiraan (Chart of Account)
    - Kode Kantor
    - Kode Akun/Perkiraan
    - Nama Akun/Perkiraan
    - Tipe Akun (A = Asset, L = Liabilities, C = Capital, R = Revenue, E = Expense)
    - Kode Grup Akun (Kas, Piutang, Persediaan, Aktiva Lancar Lainnya, Aktiva Tetap, Akumulasi Depresiasi, Aktiva Lain2, Hutang, Kewajiban Lancar Lainnya, Kewajiban Jangka Panjang, Modal, Laba Ditahan, Pembayaran Dividen, Pendapatan, HPP, Biaya)
    - Saldo Awal
    - Saldo Akhir
    - Total Mutasi Debet (dlm satu periode)
    - Total Mutasi Kredit (dlm satu periode)
 
2. Tabel Jurnal Master
    - ID Jurnal
    - Tgl. Jurnal
    - Tgl. Posting
    - Total Debit
    - Total Kredit
    - Status Jurnal (P = Posted, O = Open)
    - Kode User
    - Kode Kantor
    - Period Fiskal (dlm bulan)
    - Thn Fiskal
 
3. Tabel Jurnal Detail
    - Kode Kantor
    - Kode Akun Debet
    - Kode Akun Kredit
    - Jumlah Transaksi
    - No. Referensi
    - Keterangan
    - ID Jurnal
    - Tipe Jurnal (JV = Jurnal Umum, IN = Invoice, BL = Tagihan, AR = Piutang, dll)
 
4. Tabel Transaksi
    - Tgl. Posting
    - Kode Akun
    - Debit/Kredit (D/K)
    - Jumlah Transaksi
    - No. Referensi
    - Keterangan
    - Kode User
    - Tipe Jurnal (lihat no. 3)
    - Period Fiskal (dlm bulan)
    - Thn Fiskal 
Itu 4 tabel utama yang bisa digunakan.
 
Laporan Neraca dan Laba/Rugi diambil dari Tabel Master Akun/Perkiraan dan Tabel Transaksi.
 
Semoga membantu...
CMIIW
Ade Aan Wirama
Coding for Humanity
wirama.wordpress.com
 

indra gunawan <[EMAIL PROTECTED]> menulis:
mas...saran mas memang yang saya tunggu2
nih...kebetulan saya juga sedang
bikin prog.akutansi..please kasih tau mas field2 nya
apa aja, + Primary Key
and Foreign Keynya...Tolongin yah..coz udah lama neh
enggak dapet2...design
database yang enak...

Please..sambil nunggu mas Ade ini...bagi yang sudah
punya database design
untuk jurnal dan neraca....please repply juga

----- Original Message -----
From: "Ade Aan Wirama" <[EMAIL PROTECTED]co.id>
To: <Programmer-VB@yahoogroups.com>
Sent: Thursday, July 20, 2006 11:42 PM
Subject: Balasan: Re: Balasan: [Programmer-VB]
Bagaimana membuat Program
Akuntansi ? 1

> Frangky, maap telat jawabnya, baru pulang dari
Jakarta.
>
> Oh iya saya lupa kalo kamu udah ada field Debet
dan Kredit, saya sendiri
lebih suka pake field D/C (isinya D atau C) dan
NilaiTransaksi.
>
> Tgl. Transaksi tetap diperlukan, tapi saya
menggunakan juga periode
transaksi dan thn transaksi untuk menyimpan transaksi
end of year. Misal 31
Desember 2005 ada transaksi End Of Year, maka
periodenya adalah 13 dan
thnnya 2005.
>
> Berikut saran saya untuk database:
>
> 1. tbjurnal, saya rasa cukup untuk single currency
transaction, cuma
tambahin aja tgltransaksi ya
>
> 2. tbneraca, kalo saya sih, saya nggak pake tabel
yang nama fieldnya
dibuat dari kode akun, tapi saya buat tabel
akun/perkiraan, karena lebih
fleksibel. Kalo kamu mau pake tbneraca ini di
report/laporan neraca, kenapa
nggak pake tbjurnal aja sekalian digroup per kode
akun?
>
> 3. tbtransaksi, saya masih belum ngerti nih fungsi
tabel ini, untuk apa
ya?
>
> Tks & Rgds,
> Ade Aan Wirama
> Coding For Humanity
>
> Frangky <franklin.id@gmail.com> menulis:
>  Mas, yang Mas maksudkan dengan
tambahkan field D/C (Debit
atau Credit), apakah tambah field ini pada Database?
> Kalau di database sudah ada field Debet dan
Kredit. Atau yang Mas
maksudkan ditambahkan di Form Transaksi Harian?
>
> Kalau pakai periode transaksi (dalam bulan) dan
tahun transaksi berarti
saya tidak perlu pakai DTPickerTanggalTransaksi? Atau
apakah tidak perlu
tanggal transaksi?
>
> Coba Mas lihat File yang saya attach berikut ini.
Apakah ini yang Mas
maksud?
>
> Tolong saya Mas, atau mungkin ada teman-teman bisa
membantu.
>
> Jadi, saya hanya ingin menginput data terjadinya
transaksi dan
selanjutnya saya mendapatkan Data Laporan Jurnal, Buku
Besar, Neraca dan
Laba Rugi yang benar dan akurat.
>
> Terima kasih sebelumnya.
>
> ----- Original Message -----
> From: Ade Aan Wirama
> To: Programmer-VB@yahoogroups.com
> Sent: Thursday, July 20, 2006 1:00 PM
> Subject: Balasan: [Programmer-VB] Bagaimana
membuat Program Akuntansi ?
1
>
>
> wah, sangat kurang sekali frangky kalo mau sampe
neraca, laba rugi, dll
>
> dan untuk transaksi harian,
>
> 1. tambahkan field D/C (Debit atau Credit),
> 2. lalu periode transaksi (dalam bulan) dan tahun
transaksi,
> 3. No. referensi
> 4. Kode Akun
> 5. kalo multi-currency, harus ada exchange rate,
trx amount, dan masih
banyak lagi
>
> Frangky <franklin.id@gmail.com> menulis:
> Teman-teman yang terhormat!
>
> Mohon saran dari teman-teman yang mengerti
Akuntansi atau pernah membuat
Program Akuntansi.
>
> Saya sekarang lagi belajar membuat Program
Akuntansi.
>
> Pada Program saya terdapat sebuah form yang
namanya Form Transaksi
Harian.
>
> Form transaksi Harian terdiri dari:
>
> DTPickerTanggalTransaksi ( ini merupakan
tanggal terjadinya transaksi
keuangan)
> txttransaksi ( ini
merupakan nama transaksi)
> txtjumlah ( ini
merupakan nilai uang dari
transaksi tersebut)
>
>
> Misalkan:
>
> DTPickerTanggalTransaksi = 20/07/2006
> txtTransaksi = Beli Perlengkapan Kantor
> txtjumlah = 2000000
>
>
> Yang saya inginkan berdasarkan data yang diinput
diatas, akan terbentuk
Report Jurnal Umum sebagai berikut:
>
>
> Tanggal Jenis Transaksi
Jumlah
>
Debet
Kredit
> 20/07/2006 Beli Perlengkapan Kantor
2000000
> Kas
2000000
>
>
> Dan selain Jurnal Umum tentunya ada yang namanya
Buku Besar, Neraca,
Laporan Laba Rugi dan lain sebagainya.
>
> Apakah Form Transaksi Harian hanya terdiri dari
ketiga komponen diatas?
>
> Terima kasih, atas bantuannya.
>
>
>
>
>
> ---------------------------------
> Apakah Anda Yahoo!?
> Kunjungi halaman depan Yahoo! Indonesia yang baru!
>
>
>
>
> ---------------------------------
> Apakah Anda Yahoo!?
> Kunjungi halaman depan Yahoo! Indonesia yang baru!

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com


Apakah Anda Yahoo!?
Kunjungi halaman depan Yahoo! Indonesia yang baru!
__._,_.___

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





SPONSORED LINKS
Programmer Indonesia Basic programming language
Computer programming languages Programming languages


YAHOO! GROUPS LINKS




__,_._,___

Kirim email ke