getListaFaktur($ID_BILLING_USERS); echo '
'; foreach ($result7 as $row) { echo""; echo" "; echo" "; echo" "; echo" "; echo" "; echo" "; echo" "; $lp++; } echo"
ID ILOSC ID_DOK WARTOSC DATA_NUMER AKCJA
".$row['ID']."".$row['count_BILLS_FVAT_POS_ID']."".$row['ID_BILLS_FVAT']."".$this->formatuj_grosze($row['WARTOSC'])." ".substr($row['TIMESTAMP'],0,10)." ".$row['ID_BILLING_PREFIXES']."/".$row['NUMBER']." "; if($row[OPEN]=="Y") { echo""; echo"\"Faktura"; echo" "; echo""; echo"\"Faktura"; echo" "; } else if(($row[OPEN]=="N")&&($row[FK_ZAKSIEG]=="Y")&&($row[IF_KORV]=="N")) { echo"\"Faktura"; echo""; echo"\"Faktura"; //UTWORZENIE KOREKTY DLA DOKUMENTU // $_SESSION[bm_make_faktura][back]=$PHP_SELF."?".$_SERVER[argv][0] ; echo" | "; echo"\"UWAGA"; echo" "; } else { echo "Dokonano korekty "; // echo"\"Dokonano"; // echo""; echo""; echo"\"Faktura"; if($_GET[KOREKTY]=="YES") { echo ""; // $result_KORV=$vdb->sql_query($sql); while($row_KORV=$vdb->sql_fetchrow($result_KORV)) { $result_KORV=Billing::lista_korekt($row['ID_BILLING_NUMBERS']); DEBUG_S(-3,'result_KORV',$result_KORV,__FILE__,__FUNCTION__,__LINE__); foreach($result_KORV as $row_KORV) { echo""; echo" "; echo" "; echo" "; echo" "; echo" "; echo" "; echo" "; } else if(($row_KORV[OPEN]=="N")&&($row_KORV[FK_ZAKSIEG]=="Y")&&($row_KORV[IF_KORV]=="N")) { // echo "| POKAZ (korekta zamknieta i zaksiegowana)"; echo"\"Korekta"; //# echo""; echo""; echo"\"Dokument"; } else if(($row_KORV[OPEN]=="N")&&($row_KORV[FK_ZAKSIEG]=="Y")&&($row_KORV[IF_KORV]=="Y")) { echo"\"dokument"; echo "Korekta posiada korekte - Edycja niedostepna w tej wersji programu TODO"; } } //EOF while $result_KORV -> $row_KORV echo""; //phpinfo(); echo "
ID ILOŚĆ ID_DOK WARTOŚĆ WINIEN WARTOŚĆ PRZED (wartość PO) AKCJA
".$row_KORV['KORV_ID']." ".$row_KORV['count_POS_ID']." ".$row_KORV['ID_BILLS_FVAT']." ".$this->formatuj_grosze($row_KORV['WARTOSC'])." ".$this->formatuj_grosze($row_KORV['N_WARTOSC'])."".$this->formatuj_grosze(($row_KORV['WARTOSC']+$row_KORV['N_WARTOSC'])).""; if($row_KORV[OPEN]=="Y") { // echo "POKAZ / EDYTUJ / KSIEGUJ"; echo""; echo"\"Dokument"; echo" | "; echo""; echo"\"Dokument"; echo" | "; echo""; echo"\"Dokument"; echo" "; echo "
\"Wy³±cz Wylacz liste korekt
"; } else echo" 
Lista korekt \"W³±cz "; //phpinfo(); } echo"
"; } function rachunki_search_for_KP($ID_BILLING_USERS) { $modpathx="modules/make_billing"; $ile_per_page=10; echo"

"; echo""; echo"\"Od¶wie¿"; echo" Od¶wie¿"; echo""; echo" "; //=================== dowolne KP echo""; echo"\"Wystaw"; echo" KP-dowolne"; echo""; echo" "; echo""; echo"\"Wystaw"; echo" KW-dowolne"; echo""; echo" "; echo""; echo"\"Zarejestruj"; echo" WB-przelew"; echo""; // makeurl(menu_main,$PHP_SELF,menu,billing_billwiev_przeterminowania,'modules/billing_wiev.inc',ico("szukaj2","","Wygenerowanie listy zadluzen").'ZAD£U¯ENIA',""); echo"";echo"\"Zad³u¿enia\""; echo" ZAD£U¯ENIA"; echo""; echo"

"; echo ' '; $fv_naglowek_arr = $this->getListaFaktur(); foreach ($fv_naglowek_arr as $fv_naglowek) { $do_rozliczenia = $this->SZUKAJ_NIEROZLICZONEJ_TRANSAKCJI('PRAWO',$fv_naglowek['ID_BILLING_USERS'],null,$fv_naglowek['ID_BILLING_NUMBERS'],null,null,null); DEBUG_S(3,'do_rozliczenia',$do_rozliczenia,__FILE__,__FUNCTION__,__LINE__); $do_rozliczenia=$do_rozliczenia['POZ_S_N_R_KWOTA']; $zz = $zz+1; if ($zz>1){ echo""; }else{ $zz=0; echo""; } echo""; echo""; } echo ""; //LISTA_KP_DO_WYDRUKOWANIA KLASA FINANSE Billing::get_BILLING_NUMBERS_TYPE(); $lista_dok_finansowych=Billing::lista_dok_finansowych(); DEBUG_S(-3,'lista_dok_finansowych',$lista_dok_finansowych,__FILE__,__FUNCTION__,__LINE__); foreach($lista_dok_finansowych as $h) { if($h["CLASS"]=="FINANCE") { echo""; } //EOF LISTA_KP else if($h['CLASS']=='SELL_MA') { echo""; } else if(($h[OPEN]=="N")&&($h[FK_ZAKSIEG]=="Y")&&($h[IF_KORV]=="N")) { // echo "| POKAZ (korekta zamknieta i zaksiegowana)"; echo"\"Korekta"; echo""; echo"\"\nKliknij"; } else if(($h[OPEN]=="N")&&($h[FK_ZAKSIEG]=="Y")&&($h[IF_KORV]=="Y")) { echo"\"dokument"; echo "Korekta posiada korekte - Edycja niedostepna w tej wersji programu TODO"; } //echo" //TODO DRUKOWANIE-DUPLIKATU doc=$h[ID_BILLING_NUMBERS] doctype=$result_BILLING_NUMBERS_TYPE[ID]"; echo" "; } } echo""; echo""; echo""; echo "
ID: Data: Numer: Kwota: Pozycji: Dla:
"; echo $fv_naglowek[ID]; echo""; echo""; echo $fv_naglowek[SELL_DATE]; echo""; echo""; echo $fv_naglowek[ID_BILLING_NUMBERS]; echo""; $xxx=round($fv_naglowek[WARTOSC],2); echo $xxx; if($do_rozliczenia>0) echo " Do zapł:".$do_rozliczenia.""; echo""; echo $fv_naglowek[count_BILLS_FVAT_POS_ID]; echo""; // $sqlp="select * from BILLING_USERS_ADD where id_users='$fv_naglowek[ID_BILLING_USERS]'"; // $resultp = $vdb->sql_query($sqlp); // $fp=$vdb->sql_fetchrow($resultp); $fp=Billing::BILLING_USERS_ADD($fv_naglowek['ID_BILLING_USERS']); echo""; // echo $fp[P_NAME]." ".$fp[P_NAME_SECOND].", ".$fp[P_ADDRESS_POST_CODE]. " ".$fp[P_ADDRESS_CITY].", ".$fp[P_ADDRESS_STREET]." ".$fp[P_ADDRESS_HOUSE]."/".$fp[P_ADDRESS_HOME] ; echo $fp->P_NAME." ".$fp->P_NAME_SECOND.", ul. ".$fp->P_ADDRESS_STREET." ".$fp->P_ADDRESS_HOUSE."/".$fp->P_ADDRESS_HOME.", ".$fp->P_ADDRESS_CITY ; echo""; echo""; $WHERE_PRIM="MA"; $WHERE="WINIEN"; if ($do_rozliczenia<>0){ echo""; echo"\"Wystaw"; echo""; echo" "; }else{ } //#echo""; //#echo"\"Zobacz"; //#echo""; //#echo" "; //# echo""; echo""; echo"\"Drukuj"; echo""; echo"  "; // echo""; // echo"\"Wystaw"; // echo""; // echo" "; echo"
ID:DataNumer:WINIENMAOpis operacjiAkcje:
".$h['TYPE'].": ".$h['ID_BILLING_NUMBERS']." "; echo""; echo $h[BILL_DATE]; echo""; echo""; echo $h[NUMBER]; echo""; echo $h[WINIEN]; echo""; echo $h[MA]; echo""; echo "j.w. ($result_BILLING_NUMBERS_TYPE[DESC]) "; if($h[do_dokumentu]) echo "
do dokumentu: $h[do_dokumentu]"; if($h[FK_ZAKSIEG]=="Y") echo ", zaksięgowano - dekret: $h[ID_FK_DEKRET] " ; else echo ", nie zaksiegowano dokumentu"; echo"
"; echo""; echo"\"Drukuj"; echo""; echo"  "; //echo" //TODO DRUKOWANIE-DUPLIKATU doc=$h[ID_BILLING_NUMBERS] doctype=$result_BILLING_NUMBERS_TYPE[ID]"; echo"
".$h['TYPE'].": ".$h['ID_BILLING_NUMBERS']." "; echo""; echo $h['BILL_DATE']; echo""; echo""; echo $h['NUMBER']; echo""; echo "$h[WINIEN]"; echo""; echo $h['MA']; echo""; echo "j.w. ($result_BILLING_NUMBERS_TYPE[DESC]) "; if($h[do_dokumentu]) echo "
do dokumentu: $h[do_dokumentu]"; if($h[FK_ZAKSIEG]=="Y") echo ", zaksięgowano - dekret: $h[ID_FK_DEKRET] " ; else echo ", nie zaksiegowano dokumentu"; echo"
"; echo" "; echo" "; if($h[OPEN]=="Y") { // echo "POKAZ / EDYTUJ / KSIEGUJ"; echo""; echo"\"Dokument"; echo" | "; echo""; echo"\"Dokument"; echo" | "; echo""; echo"\"Dokument"; echo" "; echo "
"; echo"<-- Poprzednia str. (-$at/$to-) Nastêpna str. -->"; echo"
"; } function tab_top($frame=0,$szer="100%"){ if ($szer=="auto"){ $szerx=""; }else{ $szerx=" width=".$szer." "; } $echox=""; $echox .= " "; return $echox; } function tab_bottom(){ $echox = "
"; return $echox; } function show_doc_BILLING_NUMBERS_TYPE_CLASS_FINANCE($ID_BILLING_NUMBERS) { $doc=$this->_show_doc_BILLING_NUMBERS_TYPE_CLASS_FINANCE($ID_BILLING_NUMBERS); DEBUG_S(-3,'doc',$doc,__FILE__,__FUNCTION__,__LINE__); if($doc->docum->WINIEN>0) { //PRZELICZAMY CZY TO JEST NA MA CYZ NA WINIEN $WINIEN_MA_NAME="WINIEN"; $WINIEN_MA_NAME_PRIM="MA"; $WINIEN_MA_VALUE=$doc->docum->WINIEN; } else if(strlen($doc->docum->MA)>0) { $WINIEN_MA_NAME="MA"; $WINIEN_MA_NAME_PRIM="WINIEN"; $WINIEN_MA_VALUE=$doc->docum->MA; } else if($doc->docum->WINIEN>=0) { //PRZELICZAMY CZY TO JEST NA MA CYZ NA WINIEN $WINIEN_MA_NAME="WINIEN"; $WINIEN_MA_NAME_PRIM="MA"; $WINIEN_MA_VALUE=$doc->docum->WINIEN; } //LOKALNY IF CELEM ZUNIWERSALNIENIA WYSTAWIANIA DOCOW if(($doc->result_BILLING_NUMBERS_TYPE['ID']==4)) { echo 'KP (kasa przyjmie) ORYGINAŁ
Wystawiający:
'; echo $doc->owner->name1." ".$doc->owner->name2."
".$doc->owner->kod." ".$doc->owner->miasto."
".$doc->owner->ulica." ".$doc->owner->numer_dom ; if(!empty($doc->owner->numer_pos)) echo "/".$doc->owner->numer_pos; echo '
Data:
'.$doc->docum->BILL_DATE.'
Numer
'.$doc->header->NUMBER.'
Wpłacający:
'; echo $doc->client->P_NAME." ".$doc->client->P_NAME_SECOND."
".$doc->client->P_ADDRESS_POST_CODE." ".$doc->client->P_ADDRESS_CITY."
".$doc->client->P_ADDRESS_STREET." ".$doc->client->P_ADDRESS_HOUSE."/".$doc->client->P_ADDRESS_HOME; echo '
'.$WINIEN_MA_NAME.'
Kasa
'; echo"".$WINIEN_MA_NAME_PRIM ; echo '
Konto
za co zloty.groszy numer
'; //# if($doc->header[REMOTE_NUMBER]) echo"$result_NAGLOWEK[REMOTE_DESC] $result_NAGLOWEK[REMOTE_NUMBER] / $result_NAGLOWEK[REMOTE_ID_BILLING_PREFIXES] "; echo ' '.$this->formatuj_grosze($WINIEN_MA_VALUE).'
RAZEM: '.$this->formatuj_grosze($WINIEN_MA_VALUE).'
Słownie:'.$this->slownie($WINIEN_MA_VALUE).'
WYSTAWIŁ SPRAWDZIŁ ZATWIERDZIŁ RAP.KASOWY KWOTĘ POWYŻSZĄ OTRZYMAŁEM
'; } else { //POZOSTALE TYPY (inne niz KP) zuniwersalniamy if($doc->result_BILLING_NUMBERS_TYPE['TYPE']=="WB") { //OPCJE_DODATKOWE_DO_FUNKCJI $BILLS_OPTIONS_ARRAY[KKSGW][DESC]="Data wyciągu(RRRR-MM-DD)"; $BILLS_OPTIONS_ARRAY[NRRAP][DESC]="Numer Wyciągu(RRRR/NNN)"; $BILLS_OPTIONS_ARRAY[UNDOK][DESC]="Numer pozycji w wyciagu(10)"; $BILLS_OPTIONS_ARRAY[DOPER][DESC]="Data operacji(RRRR-MM-DD)"; $BILLS_OPTIONS_ARRAY[NZLEC][DESC]="Nazwa Zleceniodawcy(140)"; $BILLS_OPTIONS_ARRAY[NRODB][DESC]="Numer rachunku bankowego na MA(35)"; $BILLS_OPTIONS_ARRAY[TYTUL][DESC]="Tytuł wpłaty(140)"; $BILLS_OPTIONS_ARRAY[KKSGW][SIZE]="15"; $BILLS_OPTIONS_ARRAY[NRRAP][SIZE]="15"; $BILLS_OPTIONS_ARRAY[UNDOK][SIZE]="10"; $BILLS_OPTIONS_ARRAY[DOPER][SIZE]="15"; $BILLS_OPTIONS_ARRAY[NZLEC][SIZE]="60"; $BILLS_OPTIONS_ARRAY[NRODB][SIZE]="45"; $BILLS_OPTIONS_ARRAY[TYTUL][SIZE]="55"; $BILLS_OPTIONS_ARRAY[KKSGW][MAXLENGTH]="10"; $BILLS_OPTIONS_ARRAY[NRRAP][MAXLENGTH]="10"; $BILLS_OPTIONS_ARRAY[UNDOK][MAXLENGTH]="10"; $BILLS_OPTIONS_ARRAY[DOPER][MAXLENGTH]="10"; $BILLS_OPTIONS_ARRAY[NZLEC][MAXLENGTH]="140"; $BILLS_OPTIONS_ARRAY[NRODB][MAXLENGTH]="35"; $BILLS_OPTIONS_ARRAY[TYTUL][MAXLENGTH]="140"; echo ""; //WYCIAGNIECIE_Z_BAZY_ZALEGAJACYCH_ZOBOWIAZAN $WHERE="WINIEN" ; $WHERE_PRIM="MA"; print_r($do_dokumentu_arr) ; foreach($BILLS_OPTIONS_ARRAY as $WK => $WA) { echo ""; } echo ""; echo "
Oglądanie dokumentu ".$doc->result_BILLING_NUMBERS_TYPE['DESC']." dla".$doc->client->P_NAME." ".$doc->client->P_NAME_SECOND." ".$doc->client->P_ADDRESS_STREET." ".$doc->client->P_ADDRESS_HOUSE." ".$doc->client->P_ADDRESS_HOME."
".$BILLS_OPTIONS_ARRAY[$WK][DESC].""; echo "".$doc->docum->$WK."\n"; echo "
".$WHERE_PRIM.""; echo $doc->docum->$WHERE_PRIM; echo "
"; } else echo "inne niz WB"; } } function show_doc_BILLING_NUMBERS_TYPE_CLASS_SELL_WINIEN($ID_BILLING_NUMBERS) { //#include_once("$base_path/conf_db.php"); //#include_once("$base_path/classes/db.php"); //#include_once("$base_path/classes/sql_layer.php"); //#include_once("$base_path/modules/billing/bill/func/bill_verify_iban_crc.php"); //#include_once("$base_path/modules/billing/bill/modules/billing_financefunc.inc"); //require_once("stuff/phpqrcode.php"); //include_once("$base_path/modules/billing/bill/func/html2pdf/html2pdf.class.php"); $echox =""; //define('FPDF_FONTPATH','include/font/'); //require_once('include/fpdf.php'); unset($sqix_total); unset($echox); unset($all_txt); //function top_html($uid,$doc,$doctype){ // global $pdf,$prefix,$vdb,$result_BILLING_NUMBERS_TYPE,$all; //# $sql_BILLING_NUMBERS_TYPE="select * from BILLING_NUMBERS_TYPE where ID='$doctype' limit 1"; //# $result_BILLING_NUMBERS_TYPE=$vdb->sql_query($sql_BILLING_NUMBERS_TYPE) ; //# $result_BILLING_NUMBERS_TYPE=$vdb->sql_fetchrow($result_BILLING_NUMBERS_TYPE[0]); $doc = $this->_show_doc_BILLING_NUMBERS_TYPE_CLASS_SELL_WINIEN($ID_BILLING_NUMBERS); DEBUG_S(3,'doc',$doc,__FILE__,__FUNCTION__,__LINE__); unset($echox) ; if($ADD_HTML_TAGS) { $echox.= " :: WEBONE - dokument systemu :: "; } $echox.= $this->tab_top(); $echox .=""; $echox .=""; $echox .="".$doc->result_BILLING_NUMBERS_TYPE['DESC']." Nr ".$doc->header->NUMBER." / ".$doc->header->ID_BILLING_PREFIXES;//                                ORYGINAŁ / KOPIA "; //# $FORM_DOKUMENT_NAGLOWEK="$all[DESC] Nr $all[ID_BILLING_PREFIXES] / $all[NUMBER]"; $echox .=""; $echox .=""; $echox .=$this->tab_bottom(); $echox .= $this->tab_top(); $echox .=""; $echox .="Sposób zapłaty: ".$doc->pay_option->name; $echox .="
"; list($rok,$miesiac,$dzien)=split('-',$doc->docum->SELL_DATE); $dzien +=$doc->pay_option->pay_day; if ($dzien>30){ $dzien=1; $miesiac +=1; if ($miesiac>12){ $miesiac=1; $rok +=1; } } $datexx="$rok-$miesiac-$dzien"; //TODO weryfikacja tego warunku - takie lekarstwo jakby termin byl zle ustawiony if($doc->docum->PAYMENT_TERM<>"0000-00-00") $echox .="Termin płatności: ".$doc->docum->PAYMENT_TERM; else $echox .="Termin płatności: ".$datexx; $echox .=""; $echox .=""; $echox .="Data wystawienia: ".$doc->docum->BILL_DATE; $echox .="
"; $echox .="Data sprzedaży: ".$doc->docum->SELL_DATE; $echox .=""; $echox .= $this->tab_bottom($uid); $echox .="
"; $echox .= $this->tab_top(); $echox .=""; $echox .="SPRZEDAWCA:"; $echox .="
"; $echox .=$doc->owner->name1; $echox .="
"; $echox .=$doc->owner->name2; $echox .="
"; $echox .=$doc->owner->kod." ".$doc->owner->miasto.", ul. ".$doc->owner->ulica." ".$doc->owner->numer_dom; if($doc->owner->numer_pos) $echox.=" / ".$doc->owner->numer_pos; $echox .="
"; $echox .="tel. ".$doc->owner->tel.", fax ".$doc->owner->fax; $echox .="
NIP: ".$doc->owner->nip; if($doc->owner->NR_RACH_MASS_PAY) { # 2007-05-02 generowalnie ogolnego nru rachunku zamiast dla konkretnej faktury $echox .= "
Nr rachunku bankowego:
" . $this->bankowy_formatuj_nrach($this->bankowy_make_nrach($doc->owner->NR_RACH_MASS_PAY,$doc->header->ID_BILLING_USERS,0)) .""; } else { $echox .="
"; $echox .="Bank: ".$doc->owner->bank."
"; $echox .="Nr rachunku: ".$doc->owner->nr_rach; } $echox .=""; $echox .=""; $echox .="NABYWCA:"; $echox .="
"; $echox .=$doc->client->P_NAME; $echox .="
"; $echox .=$doc->client->P_NAME_SECOND; $echox .="
"; $echox .="ul. ".$doc->client->P_ADDRESS_STREET." ".$doc->client->P_ADDRESS_HOUSE." / ".$doc->client->P_ADDRESS_HOME; $echox .="
"; $echox .=$doc->client->P_ADDRESS_POST_CODE." ".$doc->client->P_ADDRESS_CITY; $echox .="
"; if(strlen($doc->client->P_NIP)>1) $echox .="
NIP ".$doc->client->P_NIP; $echox .="
"; $echox .=""; $echox .= $this->tab_bottom(); $ARR_OUT[0]=$echox ; $ARR_OUT[1]=$FORM_DOKUMENT_NAGLOWEK ; $all_txt .=$echox ; $echox ="
"; $echox .= $this->tab_top(1); $echox .= "lp.Nazwa towaru/usługiPKWiUJmIlośćCena Netto"; $echox .="wartość Netto"; $echox .=""; $echox .="VAT %"; $echox .=""; $echox .="wartość VAT"; $echox .=""; $i=1 ; foreach($doc->pos as $row){ $echox .=""; $echox .="".$row->pos_number.""; $echox .=$row->name; $echox .=""; $echox .=$row->SWW_NAME; $echox .=""; $echox .=$row->jednostka_miary2; $echox .=""; $echox .=$row->AMMOUNT; $echox .=""; $echox .=$row->PRICE; $echox .=""; $echox .= $row->netto ; $echox .=""; $echox .=$row->VAT_NAME; $echox .=""; $echox .=$row->allvat; $echox .=""; } $echox .= $this->tab_bottom(); $echox .="

