2020-05-15 15:36:43 +02:00
|
|
|
[{assign var= currency value= $order->getOrderCurrency()}]
|
|
|
|
[{assign var= deliveryPrice value= $order->getOrderDeliveryPrice()}]
|
|
|
|
|
|
|
|
<style type="text/css">
|
2020-05-20 11:04:59 +02:00
|
|
|
[{include file=$oViewConf->getModulePath('pdfDocuments', 'out/src/css/pdfInvoiceCorrection.css')}],
|
|
|
|
[{include file=$oViewConf->getModulePath('pdfDocuments', 'out/src/css/pdfStyling.css')}]
|
2020-05-15 15:36:43 +02:00
|
|
|
</style>
|
|
|
|
<page backtop="30mm" backbottom="30mm" backleft="10mm" backright="10mm" pageset="new">
|
|
|
|
<page_header>
|
|
|
|
[{block name="pdfTopingFile"}]
|
2020-05-20 11:04:59 +02:00
|
|
|
[{include file=$oViewConf->getModulePath('pdfDocuments', 'Application/views/tpl/invoiceCorrection/includingFiles/pdfToping.tpl')}]
|
2020-05-15 15:36:43 +02:00
|
|
|
[{/block}]
|
|
|
|
</page_header>
|
|
|
|
<page_footer>
|
|
|
|
[{block name="pdfFooterFile"}]
|
2020-05-20 11:04:59 +02:00
|
|
|
[{include file=$oViewConf->getModulePath('pdfDocuments', 'Application/views/tpl/invoiceCorrection/includingFiles/pdfFooter.tpl')}]
|
2020-05-15 15:36:43 +02:00
|
|
|
[{/block}]
|
|
|
|
</page_footer>
|
|
|
|
|
|
|
|
[{* +++++ main page part +++++ *}]
|
|
|
|
[{block name="pdfHeadingFile"}]
|
|
|
|
[{block name="pdfHeaderFile"}]
|
2020-05-20 11:04:59 +02:00
|
|
|
[{include file=$oViewConf->getModulePath('pdfDocuments', 'Application/views/tpl/invoiceCorrection/includingFiles/pdfHeader.tpl')}]
|
2020-05-15 15:36:43 +02:00
|
|
|
[{/block}]
|
|
|
|
[{/block}]
|
|
|
|
[{* +++++Artikeltabelle+++++*}]
|
|
|
|
[{block name="articleListing"}]
|
|
|
|
<table class="order_article_marginTop10" cellspacing="0">
|
|
|
|
<tr>
|
|
|
|
<td class="border-bottom order_article_PaddingBottom5 "><div class="vertical-a order_article_listing_fontSize order_article_listing_width_amount">[{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_AMOUNT"}]</div></td>
|
|
|
|
<td class="border-bottom order_article_PaddingBottom5 "><div class="order_article_listing_fontSize order_article_listing_width_desc">[{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_DESCRIPTION"}]</div></td>
|
|
|
|
<td class="border-bottom order_article_PaddingBottom5 "><div class="aligning order_article_listing_fontSize order_article_listing_width_ust">[{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_USTPERCENTAGE"}]</div></td>
|
|
|
|
<td class="border-bottom order_article_PaddingBottom5 "><div class="aligning order_article_listing_fontSize order_article_listing_width_unitPrice">[{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_UNITPRICE"}]</div></td>
|
|
|
|
<td class="border-bottom order_article_PaddingBottom5 "><div class="aligning order_article_listing_fontSize order_article_listing_width_total_Price">[{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_TOTALPRICE"}]</div></td>
|
|
|
|
</tr>
|
|
|
|
[{foreach from=$order->getOrderArticles(true) item=oOrderArticle}]
|
|
|
|
<tr>
|
|
|
|
<td class="order_article_PaddingTop5 vertical-a order_article_PaddingBottom5"><div class='fontSize12 aligning order_article_listing_width_amount order_article_listing_paddingRight52'>[{$oOrderArticle->oxorderarticles__oxamount->value }]</div></td>
|
|
|
|
<td class="order_article_PaddingTop5 vertical-a order_article_PaddingBottom5"><div class='fontSize12 order_article_listing_width_desc'>
|
|
|
|
[{$oOrderArticle->oxorderarticles__oxtitle->getRawValue() }] [{ $oOrderArticle->oxorderarticles__oxselvariant->getRawValue() }]
|
|
|
|
<br>
|
|
|
|
<span class="order_article_listing_fontSize9">[{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_ARTNR"}] [{$oOrderArticle->oxorderarticles__oxartnum->value }]</span>
|
|
|
|
</div></td>
|
|
|
|
<td class="order_article_PaddingTop5 vertical-a order_article_PaddingBottom5"><div class='aligning fontSize12 order_article_listing_width_ust'>[{$oOrderArticle->oxorderarticles__oxvat->value }]</div></td>
|
|
|
|
<td class="order_article_PaddingTop5 vertical-a order_article_PaddingBottom5"><div class='aligning fontSize12 order_article_listing_width_unitPrice'>[{$oOrderArticle->getBrutPriceFormated()}] [{$currency->name}]</div></td>
|
|
|
|
<td class="order_article_PaddingTop5 vertical-a order_article_PaddingBottom5"><div class='aligning fontSize12 order_article_listing_width_total_Price'>[{$oOrderArticle->getTotalBrutPriceFormated()}] [{$currency->name}]</div></td>
|
|
|
|
</tr>
|
|
|
|
[{/foreach}]
|
|
|
|
</table>
|
|
|
|
[{/block}]
|
|
|
|
<nobreak>
|
|
|
|
[{block name="articleCosts"}]
|
|
|
|
<table class="article_costs_table border-bottom invoiceCorrection_tableMarginTop15" cellspacing="0">
|
|
|
|
<tr>
|
|
|
|
[{* ++++++Artikelzusammenfassung++++++ *}]
|
|
|
|
<td class="article_costs_table_paddingRight article_costs_table_td_width50">
|
|
|
|
<div class="invoiceCorrection_spacingLeft20 fontSize12 order_article_PaddingTop5 order_article_PaddingBottom5"><strong>[{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_ORDERBILL_TOTALSUMBRUT"}]</strong></div>
|
|
|
|
[{*if $order->getFormattedDiscount() != 0}]
|
|
|
|
<div class="order_sum fontSize12 border-bottom spacing_order_info">[{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_ORDERBILL_DISCOUNT"}]</div>
|
|
|
|
[{/if}]
|
|
|
|
<div class="order_sum fontSize12 order_article_PaddingTop5">[{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_ORDERBILL_SUMNETTO"}]</div>
|
|
|
|
[{foreach from=$order->getVats() key=VatKey item=oVat}]
|
|
|
|
<div class="order_sum fontSize12 border-bottom spacing_order_info">[{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_ORDERBILL_TAX"}] [{$VatKey}] [{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_ORDERBILL_PERCENTAGE"}] [{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_ORDERBILL_TAXPERCVALUE"}]</div>
|
|
|
|
[{/foreach}]
|
|
|
|
<div class="order_sum fontSize12 order_article_PaddingTop5">[{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_ORDERBILL_DELIVERY"}]</div>
|
|
|
|
<div class="fontSize12 border-bottom spacing_order_info aligning order_article_costs_paddingRight66 order_article_costs_marginLeftSub3">[{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_ORDERBILL_TAX"}] [{$VatKey}] [{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_ORDERBILL_PERCENTAGE"}] [{oxmultilang ident="D3_ORDER_OVERVIEW_PDF_ORDERBILL_TAXPERCVALUE"}]</div>*}]
|
|
|
|
</td>
|
|
|
|
[{* ++++++Kosten der Bestellung++++++ *}]
|
|
|
|
<td class="article_costs_table_td_width50">
|
|
|
|
<div class="order_article_PaddingTop5 order_article_PaddingBottom5 order_sumNum aligning fontSize12"><strong>[{$order->getFormattedTotalOrderSum()}] [{$currency->name}]</strong></div>
|
|
|
|
[{*if $order->getFormattedDiscount() != 0}]
|
|
|
|
<div class="spacing_order_info order_sumNum aligning fontSize12 border-bottom">-[{$order->getFormattedDiscount()}] [{$currency->name}]</div>
|
|
|
|
[{/if}]
|
|
|
|
<div class="order_article_PaddingTop5 order_sumNum aligning fontSize12">[{$order->getFormattedTotalNetSum()}] [{$currency->name}]</div>
|
|
|
|
<div class="spacing_order_info order_sumNum aligning fontSize12 border-bottom">[{$lang->formatCurrency($oVat, $currency)}] [{$currency->name}]</div>
|
|
|
|
<div class="order_article_PaddingTop5 order_sumNum aligning fontSize12">[{$lang->formatCurrency($deliveryPrice->getNettoPrice(), $currency)}] [{$currency->name}]</div>
|
|
|
|
<div class="order_article_PaddingTop5 order_article_PaddingBottom5 order_sumNum aligning fontSize12 border-bottom">[{$lang->formatCurrency($deliveryPrice->getVATValue(), $currency)}] [{$currency->name}]</div>*}]
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<table class="article_costs_table border-bottom" style="margin-top: 7px" cellspacing="0">
|
|
|
|
<tr>
|
|
|
|
<td class="article_costs_table_td_width50">
|
|
|
|
<div class="invoiceCorrection_spacingLeft20 fontSize12">[{oxmultilang ident="D3_DELIVERYNOTE_PDF_SUM_EXCL_TAX"}]</div>
|
|
|
|
<div class="invoiceCorrection_spacingLeft20 fontSize12 order_article_PaddingTop5">[{oxmultilang ident="D3_DELIVERYNOTE_PDF_CONTAININGTAX"}]</div>
|
|
|
|
</td>
|
|
|
|
<td class="article_costs_table_td_width50">
|
|
|
|
<div class="order_article_PaddingTop5 order_sumNum aligning fontSize12">[{$order->getFormattedTotalNetSum()}] [{$currency->name}]</div>
|
|
|
|
<div class="order_article_PaddingTop5 order_article_PaddingBottom5 order_sumNum aligning fontSize12">[{$lang->formatCurrency($oVat, $currency)}] [{$currency->name}]</div>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
[{/block}]
|
|
|
|
[{block name="pdfPastThankFile"}]
|
|
|
|
<div style="padding-top: 30px; padding-bottom: 30px">
|
|
|
|
<div>hier müssen auch noch die Werte von 'te' ausgegriffen werden [Gesamtsumme; Gesamtsumme (excl. MwSt); enthaltene Mehrwertsteuer]</div>
|
|
|
|
<div>oben die Rechnungskorrekturnummer muss ausgegriffen werden</div>
|
|
|
|
</div>
|
|
|
|
[{/block}]
|
|
|
|
</nobreak>
|
|
|
|
</page>
|