BagmnSolusi: Hybernate mapping @ManyToMany yg Column variablenya sama lbh dr 1

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

BagmnSolusi: Hybernate mapping @ManyToMany yg Column variablenya sama lbh dr 1

syarif_0077
Hello All,
Idenya adalah ingin membuat posting (save, update) otomatis dari formUI: panelPenjualan ke tabel sbb:
1. PenjualanHeader (sudah ok)
2. PenjualanDetil (sudah ok)
3. Barang (saldo qty& rp, sudah ok)
4. Pelanggan(saldo piutang)
5. GeneralLedger(Saldo akunGL: akunPiutang, akunPenjualan, akunHargaPokokPenjualan, akunStok)
6. Jurnal(Mutasi jurnal harian)
Masalah yg saya hadapi dalam hal perintah update untuk no 5 di atas. Saya membuat class Pelanggan berisi 4 variable  GeneralLedger  (yg msg2 merupakan Column): akunPiutang, akunPenjualan, akunHargaPokokPenjualan, akunStok untuk supaya bisa dipetakan utk tujuan update saldo (balance) di class(tabel) GeneralLedger. Tabel GeneralLedger dimaksud berfungsi sbb NeracaSaldo di mana mutasinya berada pada tabel Jurnal.  Berarti hubungan antara GeneralLedger dgn Pelanggan adalah ManyToMany

Tabel GeneralLedger Tabel Pelanggan
KdAkun NamaAkun               Plnggan GLPiut GLsales GLHPP GLStok
210 GLPiutang
                                C00001 210 610 650 220
610 GLPenjualan C00002 210 610 650 220
650 GLHPP        C00003 210 610 650 220
220 GLStok        C00004 210 610 650 220

Sesuai penjelasan yg lalu dari Mas Ifnu dan  Mas Oscar Kurniawan,  praktisnya dibuatkan 1 tabel yg baru menjadi perantara. OneToMany: GL ---- GLPelanggan  dan Pelanggan -------GLPelanggan. Namun permasalahan karena di GL yg dihubungkan dgn tabel pelanggan memiliki 4 column dari type class yg sama. Sehingga tetap menghasilkan ManyToMany  antara GL -----GLPelanggan?
Masalah utamanya adalah  ketika membuat code untuk loadFormToModel dalam rangka set (mengambil) data dari penjualan tsb untuk update di tabel GL berdasarkan 4 parameter GL tsb di atas.
Bagaimana solusi baiknya.
Terima kasih penjelasan dan pengorbanan waktunya di hari Iedul Qurban ini.

Salam
Syarif
PemulaJava