";//

"; $echox .=""; $echox .=""; foreach($doc->docum->sqix_total as $VAT_CLASS => $WARTOSC ) { // echo " VAT CLASS to $VAT_CLASS wart $WARTOSC
"; if($VAT_CLASS<>TOTAL) $echox .= ""; } $echox .=""; $echox .=""; $echox .=""; $echox .=$this->tab_bottom(); $echox .="
"; $qr_nip=preg_replace('/-/','',$doc->owner->nip); $qr_nr_rach=$this->bankowy_make_nrach($doc->owner->NR_RACH_MASS_PAY,$doc->header->ID_BILLING_USERS,0); $qr_kwota = $this->formatuj_grosze($doc->docum->sqix_total['TOTAL']['BRUTTO'])*100; while (strlen($qr_kwota)<6) $qr_kwota="0".$qr_kwota; $qr_odbiorca=preg_replace('/\"/','',$doc->owner->name1); $qr_tytul=$doc->result_BILLING_NUMBERS_TYPE['DESC']." nr ".$doc->header->NUMBER."/".$doc->header->ID_BILLING_PREFIXES; $qr_text=$qr_nip."|PL|".$qr_nr_rach."|".$qr_kwota."|".$qr_odbiorca."|".$qr_tytul."|||"; $qr_text=iconv("iso-8859-2","utf-8",$qr_text); $qr_png = shell_exec("/opt/local/bin/qrencode -o - -s 2 -l L -m 2 '".$qr_text."'"); if ($qr_png) $echox.="\"QR\"
Skanuj i płać"; $echox .="
"; $echox .= $this->tab_top(1,"auto"); $echox .="Stawka VAT:NettoPodatekBrutto
".$VAT_CLASS." ".$this->formatuj_grosze($WARTOSC[NETTO])." ".$this->formatuj_grosze($WARTOSC[KW_VAT])." ".$this->formatuj_grosze($WARTOSC[BRUTTO])."

