@@ -38,7 +38,7 @@ public class DlgPemesanan extends javax.swing.JDialog {
private DlgCariBangsal bangsal =new DlgCariBangsal (null ,false );
private DlgCariPemesanan form =new DlgCariPemesanan (null ,false );
private DlgCariSatuan satuanbarang =new DlgCariSatuan (null ,false );
private double meterai =0 ,saldoawal =0 ,mutasi =0 ,ttl =0 ,y =0 ,w =0 ,ttldisk =0 ,sbttl =0 ,ppn =0 ,tagihan =0 ,jmlkonversi =0 ,hargappn =0 ;
private double hargakonversi = 0 , meterai =0 ,saldoawal =0 ,mutasi =0 ,ttl =0 ,y =0 ,w =0 ,ttldisk =0 ,sbttl =0 ,ppn =0 ,tagihan =0 ,jmlkonversi =0 ,hargappn =0 ;
private int jml =0 ,i =0 ,row =0 ,index =0 ;
private String [] kodebarang ,namabarang ,satuan ,satuanbeli ,kadaluwarsa ,nobatch ;
private double [] harga ,jumlah ,subtotal ,diskon ,besardiskon ,jmltotal ,jmlstok ;
@@ -902,6 +902,9 @@ private void BtnSimpanActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIR
Trackobat .catatRiwayat (tbDokter .getValueAt (i ,2 ).toString (),Valid .SetAngka (tbDokter .getValueAt (i ,12 ).toString ()),0 ,"Penerimaan" ,var .getkode (),kdgudang .getText (),"Simpan" );
Sequel .menyimpan ("gudangbarang" ,"'" +tbDokter .getValueAt (i ,2 ).toString ()+"','" +kdgudang .getText ()+"','" +tbDokter .getValueAt (i ,12 ).toString ()+"'" ,
"stok=stok+'" +tbDokter .getValueAt (i ,12 ).toString ()+"'" ,"kode_brng='" +tbDokter .getValueAt (i ,2 ).toString ()+"' and kd_bangsal='" +kdgudang .getText ()+"'" );
if (!tbDokter .getValueAt (i ,13 ).toString ().equals ("" )){
}
}
}
} catch (Exception e ) {
@@ -1071,19 +1074,20 @@ private void tbDokterKeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_
}
if (var .getobat ()==true ){
hargakonversi =hargappn /jmlkonversi ;
Sequel .mengedit ("databarang" ,"kode_brng=?" ,"expire=?,h_beli=?,ralan=?,kelas1=?,kelas2=?,kelas3=?,utama=?,vip=?,vvip=?,beliluar=?,jualbebas=?,karyawan=?" ,13 ,new String []{
Valid .SetTgl (tbDokter .getValueAt (tbDokter .getSelectedRow (),6 ).toString ()),
hargappn +"" ,
Double .toString (hargappn +( hargappn *(rs .getDouble ("ralan" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("kelas1" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("kelas2" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("kelas3" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("utama" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("vip" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("vvip" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("beliluar" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("jualbebas" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("karyawan" )/100 ))),
hargakonversi +"" ,
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("ralan" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("kelas1" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("kelas2" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("kelas3" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("utama" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("vip" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("vvip" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("beliluar" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("jualbebas" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("karyawan" )/100 ))),
tbDokter .getValueAt (tbDokter .getSelectedRow (),2 ).toString ()
});
}
@@ -1168,19 +1172,20 @@ private void tbDokterKeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_
}
if (var .getobat ()==true ){
hargakonversi =hargappn /jmlkonversi ;
Sequel .mengedit ("databarang" ,"kode_brng=?" ,"expire=?,h_beli=?,ralan=?,kelas1=?,kelas2=?,kelas3=?,utama=?,vip=?,vvip=?,beliluar=?,jualbebas=?,karyawan=?" ,13 ,new String []{
Valid .SetTgl (tbDokter .getValueAt (tbDokter .getSelectedRow (),6 ).toString ()),
hargappn +"" ,
Double .toString (hargappn +( hargappn *(rs .getDouble ("ralan" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("kelas1" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("kelas2" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("kelas3" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("utama" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("vip" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("vvip" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("beliluar" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("jualbebas" )/100 ))),
Double .toString (hargappn +( hargappn *(rs .getDouble ("karyawan" )/100 ))),
hargakonversi +"" ,
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("ralan" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("kelas1" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("kelas2" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("kelas3" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("utama" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("vip" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("vvip" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("beliluar" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("jualbebas" )/100 ))),
Double .toString (hargakonversi +( hargakonversi *(rs .getDouble ("karyawan" )/100 ))),
tbDokter .getValueAt (tbDokter .getSelectedRow (),2 ).toString ()
});
}
@@ -1749,8 +1754,12 @@ private void getData(){
if (row != -1 ){
try {
if (Valid .SetAngka (tbDokter .getValueAt (row ,0 ).toString ())>0 ){
tbDokter .setValueAt (Double .parseDouble (tbDokter .getValueAt (row ,12 ).toString ())*Double .parseDouble (tbDokter .getValueAt (row ,7 ).toString ()), row ,8 );
tbDokter .setValueAt (Double .parseDouble (tbDokter .getValueAt (row ,8 ).toString ())-Double .parseDouble (tbDokter .getValueAt (row ,10 ).toString ()), row ,11 );
if (tbDokter .getValueAt (row ,1 ).toString ().equals (tbDokter .getValueAt (row ,4 ).toString ())){
tbDokter .setValueAt (Double .parseDouble (tbDokter .getValueAt (row ,12 ).toString ())*Double .parseDouble (tbDokter .getValueAt (row ,7 ).toString ()), row ,8 );
}else {
tbDokter .setValueAt (Double .parseDouble (tbDokter .getValueAt (row ,0 ).toString ())*Double .parseDouble (tbDokter .getValueAt (row ,7 ).toString ()), row ,8 );
}
tbDokter .setValueAt (Double .parseDouble (tbDokter .getValueAt (row ,8 ).toString ())-Double .parseDouble (tbDokter .getValueAt (row ,10 ).toString ()), row ,11 );
}
} catch (Exception e ) {
tbDokter .setValueAt (0 , row ,8 );