| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752 |
- <?php
- Lib::loadClass('Billing');
- class Billing_html extends Billing {
- function __construct($DATABASE) {
- parent::__construct($DATABASE);
- }
- function showListaFaktur($ID_BILLING_USERS) {
- $result7 = $this->getListaFaktur($ID_BILLING_USERS);
- echo ' <hr>
- <table border="1" cellpadding="3" cellspacing="3" style="border-collapse: collapse" id="AutoNumber1" >
- <tr>
- <td align="right" bgcolor="#EEEEEE">ID</td>
- <td align="right" bgcolor="#EEEEEE">ILOSC</td>
- <td align="right" bgcolor="#EEEEEE">ID_DOK</td>
- <td align="right" bgcolor="#EEEEEE">WARTOSC</td>
- <td align="right" bgcolor="#EEEEEE">DATA_NUMER</td>
- <td align="right" bgcolor="#EEEEEE">AKCJA</td>
- </tr>
- ';
- foreach ($result7 as $row) {
- echo"<tr>";
- echo" <td align=\"right\">".$row['ID']."</td>";
- echo" <td align=\"right\">".$row['count_BILLS_FVAT_POS_ID']."</td>";
- echo" <td align=\"right\">".$row['ID_BILLS_FVAT']."</td>";
- echo" <td align=\"right\">".$this->formatuj_grosze($row['WARTOSC'])." </td>";
- echo" <td align=\"right\">".substr($row['TIMESTAMP'],0,10)." ".$row['ID_BILLING_PREFIXES']."/".$row['NUMBER']." </td>";
- echo" <td align=\"right\">";
- if($row[OPEN]=="Y") {
- echo"<a href=\"edit.php?mod=make_billing&form=html_faktura&adm=edit&uid=$uid&fpos=&dz=$dz&close=1&doc=$row[ID_BILLING_NUMBERS]&doctype=1\">";
- echo"<img border=\"0\" src=\"icon/folder8.gif\" width=\"16\" height=\"16\" alt=\"Faktura otwarta\nKliknij tu jak chcesz wystawiæ fakture dla klienta...\">";
- echo"</a> ";
- echo"<a href=\"edit.php?mod=make_billing&form=html_faktura&adm=edit&uid=$uid&fpos=&dz=$dz&close=0&doc=$row[ID_BILLING_NUMBERS]&doctype=1\">";
- echo"<img border=\"0\" src=\"icon/env.gif\" width=\"16\" height=\"16\" alt=\"Faktura otwarta\nKliknij tu jak chcesz podejrzec fakture dla klienta...\">";
- echo"</a> ";
- } else if(($row[OPEN]=="N")&&($row[FK_ZAKSIEG]=="Y")&&($row[IF_KORV]=="N")) {
- echo"<img border=\"0\" src=\"icon/ok2.gif\" width=\"16\" height=\"16\" alt=\"Faktura zamkniêta\nFaktura zostala wystawiona pomy¶lnie...\">";
- echo"<a href=\"?FUNCTION_INIT=bm_show_document&ARG1_VAL=".$row['ID_BILLING_NUMBERS']."\" target=\"_blank\">";
- echo"<img border=\"0\" src=\"icon/szukaj2.gif\" width=\"16\" height=\"16\" alt=\"Faktura jest zamknieta.\nMozesz ja zobaczyc klikajac tu...\">";
- //UTWORZENIE KOREKTY DLA DOKUMENTU
- // $_SESSION[bm_make_faktura][back]=$PHP_SELF."?".$_SERVER[argv][0] ;
- echo"</a> | <a href=\"edit.php?mod=make_billing&form=html_faktura_korekta_exec&adm=edit&uid=$uid&fpos=&dz=$dz&close=0&doc=$row[ID_BILLING_NUMBERS]&doctype=1&MAKE_KOREKTA_DOC=1&TRG_ID_BILLING_NUMBERS_TYPE=3&TRG_ID_BILLING_PREFIXES=0&docedit=1\">";
- echo"<img border=\"0\" src=\"icon/doc10.gif\" width=\"16\" height=\"16\" alt=\"UWAGA WYSTAWIANIE KOREKTY DO DOKUMENTU\">";
- echo"</a> ";
- } else {
- echo "Dokonano korekty ";
- // echo"<img border=\"0\" src=\"icon/off.gif\" width=\"16\" height=\"16\" alt=\"Dokonano korekty faktury\">";
- // echo"<a href=\"edit.php?mod=make_billing&form=html_faktura&adm=edit&uid=$uid&fpos=&dz=$dz&close=0&doc=$row[ID_BILLING_NUMBERS]&doctype=1\">";
- echo"<a href=\"?FUNCTION_INIT=bm_show_document&ARG1_VAL=".$row['ID_BILLING_NUMBERS']."\" target=\"_blank\">";
- echo"<img border=\"0\" src=\"icon/off.gif\" width=\"16\" height=\"16\" alt=\"Faktura posiada korekte - podglad oryginalu...\"></a>";
- if($_GET[KOREKTY]=="YES") {
- echo "<table border=\"1\" cellpadding=\"3\" cellspacing=\"3\" style=\"border-collapse: collapse\" id=\"AutoNumber1\" >
- <tr>
- <td align=\"right\" bgcolor=\"#EEEEEE\">ID</td>
-
- <td align=\"right\" bgcolor=\"#EEEEEE\">ILOŚĆ</td>
-
- <td align=\"right\" bgcolor=\"#EEEEEE\">ID_DOK</td>
- <td align=\"right\" bgcolor=\"#EEEEEE\">WARTOŚĆ WINIEN</td>
- <td align=\"right\" bgcolor=\"#EEEEEE\">WARTOŚĆ PRZED</td>
- <td align=\"right\" bgcolor=\"#EEEEEE\"><i>(wartość PO)</i></td>
- <td align=\"right\" bgcolor=\"#EEEEEE\">AKCJA</td>
-
- </tr>";
- // $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"<tr>";
- echo" <td align=\"right\">".$row_KORV['KORV_ID']." </td>";
- echo" <td align=\"right\">".$row_KORV['count_POS_ID']." </td>";
- echo" <td align=\"right\">".$row_KORV['ID_BILLS_FVAT']." </td>";
- echo" <td align=\"right\">".$this->formatuj_grosze($row_KORV['WARTOSC'])." </td>";
- echo" <td align=\"right\">".$this->formatuj_grosze($row_KORV['N_WARTOSC'])."</td>";
- echo" <td align=\"right\"><i>".$this->formatuj_grosze(($row_KORV['WARTOSC']+$row_KORV['N_WARTOSC']))."</i></td>";
- echo" <td align=\"right\">";
- if($row_KORV[OPEN]=="Y") {
- // echo "POKAZ / EDYTUJ / KSIEGUJ";
- echo"<a href=\"edit.php?mod=make_billing&form=html_faktura_korekta&adm=edit&uid=$uid&fpos=&dz=$dz&close=0&doc=$row_KORV[ID_BILLING_NUMBERS]&doctype=$KORV_ID_BILLING_NUMBERS_TYPE&docedit=1\">";
- echo"<img border=\"0\" src=\"icon/edit22.gif\" width=\"16\" height=\"16\" alt=\"Dokument otwarty\nKliknij tu jak chcesz edytowaæ...\">";
- echo"</a> | ";
- echo"<a href=\"edit.php?mod=make_billing&form=html_faktura_korekta&adm=edit&uid=$uid&fpos=&dz=$dz&close=0&doc=$row_KORV[ID_BILLING_NUMBERS]&doctype=$KORV_ID_BILLING_NUMBERS_TYPE\">";
- echo"<img border=\"0\" src=\"icon/env.gif\" width=\"16\" height=\"16\" alt=\"Dokument otwarty\nKliknij tu jak chcesz podejrzec dokument...\"></a>";
- echo" | ";
- echo"<a href=\"edit.php?mod=make_billing&form=html_faktura_korekta&adm=edit&uid=$uid&fpos=&dz=$dz&close=1&doc=$row_KORV[ID_BILLING_NUMBERS]&doctype=$KORV_ID_BILLING_NUMBERS_TYPE\">";
- echo"<img border=\"0\" src=\"icon/folder8.gif\" width=\"16\" height=\"16\" alt=\"Dokument otwarty\nKliknij tu jak go zamkn±c i zaksiêgowaæ ...\">";
- echo"</a> ";
- echo "</td></tr>";
- } else if(($row_KORV[OPEN]=="N")&&($row_KORV[FK_ZAKSIEG]=="Y")&&($row_KORV[IF_KORV]=="N")) {
- // echo "| POKAZ (korekta zamknieta i zaksiegowana)</td></tr>";
- echo"<img border=\"0\" src=\"icon/ok2.gif\" width=\"16\" height=\"16\" alt=\"Korekta zamknięta\n i zaksięgowana Faktura została wystawiona pomyślnie...\">";
- //# echo"<a href=\"edit.php?mod=make_billing&form=html_faktura_korekta&adm=edit&uid=$uid&fpos=&dz=$dz&close=0&doc=$row_KORV[ID_BILLING_NUMBERS]&doctype=$KORV_ID_BILLING_NUMBERS_TYPE\">";
- echo"<a href=\"?FUNCTION_INIT=bm_show_document&ARG1_VAL=".$row_KORV['ID_BILLING_NUMBERS']."\">";
- echo"<img border=\"0\" src=\"icon/env.gif\" width=\"16\" height=\"16\" alt=\"Dokument otwarty\nKliknij tu jak chcesz podejrzec dokument...\"></a>";
- } else if(($row_KORV[OPEN]=="N")&&($row_KORV[FK_ZAKSIEG]=="Y")&&($row_KORV[IF_KORV]=="Y")) {
- echo"<img border=\"0\" src=\"icon/off.gif\" width=\"16\" height=\"16\" alt=\"dokument posiada korekte - podglad oryginalu...\">";
- echo "Korekta posiada korekte - Edycja niedostepna w tej wersji programu TODO";
- }
- } //EOF while $result_KORV -> $row_KORV
- echo"<tr><td colspan=\"7\" align=\"right\" valign=\"top\"> <a href=\"$PHP_SELF?".ereg_replace("\&KOREKTY.*",'',$_SERVER["QUERY_STRING"])."\"> <img border=\"0\" src=\"icon/parent.gif\" width=\"16\" height=\"16\" alt=\"Wy³±cz listê korekt\"> Wylacz liste korekt</a></td></tr>"; //phpinfo();
- echo "</table>";
- } else echo"</a> <br> <a href=\"$PHP_SELF?".$_SERVER["QUERY_STRING"]."&KOREKTY=YES\">Lista korekt <img border=\"0\" src=\"icon/doc9.gif\" width=\"16\" height=\"16\" alt=\"W³±cz listê korekt\"> </a>"; //phpinfo();
- }
- echo"</td>";
- echo"</tr>
- ";
- $lp++;
- }
- echo"</table>
- ";
- }
- function rachunki_search_for_KP($ID_BILLING_USERS) {
- $modpathx="modules/make_billing";
- $ile_per_page=10;
- echo"<p align=right>";
- echo"<a href=\"javascript:window.location.reload();\">";
- echo"<img border=\"0\" src=\"icon/refresh3.gif\" width=\"16\" height=\"16\" alt=\"Od¶wie¿ stronê\">";
- echo" Od¶wie¿";
- echo"</a>";
- echo" ";
- //=================== dowolne KP
- echo"<a href=\"javascript:openWindow('edit.php?zostalo=$do_rozliczenia&op=kp_faktura_edited&to_doc=0&uid=$uid','print','scrollbars,resizable=yes,width=750,height=550')\">";
- echo"<img border=\"0\" src=\"icon/kp.gif\" width=\"16\" height=\"16\" alt=\"Wystaw KP na\n DOWOLN¡ KWOTE\">";
- echo" KP-dowolne";
- echo"</a>";
- echo" ";
- echo"<a href=\"javascript:openWindow('edit.php?zostalo=$do_rozliczenia&op=kw_faktura_edited&to_doc=0&uid=$uid','print','scrollbars,resizable=yes,width=750,height=550')\">";
- echo"<img border=\"0\" src=\"icon/kw.gif\" width=\"16\" height=\"16\" alt=\"Wystaw KW na\n DOWOLN¡ KWOTE\">";
- echo" KW-dowolne";
- echo"</a>";
- echo" ";
- echo"<a href=\"javascript:openWindow('edit.php?op=wb_faktura_edited&uid=$uid&doctype=8&NEWDOC=1','print','scrollbars,resizable=yes,width=750,height=550')\">";
- echo"<img border=\"0\" src=\"icon/kw.gif\" width=\"16\" height=\"16\" alt=\"Zarejestruj WB na\">";
- echo" WB-przelew";
- echo"</a>";
- // makeurl(menu_main,$PHP_SELF,menu,billing_billwiev_przeterminowania,'modules/billing_wiev.inc',ico("szukaj2","","Wygenerowanie listy zadluzen").'ZAD£U¯ENIA',"");
- echo"<a href=\"javascript:openWindow('edit.php?op=zadluzenia&uid=$uid','print','scrollbars,resizable=yes,width=750,height=550')\">";echo"<img border=\"0\" src=\"icon/kw.gif\" width=\"16\" height=\"16\" alt=\"Zad³u¿enia\">";
- echo" ZAD£U¯ENIA";
- echo"</a>";
- echo"</p>";
- echo '
- <TABLE WIDTH="100%" CELLPADDING="3">
- <TR bgcolor="#cccccc">
- <TD >
- <B>ID:</B>
- </TD>
- <TD>
- <B>Data:</B>
- </TD>
- <TD >
- <B>Numer:</B>
- </TD>
- <TD >
- <B>Kwota:</B>
- </TD>
- <TD>
- <B>Pozycji:</B>
- </TD>
- <TD>
- <B>Dla:</B>
- </TD>
- <TD>
- </TD>
- </TR><TR>
- <TD WIDTH="100%" COLSPAN="8">
- </TD>
- </TR>
-
- ';
- $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"<TR>";
- }else{
- $zz=0;
- echo"<TR bgcolor=\"#eeeeee\">";
- }
- echo"<TD>";
- echo $fv_naglowek[ID];
- echo"</TD><TD WIDTH=\"85\">";
- echo"<font size=1>";
- echo $fv_naglowek[SELL_DATE];
- echo"</font>";
- echo"</TD><TD>";
- echo $fv_naglowek[ID_BILLING_NUMBERS];
- echo"</TD><TD>";
- $xxx=round($fv_naglowek[WARTOSC],2);
- echo $xxx;
- if($do_rozliczenia>0) echo "<font color=red> Do zapł:".$do_rozliczenia."</font>";
- echo"</TD><TD>";
- echo $fv_naglowek[count_BILLS_FVAT_POS_ID];
- echo"</TD><TD WIDTH=\"54%\">";
- // $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"<font size=1>";
- // 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"</font>";
- echo"</TD><TD align=right>";
- $WHERE_PRIM="MA";
- $WHERE="WINIEN";
- if ($do_rozliczenia<>0){
- echo"<a href=\"javascript:openWindow('edit.php?zostalo=$do_rozliczenia&op=kp_faktura_edited&doc_number=$fv_naglowek[ID_BILLING_NUMBERS]&uid=$fv_naglowek[ID_BILLING_USERS]&to_doc=$fv_naglowek[ID_BILLING_NUMBERS]','print','scrollbars,resizable=yes,width=750,height=550')\">";
- echo"<img border=\"0\" src=\"icon/edit6.gif\" width=\"16\" height=\"16\" alt=\"Wystaw KP\nPozostalo: $do_rozliczenia\">";
- echo"</a>";
- echo" ";
- }else{
- }
-
- //#echo"<a href=\"javascript:openWindow('edit.php?op=rachunki_make_faktura&uid=$fv_naglowek[ID_BILLING_USERS]&look=1','print','scrollbars,resizable=yes,width=750,height=550')\">";
- //#echo"<img border=\"0\" src=\"icon/doc18.gif\" width=\"16\" height=\"16\" alt=\"Zobacz szczegoly\nWy¶wietl pozycje\">";
- //#echo"</a>";
- //#echo" ";
- //# echo"<a href=\"javascript:openWindow('edit.php?op=rachunki_make_faktura&uid=$fv_naglowek[ID_BILLING_USERS]','print','scrollbars,resizable=yes,width=750,height=550')\">";
- echo"<a href=\"javascript:window.open('index.php?FUNCTION_INIT=bm_show_document&ARG1_VAL=".$fv_naglowek['ID_BILLING_NUMBERS']."','print2','scrollbars,resizable=yes,width=750,height=550')\">";
- echo"<img border=\"0\" src=\"icon/print1.gif\" width=\"16\" height=\"16\" alt=\"Drukuj dokument\">";
- echo"</a>";
- echo"
- ";
- // echo"<a href=\"javascript:openWindow('edit.php?op=edit&pages=$str','edit','scrollbars,resizable=yes,width=750,height=550')\">";
- // echo"<img border=\"0\" src=\"$xpath/ico/edit7.gif\" width=\"16\" height=\"16\" alt=\"Wystaw Fakturê\">";
- // echo"</a>";
- // echo" ";
- echo"</TD>";
- echo"</TR>";
- }
-
- echo "<tr bgcolor=\"#cccccc\"><td align=\"center\"><b>ID:</b></td><td align=\"center\"><b>Data</b></td><td align=\"center\"><b>Numer:</b></td><td align=\"center\"><b>WINIEN</b></td><td align=\"center\"><b>MA</b></td><td><b>Opis operacji</b></td><td><b>Akcje:</b> </td> </tr>";
- //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"<TR bgcolor=\"#eeeeee\"><TD>".$h['TYPE'].": ".$h['ID_BILLING_NUMBERS']." </TD><TD WIDTH=\"85\">";
- echo"<font size=1>";
- echo $h[BILL_DATE];
- echo"</font>";
- echo"</TD><TD>";
- echo $h[NUMBER];
- echo"</TD><TD align=\"center\">";
- echo $h[WINIEN];
- echo"</TD><TD>";
- echo $h[MA];
- echo"</TD><TD WIDTH=\"54%\">";
- echo "j.w. ($result_BILLING_NUMBERS_TYPE[DESC]) ";
- if($h[do_dokumentu]) echo "<br>do dokumentu: $h[do_dokumentu]";
- if($h[FK_ZAKSIEG]=="Y") echo ", zaksięgowano - dekret: $h[ID_FK_DEKRET] " ; else echo ", <font color=\"red\"> nie zaksiegowano dokumentu</font>";
- echo"</TD><TD align=right>";
- echo"<a href=\"?FUNCTION_INIT=bm_show_document&ARG1_VAL=".$h['ID_BILLING_NUMBERS']."\">";
- echo"<img border=\"0\" src=\"icon/print1.gif\" width=\"16\" height=\"16\" alt=\"Drukuj dokument FINANCE_UNIVERSAL_TODO\">";
- echo"</a>";
- echo"
- ";
- //echo" //TODO DRUKOWANIE-DUPLIKATU doc=$h[ID_BILLING_NUMBERS] doctype=$result_BILLING_NUMBERS_TYPE[ID]";
- echo" </td></tr>";
- } //EOF LISTA_KP
- else if($h['CLASS']=='SELL_MA') {
- echo"<TR bgcolor=\"#eeeeee\"><TD>".$h['TYPE'].": ".$h['ID_BILLING_NUMBERS']." </TD><TD WIDTH=\"85\">";
- echo"<font size=1>";
- echo $h['BILL_DATE'];
- echo"</font>";
- echo"</TD><TD>";
- echo $h['NUMBER'];
- echo"</TD><TD align=\"center\">";
- echo "<i>$h[WINIEN]</i>";
- echo"</TD><TD bgcolor=\"#FFBBBB\">";
- echo $h['MA'];
- echo"</TD><TD WIDTH=\"54%\">";
- echo "j.w. ($result_BILLING_NUMBERS_TYPE[DESC]) ";
- if($h[do_dokumentu]) echo "<br>do dokumentu: $h[do_dokumentu]";
- if($h[FK_ZAKSIEG]=="Y") echo ", zaksięgowano - dekret: $h[ID_FK_DEKRET] " ; else echo ", <font color=\"red\"> nie zaksiegowano dokumentu</font>";
- echo"</TD><TD align=right>";
- echo" ";
- echo" ";
- if($h[OPEN]=="Y") {
- // echo "POKAZ / EDYTUJ / KSIEGUJ";
- echo"<a href=\"edit.php?mod=make_billing&form=html_faktura_korekta&adm=edit&uid=$uid&fpos=&dz=$dz&close=0&doc=$h[ID_BILLING_NUMBERS]&doctype=$result_BILLING_NUMBERS_TYPE[ID]&docedit=1\">";
- echo"<img border=\"0\" src=\"icon/edit22.gif\" width=\"16\" height=\"16\" alt=\"Dokument otwarty\nKliknij tu jak chcesz edytowaæ...\">";
- echo"</a> | ";
- echo"<a href=\"edit.php?mod=make_billing&form=html_faktura_korekta&adm=edit&uid=$uid&fpos=&dz=$dz&close=0&doc=$h[ID_BILLING_NUMBERS]&doctype=$result_BILLING_NUMBERS_TYPE[ID]\">";
- echo"<img border=\"0\" src=\"icon/env.gif\" width=\"16\" height=\"16\" alt=\"Dokument otwarty\nKliknij tu jak chcesz podejrzec dokument...\"></a>";
- echo" | ";
- echo"<a href=\"edit.php?mod=make_billing&form=html_faktura_korekta&adm=edit&uid=$uid&fpos=&dz=$dz&close=1&doc=$h[ID_BILLING_NUMBERS]&doctype=$result_BILLING_NUMBERS_TYPE[ID]\">";
- echo"<img border=\"0\" src=\"icon/folder8.gif\" width=\"16\" height=\"16\" alt=\"Dokument otwarty\nKliknij tu jak go zamkn±c i zaksiêgowaæ ...\">";
- echo"</a> ";
- echo "</td></tr>";
- } else if(($h[OPEN]=="N")&&($h[FK_ZAKSIEG]=="Y")&&($h[IF_KORV]=="N")) {
- // echo "| POKAZ (korekta zamknieta i zaksiegowana)</td></tr>";
- echo"<img border=\"0\" src=\"icon/ok2.gif\" width=\"16\" height=\"16\" alt=\"Korekta zamkniêta\n i zaksiegowana Faktura zostala wystawiona pomy¶lnie...\">";
- echo"<a href=\"?FUNCTION_INIT=bm_show_document&ARG1_VAL=".$h['ID_BILLING_NUMBERS']."\">";
- echo"<img border=\"0\" src=\"icon/env.gif\" width=\"16\" height=\"16\" alt=\"\nKliknij tu jak chcesz podejrzec dokument...\"></a>";
- } else if(($h[OPEN]=="N")&&($h[FK_ZAKSIEG]=="Y")&&($h[IF_KORV]=="Y")) {
- echo"<img border=\"0\" src=\"icon/off.gif\" width=\"16\" height=\"16\" alt=\"dokument posiada korekte - podglad oryginalu...\">";
- 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" </td></tr>";
- }
- }
- echo"<TR>";
- echo"<TD width=100% colspan=\"7\" align=\"center\">";
- echo"<-- Poprzednia str. (-$at/$to-) Nastêpna str. -->";
- echo"</TD>";
- echo"</TR>";
- echo "</table>";
- }
- function tab_top($frame=0,$szer="100%"){
- if ($szer=="auto"){
- $szerx="";
- }else{
- $szerx=" width=".$szer." ";
- }
- $echox="";
- $echox .= "
- <table ".$szerx." border=".$frame." cellspacing=0 cellpadding=4>
- <tr>
- ";
- return $echox;
- }
- function tab_bottom(){
- $echox = "
- </tr>
- </table>
- ";
- 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Ł
- <table width="100%" border="1" cellpadding="3" cellspacing="3" style="border-collapse: collapse" id="AutoNumber1" >
-
- <tr>
- <td align="left" bgcolor="#EEEEEE"><b>Wystawiający:</b><br>';
-
- echo $doc->owner->name1." ".$doc->owner->name2."<br>".$doc->owner->kod." ".$doc->owner->miasto."<br>".$doc->owner->ulica." ".$doc->owner->numer_dom ;
- if(!empty($doc->owner->numer_pos)) echo "/".$doc->owner->numer_pos;
- echo '
- </td>
-
- <td align="left" bgcolor="#EEEEEE"><b>Data:</b><br>'.$doc->docum->BILL_DATE.'</td>
-
- <td align="right" bgcolor="#EEEEEE">
- <b>Numer</b><br>'.$doc->header->NUMBER.'</td>
- </tr>
-
- </table>
-
- <table width="100%" border="1" cellpadding="3" cellspacing="3" style="border-collapse: collapse" id="AutoNumber1" >
-
- <tr>
- <td align="left" bgcolor="#EEEEEE"><b>Wpłacający:</b><br>';
-
- echo $doc->client->P_NAME." ".$doc->client->P_NAME_SECOND."<br>".$doc->client->P_ADDRESS_POST_CODE." ".$doc->client->P_ADDRESS_CITY."<br>".$doc->client->P_ADDRESS_STREET." ".$doc->client->P_ADDRESS_HOUSE."/".$doc->client->P_ADDRESS_HOME;
- echo '
- </td>
-
- <td width="150" align="center" bgcolor="#EEEEEE"><b>'.$WINIEN_MA_NAME.'</b><br>Kasa</td>
-
- <td width="100" align="center" bgcolor="#EEEEEE">';
- echo"<b>".$WINIEN_MA_NAME_PRIM ;
- echo '</b><br>Konto</td>
- </tr>
-
- <tr>
- <td align="center" bgcolor="#aaaaff">za co</td>
-
- <td align="center" bgcolor="#aaaaff">zloty.groszy</td>
-
- <td align="center" bgcolor="#aaaaff">
- numer</td>
- </tr>
-
-
- <tr>
- <td align="left" bgcolor="#EEEEEE">';
- //# if($doc->header[REMOTE_NUMBER]) echo"$result_NAGLOWEK[REMOTE_DESC] $result_NAGLOWEK[REMOTE_NUMBER] / $result_NAGLOWEK[REMOTE_ID_BILLING_PREFIXES] ";
- echo '</td>
-
- <td align="right" bgcolor="#EEEEEE">'.$this->formatuj_grosze($WINIEN_MA_VALUE).'</td>
- <td align="right" bgcolor="#EEEEEE"></td>
- </tr>
-
-
- <tr>
- <td align="right" bgcolor="#EEEEEE"><b>RAZEM:</b></td>
-
- <td align="right" bgcolor="#EEEEEE">'.$this->formatuj_grosze($WINIEN_MA_VALUE).'</td>
- <td align="right" bgcolor="#EEEEEE"></td>
- </tr>
-
-
- <tr>
- <td colspan=3 align="left" bgcolor="#EEEEEE"><b>Słownie:</b>'.$this->slownie($WINIEN_MA_VALUE).'</td>
-
- </tr>
-
- <table border="1" width="100%" height="50" cellspacing="0">
- <tr>
-
- <td valign="top"><font size="1">WYSTAWIŁ</font></td>
- <td valign="top"><font size="1">SPRAWDZIŁ</font></td>
- <td valign="top"><font size="1">ZATWIERDZIŁ</font></td>
- <td valign="top"><font size="1">RAP.KASOWY</font></td>
- <td valign="top"><font size="1">KWOTĘ POWYŻSZĄ OTRZYMAŁEM</font></td>
- </tr>
- </table>
- </td></tr>
-
- </table>
-
- ';
- } 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 "<table border=\"1\"><tr><td>Oglądanie dokumentu ".$doc->result_BILLING_NUMBERS_TYPE['DESC']." dla</td><td>".$doc->client->P_NAME." ".$doc->client->P_NAME_SECOND." ".$doc->client->P_ADDRESS_STREET." ".$doc->client->P_ADDRESS_HOUSE." ".$doc->client->P_ADDRESS_HOME." </td>";
- //WYCIAGNIECIE_Z_BAZY_ZALEGAJACYCH_ZOBOWIAZAN
- $WHERE="WINIEN" ; $WHERE_PRIM="MA";
- print_r($do_dokumentu_arr) ;
- foreach($BILLS_OPTIONS_ARRAY as $WK => $WA) {
- echo "<tr><td>".$BILLS_OPTIONS_ARRAY[$WK][DESC]."</td><td>";
- echo "".$doc->docum->$WK."\n";
- echo "</td></tr>";
- }
- echo "<tr><td>".$WHERE_PRIM."</td><td>";
- echo $doc->docum->$WHERE_PRIM;
- echo "</td></tr>";
- echo "</table>";
- } 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.= "
- <html>
- <head>
- <title>:: WEBONE - dokument systemu ::</title>
- <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-2\">
- </head>
- <body>
- <style>
- <!--
- .print {
- COLOR: #000000;
- FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
- FONT-SIZE: 11px;
- FONT-WEIGHT: normal;
- }
- .border {border: 1px solid; border-color: #CFDBD5 CFDBD5 CFDBD5 #cfdbd5}
- .border_light {border: 1px solid; border-color: #DEE7E2 #DDE7E2 #DEE7E2 #DEE7E2}
- .path { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
- .butt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #E3EAE7; cursor: hand; font-weight: normal;}
- td { font-family: verdana; font-size: 11px; color: #000000;}
- ";
- //$echox=include($base_path."/style1.css");
- $echox .= "
- -->
- </style>
-
- ";
- }
- $echox.= $this->tab_top();
- $echox .="<td>";
- $echox .="<font size=3>";
- $echox .="<b>".$doc->result_BILLING_NUMBERS_TYPE['DESC']."</b> Nr ".$doc->header->NUMBER." / ".$doc->header->ID_BILLING_PREFIXES;// ORYGINAŁ / KOPIA ";
- //# $FORM_DOKUMENT_NAGLOWEK="$all[DESC] Nr $all[ID_BILLING_PREFIXES] / $all[NUMBER]";
-
- $echox .="</font>";
- $echox .="</td>";
- $echox .=$this->tab_bottom();
- $echox .= $this->tab_top();
- $echox .="<td>";
- $echox .="Sposób zapłaty: ".$doc->pay_option->name;
- $echox .="<br>";
- 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 .="</td>";
- $echox .="<td align=right>";
- $echox .="Data wystawienia: ".$doc->docum->BILL_DATE;
- $echox .="<br>";
- $echox .="Data sprzedaży: ".$doc->docum->SELL_DATE;
- $echox .="</td>";
- $echox .= $this->tab_bottom($uid);
- $echox .="<hr>";
- $echox .= $this->tab_top();
- $echox .="<td width=55%>";
- $echox .="<b>SPRZEDAWCA:</b>";
- $echox .="<br>";
- $echox .=$doc->owner->name1;
- $echox .="<br>";
- $echox .=$doc->owner->name2;
- $echox .="<br>";
- $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 .="<br>";
- $echox .="tel. ".$doc->owner->tel.", fax ".$doc->owner->fax;
- $echox .="<br>NIP: ".$doc->owner->nip;
- if($doc->owner->NR_RACH_MASS_PAY) {
- # 2007-05-02 generowalnie ogolnego nru rachunku zamiast dla konkretnej faktury
- $echox .= "<br>Nr rachunku bankowego:<br><nobr>" . $this->bankowy_formatuj_nrach($this->bankowy_make_nrach($doc->owner->NR_RACH_MASS_PAY,$doc->header->ID_BILLING_USERS,0)) ."</nobr>";
- } else {
- $echox .="<br>";
- $echox .="Bank: ".$doc->owner->bank."<br>";
- $echox .="Nr rachunku: ".$doc->owner->nr_rach;
- }
- $echox .="</td>";
- $echox .="<td width=45%>";
- $echox .="<b>NABYWCA:</b>";
- $echox .="<br>";
- $echox .=$doc->client->P_NAME;
- $echox .="<br>";
- $echox .=$doc->client->P_NAME_SECOND;
- $echox .="<br>";
- $echox .="ul. ".$doc->client->P_ADDRESS_STREET." ".$doc->client->P_ADDRESS_HOUSE." / ".$doc->client->P_ADDRESS_HOME;
- $echox .="<br>";
- $echox .=$doc->client->P_ADDRESS_POST_CODE." ".$doc->client->P_ADDRESS_CITY;
- $echox .="<br>";
- if(strlen($doc->client->P_NIP)>1) $echox .="<br>NIP ".$doc->client->P_NIP;
- $echox .="<br>";
- $echox .="</td>";
- $echox .= $this->tab_bottom();
- $ARR_OUT[0]=$echox ;
- $ARR_OUT[1]=$FORM_DOKUMENT_NAGLOWEK ;
- $all_txt .=$echox ;
- $echox ="<br>";
- $echox .= $this->tab_top(1);
- $echox .= "<td>lp.</td><td>Nazwa towaru/usługi</td><td>PKWiU</td><td>Jm</td><td>Ilość</td><td>Cena Netto</td><td>";
- $echox .="wartość Netto";
- $echox .="</td><td>";
- $echox .="VAT %";
- $echox .="</td><td>";
- $echox .="wartość VAT";
- $echox .="</td>";
- $i=1 ;
- foreach($doc->pos as $row){
- $echox .="</tr><tr>";
- $echox .="<td>".$row->pos_number."</td><td>";
- $echox .=$row->name;
- $echox .="</td><td>";
- $echox .=$row->SWW_NAME;
- $echox .="</td><td>";
- $echox .=$row->jednostka_miary2;
- $echox .="</td><td>";
- $echox .=$row->AMMOUNT;
- $echox .="</td><td>";
- $echox .=$row->PRICE;
- $echox .="</td><td>";
- $echox .= $row->netto ;
- $echox .="</td><td align=\"center\">";
- $echox .=$row->VAT_NAME;
- $echox .="</td><td>";
- $echox .=$row->allvat;
- $echox .="</td>";
- }
- $echox .= $this->tab_bottom();
- $echox .="<br><br>";//<P align=right>";
- $echox .="<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";
- $echox .="<tr><td width=\"50%\" align=\"center\">";
- $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.="<img alt=\"QR\" src=\"data:image/png;base64,".base64_encode($qr_png)."\"><br>Skanuj i płać";
- $echox .="</td><td align=\"right\">";
- $echox .= $this->tab_top(1,"auto");
- $echox .="<td></td><td>Stawka VAT:</td><td>Netto</td><td>Podatek</td><td>Brutto</td></tr>";
- foreach($doc->docum->sqix_total as $VAT_CLASS => $WARTOSC ) {
- // echo " VAT CLASS to $VAT_CLASS wart $WARTOSC <br>";
- if($VAT_CLASS<>TOTAL) $echox .= "<tr><td> </td><td>".$VAT_CLASS."
-
- </td><td>
- ".$this->formatuj_grosze($WARTOSC[NETTO])."
-
- </td><td>
- ".$this->formatuj_grosze($WARTOSC[KW_VAT])."
- </td><td>
-
- ".$this->formatuj_grosze($WARTOSC[BRUTTO])."
- </td></tr>";
- }
- $echox .="<tr><td colspan=\"5\"><font size=\"-3\"><hr></td></tr>";
- $echox .="<tr><td><b>Razem:</b></td><td></td><td>".$this->formatuj_grosze($doc->docum->sqix_total['TOTAL']['NETTO'])."</td><td>".$this->formatuj_grosze($doc->docum->sqix_total['TOTAL']['KW_VAT'])."</td><td>".$this->formatuj_grosze($doc->docum->sqix_total['TOTAL']['BRUTTO'])."</td></tr>";
- $echox .="<tr><td colspan=5>Do zapłaty należność z podatkiem po zaokrągleniu: <b>".$this->formatuj_grosze($doc->docum->sqix_total['TOTAL']['BRUTTO'])."</b></td>";
- $echox .=$this->tab_bottom();
- $echox .="</td></tr></table>";
- $echox .= $this->tab_top(0,"auto");
- $echox .="<td nowrap><br><br>";
- $echox .="<b>SŁOWNIE: </b>";
- $echox .="<br>";
- $echox .= "".$this->slownie($this->formatuj_grosze($doc->docum->sqix_total[TOTAL][BRUTTO]));
- $echox .="<hr>";
- $echox .="</td>";
- $echox .=$this->tab_bottom();
- $echox .="<br><br><br><br>";
- $echox .= $this->tab_top();
- $echox .="<td align=center>";
- $echox .="--------------------------------------";
- $echox .="<br>";
- $echox .="Osoba upoważniona";
- $echox .="<br>";
- $echox .="do odbioru faktury";
- $echox .="<br>";
- $echox .="</td>";
- $echox .="<td align=center>";
- if(!empty($doc->author)) { //Dane operatora wystawiajacego dokument
- $echox .="".$doc->author->P_NAME." ".$doc->author->P_NAME_SECOND."<br>" ;
- }
- $echox .="--------------------------------------";
- $echox .="<br>";
- $echox .="osoba upoważniona";
- $echox .="<br>";
- $echox .="do wystawienia faktury";
- $echox .="<br>";
- $echox .="</td></tr>";
- $echox .="<tr><td colspan=2><br><br><br>";
- $echox .="• Niniejsza faktura jednocześnie jest wezwaniem do zapłaty.<br>";
- $echox .="• Od nieterminowych płatności mogą zostać naliczone odsetki ustawowe (art. 481 §1 KC).<br>";
- $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.<br>";
- $echox .="<hr>";
- $echox .="<font size=\"1\">© 2004-2014 webone-billing-system by BIALL-NET Sp. z o.o.</font> ";
- $echox .="<hr>";
- $echox .="</td></tr>";
- $echox .=$this->tab_bottom();
- if($ADD_HTML_TAGS) {
- $echox .="</body></html>";
- }
- $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 "<br> 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 "<br> Brak klasy do wyswietlania {$methodName}";
- }
- }
- }
|