Razem:".$this->formatuj_grosze($doc->docum->sqix_total['TOTAL']['NETTO'])."".$this->formatuj_grosze($doc->docum->sqix_total['TOTAL']['KW_VAT'])."".$this->formatuj_grosze($doc->docum->sqix_total['TOTAL']['BRUTTO'])."
Do zapłaty należność z podatkiem po zaokrągleniu: ".$this->formatuj_grosze($doc->docum->sqix_total['TOTAL']['BRUTTO'])."
"; $echox .= $this->tab_top(0,"auto"); $echox .="

"; $echox .="SŁOWNIE: "; $echox .="
"; $echox .= "".$this->slownie($this->formatuj_grosze($doc->docum->sqix_total[TOTAL][BRUTTO])); $echox .="


"; $echox .=""; $echox .=$this->tab_bottom(); $echox .="



"; $echox .= $this->tab_top(); $echox .=""; $echox .="--------------------------------------"; $echox .="
"; $echox .="Osoba upoważniona"; $echox .="
"; $echox .="do odbioru faktury"; $echox .="
"; $echox .=""; $echox .=""; if(!empty($doc->author)) { //Dane operatora wystawiajacego dokument $echox .="".$doc->author->P_NAME." ".$doc->author->P_NAME_SECOND."
" ; } $echox .="--------------------------------------"; $echox .="
"; $echox .="osoba upoważniona"; $echox .="
"; $echox .="do wystawienia faktury"; $echox .="
"; $echox .=""; $echox .="


