|
@@ -3,27 +3,34 @@
|
|
<t t-extend="PosTicket">
|
|
<t t-extend="PosTicket">
|
|
<t t-jquery="div.pos-sale-ticket" t-operation="replace">
|
|
<t t-jquery="div.pos-sale-ticket" t-operation="replace">
|
|
<div class="pos-sale-ticket" style='font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 15px;'>
|
|
<div class="pos-sale-ticket" style='font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 15px;'>
|
|
|
|
+
|
|
<div class="pos-center-align">
|
|
<div class="pos-center-align">
|
|
<img t-att-src="widget.pos.company_logo_base64"/><br />
|
|
<img t-att-src="widget.pos.company_logo_base64"/><br />
|
|
</div>
|
|
</div>
|
|
|
|
+ <br/>
|
|
<div class="pos-center-align"><t t-esc="new Date().toString(Date.CultureInfo.formatPatterns.shortDate + ' ' +
|
|
<div class="pos-center-align"><t t-esc="new Date().toString(Date.CultureInfo.formatPatterns.shortDate + ' ' +
|
|
Date.CultureInfo.formatPatterns.longTime)"/>
|
|
Date.CultureInfo.formatPatterns.longTime)"/>
|
|
<br/>
|
|
<br/>
|
|
<t t-esc="order.get('name')"/></div>
|
|
<t t-esc="order.get('name')"/></div>
|
|
<br/>
|
|
<br/>
|
|
|
|
+ <br />
|
|
<t t-if="widget.pos.config.receipt_header">
|
|
<t t-if="widget.pos.config.receipt_header">
|
|
- <div style='text-align:center;font-size: 20px;'>
|
|
|
|
|
|
+ <div style='text-align:center;font-size: 30px;'>
|
|
<t t-esc="widget.pos.config.receipt_header" />
|
|
<t t-esc="widget.pos.config.receipt_header" />
|
|
</div>
|
|
</div>
|
|
<br />
|
|
<br />
|
|
</t>
|
|
</t>
|
|
- <t t-esc="widget.pos.company.phone || ''"/> <br/>
|
|
|
|
- Vendedor: <t t-esc="widget.pos.cashier ? widget.pos.cashier.name : widget.pos.user.name"/>
|
|
|
|
|
|
+ Phone: <t t-esc="widget.pos.company.phone || ''"/>
|
|
|
|
+ <br/>
|
|
|
|
+ User: <t t-esc="widget.pos.cashier ? widget.pos.cashier.name : widget.pos.user.name"/>
|
|
|
|
+ <br/>
|
|
<t t-if="order.attributes.client">
|
|
<t t-if="order.attributes.client">
|
|
- <br/>
|
|
|
|
- Cliente: <t t-esc="order.attributes.client.name ? order.attributes.client.name : ''"/><br/>
|
|
|
|
- Teléfono: <t t-esc="order.attributes.client.phone ? order.attributes.client.phone : ''"/><br/><br/>
|
|
|
|
|
|
+ <p>--------------------------------------------</p>
|
|
|
|
+ Cliente: <t t-esc="order.attributes.client.name ? order.attributes.client.name : ''"/><br />
|
|
|
|
+ Teléfono: <t t-esc="order.attributes.client.phone ? order.attributes.client.phone : ''"/><br />
|
|
|
|
+ Dirección: <t t-esc="order.attributes.client.address ? order.attributes.client.address : ''"/>
|
|
</t>
|
|
</t>
|
|
|
|
+ <p>--------------------------------------------</p>
|
|
<table class="table table-condensed">
|
|
<table class="table table-condensed">
|
|
<thead>
|
|
<thead>
|
|
<tr>
|
|
<tr>
|
|
@@ -56,6 +63,7 @@
|
|
</tr>
|
|
</tr>
|
|
</tbody>
|
|
</tbody>
|
|
</table>
|
|
</table>
|
|
|
|
+ <p>--------------------------------------------</p>
|
|
<br />
|
|
<br />
|
|
<table>
|
|
<table>
|
|
<tr>
|
|
<tr>
|
|
@@ -85,7 +93,7 @@
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
</table>
|
|
</table>
|
|
- <br/>
|
|
|
|
|
|
+ <p>--------------------------------------------</p>
|
|
<table>
|
|
<table>
|
|
<tr t-foreach="paymentlines" t-as="line">
|
|
<tr t-foreach="paymentlines" t-as="line">
|
|
<td>
|
|
<td>
|
|
@@ -96,11 +104,13 @@
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
</table>
|
|
</table>
|
|
|
|
+ <br />
|
|
<table>
|
|
<table>
|
|
<tr><td>Change:</td><td class="pos-right-align">
|
|
<tr><td>Change:</td><td class="pos-right-align">
|
|
<t t-esc="widget.format_currency(order.getChange())"/>
|
|
<t t-esc="widget.format_currency(order.getChange())"/>
|
|
</td></tr>
|
|
</td></tr>
|
|
</table>
|
|
</table>
|
|
|
|
+ <br/>
|
|
<t t-if="widget.pos.config.receipt_footer">
|
|
<t t-if="widget.pos.config.receipt_footer">
|
|
<br />
|
|
<br />
|
|
<div style='text-align:center'>
|
|
<div style='text-align:center'>
|