<?xml version="1.0" encoding="utf-8"?> <openerp> <data> <report id="factura_legal_ferreteria" model="account.invoice" string="Factura Legal" report_type="qweb-html" name="factura_venta_ferreteria.report_legal_ferreteria" file="factura_venta_ferreteria.report_legal_ferreteria" /> <template id="report_header_custom" inherit_id="report.external_layout_header"> <xpath expr="//div[@class='header']" position="replace"> <div class ="header"> </div> </xpath> </template> <template id="external_layout_footer" inherit_id="report.external_layout_footer"> <xpath expr="//div[@class='footer']" position="replace"> <div class ="footer"> </div> </xpath> </template> <template id="report_legal_ferreteria"> <t t-call="report.html_container"> <t t-call="report.external_layout"> <t t-foreach="[1,2]" t-as="i"> <div class="page"> <style type="text/css"> body{ font-size: 2.7mm; font-family: Arial, Helvetica, sans-serif; } div{ padding: 0px; } .pagina{ width:19.3cm; } .logo{ height: 1.83cm; width: 100%; top: 0px; } .fecha_emision_data{ width: 10.6cm; padding-left: 3.8cm; float: left; min-height: 0.6cm; } .contado_x{ width: 3.7cm; float: right; padding-left: 0.7cm; min-height: 0.6cm; } .linea2{ position: relative; top: -0.12cm; min-height: 0.5cm; } .razon_data{ width: 13cm; float: left; padding-left: 4.9cm; min-height: 0.4cm; } .ruc_data{ width: 5.5cm; float: left; padding-left: 1.8cm; min-height: 0.4cm; } .linea3{ position: relative; top: -0.12cm; min-height: 0.3cm; } .direccion_data{ width: 14cm; float: left; padding-left: 3.5cm; min-height: 0.5cm; } .telefono_data{ width: 10cm; float: left; padding-left: 6.9cm; min-height: 0.4cm; } .linea4{ position: relative; top: -0.12cm; min-height: 0.3cm; } .linea5{ position: relative; top: -0.12cm; min-height: 0.4cm; } .cab-articulos{ height: 0.92cm; clear: both; } .articulos{ height: 7.12cm; } .art-col1{ width:2.3cm; text-align: center; } .art-col2{ padding-left: 0.93cm; width:1.8cm; text-align: center; } .art-col3{ padding-left: 0.05cm; width:7.65cm; } .art-col4{ width:1.5cm; text-align: right; } .art-col5{ width:2.2cm; text-align: right; } .art-col6{ width:2.0cm; text-align: right; } .art-col7{ width:1.7cm; text-align: right; } .logo1{ height: 1.85cm; width: 100%; top: 0px; } .logo2{ height: 3.38cm; width: 100%; top: 0px; } .logo3{ height: 0.4cm; width: 100%; top: 0px; } .art-col21{ width:0.9cm; text-align: center; } .art-col22{ padding-left: 0.93cm; width:1cm; text-align: center; } .art-col23{ padding-left: 0.3cm; text-align: right; width:7.2cm; } .art-col24{ width:1.5cm; text-align: right; } .art-col25{ width:2.5cm; text-align: left; } .art-col26{ width:2.2cm; text-align: left; } .art-col27{ width:3.4cm; text-align: right; } .subtotal_excentas{ width: 1cm; float: left; text-align: right; padding-left: 0.3cm; padding-top: 0.5cm; min-height: 0.2cm; } .subtotal_5{ width: 0.7cm; float: left; padding-left: 0.3cm; text-align: right; padding-top: 0.5cm; min-height: 0.2cm; } .subtotal_10{ width: 2.5cm; float: right; padding-left: 1.1cm; text-align: right; padding-top: 0.5cm; min-height: 0.2cm; } .total_pagar_data{ width: 11.5cm; float: left; padding-top: 1.5cm; padding-left: 2cm; min-height: 0.2cm; } .total_pagar{ width: 6.2cm; float: left; padding-top: 0.4cm; padding-left: 0.9cm; min-height: 0.25cm; } .iva_5_data{ width:6cm; float: left; padding-top: 0.5cm; padding-left: 6.0cm; min-height: 0.25cm; } .iva_10_data{ width: 5.0cm; float: left; padding-top: 0.5cm; padding-left: 1.5cm; min-height: 0.25cm; } .iva_total_data{ width: 4.2cm; float: left; padding-top: 0.5cm; padding-left: 0.5cm; min-height: 0.25cm; } </style> <t t-foreach="docs" t-as="o"> <div class="pagina"> <div class="logo"> </div> <div class="linea1"> <div class="fecha_emision_data"><span t-field="o.date_invoice" t-field-options='{"format": "dd MMMM yyyy"}'/></div> <div class="contado_x"> <t t-if="o.contado">Contado</t><t t-if="o.credito">Crédito</t> </div> </div> <div class="linea2"> <div class="razon_data"><span t-field="o.partner_id.name"/></div> <div class="ruc_data"><span t-field="o.partner_id.ruc"/></div> </div> <div class="linea3"> <div class="direccion_data"> <t t-f="o.partner_id.street"><span t-field="o.partner_id.street"/> <span t-field="o.partner_id.street2"/></t> <t t-f="not o.partner_id.street"> </t> <div class="telefono_data"><span t-field="o.partner_id.phone"/></div> </div> </div> <div class="linea4"> </div> <div class="linea5"> </div> <div class="cab-articulos"> </div> <div class="articulos"> <table class="tab-articulos"> <tr t-foreach="o.invoice_line" t-as="l"> <td class="art-col1"></td> <td class="art-col2"><span t-esc="'{0:,.0f}'.format(l.quantity)"/></td> <td class="art-col3"><span t-field="l.name"/></td> <td class="art-col4"><span t-esc="'{0:,.0f}'.format(l.price_unit)"/></td> <td class="art-col5"> </td> <td class="art-col6"> </td> <td class="art-col7"><span t-esc="'{0:,.0f}'.format(l.price_unit*l.quantity)"/></td> </tr> </table> </div> <table class="tab-articulos"> <td class="art-col1"> </td> <td class="art-col2"> </td> <td class="art-col3"> </td> <td class="art-col4"> </td> <td class="art-col5"> </td> <td class="art-col6"> </td> <td class="art-col7"><span t-esc="'{0:,.0f}'.format(o.amount_total)"/></td> </table> <div class="logo3"> </div> <table class="tab-articulos1"> <td class="art-col21"> </td> <td class="art-col22"> </td> <td class="art-col23"><span t-esc="convertir(o.amount_total,o.currency_id.en_letras)"/> </td> <td class="art-col24"></td> <td class="art-col25"> </td> <td class="art-col26"> </td> <td class="art-col27"><span t-esc="'{0:,.0f}'.format(o.amount_total)"/></td> </table> <div class="logo3"> </div> <table class="tab-articulos"> <td class="art-col21"> </td> <td class="art-col22"></td> <td class="art-col23"> <span t-esc="'{0:,.0f}'.format(o.amount_tax)"/></td> <td class="art-col24"></td> <td class="art-col25"></td> <td class="art-col26"><span t-esc="'{0:,.0f}'.format(o.amount_tax)"/></td> <td class="art-col27"></td> </table> </div> <t t-if="i == 1"> <div class="logo1"> </div> </t> </t> </div> </t> </t> </t> </template> </data> </openerp>