templates/higotrigo/ht_invoice/proforma-print.html.twig line 1

Open in your IDE?
  1. {% extends 'common/base-external.html.twig' %}
  2. {% block content %}
  3.     <div class="row proposals" id="proposal-invoice-deposit">
  4.         <div class="container">
  5.             <div class="row">
  6.                 <div class="col-xs-12">
  7.                     {% if datasupplier.invoice_item is defined or datasupplier.invoice_extra is defined %}
  8.                         <div class="panel">
  9.                             <div class="panel-body">
  10.                                 <div class="col-xs-2">
  11.                                     <img class="img-responsive center-block" src="/{{ company.picture }}" alt="">
  12.                                 </div>
  13.                                 <div class="col-xs-4 margen-15">
  14.                                     <div class="col-xs-12"><b>{{ company.company }}</b></div>
  15.                                     <div class="col-xs-12"><b>CIF.: {{ company.idDocument }}</b></div>
  16.                                     <div class="col-xs-12"><b>{% trans %}Date{% endtrans %}: {{ date|date("d/m/Y") }}</b></div>
  17.                                     <div class="col-xs-12"><b>
  18.                                             {% if type == 'Invoice' %}
  19.                                                 {{ type|trans }} No.: {{ number }}
  20.                                             {% else %}
  21.                                                 {% if type == 'Invoice Rec' %}
  22.                                                     {{ type|trans }}, No.: {{ number }}
  23.                                                     <br>
  24.                                                     <a>{% trans %}This invoice rectifies the invoice{% endtrans %} No.: {{ invoiceIdToRec }}</a>
  25.                                                 {% else %}
  26.                                                     {{ type|trans }} No.: {{ number }}
  27.                                                 {% endif %}
  28.                                             {% endif %}
  29.                                         </b>
  30.                                     </div>
  31.                                 </div>
  32.                                 <div class="col-xs-6 margen-10 border-esp redondo padding-3">
  33.                                     <div class="col-xs-12"><b>{% trans %}Client{% endtrans %}: {{ clientName }}</b></div>
  34.                                     <div class="col-xs-12"><b>{% trans %}Address{% endtrans %}:  {{ clientAddress }}</b></div>
  35.                                     <div class="col-xs-12"><b>{% trans %}Document{% endtrans %}: {{ clientDocument }}</b></div>
  36.                                 </div>
  37.                             </div>
  38.                         </div>
  39.                         {% if datasupplier.invoice_item is defined %}
  40.                             <div class="panel">
  41.                                 <div class="panel-body">
  42.                                     <table class="table table-striped">
  43.                                         <thead>
  44.                                         <tr>
  45.                                             <th class="text-center">{% trans %}Name{% endtrans %}</th>
  46.                                             <th class="text-center">{% trans %}Unit Price{% endtrans %}</th>
  47.                                             <th class="text-center">{% trans %}Units{% endtrans %}</th>
  48.                                             <th class="text-center">{% trans %}Date{% endtrans %}</th>
  49.                                             <th class="text-center">{% trans %}Vat{% endtrans %}</th>
  50.                                             <th class="text-center">{% trans %}Total{% endtrans %}</th>
  51.                                         </tr>
  52.                                         </thead>
  53.                                         <tbody>
  54.                                         {% for items in datasupplier.invoice_item %}
  55.                                             <tr>
  56.                                                 <td class="text-center"> {{ items.itemName }} </td>
  57.                                                 <td class="text-center"> {{ items.itemPrice|number_format(2, ',', '.')  }} {{ currency }} </td>
  58.                                                 <td class="text-center"> {{ items.itemPax }} </td>
  59.                                                 <td class="text-center"> {{ items.itemDateStart|date('d/m/Y') }} </td>
  60.                                                 <td class="text-center"> <label style="padding-top: 7px">{{ items.itemIva }}</label> % </td>
  61.                                                 <td class="text-center">
  62.                                                     <label style="padding-top: 7px">{{ items.itemSubTotalPrice|number_format(2, ',', '.') }}</label> {{ currency }}
  63.                                                 </td>
  64.                                             </tr>
  65.                                         {% endfor %}
  66.                                         </tbody>
  67.                                     </table>
  68.                                 </div>
  69.                                 <div class="panel-footer">
  70.                                     <div class="col-xs-12 text-center">
  71.                                         {% if datasupplier.invoice_item_sum is defined %}
  72.                                             <div class="col-xs-offset-7 col-xs-3">
  73.                                                 <b class="text-success">{% trans %}Net Amount{% endtrans %}</b>
  74.                                                 <br>
  75.                                                 <b>
  76.                                                     <label id="netAmountLounge"> <strong>{{ datasupplier.invoice_item_net_sum|number_format(2,',', '.') }}</strong></label>
  77.                                                     {{ currency }}
  78.                                                 </b>
  79.                                             </div>
  80.                                             <div class="col-xs-2 col-xs-3">
  81.                                                 <b class="text-success">{% trans %}Total{% endtrans %}</b>
  82.                                                 <br>
  83.                                                 <b>
  84.                                                     <label id="totalAmountLounge"> <strong>{{ datasupplier.invoice_item_sum|number_format(2,',', '.') }}</strong></label>
  85.                                                     {{ currency }}
  86.                                                 </b>
  87.                                             </div>
  88.                                         {% endif %}
  89.                                     </div>
  90.                                 </div>
  91.                             </div>
  92.                         {% endif %}
  93.                         {% if datasupplier.invoice_extra is defined %}
  94.                             <div class="panel">
  95.                                 <div class="panel-heading">
  96.                                     <div class="panel-title">
  97.                                         <h5><b>{% trans %}Servicios Adicionales{% endtrans %}</b></h5>
  98.                                     </div>
  99.                                 </div>
  100.                                 <div class="panel-body">
  101.                                     <table class="table table-striped">
  102.                                         <thead>
  103.                                         <tr>
  104.                                             <th class="text-center">{% trans %}Name{% endtrans %}</th>
  105.                                             <th class="text-center">{% trans %}Price{% endtrans %}</th>
  106.                                             <th class="text-center">{% trans %}Vat{% endtrans %}</th>
  107.                                             <th class="text-center">{% trans %}Total{% endtrans %}</th>
  108.                                         </tr>
  109.                                         </thead>
  110.                                         <tbody>
  111.                                         {% for items in datasupplier.invoice_extra %}
  112.                                             <tr>
  113.                                                 <td class="text-center"> {{ items.itemName }} </td>
  114.                                                 <td class="text-center"> <label style="padding-top: 7px">{{ items.itemPrice|number_format(2, ',', '.') }}</label> {{ currency }} </td>
  115.                                                 <td class="text-center"> <label style="padding-top: 7px">{{ items.itemIva }}</label> % </td>
  116.                                                 <td class="text-center"> <label style="padding-top: 7px">{{ items.itemSubTotalPrice|number_format(2, ',', '.') }}</label> {{ currency }} </td>
  117.                                             </tr>
  118.                                         {% endfor %}
  119.                                         </tbody>
  120.                                     </table>
  121.                                 </div>
  122.                                 <div class="panel-footer">
  123.                                     <div class="col-xs-12 text-center">
  124.                                         {% if datasupplier.invoice_extra is not empty %}
  125.                                             <div class="col-xs-offset-7 col-xs-3">
  126.                                                 <b class="text-success">{% trans %}Net Amount{% endtrans %}</b>
  127.                                                 <br>
  128.                                                 <b>
  129.                                                     <label id="netAmountService"> <strong>{{ datasupplier.invoice_extra_net_sum|number_format(2, ',', '.') }}</strong></label>
  130.                                                     {{ currency }}
  131.                                                 </b>
  132.                                             </div>
  133.                                             <div class="col-xs-2">
  134.                                                 <b class="text-success">{% trans %}Total{% endtrans %}</b>
  135.                                                 <br>
  136.                                                 <b>
  137.                                                     <label id="totalAmountService"> <strong>{{ datasupplier.invoice_extra_sum|number_format(2, ',', '.') }}</strong></label>
  138.                                                     {{ currency }}
  139.                                                 </b>
  140.                                             </div>
  141.                                         {% endif %}
  142.                                     </div>
  143.                                 </div>
  144.                             </div>
  145.                         {% endif %}
  146.                         <div class="panel">
  147.                             <div class="panel-body">
  148.                                 <div class="col-xs-12 ">
  149.                                     <div class="col-xs-12 ">
  150.                                         <div class="col-xs-8 text-right"><b class="text-success">{% trans %}Total Before Vat{% endtrans %}:</b></div>
  151.                                         <div class="col-xs-4 text-right alert-info"><b>{{ totales_neto|number_format(2, ',', '.') }}{{ currency }}</b></div>
  152.                                     </div>
  153.                                     <div class="col-xs-12">
  154.                                         <hr>
  155.                                     </div>
  156.                                     <div class="col-xs-12">
  157.                                         <div class="col-xs-10 text-right"><b class="text-success">{% trans %}Vat{% endtrans %}%:</b></div>
  158.                                         <div class="col-xs-2 text-right"><b class="text-success">{% trans %}Vat{% endtrans %}:</b></div>
  159.                                     </div>
  160.                                     <div class="col-xs-12">
  161.                                         {% if bases_imponibles.ivaMontoVeintiUno is defined %}
  162.                                             <div class="col-xs-10 text-right"><b>21 % :</b></div>
  163.                                             <div class="col-xs-2 text-right"><b>{{ bases_imponibles.ivaMontoVeintiUno|number_format(2,',', '.')  }}{{ currency }}</b></div>
  164.                                         {% endif %}
  165.                                         {% if bases_imponibles.ivaMontoDiez is defined %}
  166.                                             <div class="col-xs-10 text-right"><b>10 % :</b></div>
  167.                                             <div class="col-xs-2 text-right"><b>{{ bases_imponibles.ivaMontoDiez|number_format(2,',', '.')  }}{{ currency }}</b></div>
  168.                                         {% endif %}
  169.                                     </div>
  170.                                     <div class="col-xs-12">
  171.                                         <hr>
  172.                                     </div>
  173.                                     <div class="col-xs-12">
  174.                                         <div class="col-xs-8 text-right"><b class="text-success">{% trans %}Total{% endtrans %}:</b></div>
  175.                                         <div class="col-xs-4 text-right alert-info"><b>{{ totales|number_format(2,',', '.')  }}{{ currency }}</b></div>
  176.                                     </div>
  177.                                     <div class="col-xs-12">
  178.                                         <hr>
  179.                                     </div>
  180.                                 </div>
  181.                             </div>
  182.                         </div>
  183.                         <div class="panel">
  184.                             <div class="panel-body">
  185.                                 <div class="col-xs-12 text-center">{{ company.registry }}</div>
  186.                                 <div class="col-xs-12 text-center"><hr></div>
  187.                                 <div class="col-xs-12 text-justify">
  188.                                     {% autoescape %}
  189.                                         {{ company.note|raw }}
  190.                                     {% endautoescape %}
  191.                                 </div>
  192.                                 <div class="col-xs-12 text-center"><hr></div>
  193.                                 <div class="col-xs-12 text-center"><b>{{ company.address }} {{ company.zipCode }} | {{ company.telephone }} {{ company.email }}</b></div>
  194.                             </div>
  195.                         </div>
  196.                     {% else %}
  197.                         <div class="text-center content-group">
  198.                             <h1 class="error-title offline-title">{{ type|trans }} is Empty</h1>
  199.                             <h5>{% trans %}Sorry, there's nothing to invoice{% endtrans %}</h5>
  200.                         </div>
  201.                     {% endif %}
  202.                 </div>
  203.             </div>
  204.         </div>
  205.     </div>
  206. {% endblock %}