Eksport zestawienia faktur VAT – szablon

Eksport zestawienia faktur VAT do pliku jest możliwy po dodaniu szablonu eksportu w sekcji Ustawienia -> Formaty eksportów.

Dostępne pola należy wypełnić wg. klucza:

Nazwa: zestawienie faktur
Nazwa pobieranego pliku : faktury od {dateFrom} do {dateTo}.pdf
Tag systemowy: invoice-export

W sekcji kod, należy wkleić:
<!DOCTYPE html>
<!-- #PDF PAGE HEADER
<div style="float: right">
 ?{=dateFrom} - ?{=dateTo}
 </div>
 Zestawienie faktur sprzedaży krajowej za okres
 <br/>
 
 
 ?{=system.settings.nazwa}
 <br />
 
 #{ul.} ?{=system.settings.ulica} ?{=system.settings.nr-budynku}
 ?{if system.settings.nr-lokalu}
 / ?{=system.settings.nr-lokalu},
 ?{endif} ?{=system.settings.kod-pocztowy} ?{=system.settings.miasto}
 <br />
 #{NIP}: ?{=system.settings.nip}
 
 
 
 

 

-->
<!-- #PDF PAGE FOOTER
Strona {page} / {pagesCount}
-->
<html>
 <head>
 <title>${system.settings.nazwa}</title>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
 <script src="?{=system.baseUrl}js/bower_components/angular/angular.js" type="text/javascript"></script>

 </head>
 <body>
 
 
<table>
 <thead>
 <tr>
 <th>
 Lp.
 </th>
 <th>
 Kontrahent
 </th>
 <th>
 Numer faktury
 </th>
 <th>
 Data sprzedaży
 </th>
 <th>
 Data wystawienia faktury
 </th>
 <th>
 Wartość netto
 </th>
 <th>
 VAT
 </th>
 <th>
 Wartość brutto
 </th>
 </tr>
 </thead>
 <tbody>
 ?{foreach invoices.entries entry}
 <tr ?{if entry.odd}class="odd"?{endif}>
 <td>
 ?{=entry.position}
 </td>
 <td>
 ?{=entry.value.clientAddressData.name}
 </td>
 <td>
 ?{=entry.value.number}
 </td>
 <td>
 ?{=entry.value.sellDateObject.dateCutToDays}
 </td>
 <td>
 ?{=entry.value.generationDateObject.dateCutToDays}
 </td>
 <td>
 ?{=entry.value.orderGroup.summary.nettoPrice}
 </td>
 <td>
 ?{=entry.value.orderGroup.firstOrder.vat}%
 </td>
 <td>
 ?{=entry.value.orderGroup.summary.bruttoPrice}
 </td>
 </tr>
 ?{endforeach}
 
 </tbody>
</table>
<br/>
<div class="summary">
 Ilość dokumentów w zestawieniu : ?{=invoices.count}<br/>
Całkowita kwota sprzedaży Netto : ?{=summary.nettoPrice}<br/>
Całkowita kwota sprzedaży Brutto : ?{=summary.bruttoPrice}<br/><br/><br/>
sporządzono dnia : ?{=system.date.dateCutToDays}<br/><br/>
zgodność ze stanem faktycznym <br/><br/><br/>
....................................... 
</div>

<style>
 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,form,label,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
</style>
 <style>
 thead {display: table-row-group;}
 .summary {
 font-size: 23px;
 }
 
 td {
 padding: 10px;
 }
 .odd td {
 background: #eee; 
 }
 body {
 width: 1024px;
 font-size: 16px;
 }
 table{
 width: 100%;
 }
 </style>
 
 </body>
</html>

Posted in: Wszystkie pytania, Moduł e-commerce