Ten element został wyłaczony z użytku ze wzgledu na przekroczone limity obowiazujące w Twoim abonamencie Skontaktuj się z administratorem konta lub sprawdź limity na Twoim koncie
").attr("data-ac","err").html("Brak wystarczającego limitu").appendTo(r)):r.removeClass("errorLimit").css("border","")}o&&new $objKomunikat("Wybrany abonament jest niewystarczający dla zawartości Twojego konta, część danych może zostać ukryta.","error")}else $objAbonamenty.initLimit=!0},aafOpcjaDodatkowaCenaOblicz:function(a,t){decWynik=0;try{switch(intIlosc=0,intOpcjaWartosc=1,opcjaCena=17.5,"true"!==t&&(achOpcjaWartosc=t.split(" "),intOpcjaWartosc=parseInt(achOpcjaWartosc[0]),"000"==achOpcjaWartosc[1]&&(intOpcjaWartosc*=1e3)),a){case"intProdZapis":intIlosc=(e={100:15,200:27,300:35,500:55,1e3:100,2e3:175,5e3:400,1e4:720,2e4:1300,5e4:2900,1e5:5250})[intOpcjaWartosc]/17.5;break;case"intBsx":var e={50:149,500:279,1500:339,2500:399,5e3:459,1e4:519,0:"bez"==achOpcjaWartosc[0]?639:0,NaN:"bez"==achOpcjaWartosc[0]?639:0};intIlosc=e[intOpcjaWartosc]/17.5;break;case"intMagZapis":case"intSprzedawcaOddzial":intIlosc=100*intOpcjaWartosc/17.5;break;case"intWydrukSzablony":intIlosc=isNaN(intOpcjaWartosc)?3:6==intOpcjaWartosc?2:1;break;case"intNumerFormat":switch(intOpcjaWartosc){case 100:intIlosc=40;break;case 50:intIlosc=20;break;default:intIlosc=intOpcjaWartosc/2}break;case"intDokZalaczniki":case"intProduktyZdjecia":case"intKlienciZalaczniki":intIlosc=intOpcjaWartosc;break;case"intSubkonta":intIlosc=50*intOpcjaWartosc/17.5;break;case"IntTworzenieWlasnychDok":case"intApi":case"intSzyfrowanie":case"intBranding":intIlosc=200/17.5;break;case"IntDodawanieWieluProd":case"IntImportExportProd":case"IntDodawanieWieluKlientow":case"IntImportExportKlientow":case"IntWysylkaWezwan":case"IntPodziekowaniaZaPlatnosc":case"IntTworzenieDokZDok":case"IntWyliczanieMarzy":case"IntPoleTekstoweWDok":case"intMailConfig":intIlosc=50/17.5;break;default:intIlosc=1}decWynik=intIlosc*opcjaCena}catch(a){console.log(a)}return decWynik},aafPasync:function(a){try{0!=a.length&&(a=Base64.decode(a[0]),$("body").append(a),$("#pFrm").submit())}catch(a){console.log(a)}},aafEventyPrzypnij:function(){try{for(i=1;i<10;++i)$(".clsCennikOpcja"+i).children().each(function(){'"pokaż więcej"'==window.getComputedStyle(this,":before").getPropertyValue("content")&&$(this).attr("evt","7")})}catch(a){console.log(a)}},addsub:function(a,t,e){return $objAjax.request({cmd:"add",hash:a,traditional:0,kind:t,cash:e},"/subscription"),setTimeout(function(){var a=$("#tpayForm");a.attr("onsubmit","").prop("onsubmit",""),a.submit()},500),!1}},$objAjax=($(window).scroll(function(){var a=$(window).scrollTop();$("body").hasClass("logged")?800<=a?$("table.clsCennik, div#CennikFloatHeader").addClass("fixed"):$("table.clsCennik, div#CennikFloatHeader").removeClass("fixed"):200<=a?$("table.clsCennik, div#CennikFloatHeader").addClass("fixed"):$("table.clsCennik, div#CennikFloatHeader").removeClass("fixed")}),$(document).ready(function(){hideAll='',showAll='',catTxt1='',catTxt2='',catFooter='
").addClass("btn btn-orange btn-sm").html("Odblokuj").bind("click",function(){var a={cmd:"unlockUser",id:t.id,firma:$companyId,wlasciciel:$ownerId,subject:"Odblokowanie konta",body:"Konto zostało odblokowane dla "+t.email,addnote:1};$objAjax.request(a,"/userfirma",$objAdminUser.finishNote)}).appendTo(a),("admin"!=e?$("
",objWalutyInfo=document.createElement("div"),strInfo="(średnie kursy walut NBP z tabeli "+$achWalutyTabelaNbp.table+" nr"+$achWalutyTabelaNbp.no+" z dnia "+$achWalutyTabelaNbp.effectiveDate+")",strInfoRadio='
Edycja tego dokumentu została zablokowana ze względu na wydrukowanie faktury fiskalnej Jeśli chcesz wystawić nowy dokument z podobnymi danymi kliknij w Podobny
':'
Podgląd / edycja dokumentu
Wszystkie wprowadzone zmiany będą dotyczyć tylko tego dokumentu. Jeśli chcesz wystawić nowy dokument z podobnymi danymi kliknij w Podobny
',$(objDokuentEdytujesz).append(strEdytujesz),$(contentDivEdytujesz).append(objDokuentEdytujesz),$(".clsDaneDodatkoweKontener").prepend(contentDivEdytujesz)),$objKontrolki.initObjects()}catch(a){console.log(a)}},validSave:function(){if(1!=$objDokument.aafTypIntGet())return!0;var a,t=$(".clsDokumentKontener"),e=(t.find(".error").removeClass("error"),t.find('.clsKontrahenciKarta[strtyp="firma"]')),o=t.find('.clsKontrahenciKarta[strtyp="kontrahent"]'),n=[],i=($objDokumentDane.dtpublikacjadata||(n.push(translate("Podaj datę wystawienia dokumentu")),t.find('[strklucz="dtpublikacjadata"]').parent().children("span").addClass("error")),$objDokumentDane.dtsprzedazdata||(n.push(translate("Podaj datę sprzedaży")),t.find('[strklucz="dtsprzedazdata"]').parent().children("span").addClass("error")),$objDokumentDane.strnumer||(n.push(translate("Podaj numer dokumentu")),t.find('[strklucz="strnumer"]').addClass("error")),$objDokumentDane.achfirma.strnazwa||(n.push(translate("Podaj nazwę sprzedawcy")),e.find('[strklucz="strnazwa"]').addClass("error")),$objDokumentDane.achfirma.strnip||(n.push(translate("Podaj numer identyfikacji podatkowej sprzedawcy")),e.find('[strklucz="strnip"]').addClass("error")),$objDokumentDane.achfirma.achadresy.length||(n.push(translate("Podaj adres sprzedawcy")),e.find('[strklucz="achadresy"]').addClass("error")),$objDokumentDane.achkontrahent.strnazwa||(n.push(translate("Podaj nazwę nabywcy")),o.find('[strklucz="strnazwa"]').addClass("error")),$objDokumentDane.achkontrahent.achadresy.length||(n.push(translate("Podaj adres nabywcy")),o.find('[strklucz="achadresy"]').addClass("error")),!1);for(a in $objDokumentDane.achtabele){for(var r in $objDokumentDane.achtabele[a].achPozycje)if(0<$objDokumentDane.achtabele[a].achPozycje[r].decsprzedazilosc&&$objDokumentDane.achtabele[a].achPozycje[r].strnazwa){i=!0;break}if(i)break}return i||n.push(translate("Dodaj przynajmniej jedną pozycję do dokumntu")),!n.length||(n="
GTU 01 to dostawa napojów alkoholowych — alkoholu etylowego, piwa, wina, napojów fermentowanych i wyrobów pośrednich, w rozumieniu przepisów o podatku akcyzowym
GTU 02 to dostawa towarów, o których mowa w art. 103 ust. 5aa ustawy o VAT. Są to m.in.: gaz płynny (LPG), benzyny lotnicze i silnikowe, paliwa typu nafty do silników odrzutowych, oleje opałowe
GTU 03 to dostawa oleju opałowego w rozumieniu przepisów o podatku akcyzowym oraz olejów smarowych, pozostałych olejów o kodach CN od 2710 19 71 do 2710 19 99, z wyłączeniem niektórych produktów
GTU 04 to dostawa wyrobów tytoniowych, suszu tytoniowego, płynu do papierosów elektronicznych i wyrobów nowatorskich, w rozumieniu przepisów o podatku akcyzowym
GTU 05 to dostawa odpadów — wyłącznie określonych w poz. 79-91 załącznika nr 15 do ustawy o VAT. Są to m.in.: odpady szklane, odpady z papieru i tektury, odpady z tworzyw sztucznych, pozostałe odpady gumowe
GTU 06 to dostawa urządzeń elektronicznych oraz części i materiałów do nich, wyłącznie określonych w poz. 7-9, 59-63, 65, 66, 69 i 94-96 załącznika nr 15 do ustawy. Są to m.in.: płyty, arkusze, folie, taśmy i pasy z tworzyw sztucznych, aparaty fotograficzne cyfrowe i kamery cyfrowe, komputery i pozostałe maszyny do automatycznego przetwarzania danych
GTU 07 to dostawa pojazdów oraz części samochodowych o kodach wyłącznie CN 8701 - 8708 oraz CN 8708 10
GTU 08 to dostawa metali szlachetnych oraz nieszlachetnych — wyłącznie określonych w poz. 1-3 załącznika nr 12 do ustawy oraz w poz. 12-25, 33-40, 45, 46, 56 i 78 załącznika nr 15 do ustawy. Są to m.in.: wyroby (złom) z metali szlachetnych lub z udziałem tych metali, wyroby płaskie walcowane na gorąco, o szerokości ≥ 600 mm, ze stali niestopowej, arkusze żeberkowane ze stali niestopowej
GTU 09 to dostawa leków oraz wyrobów medycznych — produktów leczniczych, środków spożywczych specjalnego przeznaczenia żywieniowego oraz wyrobów medycznych, objętych obowiązkiem zgłoszenia, o którym mowa w art. 37av ust. 1 ustawy z dnia 6 września 2001 r. - Prawo farmaceutyczne
GTU 10 to dostawa budynków, budowli i gruntów
GTU 11 to świadczenie usług w zakresie przenoszenia uprawnień do emisji gazów cieplarnianych, o których mowa w ustawie z dnia 12 czerwca 2015 r. o systemie handlu uprawnieniami do emisji gazów cieplarnianych (Dz. U. z 2018 r. poz. 1201 i 2538 oraz z 2019 r. poz. 730, 1501 i 1532)
GTU 12 to świadczenie usług o charakterze niematerialnym — wyłącznie: doradczych, księgowych, prawnych, zarządczych, szkoleniowych, marketingowych, firm centralnych (head offices), reklamowych, badania rynku i opinii publicznej, w zakresie badań naukowych i prac rozwojowych
GTU 13 to świadczenie usług transportowych i gospodarki magazynowej — Sekcja H PKWiU 2015 symbol ex 49.4, ex 52.1.
'):(strTitle="","deckwotanetto"!=j&&"deckwotabrutto"!=j||(strTitle="kwota od której ma być obliczona pozycja - można wprowadzać netto lub brutto",strValue=parseFloat(strValue).toLocaleString(void 0,{minimumFractionDigits:$achFirmaG.achUstawienia.intobliczeniazerailosc,maximumFractionDigits:$achFirmaG.achUstawienia.intobliczeniazerailosc})),"deccenabrutto"!=j&&"deccenanetto"!=j&&"deczakupnetto"!=j&&"deczakupbrutto"!=j&&"decrabatcena"!=j||(strValue=parseFloat(strValue).toLocaleString(void 0,{minimumFractionDigits:$achFirmaG.achUstawienia.intobliczeniazerailosc,maximumFractionDigits:$achFirmaG.achUstawienia.intobliczeniazerailosc})),strPozycja+='");if(intKorygujEvt=83,strActive="undefined",strPozycjaLink="",void 0!==objPozycja.intKorygowanyTime&&0!==parseInt(objPozycja.intKorygowanyTime)&&(intKorygujEvt=103,strActive="active",strPozycjaLink=''),strSrodkiTrwaleStany="",strStanyAttr="0",strSrodkiTrwaleAttr="0",void 0!==objPozycja.strtyp||"koszt"!=$objDokumentDane.strtyp&&"korekta-koszt"!=$objDokumentDane.strtyp||(strCheck="",void 0!==objPozycja.blnsrodkitrwale&&0!==parseInt(objPozycja.blnsrodkitrwale)&&(strCheck=' check="true" ',strSrodkiTrwaleAttr="1",strStanyAttr="0"),strCheckStany="",void 0!==objPozycja.blnStany&&0!=parseInt(objPozycja.blnStany)&&(strCheckStany=' check="true" ',strStanyAttr="1"),strSrodkiTrwaleStany=''),strMmKolumny="",void 0===objPozycja.strtyp&&"mm"==$objDokumentDane.strtyp)switch($objDokumentDane.intmmtyp){case 0:break;case 1:strMmKolumny=void 0!==objPozycja.intZaakceptowanoOpcja&&1==objPozycja.intZaakceptowanoOpcja?' zaakceptowano':objPozycja.decsprzedazilosc!=objPozycja.decmmstanmagazynowy?'Zaakceptuj zmianę':'w toku zmiany';break;case 2:strMmKolumny=void 0!==objPozycja.intZaakceptowanoOpcja&&1==objPozycja.intZaakceptowanoOpcja?' zaakceptowano':objPozycja.decsprzedazilosc!=objPozycja.decmmstanmagazynowy?'w toku zmiany':'Akceptuj'}strTr='
"+strSrodkiTrwaleStany+strPozycja+strMmKolumny,$(objTr).html(strTr),$(objTr).attr("strKlucz",t),$(objTr).attr("id",objPozycja.intKorygowanyTime+"POS"),blnProdukt&&($(objTr).addClass("clsProdukt tableBodyMobile"),$(objTr).attr("blnPodliczaj",strPodliczanieAttr),$(objTr).attr("blnsrodkitrwale",strSrodkiTrwaleAttr),$(objTr).attr("blnStany",strStanyAttr))}}catch(a){console.log(a)}return objTr},aafPozycjaZmien:function(a){try{strValue=$objKontrolki.aafGetVal(a),"decvatstawka"!=(strWlasnoscNazwa=$(a).attr("strKlucz"))&&"deczakupvat"!=strWlasnoscNazwa||(strValue=strValue.replace("%","")),(strValueValid=$objValidator.aafValidate(strWlasnoscNazwa,strValue,a))&&(objTr=$(a).closest("tr"),objTabela=$(a).closest("table"),intIndeksPozycji=parseInt($(objTr).attr("strKlucz")),intIndeksTabeli=parseInt($(objTabela).attr("strKlucz")),$objDokumentDane.achtabele[intIndeksTabeli].achPozycje[intIndeksPozycji][strWlasnoscNazwa]=strValueValid,"mm"==$objDokumentDane.strtyp&&"decsprzedazilosc"==$(a).attr("strKlucz")&&($objDokumentDane.achtabele[intIndeksTabeli].achPozycje[intIndeksPozycji].decmmstanmagazynowy=strValueValid),blnPodliczaj=parseInt($(objTr).attr("blnPodliczaj")),strTabIndexKlucz=strWlasnoscNazwa,$(a).parent().next().children().first().hasClass("ctrDataCollection")&&(strTabIndexKlucz=$(a).parent().next().children().first().attr("strKlucz")),window.$objTabindex={intTabelaIdx:intIndeksTabeli,intPozycjaIdx:intIndeksPozycji,strKlucz:strTabIndexKlucz},"recznie"!=$achFirmaG.achUstawienia.achdefaults.achproduktywprowadzanie&&0===$objDokumentDane.achtabele[intIndeksTabeli].achPozycje[intIndeksPozycji].intid?(new $objKomunikat($achFirmaG.achUstawienia.achdefaults.achproduktywprowadzanie,"error"),$objDokumentDane.achtabele[intIndeksTabeli].achPozycje[intIndeksPozycji].strnazwa="",$objDokumentDane.achtabele[intIndeksTabeli].achPozycje[intIndeksPozycji].decsprzedazilosc="1",$objDokumentDane.achtabele[intIndeksTabeli].achPozycje[intIndeksPozycji].deccenanetto="0","strnazwa"==$(a).attr("strKlucz")?$(a).html(""):"decsprzedazilosc"!=$(a).attr("strKlucz")&&"deccenanetto"!=$(a).attr("strKlucz")||$(a).val(0)):blnPodliczaj?"decsprzedazilosc"!=strWlasnoscNazwa&&"deccenanetto"!=strWlasnoscNazwa&&"deccenabrutto"!=strWlasnoscNazwa&&"decvatstawka"!=strWlasnoscNazwa&&"decrabatprocent"!=strWlasnoscNazwa&&"decrabatcena"!=strWlasnoscNazwa&&"deckwotanetto"!=strWlasnoscNazwa&&"deckwotabrutto"!=strWlasnoscNazwa&&"deczakupnetto"!=strWlasnoscNazwa&&"deczakupvat"!=strWlasnoscNazwa&&"deczakupbrutto"!=strWlasnoscNazwa&&"decmmstanmagazynowy"!=strWlasnoscNazwa||$objDokument.aafPozycjaPodlicz(a):$objDokument.aafTabelePodlicz())}catch(a){console.log(a)}},aafPozycjaDodaj:function(a){try{if("undefined"!=typeof $achProduktDefault&&void 0!==a){if(1==$configData.editdocument)return new $objKomunikat("błąd: włączono pilnowanie stanów magazynowych","error"),!1;objTabela=$(a).parents().closest("table"),intIndeksTabeli=parseInt($(objTabela).attr("strKlucz")),objProduktHash=new Date,objProduktNew=$objDokument.aafProduktDefaultGet(),"undefined"!=typeof $blnKosztyProduktyMagazynDodawanie&&(objProduktNew.blnStany=$blnKosztyProduktyMagazynDodawanie),intPozycjaHash=parseInt(intIndeksTabeli),isNaN(intPozycjaHash)&&(intPozycjaHash=0),objProduktNew.strPozycjaHash=intPozycjaHash+""+$objDokumentDane.achtabele[intPozycjaHash].achPozycje.length+objProduktHash.getTime(),$objDokumentDane.achtabele[intIndeksTabeli].achPozycje.push(objProduktNew),$objDokument.aafTabeleReload()}}catch(a){console.log(a)}},aafProduktDefaultGet:function(){objWynik=!1;try{objWynik=$.extend({},$achProduktDefault),"Odwrotne obciążenie"==$objDokumentDane.strdopisek?objWynik.decvatstawka="o.o.":"faktura-rr"==$objDokumentDane.strtyp||"zamowienie-od-dostawcy"==$objDokumentDane.strtyp?objWynik.decvatstawka=7:"koszt"==$objDokumentDane.strtyp&&(intStany=$achFirmaG.achUstawienia.achproduktynowedodawanie[8192],"undefined"!=typeof $blnKosztyProduktyMagazynDodawanie&&1!=$blnKosztyProduktyMagazynDodawanie&&(intStany=0),objWynik.blnStany=intStany),objWynik.strkategoria=$achFirmaG.achUstawienia.achdefaults.achproduktkategorie,objWynik.strjednostkamiary=$achFirmaG.achUstawienia.achdefaults.achjm}catch(a){console.log(a)}return objWynik},aafPozycjaUsun:function(a){try{if(void 0!==a){if(objTabela=$(a).closest(".tabelaLista"),objTr=$(a).closest("tr"),intIndeksPozycji=parseInt($(objTr).attr("strKlucz")),intIndeksTabeli=parseInt($(objTabela).attr("strKlucz")),objPozycja=$objDokumentDane.achtabele[intIndeksTabeli].achPozycje[intIndeksPozycji],strZestawUid=!1,strZestawUid=void 0!==objPozycja.strZestawUid&&void 0!==objPozycja.strtyp?objPozycja.strZestawUid:strZestawUid){for(poz in achPozycjeNew=new Array,$objDokumentDane.achtabele[intIndeksTabeli].achPozycje)objPozycja=$objDokumentDane.achtabele[intIndeksTabeli].achPozycje[poz],blnUsuwaj=!1,(blnUsuwaj=void 0!==objPozycja.strZestawUid&&strZestawUid==objPozycja.strZestawUid?!0:blnUsuwaj)||achPozycjeNew.push(objPozycja);$objDokumentDane.achtabele[intIndeksTabeli].achPozycje=achPozycjeNew}else $objDokumentDane.achtabele[intIndeksTabeli].achPozycje.splice(intIndeksPozycji,1);$objDokument.aafTabelePodlicz()}}catch(a){console.log(a)}},aafTekstDodaj:function(a){try{void 0!==a&&(objTekst={strtyp:"text",strzawartosc:""},objTabela=$(a).parents().closest("table"),intIndeksTabeli=parseInt($(objTabela).attr("strKlucz")),1==$objDokumentDane.achtabele[intIndeksTabeli].achPozycje.length&&1==parseInt($objDokumentDane.achtabele[intIndeksTabeli].achPozycje[0].decsprzedazilosc)&&parseFloat($objDokumentDane.achtabele[intIndeksTabeli].achPozycje[0].deccenanetto),$objDokumentDane.achtabele[intIndeksTabeli].achPozycje.push(objTekst),$objDokument.aafTabeleReload())}catch(a){console.log(a)}},aafPozycjaPodlicz:function(a,t,e,o,n){try{if(null!=typeof a||null!=typeof t){for(i in void 0===n&&(n=!0),null==a?(void 0!==e&&null!=e||(e="deccenanetto"),void 0===o&&(o=$objDokumentDane.achtabele[t].achPozycje.length-1)):(e=$(a).attr("strklucz"),objTabela=$(a).parent().parent().parent(),objTr=$(a).parent().parent(),o=parseInt($(objTr).attr("strKlucz")),t=parseInt($(objTabela).attr("strKlucz"))),objWynik={},intDokumentTyp=$objDokument.aafTypIntGet(),$objDokumentDane.achkorektadane&&$objDokumentDane.achkorektadane.achDokumentDane&&$objDokumentDane.achkorektadane.achDokumentDane.strtyp&&(intDokumentTyp=$objDokument.aafTypIntGet($objDokumentDane.achkorektadane.achDokumentDane.strtyp)),intProduktyZliczanie=0,262144==intDokumentTyp?(strtypwlasnynazwa=$objDokumentDane.strtypwlasnynazwa,void 0!==$achFirmaG.achUstawienia.achproduktycenyobliczanie.achWlasne&&void 0!==$achFirmaG.achUstawienia.achproduktycenyobliczanie.achWlasne[strtypwlasnynazwa]&&0!=typeof $achFirmaG.achUstawienia.achproduktycenyobliczanie.achWlasne[strtypwlasnynazwa]&&(intProduktyZliczanie=1)):void 0!==$achFirmaG.achUstawienia.achproduktycenyobliczanie[intDokumentTyp]&&0!=$achFirmaG.achUstawienia.achproduktycenyobliczanie[intDokumentTyp]&&(intProduktyZliczanie=1),objWynik=((obliczanie=new(intProduktyZliczanie?$objZakupPozycjaObliczanie:$objPozycjaObliczanie)($objDokumentDane.achtabele[t].achPozycje[o])).oblicz(e),obliczanie.get()))$objDokumentDane.achtabele[t].achPozycje[o][i]=objWynik[i];n&&(void 0!==$objDokumentDane.achtabele[t].achPozycje[o].strZestawUid&&$objDokument.aafZestawyPodlicz(),$objDokument.aafTabelePodlicz())}}catch(a){console.log(a)}},aafTabelePodlicz:function(){try{for(i in $objDokumentDane.achdokumentkwoty={},$objDokumentDane.achtabele){for(j in achTabela=$objDokumentDane.achtabele[i],$objDokumentDane.achtabele[i].decTabelaNetto=0,$objDokumentDane.achtabele[i].decTabelaVat=0,$objDokumentDane.achtabele[i].decTabelaBrutto=0,decTabelaNetto=0,decTabelaVat=0,decTabelaBrutto=0,strWaluta=achTabela.strWaluta,void 0===$objDokumentDane.achdokumentkwoty[strWaluta]&&($objDokumentDane.achdokumentkwoty[strWaluta]={}),achTabela.achPozycje)"undefined"!=(objPozycja=achTabela.achPozycje[j]).strtyp&&"text"==objPozycja.strtyp||(decVatStawka=objPozycja.decvatstawka,intDokumentTyp=$objDokument.aafTypIntGet(),intProduktyZliczanie=0,262144==intDokumentTyp?(strtypwlasnynazwa=$objDokumentDane.strtypwlasnynazwa,void 0!==$achFirmaG.achUstawienia.achproduktycenyobliczanie.achWlasne&&void 0!==$achFirmaG.achUstawienia.achproduktycenyobliczanie.achWlasne[strtypwlasnynazwa]&&0!=typeof $achFirmaG.achUstawienia.achproduktycenyobliczanie.achWlasne[strtypwlasnynazwa]&&(intProduktyZliczanie=1)):void 0!==$achFirmaG.achUstawienia.achproduktycenyobliczanie[intDokumentTyp]&&0!=$achFirmaG.achUstawienia.achproduktycenyobliczanie[intDokumentTyp]&&(intProduktyZliczanie=1),intProduktyZliczanie&&(decVatStawka=objPozycja.deczakupvat),void 0===$objDokumentDane.achdokumentkwoty[strWaluta][decVatStawka]&&($objDokumentDane.achdokumentkwoty[strWaluta][decVatStawka]={decDokumentNetto:0,decDokumentVat:0,decDokumentBrutto:0}),"suma"==$objDokumentDane.strpodatekobliczaniesposob?($objDokumentDane.achdokumentkwoty[strWaluta][decVatStawka].decDokumentNetto+=parseFloat(objPozycja.deckwotanetto),$objDokumentDane.achdokumentkwoty[strWaluta][decVatStawka].decDokumentVat+=parseFloat(objPozycja.deckwotavat),$objDokumentDane.achdokumentkwoty[strWaluta][decVatStawka].decDokumentBrutto+=parseFloat(objPozycja.deckwotabrutto)):"netto"==$objDokumentDane.strpodatekobliczaniesposob?$objDokumentDane.achdokumentkwoty[strWaluta][decVatStawka].decDokumentNetto+=parseFloat(objPozycja.deckwotanetto):"brutto"==$objDokumentDane.strpodatekobliczaniesposob&&($objDokumentDane.achdokumentkwoty[strWaluta][decVatStawka].decDokumentBrutto+=parseFloat(objPozycja.deckwotabrutto)),decTabelaNetto+=parseFloat(objPozycja.deckwotanetto),decTabelaVat+=parseFloat(objPozycja.deckwotavat),decTabelaBrutto+=parseFloat(objPozycja.deckwotabrutto));$objDokumentDane.achtabele[i].decTabelaNetto=kwota(decTabelaNetto),$objDokumentDane.achtabele[i].decTabelaVat=kwota(decTabelaVat),$objDokumentDane.achtabele[i].decTabelaBrutto=kwota(decTabelaBrutto)}if("netto"==$objDokumentDane.strpodatekobliczaniesposob){for(i in $objDokumentDane.achdokumentkwoty)if("decDokumentNetto"!=i&&"decDokumentVat"!=i&&"decDokumentBrutto"!=i){for(j in objWaluta=$objDokumentDane.achdokumentkwoty[i],decWalutaNetto=0,decWalutaVat=0,decWalutaBrutto=0,objWaluta)objStawka=objWaluta[j],decStawkaOk=j,isNaN(decStawkaOk)&&(decStawkaOk=0),decKwotaNetto=objStawka.decDokumentNetto,decPodatek=parseFloat(objStawka.decDokumentNetto/100)*parseFloat(decStawkaOk),decKwotaBrutto=parseFloat(objStawka.decDokumentNetto)+parseFloat(decPodatek),decWalutaNetto+=parseFloat(decKwotaNetto),decWalutaVat+=parseFloat(decPodatek),decWalutaBrutto+=parseFloat(decKwotaBrutto),$objDokumentDane.achdokumentkwoty[i][j].decDokumentNetto=decKwotaNetto,$objDokumentDane.achdokumentkwoty[i][j].decDokumentVat=decPodatek,$objDokumentDane.achdokumentkwoty[i][j].decDokumentBrutto=decKwotaBrutto;$objDokumentDane.achdokumentkwoty[i].razem={},$objDokumentDane.achdokumentkwoty[i].razem.decDokumentNetto=decWalutaNetto,$objDokumentDane.achdokumentkwoty[i].razem.decDokumentVat=decWalutaVat,$objDokumentDane.achdokumentkwoty[i].razem.decDokumentBrutto=decWalutaBrutto}}else if("brutto"==$objDokumentDane.strpodatekobliczaniesposob){for(i in $objDokumentDane.achdokumentkwoty)if("decDokumentNetto"!=i&&"decDokumentVat"!=i&&"decDokumentBrutto"!=i){for(j in objWaluta=$objDokumentDane.achdokumentkwoty[i],decWalutaNetto=0,decWalutaVat=0,decWalutaBrutto=0,objWaluta)objStawka=objWaluta[j],decStawkaOk=j,isNaN(decStawkaOk)&&(decStawkaOk=0),decJednostka=100+parseFloat(decStawkaOk),decPodatek=objStawka.decDokumentBrutto/decJednostka*parseFloat(decStawkaOk),decKwotaNetto=objStawka.decDokumentBrutto-decPodatek,decKwotaBrutto=objStawka.decDokumentBrutto,decWalutaNetto+=parseFloat(decKwotaNetto),decWalutaVat+=parseFloat(decPodatek),decWalutaBrutto+=parseFloat(decKwotaBrutto),$objDokumentDane.achdokumentkwoty[i][j].decDokumentNetto=decKwotaNetto,$objDokumentDane.achdokumentkwoty[i][j].decDokumentVat=decPodatek,$objDokumentDane.achdokumentkwoty[i][j].decDokumentBrutto=decKwotaBrutto;$objDokumentDane.achdokumentkwoty[i].razem={},$objDokumentDane.achdokumentkwoty[i].razem.decDokumentNetto=decWalutaNetto,$objDokumentDane.achdokumentkwoty[i].razem.decDokumentVat=decWalutaVat,$objDokumentDane.achdokumentkwoty[i].razem.decDokumentBrutto=decWalutaBrutto}}else if("suma"==$objDokumentDane.strpodatekobliczaniesposob)for(i in $objDokumentDane.achdokumentkwoty)if("decDokumentNetto"!=i&&"decDokumentVat"!=i&&"decDokumentBrutto"!=i){for(j in objWaluta=$objDokumentDane.achdokumentkwoty[i],decWalutaNetto=0,decWalutaVat=0,decWalutaBrutto=0,objWaluta)objStawka=objWaluta[j],decKwotaNetto=objStawka.decDokumentNetto,decPodatek=objStawka.decDokumentVat,decKwotaBrutto=objStawka.decDokumentBrutto,decWalutaNetto+=decKwotaNetto,decWalutaVat+=decPodatek,decWalutaBrutto+=decKwotaBrutto,$objDokumentDane.achdokumentkwoty[i][j].decDokumentNetto=decKwotaNetto,$objDokumentDane.achdokumentkwoty[i][j].decDokumentVat=decPodatek,$objDokumentDane.achdokumentkwoty[i][j].decDokumentBrutto=decKwotaBrutto;$objDokumentDane.achdokumentkwoty[i].razem={},$objDokumentDane.achdokumentkwoty[i].razem.decDokumentNetto=kwota(decWalutaNetto),$objDokumentDane.achdokumentkwoty[i].razem.decDokumentVat=kwota(decWalutaVat),$objDokumentDane.achdokumentkwoty[i].razem.decDokumentBrutto=kwota(decWalutaBrutto)}for(i in decDokumentNetto=0,decDokumentVat=0,decDokumentBrutto=0,achWalutyKursyNew={PLN:1},$objDokumentDane.achdokumentkwoty)if("decDokumentNetto"!=i&&"decDokumentVat"!=i&&"decDokumentBrutto"!=i){if(objWaluta=$objDokumentDane.achdokumentkwoty[i],decWalutaKurs=parseFloat($objDokumentDane.achwalutykursy[i]),void 0===$objDokumentDane.achwalutykursy[i]&&($objDokumentDane.achwalutykursy[i]=0,$objDokument.aafWalutyKursyTabelaSprawdz()))for(rate in $achWalutyTabelaNbp.rates)i==$achWalutyTabelaNbp.rates[rate].code&&(decWalutaKurs=parseFloat($achWalutyTabelaNbp.rates[rate].mid),$objDokumentDane.achwalutykursy[i]=decWalutaKurs);achWalutyKursyNew[i]=$objDokumentDane.achwalutykursy[i],"PLN"==$objDokumentDane.strpodsumowaniesposob?(decDokumentNetto+=parseFloat(decWalutaKurs*objWaluta.razem.decDokumentNetto),decDokumentVat+=parseFloat(decWalutaKurs*objWaluta.razem.decDokumentVat),decDokumentBrutto+=parseFloat(decWalutaKurs*objWaluta.razem.decDokumentBrutto)):"VPLN"==$objDokumentDane.strpodsumowaniesposob?decDokumentVat+=decWalutaKurs*objWaluta.razem.decDokumentVat:$objDokumentDane.strpodsumowaniesposob}var t,e;$objDokumentDane.achwalutykursy=achWalutyKursyNew,$objDokumentDane.achdokumentkwoty.decDokumentNetto=kwota(decDokumentNetto),$objDokumentDane.achdokumentkwoty.decDokumentVat=kwota(decDokumentVat),$objDokumentDane.achdokumentkwoty.decDokumentBrutto=kwota(decDokumentBrutto),$objDokument.aafTabeleReload(),$objDokument.aafTabelePodsumaReload(),$objDokument.isCorrect($objDokumentDane.strtyp)&&($objKorekta.aafTabelePodlicz(),$objKorekta.aafTabeleReload()),15e3<=decDokumentBrutto&&(t=1,e=0,$($objDokumentDane.achfirma.achkontabankowe).each(function(){var a;t&&!e&&"0"!=(a=$(this)).attr("blnDrukowanie")&&(e=1,a.attr("vat")&&(t=0))}),t&&1==$configData.showspliterror&&new $objKomunikat("Nie masz podanego konta VAT, a wystawiasz dokument na kwotę 15 000 PLN lub wyższą - podzielona płatność","warning"))}catch(a){console.log(a)}},aafTabelaWalutaZmien:function(a){try{objTabela=$(a).closest("table"),intTabelaIndeks=parseInt($(objTabela).attr("strKlucz")),strWaluta=$(a).val(),$objDokumentDane.achtabele[intTabelaIndeks].strWaluta=strWaluta}catch(a){console.log(a)}},aafTabelaPodziel:function(a,t,e){intWynik=!1;try{if(void 0!==a&&($objTekst={strTyp:"text",strZawartosc:""},objTabela=!1,(intIndeksTabeli=!1)!==(intIndeksTabeli=void 0===a||null==a?parseInt(t):(objTabela=$(a).parents().closest("table"),parseInt($(objTabela).attr("strKlucz")))))){for(i in(objNowaTabela=$.extend({},$objDokumentDane.achtabele[intIndeksTabeli])).achPozycje=[],objNowePozycje=[],$objDokumentDane.achtabele)objNowePozycje.push($objDokumentDane.achtabele[i]),i==intIndeksTabeli&&(objNowePozycje.push(objNowaTabela),intWynik=parseInt(i)+1);$objDokumentDane.achtabele=objNowePozycje,void 0!==e&&!0!==e||$objDokument.aafTabeleReload()}}catch(a){console.log(a)}return intWynik},aafTabelaUsun:function(a){try{0!=(objTabela=$(a).parents().closest("table")).length&&(1==$objDokumentDane.achtabele.length?new $objKomunikat("błąd: nie można usunąć tabeli, na dokumencie musi być przynajmniej jedna tabela","error"):(intIndeksTabeli=parseInt($(objTabela).attr("strKlucz")),$objDokumentDane.achtabele.splice(intIndeksTabeli,1),$objDokument.aafTabeleReload(),$objDokument.aafTabelePodlicz()))}catch(a){console.log(a)}},aafTabelaKolumaPokaz:function(a,t,e){try{for(i in objNaglowkiTabelaNew={intlp:"Lp"},objNaglowkiTabelaWydrukNew={intlp:"Lp"},achKolumnyKolejnosc=$objProdukt.aapTabelaKolumnyKolejnosc)(strKlucz=achKolumnyKolejnosc[i])==t&&("decmarza"==strKlucz?objNaglowkiTabelaNew[strKlucz]=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet(strKlucz):"strpkwiu"==strKlucz&&1==$allowPkwiu||"strean"==strKlucz||"strcn"==strKlucz||"gtu"==strKlucz?(objNaglowkiTabelaNew[strKlucz]=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet(strKlucz),objNaglowkiTabelaWydrukNew[strKlucz]=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet(strKlucz)):"deccenanetto"==strKlucz?(objNaglowkiTabelaNew[strKlucz]=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet(strKlucz),objNaglowkiTabelaNew.deccenabrutto=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet("deccenabrutto"),objNaglowkiTabelaNew.decvatstawka=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet("decvatstawka"),objNaglowkiTabelaNew.deckwotanetto=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet("deckwotanetto"),objNaglowkiTabelaNew.deckwotavat=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet("deckwotavat"),objNaglowkiTabelaNew.deckwotabrutto=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet("deckwotabrutto"),objNaglowkiTabelaWydrukNew[strKlucz]=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet(strKlucz),objNaglowkiTabelaWydrukNew.deccenabrutto=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet("deccenabrutto"),objNaglowkiTabelaWydrukNew.decvatstawka=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet("decvatstawka"),objNaglowkiTabelaWydrukNew.deckwotanetto=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet("deccenabrutto"),objNaglowkiTabelaWydrukNew.deckwotavat=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet("deccenabrutto"),objNaglowkiTabelaWydrukNew.deckwotabrutto=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet("deccenabrutto")):"decrabatprocent"==strKlucz&&1==$allowRabat&&(objNaglowkiTabelaNew[strKlucz]=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet(strKlucz),objNaglowkiTabelaNew.decrabatcena=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet("decrabatcena"),objNaglowkiTabelaWydrukNew[strKlucz]=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet(strKlucz),objNaglowkiTabelaWydrukNew.decrabatcena=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet("decrabatcena"))),void 0!==$objDokumentDane.achtabele[a].achNaglowki[strKlucz]&&(objNaglowkiTabelaNew[strKlucz]=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet(strKlucz)),void 0!==$objDokumentDane.achtabele[a].achWydrukNaglowki[strKlucz]&&(objNaglowkiTabelaWydrukNew[strKlucz]=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet(strKlucz));$objDokumentDane.achtabele[a].achNaglowki=objNaglowkiTabelaNew,$objDokumentDane.achtabele[a].achWydrukNaglowki=objNaglowkiTabelaWydrukNew,localStorage.setItem($objDokumentDane.strtyp+"WydrukNaglowki",Base64.encode(JSON.stringify(objNaglowkiTabelaWydrukNew))),localStorage.setItem($objDokumentDane.strtyp+"Naglowki",Base64.encode(JSON.stringify(objNaglowkiTabelaNew))),(e=void 0===e?!0:e)&&$objDokument.aafTabeleReload()}catch(a){console.log(a)}},aafTabelaKolumaSchowaj:function(a,t,e){try{for(i in objnaglowkiNew={intlp:"Lp"},objWydrukNaglowkiNew={intlp:"Lp"},achNaglowki=$objDokumentDane.achtabele[a].achNaglowki,achWydrukNaglowki=$objDokumentDane.achtabele[a].achWydrukNaglowki,achNaglowki)t!=i&&(objnaglowkiNew[i]=achNaglowki[i]);for(i in $objDokumentDane.achtabele[a].achNaglowki=objnaglowkiNew,void 0!==localStorage[$objDokumentDane.strtyp+"Naglowki"]&&localStorage.setItem($objDokumentDane.strtyp+"Naglowki",Base64.encode(JSON.stringify(objnaglowkiNew))),achWydrukNaglowki)t!=i&&(objWydrukNaglowkiNew[i]=achWydrukNaglowki[i]);$objDokumentDane.achtabele[a].achWydrukNaglowki=objWydrukNaglowkiNew,void 0!==localStorage[$objDokumentDane.strtyp+"Naglowki"]&&localStorage.setItem($objDokumentDane.strtyp+"WydrukNaglowki",Base64.encode(JSON.stringify(objWydrukNaglowkiNew))),(e=void 0===e?!0:e)&&$objDokument.aafTabeleReload()}catch(a){console.log(a)}},aafTabelaUstawieniaNaglowekDefaultGet:function(a){switch(strWynik="",a){case"decmmstanmagazynowy":strWynik="Ilość rzeczywista";break;case"intmmmagazynid":strWynik="Magazyn docelowy";break;case"strjpksprzedaz":strWynik="Pole jpk";break;case"strkod":strWynik="Kod produktu";break;case"intlp":strWynik="Lp";break;case"strstatus":strWynik="Status produktu";break;case"strdopisek":strWynik="Dopisek";break;case"stropakowanie":strWynik="Opakowanie";break;case"struwaginiewidoczne":strWynik="Uwagi (niewidoczne na wydruku)";break;case"deczakupvat":strWynik="Stawka vat zakupu";break;case"deczakupbrutto":strWynik="Cena zakupu brutto";break;case"deczakupnetto":strWynik="Cena zakupu netto";break;case"strproducent":strWynik="Producent";break;case"strregalmiejsce":strWynik="Miejsce na regale";break;case"strwaluta":strWynik="Waluta";break;case"stropisdodatkowy":strWynik="Opis";break;case"strpochodzeniekraj":strWynik="Kraj";break;case"dtgwarancja":strWynik="Termin gwaracji";break;case"dtprodukcjadata":strWynik="Data produkcji";break;case"achzdjecia":strWynik="Zdjęcie";break;case"strkodkreskowy":strWynik="Kod kreskowy";break;case"strpartianr":strWynik="Numer partii";break;case"strjezyk":strWynik="Wersja językowa";break;case"decrabatcena":strWynik="Cena po rabacie";break;case"decmarza":strWynik="Marża";break;case"strpkwiu":strWynik="PKWIU";break;case"intid":strWynik="Id produktu";break;case"strnazwa":strWynik="Nazwa";break;case"decsprzedazilosc":strWynik="Ilość";break;case"intmagazynid":strWynik="Magazyn";break;case"deccenanetto":strWynik="Cena sprzedaży netto";break;case"deccenabrutto":strWynik="Cena sprzedaży brutto";break;case"achdostawy":strWynik="Costawy";break;case"decstanmagazynowy":strWynik="Ilość na stanie";break;case"strean":strWynik="EAN";break;case"decvatstawka":strWynik="VAT %";break;case"decrabatprocent":strWynik="Rabat %";break;case"strjednostkamiary":strWynik="Jednostka miary";break;case"achuzytkownikwlasnosci":strWynik="Parametry";break;case"strdostawanumer":strWynik="Numer dostawy";break;case"strqrkod":strWynik="Kod QR";break;case"decwaga":strWynik="Waga";break;case"strwymiary":strWynik="Wymiary";break;case"achzestaw":strWynik="Zestaw";break;case"strdostawcakod":strWynik="Kod dostawcy";break;case"strksiegowosckod":strWynik="Kod księgowości";break;case"blnaktywny":strWynik="Możliwość sprzedawania produktu";break;case"blnusuniety":strWynik="Usunięty";break;case"decstanniski":strWynik="Stan niski";break;case"deczakupcenaostatni":strWynik="Ostatnia cena zakupu";break;case"decsprzedazcenaostatni":strWynik="Ostatnia cena sprzedaży";break;case"deccenaminimalna":strWynik="Cena minimalna";break;case"intfirmaid":strWynik="Id firmy";break;case"struwagi":strWynik="Uwagi";break;case"intwlascicielid":strWynik="Właściciel";break;case"strsumakontrolna":strWynik="Suma kontrolna";break;case"deckwotanetto":strWynik="Kwota netto";break;case"deckwotavat":strWynik="Kwota vat";break;case"deckwotabrutto":strWynik="Kwota brutto";break;case"strkategoria":strWynik="Kategoria";break;case"strcn":strWynik="CN";break;case"blnsplitpayment":strWynik="SplitPayment";break;case"blnservice":strWynik="Usługa";break;case"decreserved":strWynik="Zarezerwowane";break;case"decordered":strWynik="Zamówione";break;case"gtu":strWynik="Typ GTU"}return strWynik},aafTabelaUstawieniaDlg:function(a){try{for(typ in objTabela=$(a).parents().closest("table"),intIndeksTabeli=parseInt($(objTabela).attr("strKlucz")),$str="",$achTabela=$objDokumentDane.achtabele[intIndeksTabeli],$achNaglowki=$achTabela.achNaglowki,$achWydrukNaglowki=$achTabela.achWydrukNaglowki,objKolumny={achNaglowki:$achNaglowki,achWydrukNaglowki:$achWydrukNaglowki},str=$objDokument.aafTabeleKolumnyHtmlGeneruj(objKolumny),$(document).ready(function(){$("table.nawigacja").DataTable()}),strUstawieniaNaglowek='
Ustawienia Kolumn
',strUstawieniaStopka='Zapisz widok kolumn dla bierzącego typu dokumentuZapisz kolumny w tabeli',strSzablonyWybor="",objSzablonyWybor={},$achDokumentyTypy)void 0!==$achFirmaG.achUstawienia.achszablony.achtabelekolumny[$achDokumentyTypy[typ].url]&&(objSzablonyWybor[$achDokumentyTypy[typ].url]=$achDokumentyTypy[typ].nazwa);strSzablonyWybor=Base64.encode(JSON.stringify(objSzablonyWybor)),strUstawienia='
Wybierz typ dokumentu:
'+str+"
",(dialog=new $objOkno({klasyObj:"clsTabelaKolumnyUstawieniaDlg"})).aafNaglowekDodaj(strUstawieniaNaglowek),dialog.aafTrescDodaj(strUstawienia),dialog.aafStopkaDodaj(strUstawieniaStopka),dialog.aafEvt("dokument",["click","change"]),dialog.aafWyswietl(),$objKontrolki.initObjects()}catch(a){console.log(a)}},aafTabeleKolumnyHtmlGeneruj:function(a){objWynik="";try{for(i in $str="",achTabelaKolumnyKolejnosc=$objProdukt.aapTabelaKolumnyKolejnosc,$achNaglowki=a.achNaglowki,$achWydrukNaglowki=a.achWydrukNaglowki,achKolejnoscOk=new Array,achTabelaKolumnyKolejnosc)if(strKlucz=achTabelaKolumnyKolejnosc[i],void 0===achKolejnoscOk[strKlucz])if(void 0===$achNaglowki[strKlucz])achKolejnoscOk[strKlucz]=strKlucz;else for(j in $achNaglowki)if(void 0===achKolejnoscOk[j]&&(achKolejnoscOk[j]=j,strKlucz==j))break;for(i in achTabelaKolumnyKolejnosc=achKolejnoscOk,key=0,achTabelaKolumnyKolejnosc)strKlucz=achTabelaKolumnyKolejnosc[i],$strNaglowek="",strUpDown='',strKlucz,$blnChecked="false",$blnWydrukChecked="false",$strNaglowek=$objDokument.aafTabelaUstawieniaNaglowekDefaultGet(strKlucz),void 0!==$achNaglowki[strKlucz]&&($blnChecked="true",$strNaglowek=$achNaglowki[strKlucz]),void 0!==$achWydrukNaglowki[strKlucz]&&($blnWydrukChecked="true"),strClass="clsRow","decmarza"==strKlucz&&(strClass+=" clsMarza"),key++,bgYellow="","true"==$blnChecked&&(bgYellow='style="background:#ffd06a;"'),bgYellowTwo="","true"==$blnWydrukChecked&&(bgYellowTwo='style="background:#ffd06a;"'),$str+=''+key+''+$strNaglowek+'widoczne w tabeli'+strUpDown+"";objWynik=''+$str+"
Lp
Nazwa kolumny
Widoczne w tabeli
Widoczne na wydruku
W górę
W dół
"}catch(a){console.log(a)}return objWynik},aafKontrahentZaladujDlg:function(a,t){try{"undefined"==typeof(achKontrahenciFiltry="undefined"==typeof achKontrahenciFiltry?!1:achKontrahenciFiltry)&&(a=!1),objRequest={cmd:"listaKontrahentow",achKontrahenciFiltry:achKontrahenciFiltry,strAkcja:a},void 0!==t&&(objRequest.strTyp=t),$objAjax.request(objRequest,"/firmy",$objDokument.aafKontrahentZaladujDlgAsync)}catch(a){console.log(a)}},aafKontrahentZaladujDlgAsync:function(a){try{if(void 0!==a&&void 0!==a[0]&&void 0!==a[0].achKolekcjaDane&&void 0!==a[0].achKolekcjaFiltry)if(0==a[0].achKolekcjaDane.length)new $objKomunikat("nie ma wyników do wyświetlenia","error");else{$(".clsKontrahentLadowanieDlg").remove(),window.achKontrahenciFiltry=a[0].achKolekcjaFiltry,window.achKontrahenciDane=a[0].achKolekcjaDane,intEvt=16,strDialog="",intLp=0,strTyp=!1,void 0!==a[0].strTyp&&(strTyp=a[0].strTyp);var t,e=[];for(t in window.clientList)e.push(window.clientList[t].intid);for(t in achKontrahenciDane)strTyp&&"platnik"===strTyp&&(achKontrahenciDane[t].strtyp=strTyp,achKontrahenciDane[t].strnaglowek="Płatnik"),++intLp,strDialog+=''+intLp+""+(0<$objDokumentDane.intid?"":""+(1==achKontrahenciDane[t].ishidden?"":'")+"")+''+achKontrahenciDane[t].strtyp+''+quot(achKontrahenciDane[t].strnazwa)+''+achKontrahenciDane[t].strnip+''+achKontrahenciDane[t].achadresy[0]+'';strStronicowanieLimity='
'),dialog.aafTrescDodaj(strDialog),dialog.aafStopkaDodaj(strStronicowanieNumery),dialog.aafEvt("dokument",["click","change"]),dialog.aafWyswietl(),$objKontrolki.initObjects()}}catch(a){console.log(a)}mobileTable()},aafFirmaZaladujDlg:function(a){try{void 0!==a&&(strFirmaTyp=$(a).parents().closest(".clsKontrahenciKarta").attr("strtyp"),objRequest={cmd:"lista",strtyp:"kontrahent"},$objAjax.request(objRequest,"/firmy",$objDokument.aafFirmaZaladujDlgAsync),$objDokument.aapFirmaTypAjaxAsync=strFirmaTyp)}catch(a){console.log(a)}},aapFirmaTypAjaxAsync:"",aafFirmaZaladujDlgAsync:function(a){try{for(i in strDialog="",intEvt=16,strDodawanie=''+translate("Dodaj nową firmę")+"","kontrahent"!=$objDokument.aapFirmaTypAjaxAsync&&(strDodawanie="",intEvt=75),a)ii=+i+1,strDialog+=''+ii+''+a[i].strtyp+''+quot(a[i].strnazwa)+''+a[i].strnip+''+a[i].achadresy[0]+'Nie maNie ma';strDialog='
"),$(objDialogJS).append(strDialog),$(objDialogContent).html(objDialogJS),(objDialog=new $objDialogbox).aafAppendHtml(objDialogContent),objDialog.aafWyswietl()}catch(a){console.log(a)}mobileTable()},aafOddzialZaladujDlg:function(){try{objRequest={cmd:"lista",strtyp:"firma"},$objAjax.request(objRequest,"/firmy",$objDokument.aafOddzialZaladujDlgAsync)}catch(a){console.log(a)}},aafOddzialZaladujDlgAsync:function(a){try{if(0==a.length)new $objKomunikat("brak wyników do wyświetlenia","error");else{for(i in strOddzialy="",a)objFirma=a[i],strKlasy="",objFirma.intparentid||(strKlasy="font-bold"),strOddzialy=strOddzialy+''+(parseInt(i)+1)+''+objFirma.strnazwaskrocona+''+objFirma.strnazwa+"";strOddzialy=''+strOddzialy+"
",(dialog=new $objOkno({klasyObj:"clsProduktyDodawanieDlg",klasy:"row"})).aafNaglowekDodaj(strNaglowek),dialog.aafTrescDodaj(strDialog),dialog.aafStopkaDodaj(strStronicowanieNumery),dialog.aafEvt("dokument",["click"]),dialog.aafWyswietl(),$objKontrolki.initObjects()}else new $objKomunikat("nie ma wyników do wyświetlenia","error")}catch(a){console.log(a)}mobileTable()},aafProduktyListaTabelaGeneruj:function(a){strWynik="";try{if(void 0!==a)for(i in intLp=0,a)++intLp,strWynik+=''+intLp+' '+quot(a[i].strnazwa)+""+a[i].strean+""+a[i].strkod+""+a[i].strkategoria+""+a[i].strproducent+""+a[i].decstanmagazynowy+""+a[i].deczakupbrutto+""+a[i].deccenabrutto+""+($achFirmaG.achMagazyny[a[i].intmagazynid]?$achFirmaG.achMagazyny[a[i].intmagazynid].strnazwa:"")+'edytuj'}catch(a){console.log(a)}return strWynik},aafProduktDodaj:function(a,t,e,o){try{if(a.blnaktywny){if(parseFloat(a.decstanmagazynowy)<=0&&1!=a.blnservice&&0!=a.blnstanyzdejmowanie&&2==$achFirmaG.achUstawienia.achstanyzdejmowanie[$objDokument.aafTypIntGet()]&&new $objKomunikat("Produkt ma stan magazynowy "+parseFloat(a.decstanmagazynowy),"error"),objDataDodania=new Date,intHashIdx=parseInt(t),isNaN(intHashIdx)&&(intHashIdx=0),a.strPozycjaHash=intHashIdx+""+$objDokumentDane.achtabele[intHashIdx].achPozycje.length+objDataDodania.getTime(),a.achdostawy=new Array,$objDokument.aafWarunkiHandloweNadpisz(a),"koszt"==$objDokumentDane.strtyp&&(intStany=$achFirmaG.achUstawienia.achproduktynowedodawanie[8192],void 0!==window.$blnKosztyProduktyMagazynDodawanie&&(intStany=window.$blnKosztyProduktyMagazynDodawanie),a.blnStany=intStany),objTabeleKontener=$objDokumentDane.achtabele,$objDokument.isCorrect($objDokumentDane.strtyp)&&"true"==window.blnKorektaProdukty&&(objTabeleKontener=$objDokumentDane.achkorektadane.achKorektaDane.achtabele),a.strwaluta!=objTabeleKontener[t].strWaluta){for(i in intNowyIdxProduktu=!1,objTabeleKontener)!1===intNowyIdxProduktu&&(a.strwaluta!=objTabeleKontener[i].strWaluta?1==objTabeleKontener[i].achPozycje.length&&1==parseInt(objTabeleKontener[i].achPozycje[0].decsprzedazilosc)&&0==parseFloat(objTabeleKontener[i].achPozycje[0].deccenanetto)&&(objTabeleKontener[i].strWaluta=a.strwaltua,intNowyIdxProduktu=i):intNowyIdxProduktu=i);!1===intNowyIdxProduktu&&(intNowyIdxProduktu=$objDokument.aafTabelaPodziel(null,t,!1)),objTabeleKontener=$objDokumentDane.achtabele,(objTabeleKontener=$objDokument.isCorrect($objDokumentDane.strtyp)&&"true"==window.blnKorektaProdukty?$objDokumentDane.achkorektadane.achKorektaDane.achtabele:objTabeleKontener)[intNowyIdxProduktu].strWaluta=a.strwaluta,t=intNowyIdxProduktu,void 0!==e&&(e=0)}1==objTabeleKontener[t].achPozycje.length&&1==parseInt(objTabeleKontener[t].achPozycje[0].decsprzedazilosc)&&0==parseFloat(objTabeleKontener[t].achPozycje[0].deccenanetto)&&""==objTabeleKontener[t].achPozycje[0].strnazwa.trim()?objTabeleKontener[t].achPozycje[0]=a:void 0!==e?objTabeleKontener[t].achPozycje[e]=a:objTabeleKontener[t].achPozycje.push(a),""!=a.stropisdodatkowy&&(objTekst={strtyp:"text",strzawartosc:a.stropisdodatkowy},void 0!==e?(e=parseInt(e),achTabela1=objTabeleKontener[t].achPozycje.slice(0,e+1),achTabela2=[objTekst],achTabela3=objTabeleKontener[t].achPozycje.slice(e+1,objTabeleKontener[t].achPozycje.length),achTabela4=achTabela1.concat(achTabela2,achTabela3),objTabeleKontener[t].achPozycje=achTabela1.concat(achTabela2,achTabela3)):objTabeleKontener[t].achPozycje.push(objTekst)),0<=$objDokumentDane.stropakowanie.indexOf(a.stropakowanie)||($objDokumentDane.stropakowanie=$objDokumentDane.stropakowanie+a.stropakowanie+","),$objDokument.aafTabeleReload(),$objDokument.isCorrect($objDokumentDane.strtyp)&&$objKorekta.aafTabeleReload(),strKlucz="deccenanetto",0==a.deccenanetto&&(strKlucz="deccenabrutto"),void 0!==o&&(strKlucz=o),($objDokument.isCorrect($objDokumentDane.strtyp)&&"true"==window.blnKorektaProdukty?$objKorekta:$objDokument).aafPozycjaPodlicz(null,t,strKlucz)}else new $objKomunikat("Tego produktu nie można sprzedawać","error")}catch(a){console.log(a)}},addDescriptionToProduct:function(a){objTekst={strtyp:"text",strzawartosc:""},objTabeleKontener=$objDokumentDane.achtabele,intPozycjaIdx=parseInt($(a).attr("position")),intTabelaIdx=parseInt($(a).attr("table")),achTabela1=objTabeleKontener[intTabelaIdx].achPozycje.slice(0,intPozycjaIdx+1),achTabela2=[objTekst],achTabela3=objTabeleKontener[intTabelaIdx].achPozycje.slice(intPozycjaIdx+1,objTabeleKontener[intTabelaIdx].achPozycje.length),achTabela4=achTabela1.concat(achTabela2,achTabela3),objTabeleKontener[intTabelaIdx].achPozycje=achTabela1.concat(achTabela2,achTabela3),$objDokument.aafTabeleReload()},aafNastepny:function(){try{0==$objDokumentDane.intid?new $objKomunikat("następny dokument nie istnieje","error"):(objRequest={cmd:"nastepny",intid:$objDokumentDane.intid,strtyp:$objDokumentDane.strtyp},$objAjax.request(objRequest,"/dokument",$objDokument.aafWczytaj))}catch(a){console.log(a)}},aafPoprzedni:function(){try{objRequest={cmd:"poprzedni",intid:$objDokumentDane.intid,strtyp:$objDokumentDane.strtyp},$objAjax.request(objRequest,"/dokument",$objDokument.aafWczytaj)}catch(a){console.log(a)}},aafWczytaj:function(a){try{"object"==typeof a?0!=a.length&&(window.location.href="/wystaw-dokument/"+$objDokumentDane.strtyp+"/"+a[0]):isNaN(a)||(window.location.href="/wystaw-dokument/"+$objDokumentDane.strtyp+"/"+a)}catch(a){console.log(a)}},hideTimeout:null,hideExecute:!1,hideInit:!1,initCfgDialog:function(){0!==window.location.pathname.indexOf("/ustawienia/")&&"/ustawienia"!=window.location.pathname||($objDokument.hideTimeout=setInterval(function(){$('[id="ustawieniaZapiszBtn"]').hide(),$('[id="ustawieniaZapiszBtn"]').removeClass("active"),$(".clsUstawieniaUstawienia").find("input, textarea, select").bind("change keyup",function(){$('[id="ustawieniaZapiszBtn"]').show(),$('[id="ustawieniaZapiszBtn"]').addClass("active")}),$(".clsUstawieniaUstawienia").find('input[checkbox], span[strtyp="objCheckBox"]').bind("click",function(){$('[id="ustawieniaZapiszBtn"]').show(),$('[id="ustawieniaZapiszBtn"]').addClass("active")}),$objDokument.hideExecute=!0,$objDokument.hideInit&&clearInterval($objDokument.hideTimeout)},500))},initCfgDialogBox:function(){$objDokument.hideTimeout=setInterval(function(){$('[id="ustawieniaZapiszBtn"]').hide(),$('[id="ustawieniaZapiszBtn"]').removeClass("active"),$(".clsFirmaFormularz").find("input, textarea, select").bind("change keyup",function(){$('[id="ustawieniaZapiszBtn"]').show(),$('[id="ustawieniaZapiszBtn"]').addClass("active")}),$(".clsFirmaFormularz").find('input[checkbox], span[strtyp="objCheckBox"]').bind("click",function(){$('[id="ustawieniaZapiszBtn"]').show(),$('[id="ustawieniaZapiszBtn"]').addClass("active")}),$objDokument.hideExecute=!0,$objDokument.hideInit&&clearInterval($objDokument.hideTimeout)},500)},initCfgWindow:function(){$objDokument.hideTimeout=setInterval(function(){$('[id="ustawieniaZapiszBtn"]').hide(),$('[id="ustawieniaZapiszBtn"]').removeClass("active"),$(".objDialogContent").find("input, textarea, select").bind("change keyup",function(){$('[id="ustawieniaZapiszBtn"]').show(),$('[id="ustawieniaZapiszBtn"]').addClass("active")}),$(".objDialogContent").find('input[checkbox], span[strtyp="objCheckBox"]').bind("click",function(){$('[id="ustawieniaZapiszBtn"]').show(),$('[id="ustawieniaZapiszBtn"]').addClass("active")}),$objDokument.hideExecute=!0,$objDokument.hideInit&&clearInterval($objDokument.hideTimeout)},500)},aafFirmaCfgDlg:function(a,t){try{strDialogContent="",void 0===t&&(t=$(a).attr("strKlucz").toLowerCase()),strDialogContent=$objDokument.aafFirmaCfgFormularzGeneruj($achFirmaG.achUstawienia,$objDokument.aafFirmaKonfiguracjaKluczGet(t)),(dialog=new $objOkno({klasy:"objFirmaUstawieniaDlg"})).aafStopkaDodaj($objDokument.strZapiszBtn),dialog.aafTrescDodaj(strDialogContent),dialog.aafEvt("firma",["click","change"]),dialog.aafWyswietl(),$objKontrolki.initObjects(),setTimeout(function(){$("#KartyUstawien");$("#ustawieniaZapiszBtn").offset().top>$(window).height()&&$("#ustawieniaZapiszBtn").addClass("floatingBtn")},10),$objDokument.initCfgDialog()}catch(a){console.log(a)}},permissionDenied:function(a,t,e){var o=$("
").attr("strKlucz",e).addClass("clsKarta").html("Brak dostępu do tych ustawień");e==t&&o.addClass("active"),$(a).append(o)},aafFirmaCfgFormularzGeneruj:function(objFirmaUstawienia,strKluczActive,intKluczIdx){objWynik=document.createElement("div"),$(objWynik).addClass("clsFirmaUstawieniaDlg"),void 0!==intKluczIdx&&(intKluczIdx=parseInt(intKluczIdx),strKluczActive=$objDokument.aafUstawieniaLinkNumerGet(intKluczIdx)),"stropakowanie"==strKluczActive&&(strKluczActive="achopakowania"),"strproducent"==strKluczActive&&(strKluczActive="achproducenci");try{blnLinkGeneruj=!1,(0===window.location.pathname.indexOf("/ustawienia/twoja-firma")||0===window.location.pathname.indexOf("/ustawienia")&&11==window.location.pathname.length)&&(blnLinkGeneruj=!0),strAktywatorKlasy="clsAktywator",strKartaKlasy="clsUstawienia",strZapiszBtn='
'),objFirmaUstawieniaKolejnosc=$objDokument.aapFirmaUstawieniaKolejnosc;var lpmenu=0;for(x in objFirmaUstawieniaKolejnosc){var i=objFirmaUstawieniaKolejnosc[x],perm=$objDokument.allowData[i];if(0'+$objDokument.aafFirmaUstawieniaOpisGet(i,blnLinkGeneruj)+""),$(objKarta).attr("strKlucz",i),$(objUstawieniaAktywator).attr("strKlucz",i),strKluczActive==i&&($(objKarta).addClass("active"),$(objUstawieniaAktywator).addClass("active")),$(objProduktyKarty).append(objUstawieniaAktywator),objUstawieniaKarta=document.createElement("div"),$(objUstawieniaKarta).addClass(strKartaKlasy),$(objUstawieniaKarta).append('
'+$objDokument.aafFirmaUstawieniaOpisGet(i)+"
"),objUstawieniaKartaTableContainer=document.createElement("div"),$(objUstawieniaKartaTableContainer).addClass("col-md-9"),objUstawieniaKartaTable=document.createElement("table"),$(objUstawieniaKartaTable).addClass("tabelaLista bottom15 own-table"),$(objUstawieniaKartaTable).append("Lpzliczanie po cenach zakupuzliczanie po cenach sprzedaży"),$(objUstawieniaKarta).append('
Zapisz zmiany
'),$(objUstawieniaKarta).append('
Zapisz zmiany
'),objUstawieniaKartaTbody=document.createElement("tbody"),"object"==typeof objFirmaUstawienia[i])for(j in intLp=1,objFirmaUstawienia[i])if($achDokumentyTypy[j]){if(strCheckZ=' check="false" ',strCheckS=' check="false" ',strBckgrZ="",strBckgrS="",0==parseInt($achFirmaG.achUstawienia.achproduktycenyobliczanie[j])?(strCheckS=' check="true" ',strBckgrS=" activeTd"):1==parseInt($achFirmaG.achUstawienia.achproduktycenyobliczanie[j])&&(strCheckZ=' check="true" ',strBckgrZ=" activeTd"),strKontrolka="","achWlasne"!=j)if(262144==j){for(wlasny in $achFirmaG.achUstawienia.achwlasnetypy)strWlasny=$achFirmaG.achUstawienia.achwlasnetypy[wlasny],intZaznacznony=0,strCheckZW=' check="false" ',strCheckSW=' check="false" ',strBckgrZW="",strBckgrSW="",void 0!==$achFirmaG.achUstawienia.achproduktycenyobliczanie.achWlasne&&void 0!==$achFirmaG.achUstawienia.achproduktycenyobliczanie.achWlasne[strWlasny]&&(intZaznacznony=parseInt($achFirmaG.achUstawienia.achproduktycenyobliczanie.achWlasne[strWlasny])),0==intZaznacznony?(strCheckSW=' check="true" ',strBckgrSW=" activeTd"):1==intZaznacznony&&(strCheckZW=' check="true" ',strBckgrZW=" activeTd"),strKontrolka=strKontrolka+'';strKontrolka='własne typy dokumentów'+strKontrolka+''}else strKontrolka=""+intLp+'';$(objUstawieniaKartaTbody).append(strKontrolka),++intLp}$(objUstawieniaKartaTableContainer).append(objUstawieniaKartaTable),$(objUstawieniaKartaTable).append(objUstawieniaKartaTbody),$(objUstawieniaKarta).append(objUstawieniaKartaTable),$(objKarta).append(objUstawieniaKarta),$(objKarty).append(objKarta);break;case"achrabatygrupy":for(etykieta in objKarta=document.createElement("div"),$(objKarta).addClass("clsKarta"),objUstawieniaAktywator=document.createElement("div"),$(objUstawieniaAktywator).addClass(strAktywatorKlasy),$(objUstawieniaAktywator).attr("evt","5"),$(objUstawieniaAktywator).html(''+$objDokument.aafFirmaUstawieniaOpisGet(i,blnLinkGeneruj)+""),$(objKarta).attr("strKlucz",i),$(objUstawieniaAktywator).attr("strKlucz",i),strKluczActive==i&&($(objKarta).addClass("active"),$(objUstawieniaAktywator).addClass("active")),$(objKlienciKarty).append(objUstawieniaAktywator),objUstawieniaKarta=document.createElement("div"),$(objUstawieniaKarta).addClass(strKartaKlasy),$(objUstawieniaKarta).append('
').html("Integracja pozwala na drukowanie paragonów fiskalnych dodanych w serwisie na drukarce fiskalnej. W celu wdrożenia integracji prosimy o kontakt pod numerem telefonu 604 226 672.").appendTo(systems),$("
").appendTo(systems)),selected=null==$achFirmaG.achUstawienia.receiptsystem.system?"none":$achFirmaG.achUstawienia.receiptsystem.system,sys,key,link;for(sys in systemData){var item=$('
",objRegexFraza.test(objEwidencjaKontrahenciDane[pd][strKlucz].toLowerCase())?strPodpowiedziFraza+=strKlijentPodpowiedz:strPodpowiedzi+=strKlijentPodpowiedz);$(objProduktyWyswietlanie).append(strPodpowiedziFraza),$(objProduktyWyswietlanie).append(strPodpowiedzi),$(objProduktyWyswietlanie).css("position","absolute"),$(objProduktyWyswietlanie).css("width",objClientRect.width+2+"px"),$(objProduktyWyswietlanie).css("border","1 px solid"),$(objProduktyWyswietlanie).css("padding","3px"),$(objProduktyWyswietlanie).css("z-index",0x3f28cb71571c7),$(objProduktyWyswietlanie).click(function(a){$eventDispatcher.aafDispatch(a,"dokumentyLista","click")}),blnWyswietlanie&&$(objProduktyWyswietlanie).insertAfter(objKontrahentInput)}window.blnEwidencjaPodpowiedzTicking=!1}catch(a){console.log(a)}},aafEwidencjaKolumnyUstawDlg:function(){try{for(strKolumna in strDialogContents="",achEwidencjaKolumny)"achwysylki"!=strKolumna&&(strCheck="false",parseInt(achEwidencjaKolumny[strKolumna])&&(strCheck="true"),strDialogContents=strDialogContents+'
"),objOkno.aafTrescDodaj(objDialogContents),objOkno.aafWyswietl(),$objKontrolki.initObjects()}catch(a){console.log(a)}},aafEwidencjaKolumnyZdefiniuj:function(){try{if(achKolumny={},void 0===localStorage.achEwidencjaKolumny){for(strKolumna in(achListaKolumny="undefined"==typeof(achListaKolumny=$achFirmaG.achUstawienia.achlistakolumny[$dokumentyLista.aafTypGet()])?$achFirmaG.achUstawienia.achlistakolumny.faktura:achListaKolumny).cashsum=1,achListaKolumny.payed=1,achListaKolumny.topay=1,achListaKolumny)if("strnumeracjaformat"!=strKolumna)switch(strKolumna){case"podobny":case"wyslij":case"drukuj":case"korekta":case"achpliki":case"achoddzial":case"achmagazynyzabronione":case"achcykliczny":case"strnumeracjaformat":case"achfirma":case"achplatnik":break;case"strnumer":case"strtyp":case"achkontrahent":case"dtpublikacjadata":case"kwotanetto":case"kwotavat":case"achdokumentkwoty":case"achplatnoscihistoria":case"operacje":achKolumny[strKolumna]=1;break;default:achKolumny[strKolumna]=0}}else achKolumny=JSON.parse(Base64.decode(localStorage.achEwidencjaKolumny));window.achEwidencjaKolumny=achKolumny}catch(a){console.log(a)}},aafPlatnosciZarzadzanieDlg:function(a){try{switch($(".clsListaWplatyZarzadzanieDlg").remove(),objWynik=document.createElement("div"),$(objWynik).addClass("clsZarzadzanieDlg"),objDokumentDane=$achKolekcjaDane[a],objWplacanie=document.createElement("div"),$(objWplacanie).addClass("clsWplatyHistoriaBox"),(payed=[]).all=0,objDokumentDane.strpodsumowaniesposob){case"PLN":objDokumentDane.blnzaplacono?payed.PLN={topay:0,payed:objDokumentDane.achdokumentkwoty.decDokumentBrutto}:(decWplacono=$objDokument.aafWplatyRazemGet(objDokumentDane.achplatnoscihistoria,"PLN"),decDoZaplaty=parseFloat(objDokumentDane.achdokumentkwoty.decDokumentBrutto),payed.PLN={topay:decDoZaplaty-decWplacono,payed:decWplacono}),payed.all+=payed.PLN.topay;break;case"EXT":case"VPLN":for(k in objDokumentDane.achdokumentkwoty)"decDokumentBrutto"!=k&&"decDokumentNetto"!=k&&"decDokumentVat"!=k&&(objDokumentDane.blnzaplacono?payed[k]={topay:0,payed:objDokumentDane.achdokumentkwoty[k].razem.decDokumentBrutto}:(decWplacono=$objDokument.aafWplatyRazemGet(objDokumentDane.achplatnoscihistoria,k),decDoZaplaty=parseFloat(objDokumentDane.achdokumentkwoty[k].razem.decDokumentBrutto),payed[k]={topay:decDoZaplaty-decWplacono,payed:decWplacono}),payed.all+=payed[k].topay)}for(i in payed){var t;"all"!=i&&("PLN"==objDokumentDane.strpodsumowaniesposob&&(i="PLN"),t=payed[i],strWplacanieWaluta='
").append(wydrukHeader).html()},aafWydrukOpcjeEtykietaGet:function(a){strWynik="";try{switch(a){case"blnKontrahentMaile":strWynik="adresy email kontrahenta";break;case"blnPochodneKonwersje":strWynik="dokumenty powiązane";break;case"blnWalutyPrzeliczenie":strWynik="przeliczenie walut obcych";break;case"blnLogo":strWynik="logo";break;case"blnZnakWodny":strWynik="znak wodny";break;case"blnZnakWodnyStatus":strWynik="znak wodny status";break;case"wydrukOpcja":strWynik="";break;case"blnPlatnoscTermin":strWynik="termin płatności";break;case"blnZaplataSposob":strWynik="sposób/warunki zapłaty";break;case"blnDostawaRodzaj":strWynik="dostawa";break;case"blnDostawaTermin":strWynik="termin dostawy";break;case"blnDostawaAdres":strWynik="adres dostawy";break;case"blnOpakowanie":strWynik="informacje o opakowaniu";break;case"blnPodpisyPola":strWynik="pola na podpisy";break;case"blnInfoDodatkowe":strWynik="uwagi";break;case"blnStopka":strWynik="stopkę";break;case"blnWplatyHistoria":strWynik="historię wpłat";break;case"blnPlatnoscWplaty":strWynik="wpłaty";break;case"blnPlatnoscPozostalo":strWynik="pozostało do zapłaty";break;case"blnStatus":strWynik="status dokumentu";break;case"blnQR":strWynik="QR code";break;case"blnIloscPodsumowanie":strWynik="podsumowanie ilości";break;case"blnKwotaSlownie":strWynik="kwotę słownie";break;case"blnPieczec":strWynik="pieczęć perwencyjną";break;case"blnPlatnosciOnline":strWynik="przycisk płatności online";break;case"intSplitpaymentInfo":strWynik="informacja splitpayment ";break;case"blnSplitpaymentBank":strWynik="ile i na jakie konto wpłacić";break;case"blnBankAccount":strWynik="konta bankowe";break;case"blnGTU":strWynik="kolumna GTU";break;case"blnProcedure":strWynik="procedura sprzedaży";break;case"blnHeaders":strWynik="nagłówki";break;case"blnShowDateCreate":strWynik="data utworzenia";break;case"blnShowDateSell":strWynik="data sprzedaży";break;case"blnShowDateEnd":strWynik="data zakończenia";break;case"blnPaySummary":strWynik="podsumowanie płatności";break;case"blnOfferNumber":strWynik="wg zamówienia/oferty";break;case"blnPlace":strWynik="miejsce wystawienia";break;case"blnShowPayer":strWynik="płatnik";break;case"blnShowRecipient":strWynik="odbiorca";break;case"blnInfoDebt":strWynik="zadłużenie kontrahenta"}}catch(a){console.log(a)}return strWynik},aafPodgladInterfejsGet:function(a){try{for(i in $(".clsWydrukDokument").remove(),objWynik=document.createElement("div"),$(objWynik).addClass("clsWydruk d-flex flex-column-reverse-mob"),$(objWynik).click(function(a){$eventDispatcher.aafDispatch(a,"wydruk","click")}),$(objWynik).change(function(a){$eventDispatcher.aafDispatch(a,"wydruk","change")}),objWydrukDokument=document.createElement("iframe"),$(objWydrukDokument).attr("src","/pdf/podglad"),$(objWydrukDokument).attr("id","objWydrukDokument"),objWydrukDokumentContainer=document.createElement("div"),$(objWydrukDokumentContainer).addClass("clsWydrukDokument text-right"),objWydrukDokumentIframeContainer=document.createElement("div"),$(objWydrukDokumentIframeContainer).addClass("iframeContainer"),$(objWydrukDokumentIframeContainer).append(objWydrukDokument),$(objWydrukDokumentContainer).append(objWydrukDokumentIframeContainer),objDrukujOptions=document.createElement("div"),$(objDrukujOptions).addClass("optionsPrint"),objDrukujOptionsType=document.createElement("div"),$(objDrukujOptionsType).append('
Wybierz typ dokumentu:
'),objDrukujOptionsTypeDiv=document.createElement("div"),$(objDrukujOptionsTypeDiv).addClass("drukowanieTyp"),achTypy=["jeden egzemplarz","oryginał i kopia","dwa egzemplarze","oryginał","duplikat","kopia"])strWlasneCheck=$achFirmaG.achUstawienia.achdokumentywydruk.wydrukOpcja==achTypy[i]?' check="true" ':"",strDokumentTyp='
",$(objDrukujOptionsTypeDiv).append(strDokumentTyp);for(i in $(objDrukujOptionsType).append(objDrukujOptionsTypeDiv),$(objDrukujOptionsType).append(''),$(objDrukujOptionsType).append(''),$(objDrukujOptions).append(objDrukujOptionsType),objDrukujOptionsShow=document.createElement("div"),strOpcjeWydruku='
',$(objDrukujSplitPaymentOptions).append(strWydrukOpcje)}for(jezyk in $(objDrukujOptionsType).append(objDrukujOptionsTypeCol1),$(objDrukujOptionsType).append(objDrukujOptionsTypeCol2),$(objDrukujOptionsType).append(objDrukujOptionsTypeCol3),$(objDrukujOptionsType).append(''),$(objDrukujOptionsType).append(objDrukujSplitPaymentOptions),$(objDrukujOptions).append(objDrukujOptionsShow),objDrukujOptionsType=document.createElement("div"),$(objDrukujOptionsType).attr("id","langPrintContainer"),!0===window.blnObramowanie&&($(objDrukujOptionsType).css("border","3px solid red"),window.blnObramowanie=!1),$(objDrukujOptionsType).append('
",$(objDrukujOptionsTypeCol).append(strFlaga);for(jezyk in $(objDrukujOptionsType).append(objDrukujOptionsTypeCol),objDrukujOptionsTypeCol=document.createElement("div"),$(objDrukujOptionsTypeCol).addClass("col-sm-4 shortCol no-padding"),achKolumna=achKolumny[1])strJezyk=achKolumna[jezyk],strFlaga='
'+strJezyk+"
",$(objDrukujOptionsTypeCol).append(strFlaga);for(jezyk in $(objDrukujOptionsType).append(objDrukujOptionsTypeCol),objDrukujOptionsTypeCol=document.createElement("div"),$(objDrukujOptionsTypeCol).addClass("col-sm-4 shortCol no-padding"),achKolumna=achKolumny[2])strJezyk=achKolumna[jezyk],strFlaga='
'),$(objDrukujOptionsType).append(''),$(objDrukujOptionsType).append(''),$(objDrukujOptions).append(objDrukujOptionsType),$(objWynik).append(objDrukujOptions),$(objWynik).append(objWydrukDokumentContainer),objWynik}catch(a){console.log(a)}},toggleShortCol:function(){aafCheck("intTlumaczenia",!0)&&($("#langPrintContainer .col-sm-4").hasClass("shortCol")?($("#langPrintContainer .col-sm-4").removeClass("shortCol"),$("#langPrintContainer .btn").html("Ukryj część języków")):($("#langPrintContainer .col-sm-4").addClass("shortCol"),$("#langPrintContainer .btn").html("Wybierz inny język")))},aafPodgladWidokGeneruj:function(a){try{for(klasa in void 0===(objWydrukUstawienia=$objKontrolki.aafGetVals(".clsWydruk")).wydrukOpcja?objWydrukUstawienia=$achFirmaG.achUstawienia.achdokumentywysylanie["dc"+$objDokumentDane.strtyp]?$achFirmaG.achUstawienia.achdokumentywysylanie["dc"+$objDokumentDane.strtyp]:$achFirmaG.achUstawienia.achdokumentywysylanie:localStorage.setItem("objWydrukUstawienia",Base64.encode(JSON.stringify(objWydrukUstawienia))),objWydrukDokumentHtml=($(".clsWydrukDokument iframe").length?$(".clsWydrukDokument iframe"):$(".clsWydrukDokument")).contents().find("objDokumentDane"),void 0!==a&&(objWydrukDokumentHtml=$(a)),strSzablonKlasa="",achSzablonKlasa=$(objWydrukDokumentHtml).parents().find("body").attr("class").split(/\s+/g))0<=achSzablonKlasa[klasa].indexOf("clsSzablon")&&(strSzablonKlasa=achSzablonKlasa[klasa]);for(i in objWidocznoscUstawienia=$objDrukowanieSzablony.aafDaneKolejnoscGet(strSzablonKlasa),blnCenyUkryte=$objWydruk.aafCenyUkrytePodsumowanieGeneracjaSprawdz($(objWydrukDokumentHtml).children("achdokumentkwoty")),achDokumentyBezPodsumowania=["rozchod-wewnetrzny","zwrot-wewnetrzny","przyjecie-z-produkcji","protokol-przekazania"],objWidocznoscUstawienia.achSekcje){switch(i){case"achplatnoscidostawa":platnoscidostawa(objWydrukDokumentHtml);break;case"achprzyczynadatasprzedazyzakonczenia":przyczynadatasprzedazyzakonczenia(objWydrukDokumentHtml);break;case"achnazwanumerzamdopisek":nazwanumerzamdopisek(objWydrukDokumentHtml);break;case"achwystawieniemiejscedata":wystawieniemiejscedata(objWydrukDokumentHtml);break;case"infodebt":"true"==objWydrukUstawienia.blnInfoDebt&&infoDebt(objWydrukDokumentHtml);break;case"blnpochodnekonwersje":"false"!=objWydrukUstawienia.blnPochodneKonwersje&&"true"==objWydrukUstawienia.blnPochodneKonwersje&&pochodnekonwersjegeneruj($(objWydrukDokumentHtml).children("achdokumenthistoria"));break;case"strkorektaprzyczyna":korektaprzyczynageneruj(objWydrukDokumentHtml);break;case"strkoszttyp":koszttypgeneruj(objWydrukDokumentHtml);break;case"strdokumentnumer":dokumentnumergeneruj(objWydrukDokumentHtml);break;case"strkategoria":kategoriageneruj(objWydrukDokumentHtml);break;case"dtwplywdata":wplywdatageneruj(objWydrukDokumentHtml);break;case"blnWalutyPrzeliczenie":walutyprzeliczeniegeneruj(objWydrukDokumentHtml,objWydrukUstawienia.blnWalutyPrzeliczenie);break;case"blnznakwodny":znakwodnygeneruj(objWydrukDokumentHtml,objWydrukUstawienia.blnZnakWodny);break;case"blnznakwodnystatus":znakwodnygeneruj2(objWydrukDokumentHtml,objWydrukUstawienia.blnZnakWodnyStatus);break;case"blnlogo":logogeneruj(objWydrukDokumentHtml,objWydrukUstawienia.blnLogo);break;case"blnkopia":oryginalkopiageneruj(objWydrukDokumentHtml,objWydrukUstawienia.wydrukOpcja);break;case"strofertatytul":"oferta"==$(objWydrukDokumentHtml).attr("strtyp")&&strOfertaTytulGeneruj(objWydrukDokumentHtml);break;case"strstatus":"false"!=objWydrukUstawienia.blnStatus&&"true"==objWydrukUstawienia.blnStatus&&strStatusGeneruj(objWydrukDokumentHtml);break;case"achplatnoscihistoria":"false"!=objWydrukUstawienia.blnWplatyHistoria&&"true"==objWydrukUstawienia.blnWplatyHistoria&&$(objWydrukDokumentHtml).children("achplatnoscihistoria").each(function(){achplatnoscihistoriaGeneruj(this)});break;case"platnoscwplacono":"true"==objWydrukUstawienia.blnPlatnoscWplaty&&platnoscWplacono(objWydrukDokumentHtml);break;case"platnoscpozostalo":"true"==objWydrukUstawienia.blnPlatnoscPozostalo&&platnoscPozostalo(objWydrukDokumentHtml);break;case"strzamowienieofertanr":zamowienieofertaGeneruj(objWydrukDokumentHtml);break;case"strdostawaadres":"false"!=objWydrukUstawienia.blnDostawaAdres&&"true"==objWydrukUstawienia.blnDostawaAdres&&dostawaAdresGeneruj(objWydrukDokumentHtml);break;case"dtzakonczeniedata":zakonczenieDataGeneruj(objWydrukDokumentHtml);break;case"dtsprzedazdata":sprzedazDataGeneruj(objWydrukDokumentHtml);break;case"strstopka":"false"!=objWydrukUstawienia.blnStopka&&"true"==objWydrukUstawienia.blnStopka&&stopkaGeneruj(objWydrukDokumentHtml);break;case"strinfododatkowe":"false"!=objWydrukUstawienia.blnInfoDodatkowe&&"true"==objWydrukUstawienia.blnInfoDodatkowe&&infoDodatkoweGeneruj(objWydrukDokumentHtml);break;case"strwystawienieosoba":"false"!=objWydrukUstawienia.blnPodpisyPola&&"true"==objWydrukUstawienia.blnPodpisyPola&&osobyGeneruj(objWydrukDokumentHtml);break;case"strdostawasposob":"false"!=objWydrukUstawienia.blnDostawaRodzaj&&"true"==objWydrukUstawienia.blnDostawaRodzaj&&dostawaSposobGeneruj(objWydrukDokumentHtml);break;case"dtdostawatermin":"false"!=objWydrukUstawienia.blnDostawaTermin&&"true"==objWydrukUstawienia.blnDostawaTermin&&dostawaTerminGeneruj(objWydrukDokumentHtml);break;case"stropakowanie":"false"!=objWydrukUstawienia.blnOpakowanie&&"true"==objWydrukUstawienia.blnOpakowanie&&opakowanieGeneruj(objWydrukDokumentHtml);break;case"strplatnoscsposob":0<=achDokumentyBezPodsumowania.indexOf($(objWydrukDokumentHtml).attr("strtyp"))||"mm"!=$(objWydrukDokumentHtml).attr("strtyp")&&"zlecenie-produkcyjne"!=$(objWydrukDokumentHtml).attr("strtyp")&&"false"!=objWydrukUstawienia.blnZaplataSposob&&"true"==objWydrukUstawienia.blnZaplataSposob&&zaplataSposobGeneruj(objWydrukDokumentHtml);break;case"strdopisek":dopisekGeneruj(objWydrukDokumentHtml);break;case"strnaglowek":naglowekGeneruj(objWydrukDokumentHtml);break;case"strwystawieniemiejsce":wystawienieMiejsceGeneruj(objWydrukDokumentHtml);break;case"dtzaplatatermin":0<=achDokumentyBezPodsumowania.indexOf($(objWydrukDokumentHtml).attr("strtyp"))||"mm"!=$(objWydrukDokumentHtml).attr("strtyp")&&"zlecenie-produkcyjne"!=$(objWydrukDokumentHtml).attr("strtyp")&&"false"!=objWydrukUstawienia.blnPlatnoscTermin&&"true"==objWydrukUstawienia.blnPlatnoscTermin&&zaplataTerminGeneruj(objWydrukDokumentHtml);break;case"dtpublikacjadata":wystawienieDataGeneruj(objWydrukDokumentHtml);break;case"strnumer":numerGeneruj(objWydrukDokumentHtml);break;case"achdokumentkwoty":0<=achDokumentyBezPodsumowania.indexOf($(objWydrukDokumentHtml).attr("strtyp"))||"mm"!=$(objWydrukDokumentHtml).attr("strtyp")&&"zlecenie-produkcyjne"!=$(objWydrukDokumentHtml).attr("strtyp")&&dokumentKwotyGeneruj($(objWydrukDokumentHtml).children("achdokumentkwoty"),objWydrukUstawienia.blnKwotaSlownie,blnCenyUkryte);break;case"achwalutykursy":dokumentWalutyGeneruj($(objWydrukDokumentHtml).children("achwalutykursy"),blnCenyUkryte);break;case"achtabeledodatkowe":tabeleDodatkoweGeneruj($(objWydrukDokumentHtml).children("achtabeledodatkowe"));break;case"achfirma":"mm"!=$(objWydrukDokumentHtml).attr("strtyp")&&$(objWydrukDokumentHtml).children("achfirma").each(function(){wydrukFirmaGeneruj(this,"achfirma")});break;case"achkontrahent":"mm"!=$(objWydrukDokumentHtml).attr("strtyp")&&(blnMaile="true"==objWydrukUstawienia.blnKontrahentMaile,$(objWydrukDokumentHtml).children("achkontrahent").each(function(){wydrukFirmaGeneruj(this,"achkontrahent",blnMaile)}));break;case"achoddzial":"mm"!=$(objWydrukDokumentHtml).attr("strtyp")&&0!=$(objWydrukDokumentHtml).children("achoddzial").attr("strNazwa").length&&"true"==objWydrukUstawienia.blnShowRecipient&&$(objWydrukDokumentHtml).children("achoddzial").each(function(){wydrukFirmaGeneruj(this,"achoddzial")});break;case"achplatnik":"mm"!=$(objWydrukDokumentHtml).attr("strtyp")&&0!=$(objWydrukDokumentHtml).children("achplatnik").attr("strNazwa").length&&"true"==objWydrukUstawienia.blnShowPayer&&$(objWydrukDokumentHtml).children("achplatnik").each(function(){wydrukFirmaGeneruj(this,"achplatnik")});break;case"achtabele":var t;"zlecenie-produkcyjne"==$(objWydrukDokumentHtml).attr("strtyp")?$zprod.printTable(objWydrukDokumentHtml,$(objWydrukDokumentHtml).children("achtabele")):($(objWydrukDokumentHtml).children("achtabele").children().each(function(){wydrukTabelaGeneruj(this,blnCenyUkryte)}),t=$(objWydrukDokumentHtml).attr("strtyp"),$objDokument.isCorrect(t)&&$(objWydrukDokumentHtml).children("achkorektadane").children("achkorektadane").children("achtabele").children().each(function(){wydrukTabelaGeneruj(this,blnCenyUkryte,!1)}));break;case"blnsplitpaymentbank":"zlecenie-produkcyjne"!=$(objWydrukDokumentHtml).attr("strtyp")&&splitpaymentBankGeneruj(objWydrukDokumentHtml,objWydrukUstawienia.intSplitpaymentInfo,objWydrukUstawienia.blnSplitpaymentBank);break;case"intsplitpaymentinfo":"zlecenie-produkcyjne"!=$(objWydrukDokumentHtml).attr("strtyp")&&splitpaymentInfoGeneruj(objWydrukDokumentHtml,objWydrukUstawienia.intSplitpaymentInfo)}for(klucz in achKonfig=objWidocznoscUstawienia.achSekcje[i])switch(klucz){case"clear":!0===achKonfig[klucz]&&$(objWydrukDokumentHtml).parents().find("body").append('');break;case"break":!0===achKonfig[klucz]&&$(objWydrukDokumentHtml).parents().find("body").append(" ");break;case"hr":!0===achKonfig[klucz]&&$(objWydrukDokumentHtml).parents().find("body").append("");break;case"left":!0===achKonfig[klucz]&&$(objWydrukDokumentHtml).addClass("test")}$(objWydrukDokumentHtml).parents().find("#footerBrand").remove(),$("