示例#1
0
 private static Wiersz przygotujwierszVat(
     Faktura faktura,
     Dokfk nd,
     KontoDAOfk kontoDAOfk,
     WpisView wpisView,
     TabelanbpDAO tabelanbpDAO) {
   Wiersz w = new Wiersz(2, 2);
   uzupelnijwiersz(w, nd, tabelanbpDAO);
   String opiswiersza = nd.getOpisdokfk() + "- podatek vat";
   w.setOpisWiersza(opiswiersza);
   w.setLpmacierzystego(1);
   double vat = 0;
   if (faktura.getPozycjepokorekcie() != null) {
     vat = faktura.getVatpk() - faktura.getVat();
   } else {
     vat = faktura.getVat();
   }
   StronaWiersza strma = new StronaWiersza(w, "Ma", Z.z(vat), null);
   strma.setKwotaPLN(Z.z(vat));
   Konto kontovat =
       kontoDAOfk.findKonto("221-1", wpisView.getPodatnikWpisu(), wpisView.getRokWpisu());
   strma.setKonto(kontovat);
   w.setStronaMa(strma);
   return w;
 }
 public void zapiszedycje() {
   kliencifkDAO.edit(selected);
   SlownikiBean.aktualizujkontapoedycji(
       selected, 1, wpisView.getPodatnikWpisu(), wpisView.getRokWpisu(), kontoDAOfk);
   selected = new Kliencifk();
   listawszystkichklientowFk =
       kliencifkDAO.znajdzkontofkKlient(wpisView.getPodatnikObiekt().getNip());
   zapisz0edytuj1 = false;
   Msg.msg("Naniesiono zmiany");
 }
示例#3
0
 private static Wiersz przygotujwierszNetto(
     Faktura faktura,
     Dokfk nd,
     KontoDAOfk kontoDAOfk,
     WpisView wpisView,
     TabelanbpDAO tabelanbpDAO,
     KliencifkDAO kliencifkDAO) {
   Wiersz w = new Wiersz(1, 0);
   uzupelnijwiersz(w, nd, tabelanbpDAO);
   String opiswiersza = nd.getOpisdokfk();
   w.setOpisWiersza(opiswiersza);
   w.setLpmacierzystego(0);
   double netto = 0;
   double vat = 0;
   if (faktura.getPozycjepokorekcie() != null) {
     netto = faktura.getNettopk() - faktura.getNetto();
     vat = faktura.getVatpk() - faktura.getVat();
   } else {
     netto = faktura.getNetto();
     vat = faktura.getVat();
   }
   StronaWiersza strwn = new StronaWiersza(w, "Wn", Z.z(netto + vat), null);
   StronaWiersza strma = new StronaWiersza(w, "Ma", Z.z(netto), null);
   Konto kontonetto =
       kontoDAOfk.findKonto("702-2", wpisView.getPodatnikWpisu(), wpisView.getRokWpisu());
   try {
     Kliencifk kliencifk =
         kliencifkDAO.znajdzkontofk(nd.getKontr().getNip(), wpisView.getPodatnikObiekt().getNip());
     String numerkonta = "201-2-" + kliencifk.getNrkonta();
     Konto kontorozrach =
         kontoDAOfk.findKonto(numerkonta, wpisView.getPodatnikWpisu(), wpisView.getRokWpisu());
     strwn.setKonto(kontorozrach);
   } catch (Exception e) {
     System.out.println("Blad " + e.getStackTrace()[0].toString());
   }
   strwn.setKwotaPLN(Z.z(netto + vat));
   strma.setKwotaPLN(Z.z(netto));
   strma.setKonto(kontonetto);
   w.setStronaWn(strwn);
   w.setStronaMa(strma);
   DFKWiersze.zaznaczNowaTrasakcja(w, "Wn");
   return w;
 }