templates/factura/luz/_luz.html.twig line 1

Open in your IDE?
  1. {% if tresCero %}
  2.     {% set numeroP, numeroPP, nombre1, nombre2, nombre3 = 3, 3, 'P1', 'P2', 'P3' %}
  3. {% else  %}
  4.     {% set numeroP=0 %}
  5.     {% if tarifa.energiaP1 %}
  6.         {% set numeroP=(numeroP+1) %}
  7.     {% endif %}
  8.     {% if tarifa.energiaP2 %}
  9.         {% set numeroP=(numeroP+1) %}
  10.     {% endif %}
  11.     {% if tarifa.energiaP3 %}
  12.         {% set numeroP=(numeroP+1) %}
  13.     {% endif %}
  14.     {% if tarifa.energiaP4 %}
  15.         {% set numeroP=(numeroP+1) %}
  16.     {% endif %}
  17.     {% if tarifa.energiaP5 %}
  18.         {% set numeroP=(numeroP+1) %}
  19.     {% endif %}
  20.     {% if tarifa.energiaP6 %}
  21.         {% set numeroP=(numeroP+1) %}
  22.     {% endif %}
  23.     {% set numeroPP=0 %}
  24.     {% if tarifa.potenciaP1 %}
  25.         {% set numeroPP=(numeroPP+1) %}
  26.     {% endif %}
  27.     {% if tarifa.potenciaP2 %}
  28.         {% set numeroPP=(numeroPP+1) %}
  29.     {% endif %}
  30.     {% if tarifa.potenciaP3 %}
  31.         {% set numeroPP=(numeroPP+1) %}
  32.     {% endif %}
  33.     {% if tarifa.potenciaP4 %}
  34.         {% set numeroPP=(numeroPP+1) %}
  35.     {% endif %}
  36.     {% if tarifa.potenciaP5 %}
  37.         {% set numeroPP=(numeroPP+1) %}
  38.     {% endif %}
  39.     {% if tarifa.potenciaP6 %}
  40.         {% set numeroPP=(numeroPP+1) %}
  41.     {% endif %}
  42. {% endif %}
  43. <table class="factura">
  44.     <tr>
  45.         <td class="p-3"> </td>
  46.     </tr>
  47.     <tr>
  48.         <td class="spacing p-1"> </td>
  49.     </tr>
  50.     <tr>
  51.         <td class="spacing p-1"> </td>
  52.     </tr>
  53.     <tr>
  54.         <td colspan="2" class="spacing"></td>
  55.         <td colspan="2" rowspan="5" class="factura-direccion">
  56.             <img src="{{ url('homepage') }}/img/logos/logo_factura.png" alt="Energaze" class="factura-logo">
  57.         </td>
  58.     <tr>
  59.         <td colspan="2" class="spacing"></td>
  60.     </tr>
  61.     <tr>
  62.         <td colspan="2" class="factura-header">Grupo Menergaze, S.L.</td>
  63.     </tr>
  64.     <tr><td colspan="2" class="factura-header">B-40522955</td></tr>
  65.     <tr><td colspan="2" class="factura-header">Avenida d'Alacant 33, 4. Gandía (46701), Valencia</td></tr>
  66.     <tr>
  67.         <td colspan="1" class="spacing"></td>
  68.     </tr>
  69.     {% if numeroP<4 %}
  70.     <tr>
  71.         <td colspan="1" class="spacing"></td>
  72.     </tr>
  73.     <tr>
  74.         <td colspan="1" class="spacing"></td>
  75.     </tr>
  76.     {% endif %}
  77.     <!-- DATOS DEL PUNTO DE SUMINISTRO -->
  78.     <tr>
  79.         <td class="bg-green icon-container"><img class="icon-c" src="{{ url('homepage') }}/img/factura/datossuministro.png" alt="F"> </td>
  80.         <td class="bg-green title">DATOS DEL PUNTO DE SUMINISTRO</td>
  81.         <td class="bg-green post-title" colspan="2"> </td>
  82.     </tr>
  83.     <tr>
  84.         <td colspan="1" class="spacing"></td>
  85.     </tr>
  86.     <tr>
  87.         <td colspan="4" class="pl-2">Dirección de suministro: {{ factura.contrato.suministro.direccion }}, {{ factura.contrato.suministro.cp }}&nbsp;&nbsp;- {{ factura.contrato.suministro.poblacion }}, {{ factura.contrato.suministro.provincia }}</td>
  88.     </tr>
  89.     <tr>
  90.         <td colspan="4" class="pl-2">Potencia contratada: {% if tarifa.potenciaP1 %}{% if numeroPP != 1 %}P1{% endif%} &nbsp;&nbsp;{{ factura.potenciaP1|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }} kW {% endif %}{% if tarifa.potenciaP2 %}&nbsp;&nbsp;{% if numeroPP != 1 %}P2{% endif%} &nbsp;&nbsp;{{ factura.potenciaP2|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }} kW {% endif %}{% if tarifa.potenciaP3 %}&nbsp;&nbsp;{% if numeroPP != 1 %}P3{% endif%} &nbsp;&nbsp;{{ factura.potenciaP3|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }} kW {% endif %}{% if tarifa.potenciaP4 %}&nbsp;&nbsp;{% if numeroPP != 1 %}P4{% endif%} &nbsp;&nbsp;{{ factura.potenciaP4|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }} kW {% endif %}{% if tarifa.potenciaP5 %}&nbsp;&nbsp;{% if numeroPP != 1 %}P5{% endif%} &nbsp;&nbsp;{{ factura.potenciaP5|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }} kW {% endif %}{% if tarifa.potenciaP6 %}&nbsp;&nbsp;{% if numeroPP != 1 %}P6{% endif%} &nbsp;&nbsp;{{ factura.potenciaP6|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }} kW {% endif %}</td>
  91.     </tr>
  92.     <tr>
  93.         <td colspan="4" class="pl-2">Fin de contrato de servicio: {{ (factura.contrato.fechaCaducidad ?: factura.contrato.fechaFin)|date("d/m/Y") }}</td>
  94.     </tr>
  95.     <tr>
  96.         <td colspan="4" class="pl-2">CUPS: {{ factura.contrato.suministro.cups }} </td>
  97.     </tr>
  98.     <tr>
  99.         <td colspan="4" class="pl-2">Tarifa de acceso: {{ tarifa }} </td>
  100.     </tr>
  101.     <tr>
  102.         <td colspan="1" class="spacing"></td>
  103.     </tr>
  104.     {% if numeroP<4 %}
  105.     <tr>
  106.         <td colspan="1" class="spacing"></td>
  107.     </tr>
  108.     <tr>
  109.         <td colspan="1" class="spacing"></td>
  110.     </tr>
  111.     {% endif %}
  112.     <tr>
  113.         <td class="bg-green icon-container"><img class="icon-b" src="{{ url('homepage') }}/img/factura/lupa.png" alt="F"> </td>
  114.         <td class="bg-green title">DETALLE DE SU FACTURACIÓN</td>
  115.         <td class="bg-green post-title-facturacion1"> </td>
  116.         <td class="bg-green post-title-facturacion2"> </td>
  117.     </tr>
  118.     <tbody class="px-2">
  119.     <tr>
  120.         <td colspan="3" class="font-weight-bolder facturacion-title pl-2">Concepto</td>
  121.         <td colspan="2" class="font-weight-bolder text-right bg-lightgreen facturacion-title">Importe</td>
  122.     </tr>
  123.     <tr>
  124.         <td colspan="3" class="font-weight-bolder pl-2">Potencia facturada</td>
  125.         <td colspan="2" class="bg-lightgreen"></td>
  126.     </tr>
  127.     <tr>
  128.         <td colspan="3" class=" pl-2">Periodo facturado: {{ factura.fechalecturaAnterior|date_modify("+1 day")|date("d/m/Y") }} al {{ factura.fechaLectura|date("d/m/Y") }}</td>
  129.         <td colspan="2" class="bg-lightgreen"></td>
  130.     </tr>
  131.     {% if tarifa.potenciaP1 %}
  132.     <tr>
  133.         <td colspan="3" class=" pl-2">{% if numeroPP != 1 %}P1 &nbsp;&nbsp;{% endif %}{{ potenciaP1Facturada|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }} kW x {{ periodoFacturacion }} días x {{ factura.precioPotenciaP1|number_format(6, ',', '.')|trim('0','right')|trim(',','right') }} €/kW día</td>
  134.         <td colspan="2" class="bg-lightgreen text-right">{{ totalPotenciaP1|number_format(2, ',', '.') }} €</td>
  135.     </tr>
  136.     {% endif %}
  137.     {% if tarifa.potenciaP2 %}
  138.     <tr>
  139.         <td colspan="3" class=" pl-2">{% if numeroPP != 1 %}P2 &nbsp;&nbsp;{% endif %}{{ potenciaP2Facturada|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }} kW x {{ periodoFacturacion }} días x {{ factura.precioPotenciaP2|number_format(6, ',', '.')|trim('0','right')|trim(',','right') }} €/kW día</td>
  140.         <td colspan="2" class="bg-lightgreen text-right">{{ totalPotenciaP2|number_format(2, ',', '.') }} €</td>
  141.     </tr>
  142.     {% endif %}
  143.     {% if tarifa.potenciaP3 %}
  144.     <tr>
  145.         <td colspan="3" class=" pl-2">{% if numeroPP != 1 %}P3 &nbsp;&nbsp;{% endif %}{{ potenciaP3Facturada|number_format(5, ',', '.')|trim('0','right') |trim(',','right') }} kW x {{ periodoFacturacion }} días x {{ factura.precioPotenciaP3|number_format(6, ',', '.')|trim('0','right')|trim(',','right') }} €/kW día</td>
  146.         <td colspan="2" class="bg-lightgreen text-right">{{ totalPotenciaP3|number_format(2, ',', '.') }} €</td>
  147.     </tr>
  148.     {% endif %}
  149.     {% if tarifa.potenciaP4 %}
  150.     <tr>
  151.         <td colspan="3" class=" pl-2">{% if numeroPP != 1 %}P4 &nbsp;&nbsp;{% endif %}{{ potenciaP4Facturada|number_format(5, ',', '.')|trim('0','right') |trim(',','right') }} kW x {{ periodoFacturacion }} días x {{ factura.precioPotenciaP4|number_format(6, ',', '.')|trim('0','right')|trim(',','right') }} €/kW día</td>
  152.         <td colspan="2" class="bg-lightgreen text-right">{{ totalPotenciaP4|number_format(2, ',', '.') }} €</td>
  153.     </tr>
  154.     {% endif %}
  155.     {% if tarifa.potenciaP5 %}
  156.     <tr>
  157.         <td colspan="3" class=" pl-2">{% if numeroPP != 1 %}P5 &nbsp;&nbsp;{% endif %}{{ potenciaP5Facturada|number_format(5, ',', '.')|trim('0','right') |trim(',','right') }} kW x {{ periodoFacturacion }} días x {{ factura.precioPotenciaP5|number_format(6, ',', '.')|trim('0','right')|trim(',','right') }} €/kW día</td>
  158.         <td colspan="2" class="bg-lightgreen text-right">{{ totalPotenciaP5|number_format(2, ',', '.') }} €</td>
  159.     </tr>
  160.     {% endif %}
  161.     {% if tarifa.potenciaP6 %}
  162.     <tr>
  163.         <td colspan="3" class=" pl-2">{% if numeroPP != 1 %}P6 &nbsp;&nbsp;{% endif %}{{ potenciaP6Facturada|number_format(5, ',', '.')|trim('0','right') |trim(',','right') }} kW x {{ periodoFacturacion }} días x {{ factura.precioPotenciaP6|number_format(6, ',', '.')|trim('0','right')|trim(',','right') }} €/kW día</td>
  164.         <td colspan="2" class="bg-lightgreen text-right">{{ totalPotenciaP6|number_format(2, ',', '.') }} €</td>
  165.     </tr>
  166.     {% endif %}
  167.     <tr>
  168.         <td colspan="2"></td>
  169.         <td colspan="1" class="font-weight-bolder text-right">Total potencia</td>
  170.         <td colspan="2" class="bg-lightgreen text-right font-weight-bolder">{{ totalPotencia|number_format(2, ',', '.') }} €</td>
  171.     </tr>
  172.     <tr>
  173.         <td colspan="3" class="font-weight-bolder pl-2">Energía consumida</td>
  174.         <td colspan="2" class="bg-lightgreen"></td>
  175.     </tr>
  176.     <tr>
  177.         <td colspan="3" class=" pl-2">Periodo facturado: {{ factura.fechaLecturaAnterior|date_modify("+1 day")|date("d/m/Y") }} al {{ factura.fechaLectura|date("d/m/Y") }}</td>
  178.         <td colspan="2" class="bg-lightgreen"></td>
  179.     </tr>
  180.     {% if tarifa.energiaP1 %}
  181.     <tr>
  182.         <td colspan="3" class=" pl-2">{% if numeroP != 1 %}P1 &nbsp;&nbsp;{% endif %}<span id="consumoP1">{{ consumoP1Facturado|number_format(2, ',', '.')|trim('0','right')|trim(',','right') }}</span> kWh x <span id="precioEnergiaP1">{{ factura.precioEnergiaP1|number_format(7, ',', '.')|trim('0','right')|trim(',','right') }}</span> €</td>
  183.         <td colspan="2" class="bg-lightgreen text-right">{{ totalEnergiaP1|number_format(2, ',', '.') }} €</td>
  184.     </tr>
  185.     {% endif %}
  186.     {% if tarifa.energiaP2 %}
  187.     <tr>
  188.         <td colspan="3" class=" pl-2">{% if numeroP != 1 %}P2 &nbsp;&nbsp;{% endif %}<span id="consumoP2">{{ consumoP2Facturado|number_format(2, ',', '.')|trim('0','right')|trim(',','right') }}</span> kWh x <span id="precioEnergia21">{{ factura.precioEnergiaP2|number_format(6, ',', '.')|trim('0','right')|trim(',','right') }}</span> €</td>
  189.         <td colspan="2" class="bg-lightgreen text-right">{{ totalEnergiaP2|number_format(2, ',', '.') }} €</td>
  190.     </tr>
  191.     {% endif %}
  192.     {% if tarifa.energiaP3 %}
  193.     <tr>
  194.         <td colspan="3" class=" pl-2">{% if numeroP != 1 %}P3 &nbsp;&nbsp;{% endif %}<span id="consumoP3">{{ consumoP3Facturado|number_format(2, ',', '.')|trim('0','right')|trim(',','right') }}</span> kWh x <span id="precioEnergiaP3">{{ factura.precioEnergiaP3|number_format(6, ',', '.')|trim('0','right')|trim(',','right') }}</span> €</td>
  195.         <td colspan="2" class="bg-lightgreen text-right">{{ totalEnergiaP3|number_format(2, ',', '.') }} €</td>
  196.     </tr>
  197.     {% endif %}
  198.     {% if tarifa.energiaP4 %}
  199.     <tr>
  200.         <td colspan="3" class=" pl-2">{% if numeroP != 1 %}P4 &nbsp;&nbsp;{% endif %}<span id="consumoP4">{{ consumoP4Facturado|number_format(2, ',', '.')|trim('0','right')|trim(',','right') }}</span> kWh x <span id="precioEnergiaP4">{{ factura.precioEnergiaP4|number_format(6, ',', '.')|trim('0','right')|trim(',','right') }}</span> €</td>
  201.         <td colspan="2" class="bg-lightgreen text-right">{{ totalEnergiaP4|number_format(2, ',', '.') }} €</td>
  202.     </tr>
  203.     {% endif %}
  204.     {% if tarifa.energiaP5 %}
  205.     <tr>
  206.         <td colspan="3" class=" pl-2">{% if numeroP != 1 %}P5 &nbsp;&nbsp;{% endif %}<span id="consumoP5">{{ consumoP5Facturado|number_format(2, ',', '.')|trim('0','right')|trim(',','right') }}</span> kWh x <span id="precioEnergiaP5">{{ factura.precioEnergiaP5|number_format(6, ',', '.')|trim('0','right')|trim(',','right') }}</span> €</td>
  207.         <td colspan="2" class="bg-lightgreen text-right">{{ totalEnergiaP5|number_format(2, ',', '.') }} €</td>
  208.     </tr>
  209.     {% endif %}
  210.     {% if tarifa.energiaP6 %}
  211.     <tr>
  212.         <td colspan="3" class=" pl-2">{% if numeroP != 1 %}P6 &nbsp;&nbsp;{% endif %}<span id="consumoP6">{{ consumoP6Facturado|number_format(2, ',', '.')|trim('0','right')|trim(',','right') }}</span> kWh x <span id="precioEnergiaP6">{{ factura.precioEnergiaP6|number_format(6, ',', '.')|trim('0','right')|trim(',','right') }}</span> €</td>
  213.         <td colspan="2" class="bg-lightgreen text-right">{{ totalEnergiaP6|number_format(2, ',', '.') }} €</td>
  214.     </tr>
  215.     {% endif %}
  216.     <tr>
  217.         <td colspan="2"></td>
  218.         <td colspan="1" class="font-weight-bold text-right">Total energía</td>
  219.         <td colspan="2" class="bg-lightgreen text-right font-weight-bold"><span id="importeConsumo">{{ totalEnergia|number_format(2, ',', '.') }}</span> €</td>
  220.     </tr>
  221.     {% if reactivas %}
  222.     <tr>
  223.         <td colspan="3" class="font-weight-bold pl-2">Energía reactiva</td>
  224.         <td colspan="2" class="bg-lightgreen"></td>
  225.     </tr>
  226.     {% if tarifa.reactivaP1 %}
  227.     <tr>
  228.         {% if importeReactivaP1==0 %}
  229.         <td colspan="3" class=" pl-2">P1 &nbsp;&nbsp;0 kVAr x {{ factura.precioReactivaP1|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }} €</td>
  230.         {% else %}
  231.         <td colspan="3" class=" pl-2">P1 &nbsp;&nbsp;{{ excesoReactivaP1|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }} kVAr x {{ factura.precioReactivaP1|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }} €</td>
  232.         {% endif %}
  233.         <td colspan="2" class="bg-lightgreen text-right">{{ importeReactivaP1|number_format(2, ',', '.') }} €</td>
  234.     </tr>
  235.     {% endif %}
  236.     {% if tarifa.reactivaP2 %}
  237.     <tr>
  238.         {% if importeReactivaP2==0 %}
  239.         <td colspan="3" class=" pl-2">P2 &nbsp;&nbsp;0 kVAr x {{ factura.precioReactivaP2|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }} €</td>
  240.         {% else %}
  241.         <td colspan="3" class=" pl-2">P2 &nbsp;&nbsp;{{ excesoReactivaP2|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }} kVAr x {{ factura.precioReactivaP2|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }} €</td>
  242.         {% endif %}
  243.         <td colspan="2" class="bg-lightgreen text-right">{{ importeReactivaP2|number_format(2, ',', '.') }} €</td>
  244.     </tr>
  245.     {% endif %}
  246.     {% if tarifa.reactivaP3 %}
  247.     <tr>
  248.         {% if importeReactivaP3==0 %}
  249.             <td colspan="3" class=" pl-2">P3 &nbsp;&nbsp;0 kVAr x {{ factura.precioReactivaP3|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }} €</td>
  250.         {% else %}
  251.             <td colspan="3" class=" pl-2">P3 &nbsp;&nbsp;{{ excesoReactivaP3|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }} kVAr x {{ factura.precioReactivaP3|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }} €</td>
  252.         {% endif %}
  253.         <td colspan="2" class="bg-lightgreen text-right">{{ importeReactivaP3|number_format(2, ',', '.') }} €</td>
  254.     </tr>
  255.     {% endif %}
  256.     {% if tarifa.reactivaP4 %}
  257.     <tr>
  258.         {% if importeReactivaP4==0 %}
  259.             <td colspan="3" class=" pl-2">P4 &nbsp;&nbsp;0 kVAr x {{ factura.precioReactivaP4|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }} €</td>
  260.         {% else %}
  261.             <td colspan="3" class=" pl-2">P4 &nbsp;&nbsp;{{ excesoReactivaP4|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }} kVAr x {{ factura.precioReactivaP4|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }} €</td>
  262.         {% endif %}
  263.         <td colspan="2" class="bg-lightgreen text-right">{{ importeReactivaP4|number_format(2, ',', '.') }} €</td>
  264.     </tr>
  265.     {% endif %}
  266.     {% if tarifa.reactivaP5 %}
  267.     <tr>
  268.         {% if importeReactivaP5==0 %}
  269.             <td colspan="3" class=" pl-2">P5 &nbsp;&nbsp;0 kVAr x {{ factura.precioReactivaP5|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }} €</td>
  270.         {% else %}
  271.             <td colspan="3" class=" pl-2">P5 &nbsp;&nbsp;{{ excesoReactivaP5|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }} kVAr x {{ factura.precioReactivaP5|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }} €</td>
  272.         {% endif %}
  273.         <td colspan="2" class="bg-lightgreen text-right">{{ importeReactivaP5|number_format(2, ',', '.') }} €</td>
  274.     </tr>
  275.     {% endif %}
  276.     {% if tarifa.reactivaP6 %}
  277.         <tr>
  278.             {% if importeReactivaP6==0 %}
  279.                 <td colspan="3" class=" pl-2">P6 &nbsp;&nbsp;0 kVAr x {{ factura.precioReactivaP6|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }} €</td>
  280.             {% else %}
  281.                 <td colspan="3" class=" pl-2">P6 &nbsp;&nbsp;{{ excesoReactivaP6|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }} kVAr x {{ factura.precioReactivaP6|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }} €</td>
  282.             {% endif %}
  283.             <td colspan="2" class="bg-lightgreen text-right">{{ importeReactivaP6|number_format(2, ',', '.') }} €</td>
  284.         </tr>
  285.     {% endif %}
  286.     <tr>
  287.         <td colspan="2"></td>
  288.         <td colspan="1" class="font-weight-bold text-right">Total energía reactiva</td>
  289.         <td colspan="2" class="bg-lightgreen text-right font-weight-bold"><span id="importeReactiva">{{ totalReactiva|number_format(2, ',', '.') }}</span> €</td>
  290.     </tr>
  291.     {% endif %}
  292.     <tr>
  293.         <td colspan="3"></td>
  294.         <td colspan="2" class="bg-lightgreen"></td>
  295.     </tr>
  296.     <tr>
  297.         <td colspan="3" class="font-weight-bolder facturacion-title pl-2">Subtotal</td>
  298.         <td colspan="2" class="font-weight-bold text-right bg-lightgreen facturacion-title">{{ subtotal|number_format(2, ',', '.') }} €</td>
  299.     </tr>
  300.     <tr>
  301.         <td colspan="3"></td>
  302.         <td colspan="2" class="bg-lightgreen"></td>
  303.     </tr>
  304.     <tr>
  305.         <td colspan="3" class=" pl-2">Término impuesto eléctrico</td>
  306.         <td colspan="2" class="bg-lightgreen text-right">{{ importeImpuesto|number_format(2, ',', '.') }} €</td>
  307.     </tr>
  308.     <tr>
  309.         <td colspan="3" class=" pl-2">Equipos de medida</td>
  310.         <td colspan="2" class="bg-lightgreen"></td>
  311.     </tr>
  312.     <tr>
  313.         <td colspan="3" class=" pl-2">{{ periodoFacturacion }} días x {{ factura.alquilerEquipos|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }} €</td>
  314.         <td colspan="2" class="bg-lightgreen text-right">{{ importeAlquiler|number_format(2, ',', '.') }} €</td>
  315.     </tr>
  316.     <tr>
  317.         <td colspan="3"></td>
  318.         <td colspan="2" class="bg-lightgreen"></td>
  319.     </tr>
  320.     {% if factura.conceptos|length!=0 %}
  321.         <tr>
  322.             <td colspan="3" class=" pl-2">Otros conceptos</td>
  323.             <td colspan="2" class="bg-lightgreen"></td>
  324.         </tr>
  325.     {% endif %}
  326.     {% for concepto in factura.conceptos %}
  327.         <tr>
  328.             <td colspan="3" class=" pl-2">{{ concepto.nombre }}</td>
  329.             <td colspan="2" class="bg-lightgreen text-right">{{ concepto.importe|number_format(2, ',', '.') }} €</td>
  330.         </tr>
  331.     {% else %}
  332.         <tr>
  333.             <td colspan="3"></td>
  334.             <td colspan="2" class="bg-lightgreen"></td>
  335.         </tr>
  336.     {% endfor %}
  337.     <tr>
  338.         <td colspan="3"></td>
  339.         <td colspan="2" class="bg-lightgreen"></td>
  340.     </tr>
  341.     <tr>
  342.         <td colspan="3" class=" pl-2">Importe total</td>
  343.         <td colspan="2" class="bg-lightgreen text-right">{{ importeTotal|number_format(2, ',', '.') }} €</td>
  344.     </tr>
  345.     <tr>
  346.         <td colspan="3" class="pl-2 facturacion-title">IVA {{factura.iva|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }}%</td>
  347.         <td colspan="2" class="bg-lightgreen text-right facturacion-title">{{ importeIva|number_format(2, ',', '.') }} €</td>
  348.     </tr>
  349.     <tr>
  350.         <td colspan="3" class="facturacion-title font-weight-bolder text-right">Total Factura</td>
  351.         <td colspan="2" class="bg-lightgreen facturacion-title text-right font-weight-bolder">{{ totalFactura|number_format(2, ',', '.') }} €</td>
  352.     </tr>
  353.     </tbody>
  354.     <tr>
  355.         <td colspan="1" class="spacing"></td>
  356.     </tr>
  357.     {% if numeroP<4 %}
  358.     <tr>
  359.         <td colspan="1" class="spacing"></td>
  360.     </tr>
  361.     <tr>
  362.         <td colspan="1" class="spacing"></td>
  363.     </tr>
  364.     {% endif %}
  365.     <tr>
  366.         <td class="bg-green icon-container"><img class="icon-d" src="{{ url('homepage') }}/img/factura/grafica.png" alt="F"> </td>
  367.         <td class="bg-green title">LECTURAS</td>
  368.         <td class="bg-green" colspan="5"> </td>
  369.     </tr>
  370.     <tr>
  371.         <td colspan="8">
  372.             <table class="factura factura-lecturas">
  373.                 <tr>
  374.                     <td colspan="8">
  375.                         <table class="factura factura-lecturas" {% if reactivas or factura.maximetro %}style="width: 100%;"{% endif %}>
  376.                             <tr>
  377.                                 <td colspan="4" class="font-weight-bolder top-spacing">Información de su consumo eléctrico</td>
  378.                                 <td></td>
  379.                                 {% if reactivas or factura.maximetro %}
  380.                                 <td colspan="4" class="font-weight-bold top-spacing">Información de potencia y reactiva</td>
  381.                                 {% endif %}
  382.                             </tr>
  383.                             <tr>
  384.                                 <td class="lecturas-title post-title-first">ACTIVA</td>
  385.                                 <td colspan="3" class="lecturas-title"></td>
  386.                                 <td class="lecturas-title">&nbsp;</td>
  387.                                 {% if reactivas %}
  388.                                 <td colspan="4" class="lecturas-title post-title-first">REACTIVA</td>
  389.                                 {% endif %}
  390.                             </tr>
  391.                             <tr>
  392.                                 <td></td>
  393.                                 <td class="text-center px-5">kWh</td>
  394.                                 <td class="text-center px-5">Fecha</td>
  395.                                 <td class="text-center">Tipo lectura</td>
  396.                             </tr>
  397.                             <tr>
  398.                                 {% if tarifa.energiaP1 %}
  399.                                 <td>Lectura actual{% if numeroP != 1 %} P1{% endif %}:</td>
  400.                                 <td class="text-center"><div class="mb-n3 mt-n1">{{ factura.lecturaEnergiaP1|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</div></td>
  401.                                 <td class="text-center"><div class="mb-n3 mt-n1">{{ factura.fechaLectura|date("d/m/Y") }}</div></td>
  402.                                 <td class="text-center"><div class="mb-n3 mt-n1">{{ factura.tipoLectura }}</div></td>
  403.                                 {% endif %}
  404.                                 {% if reactivas %}
  405.                                 <td colspan="2"></td>
  406.                                 <td class="text-center">kWh</td>
  407.                                 <td colspan="2" class="text-center">Precio a facturar</td>
  408.                                 {% endif %}
  409.                             </tr>
  410.                             <tr>
  411.                                 {% if tarifa.energiaP1 %}
  412.                                 <td>Lectura anterior{% if numeroP != 1 %} P1{% endif %}:</td>
  413.                                 <td class="text-center"><div class="mb-n1">{{ factura.lecturaAnteriorP1|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</div></td>
  414.                                 <td class="text-center"><div class="mb-n1">{{ factura.fechaLecturaAnterior|date("d/m/Y") }}</div></td>
  415.                                 <td class="text-center"><div class="mb-n1">{{ factura.tipoLecturaAnterior }}</div></td>
  416.                                 {% endif %}
  417.                                 {% if reactivas %}
  418.                                 <td></td>
  419.                                 <td>P1</td>
  420.                                 <td class="text-center">{{ factura.reactivaP1|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  421.                                 <td colspan="2" class="text-center">{% if tarifa.reactivaP1 %}{{ factura.precioReactivaP1|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }}{% else %}-{% endif %}</td>
  422.                                 {% endif %}
  423.                             </tr>
  424.                             <tr>
  425.                                 {% if tarifa.energiaP1 %}
  426.                                 <td>Consumo{% if numeroP != 1 %} P1{% endif %}:</td>
  427.                                 <td class="text-center">{{ factura.consumoP1|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  428.                                 {% endif %}
  429.                                 {% if reactivas %}
  430.                                 <td colspan="3"></td>
  431.                                 <td>P2</td>
  432.                                 <td class="text-center">{{ factura.reactivaP2|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  433.                                 <td colspan="2" class="text-center">{% if tarifa.reactivaP2 %}{{ factura.precioReactivaP2|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }}{% else %}-{% endif %}</td>
  434.                                 {% endif %}
  435.                             </tr>
  436.                             <tr>
  437.                                 {% if tarifa.energiaP2 %}
  438.                                 <td>Lectura actual{% if numeroP != 1 %} P2{% endif %}:</td>
  439.                                 <td class="text-center">{{ factura.lecturaEnergiaP2|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  440.                                 <td class="text-center">{{ factura.fechaLectura|date("d/m/Y") }}</td>
  441.                                 <td class="text-center">{{ factura.tipoLectura }}</td>
  442.                                 {% endif %}
  443.                                 {% if reactivas %}
  444.                                 <td></td>
  445.                                 <td>P3</td>
  446.                                 <td class="text-center">{{ factura.reactivaP3|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  447.                                 <td colspan="2" class="text-center">{% if tarifa.reactivaP3 %}{{ factura.precioReactivaP3|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }}{% else %}-{% endif %}</td>
  448.                                 {% endif %}
  449.                             </tr>
  450.                             <tr>
  451.                                 {% if tarifa.energiaP2 %}
  452.                                 <td>Lectura anterior{% if numeroP != 1 %} P2{% endif %}:</td>
  453.                                 <td class="text-center">{{ factura.lecturaAnteriorP2|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  454.                                 <td class="text-center">{{  factura.fechaLecturaAnterior|date("d/m/Y") }}</td>
  455.                                 <td class="text-center">{{ factura.tipoLecturaAnterior }}</td>
  456.                                 {% endif %}
  457.                                 {% if reactivas %}
  458.                                 <td></td>
  459.                                 <td>P4</td>
  460.                                 <td class="text-center">{{ factura.reactivaP4|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  461.                                 <td colspan="2" class="text-center">{% if tresCero %}{{ factura.precioReactivaP1|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }}{% elseif tarifa.reactivaP4 %}{{ factura.precioReactivaP4|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }}{% else %}-{% endif %}</td>
  462.                                 {% endif %}
  463.                             </tr>
  464.                             <tr>
  465.                                 {% if tarifa.energiaP2 %}
  466.                                 <td>Consumo{% if numeroP != 1 %} P2{% endif %}:</td>
  467.                                 <td class="text-center">{{ factura.consumoP2|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  468.                                 {% endif %}
  469.                                 {% if reactivas %}
  470.                                 <td colspan="3"></td>
  471.                                 <td>P5</td>
  472.                                 <td class="text-center">{{ factura.reactivaP5|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  473.                                 <td colspan="2" class="text-center">{% if tresCero %}{{ factura.precioReactivaP2|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }}{% elseif tarifa.reactivaP4 %}{{ factura.precioReactivaP5|number_format(10, ',', '.')|trim('0','right')|trim(',','right') }}{% else %}-{% endif %}</td>
  474.                                 {% endif %}
  475.                             </tr>
  476.                             <tr>
  477.                                 {% if tarifa.energiaP3 %}
  478.                                 <td>Lectura actual{% if numeroP != 1 %} P3{% endif %}:</td>
  479.                                 <td class="text-center">{{ factura.lecturaEnergiaP3|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  480.                                 <td class="text-center">{{ factura.fechaLectura|date("d/m/Y") }}</td>
  481.                                 <td class="text-center">{{ factura.tipoLectura }}</td>
  482.                                 {% endif %}
  483.                                 {% if reactivas %}
  484.                                 <td></td>
  485.                                 <td>P6</td>
  486.                                 <td class="text-center">{{ factura.reactivaP6|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  487.                                 <td colspan="2" class="text-center">{% if tarifa.reactivaP6 %}{{ factura.reactivaP6|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}{% else %}-{% endif %}</td>
  488.                                 {% endif %}
  489.                             </tr>
  490.                             <tr>
  491.                                 {% if tarifa.energiaP3 %}
  492.                                 <td>Lectura anterior{% if numeroP != 1 %} P3{% endif %}:</td>
  493.                                 <td class="text-center">{{ factura.lecturaAnteriorP3|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  494.                                 <td class="text-center">{{  factura.fechaLecturaAnterior|date("d/m/Y") }}</td>
  495.                                 <td class="text-center">{{ factura.tipoLecturaAnterior }}</td>
  496.                                 {% endif %}
  497.                                 {% if factura.maximetro %}
  498.                                 <td colspan="5"></td>
  499.                                 {% endif %}
  500.                             </tr>
  501.                             <tr>
  502.                                 {% if tarifa.energiaP3 %}
  503.                                 <td>Consumo{% if numeroP != 1 %} P3{% endif %}:</td>
  504.                                 <td class="text-center">{{ factura.consumoP3|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  505.                                 {% endif %}
  506.                                 {% if factura.maximetro %}
  507.                                 <td colspan="7"></td>
  508.                                 {% endif %}
  509.                             </tr>
  510.                             <tr>
  511.                                 {% if tarifa.energiaP4 or tresCero %}
  512.                                 <td>Lectura actual{% if numeroP != 1 %} P4{% endif %}:</td>
  513.                                 <td class="text-center">{{ factura.lecturaEnergiaP4|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  514.                                 <td class="text-center">{{ factura.fechaLectura|date("d/m/Y") }}</td>
  515.                                 <td class="text-center">{{ factura.tipoLectura }}</td>
  516.                                 {% endif %}
  517.                                 {% if factura.maximetro %}
  518.                                 <td></td>
  519.                                 <td class="lecturas-title post-title-first">POTENCIA</td>
  520.                                 <td class="lecturas-title"></td>
  521.                                 <td colspan="2" class="lecturas-title post-title-first text-center">kW</td>
  522.                                 {% endif %}
  523.                             </tr>
  524.                             <tr>
  525.                                 {% if tarifa.energiaP4 or tresCero %}
  526.                                 <td>Lectura anterior{% if numeroP != 1 %} P4{% endif %}:</td>
  527.                                 <td class="text-center">{{ factura.lecturaAnteriorP4|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  528.                                 <td class="text-center">{{  factura.fechaLecturaAnterior|date("d/m/Y") }}</td>
  529.                                 <td class="text-center">{{ factura.tipoLecturaAnterior }}</td>
  530.                                 {% endif %}
  531.                                 {% if factura.maximetro %}
  532.                                 <td></td>
  533.                                 <td colspan="2" class="post-title-first"></td>
  534.                                 <td class="post-title-first text-center">Demandada</td>
  535.                                 <td class="post-title-first text-center">Contratada</td>
  536.                                 {% endif %}
  537.                             </tr>
  538.                             <tr>
  539.                                 {% if tarifa.energiaP4 or tresCero %}
  540.                                 <td>Consumo{% if numeroP != 1 %} P4{% endif %}:</td>
  541.                                 <td class="text-center">{{ factura.consumoP4|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  542.                                 {% endif %}
  543.                                 {% if factura.maximetro %}
  544.                                 <td colspan="3"></td>
  545.                                 <td colspan="2">Maxímetro P1</td>
  546.                                 <td class="text-center">{{ factura.maximetroP1|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  547.                                 <td class="text-center">{{ factura.potenciaP1|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  548.                                 {% endif %}
  549.                             </tr>
  550.                             <tr>
  551.                                 {% if tarifa.energiaP5 or tresCero %}
  552.                                 <td>Lectura actual{% if numeroP != 1 %} P5{% endif %}:</td>
  553.                                 <td class="text-center">{{ factura.lecturaEnergiaP5|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  554.                                 <td class="text-center">{{ factura.fechaLectura|date("d/m/Y") }}</td>
  555.                                 <td class="text-center">{{ factura.tipoLectura }}</td>
  556.                                 {% endif %}
  557.                                 {% if factura.maximetro %}
  558.                                 <td></td>
  559.                                 <td colspan="2">Maxímetro P2</td>
  560.                                 <td class="text-center">{{ factura.maximetroP2|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  561.                                 <td class="text-center">{{ factura.potenciaP2|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  562.                                 {% endif %}
  563.                             </tr>
  564.                             <tr>
  565.                                 {% if tarifa.energiaP5 or tresCero %}
  566.                                 <td>Lectura anterior{% if numeroP != 1 %} P5{% endif %}:</td>
  567.                                 <td class="text-center">{{ factura.lecturaAnteriorP5|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  568.                                 <td class="text-center">{{  factura.fechaLecturaAnterior|date("d/m/Y") }}</td>
  569.                                 <td class="text-center">{{ factura.tipoLecturaAnterior }}</td>
  570.                                 {% endif %}
  571.                                 {% if factura.maximetro %}
  572.                                 <td></td>
  573.                                 <td colspan="2">Maxímetro P3</td>
  574.                                 <td class="text-center">{{ factura.maximetroP3|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  575.                                 <td class="text-center">{{ factura.potenciaP3|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  576.                                 {% endif %}
  577.                             </tr>
  578.                             <tr>
  579.                                 {% if tarifa.energiaP5 or tresCero %}
  580.                                 <td>Consumo{% if numeroP != 1 %} P5{% endif %}:</td>
  581.                                 <td class="text-center">{{ factura.consumoP5|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  582.                                 {% endif %}
  583.                                 {% if factura.maximetro %}
  584.                                 <td colspan="3"></td>
  585.                                 <td colspan="2">Maxímetro P4</td>
  586.                                 <td class="text-center">{{ factura.maximetroP4|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  587.                                 <td class="text-center">{{ factura.potenciaP1|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  588.                                 {% endif %}
  589.                             </tr>
  590.                             <tr>
  591.                                 {% if tarifa.energiaP6 or tresCero %}
  592.                                 <td>Lectura actual{% if numeroP != 1 %} P6{% endif %}:</td>
  593.                                 <td class="text-center">{{ factura.lecturaEnergiaP6|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  594.                                 <td class="text-center">{{ factura.fechaLectura|date("d/m/Y") }}</td>
  595.                                 <td class="text-center">{{ factura.tipoLectura }}</td>
  596.                                 {% endif %}
  597.                                 {% if factura.maximetro %}
  598.                                 <td></td>
  599.                                 <td colspan="2">Maxímetro{% if numeroP != 1 %} P5{% endif %}</td>
  600.                                 <td class="text-center">{{ factura.maximetroP5|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  601.                                 <td class="text-center">{{ factura.potenciaP2|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  602.                                 {% endif %}
  603.                             </tr>
  604.                             <tr>
  605.                                 {% if tarifa.energiaP6 or tresCero %}
  606.                                 <td>Lectura anterior{% if numeroP != 1 %} P6{% endif %}:</td>
  607.                                 <td class="text-center">{{ factura.lecturaAnteriorP6|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  608.                                 <td class="text-center">{{  factura.fechaLecturaAnterior|date("d/m/Y") }}</td>
  609.                                 <td class="text-center">{{ factura.tipoLecturaAnterior }}</td>
  610.                                 {% endif %}
  611.                                 {% if factura.maximetro %}
  612.                                 <td></td>
  613.                                 <td colspan="2">Maxímetro P6</td>
  614.                                 <td class="text-center">{{ factura.maximetroP6|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  615.                                 <td class="text-center">{{ factura.potenciaP3|number_format(5, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  616.                                 {% endif %}
  617.                             </tr>
  618.                             <tr>
  619.                                 {% if tarifa.energiaP6 or tresCero %}
  620.                                 <td>Consumo{% if numeroP != 1 %} P6{% endif %}:</td>
  621.                                 <td class="text-center">{{ factura.consumoP6|number_format(3, ',', '.')|trim('0','right')|trim(',','right') }}</td>
  622.                                 {% endif %}
  623.                             </tr>
  624.                         </table>
  625.                     </td>
  626.                 </tr>
  627.             </table>
  628.         </td>
  629.     </tr>
  630. </table>