|
@@ -4,7 +4,7 @@
|
|
|
|
|
|
|
|
<report id="presupuesto_venta_baco"
|
|
<report id="presupuesto_venta_baco"
|
|
|
model="sale.order"
|
|
model="sale.order"
|
|
|
- string="Presupuesto de Venta"
|
|
|
|
|
|
|
+ string="Remisión de Venta"
|
|
|
report_type="qweb-pdf"
|
|
report_type="qweb-pdf"
|
|
|
name="presupuesto_venta_baco.report_presupuesto_baco"
|
|
name="presupuesto_venta_baco.report_presupuesto_baco"
|
|
|
file="presupuesto_venta_baco.report_presupuesto_baco"
|
|
file="presupuesto_venta_baco.report_presupuesto_baco"
|
|
@@ -255,7 +255,7 @@
|
|
|
<t t-foreach="docs" t-as="o">
|
|
<t t-foreach="docs" t-as="o">
|
|
|
<div class="pagina">
|
|
<div class="pagina">
|
|
|
|
|
|
|
|
- <div class="col-xs-12" style="font-size: 11px; padding-left: 0.01mm; padding-top: 0.01mm; padding-bottom: 0.15mm; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;">
|
|
|
|
|
|
|
+ <div class="col-xs-12" style="font-size: 11px; padding-left: 0.1mm; padding-top: 0.01mm; padding-bottom: 0.15mm; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;">
|
|
|
<strong t-if="o.partner_shipping_id == o.partner_invoice_id">Dirección de facturación y de envío:</strong>
|
|
<strong t-if="o.partner_shipping_id == o.partner_invoice_id">Dirección de facturación y de envío:</strong>
|
|
|
<strong t-if="o.partner_shipping_id != o.partner_invoice_id">Dirección de facturación:</strong>
|
|
<strong t-if="o.partner_shipping_id != o.partner_invoice_id">Dirección de facturación:</strong>
|
|
|
<div t-field="o.partner_invoice_id" t-field-options="{"widget": "contact", "fields": ["address", "name", "phone", "fax"], "no_marker": true}"/>
|
|
<div t-field="o.partner_invoice_id" t-field-options="{"widget": "contact", "fields": ["address", "name", "phone", "fax"], "no_marker": true}"/>
|
|
@@ -266,21 +266,21 @@
|
|
|
<p t-if="o.partner_id.ruc">RUC: <span t-field="o.partner_id.ruc"/></p>
|
|
<p t-if="o.partner_id.ruc">RUC: <span t-field="o.partner_id.ruc"/></p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="col-xs-12" style="padding-left: 0.01mm; padding-top: 0.01mm; padding-bottom: 0.15mm; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;">
|
|
|
|
|
|
|
+ <div class="col-xs-12" style="padding-left: 0.2mm; padding-top: 0.01mm; padding-bottom: 0.15mm; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;">
|
|
|
<h4>
|
|
<h4>
|
|
|
<center>
|
|
<center>
|
|
|
- <span t-if="o.state not in ['draft','sent']">PEDIDO N° </span>
|
|
|
|
|
- <span t-if="o.state in ['draft','sent']">PRESUPUESTO N° </span>
|
|
|
|
|
|
|
+ <span t-if="o.state not in ['draft','sent']"><strong><i>NOTA DE REMISION </i></strong></span>
|
|
|
|
|
+ <span t-if="o.state in ['draft','sent']"><strong><i>NOTA DE REMISION</i></strong> </span>
|
|
|
<span t-field="o.name"/>
|
|
<span t-field="o.name"/>
|
|
|
</center>
|
|
</center>
|
|
|
</h4>
|
|
</h4>
|
|
|
</div>
|
|
</div>
|
|
|
- <div t-if="o.date_order" class="col-xs-12" style="padding-left: 0.01mm; padding-top: 0.01mm; padding-bottom: 0.15mm; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;">
|
|
|
|
|
|
|
+ <div t-if="o.date_order" class="col-xs-12" style="padding-left: 0.2mm; padding-top: 0.01mm; padding-bottom: 0.15mm; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;">
|
|
|
<strong t-if="o.state not in ['draft','sent']">Fecha de Pedido:</strong>
|
|
<strong t-if="o.state not in ['draft','sent']">Fecha de Pedido:</strong>
|
|
|
<strong t-if="o.state in ['draft','sent']">Fecha de Presupuesto:</strong>
|
|
<strong t-if="o.state in ['draft','sent']">Fecha de Presupuesto:</strong>
|
|
|
<p t-field="o.date_order"/>
|
|
<p t-field="o.date_order"/>
|
|
|
</div>
|
|
</div>
|
|
|
- <div t-if="o.user_id.name" class="col-xs-12" style="padding-left: 0.01mm; padding-top: 0.01mm; padding-bottom: 0.15mm; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;">
|
|
|
|
|
|
|
+ <div t-if="o.user_id.name" class="col-xs-12" style="padding-left: 0.2mm; padding-top: 0.01mm; padding-bottom: 0.15mm; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;">
|
|
|
<strong>Usuario:</strong>
|
|
<strong>Usuario:</strong>
|
|
|
<p t-field="o.user_id.name"/>
|
|
<p t-field="o.user_id.name"/>
|
|
|
</div>
|
|
</div>
|
|
@@ -289,59 +289,26 @@
|
|
|
<table style="border-collapse: collapse; width: 100%;" class="product">
|
|
<table style="border-collapse: collapse; width: 100%;" class="product">
|
|
|
|
|
|
|
|
<tr>
|
|
<tr>
|
|
|
- <th style="padding: 0.2cm; width:10%; border-collapse: collapse; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;" class="text-center">Cant.</th>
|
|
|
|
|
- <th style="padding: 0.2cm; width:55%; border-collapse: collapse; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;" class="text-center">Descripción</th>
|
|
|
|
|
- <th style="padding: 0.2cm; width:15%; border-collapse: collapse; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;" class="text-center">Precio Unit.</th>
|
|
|
|
|
- <th style="padding: 0.2cm; width:20%; border-collapse: collapse; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;" class="text-center">Sub Total</th>
|
|
|
|
|
|
|
+ <th style="padding-left: 0.1mm; padding: 0.2cm; width:15%; border-collapse: collapse; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;" class="text-center">Cód.Barra</th>
|
|
|
|
|
+ <th style="padding-left: 0.1mm; padding: 0.2cm; width:20%; border-collapse: collapse; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;" class="text-center">Referencia</th>
|
|
|
|
|
+ <th style="padding-left: 0.1mm; padding: 0.2cm; width:55%; border-collapse: collapse; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;" class="text-center">Descripción</th>
|
|
|
|
|
+ <th style="padding-left: 0.1mm; padding: 0.2cm; width:10%; border-collapse: collapse; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;" class="text-center">Cant.</th>
|
|
|
</tr>
|
|
</tr>
|
|
|
</table>
|
|
</table>
|
|
|
|
|
|
|
|
<!-- <div style="height: 7.5cm;border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;"> -->
|
|
<!-- <div style="height: 7.5cm;border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;"> -->
|
|
|
<table style="border-collapse: collapse; width: 100%; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;">
|
|
<table style="border-collapse: collapse; width: 100%; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;">
|
|
|
<tr t-foreach="o.order_line" t-as="l">
|
|
<tr t-foreach="o.order_line" t-as="l">
|
|
|
- <td style="text-align: center; padding: 0.1cm; width: 10%; border-collapse: collapse; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;"><span t-esc="'{0:,.0f}'.format(l.product_uom_qty)"/></td>
|
|
|
|
|
|
|
+ <td style="text-align: right; padding: 0.1cm; width:15%; border-collapse: collapse; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;"><span t-field="l.product_id.ean13"/></td>
|
|
|
|
|
+ <td style="text-align: right; padding: 0.1cm; width:20%; border-collapse: collapse; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;"><span t-field="l.product_id.default_code"/></td>
|
|
|
<td style="text-align: left; padding: 0.1cm; width:55%; border-collapse: collapse; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;"><span t-field="l.product_id.name"/></td>
|
|
<td style="text-align: left; padding: 0.1cm; width:55%; border-collapse: collapse; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;"><span t-field="l.product_id.name"/></td>
|
|
|
- <td style="text-align: right; padding: 0.1cm; width:15%; border-collapse: collapse; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;"><span t-esc="'{0:,.0f}'.format(l.price_unit)"/></td>
|
|
|
|
|
- <td style="text-align: right; padding: 0.1cm; width:20%; border-collapse: collapse; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;"><span t-esc="'{0:,.0f}'.format((l.product_uom_qty * l.price_unit))"/></td>
|
|
|
|
|
|
|
+ <td style="text-align: center; padding: 0.1cm; width: 10%; border-collapse: collapse; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd;"><span t-esc="'{0:,.0f}'.format(l.product_uom_qty)"/></td>
|
|
|
</tr>
|
|
</tr>
|
|
|
<!-- Inserta más filas aquí -->
|
|
<!-- Inserta más filas aquí -->
|
|
|
</table>
|
|
</table>
|
|
|
<!-- </div> -->
|
|
<!-- </div> -->
|
|
|
|
|
|
|
|
- <div class="divisoria"> </div>
|
|
|
|
|
- <div class="row">
|
|
|
|
|
- <div class="col-xs-4 pull-right">
|
|
|
|
|
- <table class="table table-condensed">
|
|
|
|
|
- <tr class="border-black">
|
|
|
|
|
- <td><strong>Sub Total:</strong></td>
|
|
|
|
|
- <td class="text-right">
|
|
|
|
|
- <span t-esc="'{0:,.0f}'.format(o.amount_total)"/>
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <td>Total IVA:</td>
|
|
|
|
|
- <td class="text-right">
|
|
|
|
|
- <span t-esc="'{0:,.0f}'.format(o.amount_tax)"/>
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- <tr class="border-black">
|
|
|
|
|
- <td><strong>Total</strong></td>
|
|
|
|
|
- <td class="text-right">
|
|
|
|
|
- <span t-esc="'{0:,.0f}'.format(o.amount_total)"/>
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- </table>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
- <div class="divisoria"> </div>
|
|
|
|
|
- <p t-field="o.note"/>
|
|
|
|
|
- <p t-if="o.payment_term.note">
|
|
|
|
|
- <strong>Payment Term:</strong>
|
|
|
|
|
- <span t-field="o.payment_term.note"/>
|
|
|
|
|
- </p>
|
|
|
|
|
- </div>
|
|
|
|
|
</t>
|
|
</t>
|
|
|
</div>
|
|
</div>
|
|
|
</t>
|
|
</t>
|