ticket_venta_ferreteria.xml 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <openerp>
  3. <data>
  4. <report id="ticket_venta_ferreteria"
  5. model="account.invoice"
  6. string="Ticket"
  7. report_type="qweb-html"
  8. name="ticket_venta_ferreteria.report_ticket_ferreteria"
  9. file="ticket_venta_ferreteria.report_ticket_ferreteria"
  10. />
  11. <record id="paperformat_lowmargin" model="report.paperformat">
  12. <field name="name">Ticket Venta</field>
  13. <field name="default" eval="True" />
  14. <field name="format">custom</field>
  15. <field name="page_height">150</field>
  16. <field name="page_width">75</field>
  17. <field name="orientation">Portrait</field>
  18. <field name="margin_top">3</field>
  19. <field name="margin_bottom">3</field>
  20. <field name="margin_left">3</field>
  21. <field name="margin_right">3</field>
  22. <field name="header_line" eval="False" />
  23. <field name="header_spacing">3</field>
  24. <field name="dpi">90</field>
  25. </record>
  26. <record id="ticket_venta_ferreteria.ticket_venta_ferreteria" model="ir.actions.report.xml">
  27. <field name="paperformat_id" ref="ticket_venta_ferreteria.paperformat_lowmargin" />
  28. </record>
  29. <template id="report_ticket_ferreteria">
  30. <t t-call="report.html_container">
  31. <div class="page">
  32. <style>
  33. .table-condensed>tbody>tr>td {
  34. padding: 1px !important;
  35. font-size: 10px;
  36. font-family: Arial;
  37. text-align: left;
  38. }
  39. .borderless td, .borderless th {
  40. border: none !important;
  41. }
  42. </style>
  43. <t t-foreach="docs" t-as="o">
  44. <div class="pagina">
  45. <div style="text-align: center; font-size: 11px; font-family: Arial;">
  46. <b>BIOMARKET</b>
  47. </div>
  48. <div style="font-size:9.5px; text-align: center;">
  49. <span t-field="o.create_date" t-options='{"format": "dd/MM/yyyy hh:mm:ss"}'/>
  50. </div>
  51. <div style="font-size:10px;">
  52. <b>Cliente:</b> <span t-field="o.partner_id.name"/> - <b>Tel:</b> <span t-field="o.partner_id.mobile"/>
  53. </div>
  54. <table class="table table-condensed borderless">
  55. <thead>
  56. <tr>
  57. <th style="width:10%; text-align: center;">Cant.</th>
  58. <th style="width:50%;">Producto</th>
  59. <th style="width:15%; text-align: center;">Código</th>
  60. <th style="width:15%; text-align: center;">Precio</th>
  61. <th style="width:15%; text-align: right;">Subtotal</th>
  62. </tr>
  63. </thead>
  64. <tbody>
  65. <tr t-foreach="o.invoice_line" t-as="l">
  66. <td style="text-align: center;"><span t-esc="'%.0f'%l.quantity"/></td>
  67. <td><span t-field="l.name"/></td>
  68. <td style="text-align: center;"><span t-field="l.product_id.default_code"/></td>
  69. <td style="text-align: center;"><span t-esc="'{0:,.0f}'.format(l.price_unit)"/></td>
  70. <td style="text-align: right;"><span t-esc="'{0:,.2f}'.format(l.quantity * l.price_unit)"/></td>
  71. </tr>
  72. </tbody>
  73. </table>
  74. <table class="table table-condensed borderless">
  75. <tbody>
  76. <tr>
  77. <td><b>Sub Total:</b></td>
  78. <td style="text-align: right;"><span t-esc="'{0:,.2f}'.format(o.amount_untaxed)"/></td>
  79. </tr>
  80. <tr>
  81. <td><b>Descuento:</b></td>
  82. <td style="text-align: right;"><span t-esc="'{0:,.2f}'.format(o.amount_total - o.amount_untaxed)"/></td>
  83. </tr>
  84. <tr>
  85. <td><b>Total:</b></td>
  86. <td style="text-align: right;"><span t-esc="'{0:,.2f}'.format(o.amount_total)"/></td>
  87. </tr>
  88. </tbody>
  89. </table>
  90. <div style="text-align: center; font-size:10px;">
  91. <b>GRACIAS POR SU PREFERENCIA!</b>
  92. </div>
  93. </div>
  94. </t>
  95. </div>
  96. </t>
  97. </template>
  98. </data>
  99. </openerp>