Files
Odoo-Build/snippets/account.report_invoice_document.add_address.xml
T
2025-01-20 10:58:34 +01:00

136 lines
7.2 KiB
XML

<data inherit_id="account.report_invoice_document" priority="50">
<xpath expr="//div[@class='row']" position="after">
<table style="margin-left: 0px; margin-top: 30px; border: transparent">
<style>
.company_invoice_line {
margin-top: 1mm;
margin-bottom: 2mm;
}
span {
line-height: 1.3;
}
</style>
<tr style="height: 80px;">
<td style="width: 290px; vertical-align: top; padding-left: 5mm; ">
<span style="font-size: 7pt">Warenempfänger</span>
<hr class="company_invoice_line"/>
<div>
<t>
<span t-field="o.partner_shipping_id.parent_id"/>
<t t-if="not o.partner_shipping_id.parent_id">
<span t-field="o.partner_shipping_id.name"/><br/>
</t>
<span t-field="o.partner_shipping_id.street"/><br/>
<span t-field="o.partner_shipping_id.street2"/>
<div>
<span t-field="o.partner_shipping_id.zip"/>
<span t-field="o.partner_shipping_id.city"/>
</div>
<span t-field="o.partner_shipping_id.country_id"/>
</t>
</div>
</td>
<td style="width: 70px"/>
<td style="width: 260px; vertical-align: top;">
<span style="font-size: 7pt">Warenversender</span>
<hr class="company_invoice_line"/>
<t t-if="o.x_sale_order_id">
<span t-field="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.name"/><br/>
<span t-field="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.street"/><br/>
<span t-field="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.street2"/>
<div>
<span t-field="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.zip"/>
<span t-field="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.city"/>
</div>
<span t-field="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.country_id"/>
</t>
</td>
</tr>
</table>
<table name="detailed_information" style="margin-left: 0px; margin-top: 20px; margin-bottom: 50px; border: transparent; line-height: 1.3;">
<tr>
<td style="width: 120px; vertical-align: top; padding-left: 5mm;">
<t t-if="o.partner_shipping_id.vat">
<div>USt-IdNr.</div>
</t>
<t t-if="o.partner_shipping_id.x_vat">
<div>MWST Nr.</div>
</t>
<t t-if="o.partner_shipping_id.x_eori">
<div>EORI Nr.</div>
</t>
<t t-if="o.partner_shipping_id.x_zaz">
<div>ZAZ Konto Nr.</div>
</t>
</td>
<td style="width: 180px; vertical-align: top">
<t t-if="o.partner_shipping_id.vat">
<div t-field="o.partner_shipping_id.vat"/>
</t>
<t t-if="o.partner_shipping_id.x_vat">
<div t-field="o.partner_shipping_id.x_vat"/>
</t>
<t t-if="o.partner_shipping_id.x_eori">
<div t-field="o.partner_shipping_id.x_eori"/>
</t>
<t t-if="o.partner_shipping_id.x_zaz">
<div t-field="o.partner_shipping_id.x_zaz"/>
</t>
</td>
<td style="width: 60px"/>
<td style="width: 100px; vertical-align: top">
<t t-if="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.vat">
<div>USt-IdNr.</div>
</t>
<t t-if="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.x_vat">
<div>MWST Nr.</div>
</t>
<t t-if="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.x_eori">
<div>EORI Nr.</div>
</t>
<t t-if="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.x_zaz">
<div>ZAZ Konto Nr.</div>
</t>
</td>
<td style="width: 180px; vertical-align: top">
<t t-if="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.vat">
<div t-field="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.vat"/>
</t>
<t t-if="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.x_vat">
<div t-field="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.x_vat"/>
</t>
<t t-if="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.x_eori">
<div t-field="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.x_eori"/>
</t>
<t t-if="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.x_zaz">
<div t-field="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.x_zaz"/>
</t>
</td>
</tr>
<tr>
<td style="width: 280px; padding-top: 20px; vertical-align: top; padding-left: 5mm;" colspan="2">
<t t-if="o.partner_shipping_id.x_remarks">
<div t-field="o.partner_shipping_id.x_remarks"/>
</t>
</td>
<td style="width: 60px"/>
<td style="width: 280px; padding-top: 20px; vertical-align: top; padding-left: 0;" colspan="2">
<t t-if="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.x_remarks">
<div t-field="o.x_sale_order_id and o.env['sale.order'].browse(o.x_sale_order_id).warehouse_id.partner_id.x_remarks"/>
</t>
</td>
</tr>
</table>
</xpath>
</data>