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; }
private void obliczsrednia() { int dzielnik = Mce.getMiesiacToNumber().get(wpisView.getMiesiacWpisu()); int max = Mce.getMiesiacToNumber().get(wpisView.getMiesiacNastepny()); for (KontoSumyRok p : kontosumyrokPrzychody) { double suma = pobierzkwoty(p, max); double srednia = Z.z(suma / dzielnik); p.setSrednia(srednia); } for (KontoSumyRok p : kontosumyrokKoszty) { double suma = pobierzkwoty(p, max); double srednia = Z.z(suma / dzielnik); p.setSrednia(srednia); } }
public static void main(String[] args) { double wynikfinansowy = 49963.29; double udzial = Double.valueOf("1") / 100; System.out.println(udzial); double podstawaopodatkowania = Z.z(udzial * wynikfinansowy); System.out.println(podstawaopodatkowania); System.out.println(Z.z0(podstawaopodatkowania * 0.19)); }
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; }