"; $echox .="• Niniejsza faktura jednocześnie jest wezwaniem do zapłaty.
"; $echox .="• Od nieterminowych płatności mogą zostać naliczone odsetki ustawowe (art. 481 §1 KC).
"; $echox .="• W przypadku nieterminowej zapłaty nabywca zostanie obciążony wszelkimi kosztami windykacji oraz postêpowania sądowego, które zostaną poniesione przez sprzedawcę w celu odzyskania należności.
"; $echox .="
"; $echox .="© 2004-2014 webone-billing-system by BIALL-NET Sp. z o.o. "; $echox .="
"; $echox .=""; $echox .=$this->tab_bottom(); if($ADD_HTML_TAGS) { $echox .=""; } $all_txt .= $echox; if ($run==1){ $run=0; //=====================================================definicje zmiennych ktore mozna uzyc jako taki w pismach $sqld = "SELECT * FROM documents WHERE id_user='$uid' limit 1"; $resultd = $vdb->sql_query($sqld); $alld=$vdb->sql_fetchrow($resultd); $sqlu = "SELECT * FROM BILLING_USERS_ADD WHERE id_users='$uid' limit 1"; $resultu = $vdb->sql_query($sqlu); $allu=$vdb->sql_fetchrow($resultu); } $FORM=$all_txt; if(!$BE_QUIET) echo"$FORM"; if ($close==1){ $sqlbl2="UPDATE ".$result_BILLING_NUMBERS_TYPE[TABLE]." SET OPEN='N' where ID_BILLING_USERS='$uid'"; $resultbl2 = $vdb->sql_query($sqlbl2); ZAMKNIJ_DOKUMENT($doc,$result_BILLING_NUMBERS_TYPE); } } function show_doc_BILLING_NUMBERS_TYPE_CLASS_SELL_MA($ID_BILLING_NUMBERS) { echo "
TODO " . __CLASS__ . '->' . __FUNCTION__ . '()'; } function bm_show_document($ID_BILLING_NUMBERS) { $doc = $this->get_document_type($ID_BILLING_NUMBERS); DEBUG_S(3,'Doctype',$doc,__FILE__,__FUNCTION__,__LINE__); $methodName = "show_doc_BILLING_NUMBERS_TYPE_CLASS_{$doc['CLASS']}"; if (method_exists($this, $methodName)) { $this->$methodName($ID_BILLING_NUMBERS); } else { echo "
Brak klasy do wyswietlania {$methodName}"; } } }