templates/MDS/AvexpressBundle/Avexpress/edit-files.html.twig line 1

Open in your IDE?
  1. {#{% extends 'GreenPatioBundle::base-reservations.html.twig' %}#}
  2. {% extends 'MDS/AvexpressBundle/base-files.html.twig' %}
  3.         {% block pagetitleinterno %}
  4.             <div class="page-title">
  5.                 <h4><i class="icon-list position-left"></i> <span class="text-semibold">{% trans %}AV Express{% endtrans %}</span> - {% trans %}Expediente{% endtrans %}</h4>
  6.             </div>
  7.         {% endblock %}
  8.         {% block breadcrumbs %}
  9.             <ul class="breadcrumb">
  10.                 <li><a href="/avexpress/filelist"><i class="icon-home2 position-left"></i>{% trans %}Home{% endtrans %}</a></li>
  11.                 <li class="active"><i class="icon-plus-circle2 position-left"></i>{% trans %}Edit Reservations{% endtrans %}</li>
  12.             </ul>
  13.         {% endblock %}
  14. {% block contentFile %}
  15.     <div class="row settings-page" id="client-client-subpage">
  16.         {% for flashMessage in app.session.flashbag.get('mensajeav') %}
  17.             <div class="hidden alertFlashMensaje" data-mensaje="{{ flashMessage }}"></div>
  18.         {% endfor %}
  19.         {% for flashMessage in app.session.flashbag.get('mensajeaverror') %}
  20.             <div class="hidden alertFlashMensajeError" data-mensajeerror="{{ flashMessage }}"></div>
  21.         {% endfor %}
  22.         <div class="col-xs-12 col-md-12" style="padding-top: 0px;">
  23.             <br>
  24.             <div class="col-xs-12">
  25.                 <div class="col-sm-12 text-right">
  26.                     {% if gpFile is defined %}
  27.                         {% if gpFile is not empty %}
  28.                             <a href="/reservations-greenpatio/editsimple/{{ gpFile.id }}" target="_blank" class="btn btn-cyan btn-gl">{% trans %}Expediente asociado de Green Patio{% endtrans %} <i class="icon-sun3 position-right"></i></a>
  29.                         {% endif %}
  30.                     {% endif %}
  31.                     {% if htFile is defined %}
  32.                         {% if htFile is not empty %}
  33.                             <a href="/higotrigo/ht/file/{{ htFile.id }}/edit" target="_blank" class="btn btn-cyan btn-gl">{% trans %}Expediente asociado de Higo&Trigo{% endtrans %} <i class="icon-basket position-right"></i></a>
  34.                         {% endif %}
  35.                     {% endif %}
  36.                 </div>
  37.                 <div class="col-sm-12 text-right">
  38.                     {% if clientId != 0 %}
  39.                         <a href="/avexpress/listpaydep/{{ id }}"  class="btn btn-info btn-gl">{% trans %}Pagos y Proformas{% endtrans %} <i class="icon-coin-euro position-right"></i></a>
  40.                         <a href="/avexpress/supplierlist/{{ id }}"  class="btn btn-info btn-gl">{% trans %}Proveedores{% endtrans %} <i class="icon-people position-right"></i></a>
  41.                         <a href="/avexpress/selinvoice/{{ id }}" class="btn bg-brown-600 btn-gl" >{% trans %}Cotización{% endtrans %}</a>
  42.                     {% endif %}
  43.                     <a href="/avexpress/productlist" class="btn btn-info btn-gl">{% trans %}Listado de Productos{% endtrans %} <i class="icon-list position-right"></i></a>
  44.                     <a href="/avexpress/filelist"  class="btn btn-info btn-gl">{% trans %}Listado de Expedientes{% endtrans %} <i class="icon-book position-right"></i></a>
  45.                     {% if clientId != 0 %}
  46.                         <a href="/avexpress/filesummary/{{ id }}" class="btn btn-info btn-gl">{% trans %}Resumen Económico{% endtrans %} <i class="icon-coin-euro position-right"></i></a>
  47.                     {% endif %}
  48.                     <a href="/avexpress/fileadd"  class="btn btn-info btn-gl">{% trans %}Nuevo expediente{% endtrans %} <i class="icon-plus-circle2 position-right"></i></a>
  49.                 </div>
  50.                 <div class="col-sm-12 margen-15"></div>
  51.                 <div class="col-sm-12 margen-15">
  52.                     <div class="panel">
  53.                         <div class="panel-body">
  54.                             <form name="ave_avexpress" method="post" action="/avexpress/fileupdate/{{ id }}" class="form-horizontal" role="form" autocomplete="off">
  55.                             <div class="col-md-12 col-xs-12" ><strong class="text-info">
  56.                                     <legend class="border-teal-800">{% trans %}General data of the request{% endtrans %}</legend></strong>
  57.                             </div>
  58.                             <div class="col-md-12 col-xs-12">
  59.                                 <h4><strong>AV Express ID # {% if file.reservation is not null %} AV{{ file.reservation.id }} {% else %} F{{ id }} {% endif %} </strong></h4>
  60.                             </div>
  61.                             <div class="col-md-12 col-xs-12">
  62.                                 <div class="col-md-8 col-xs-6 margen-5">
  63.                                     <div class="col-md-6"><label class="control-label text-left">{% trans %}Title{% endtrans %}</label></div>
  64.                                     <div class="col-md-12"><input type="text" class="form-control" name="avexpress[title]" id="avexpress_title" value="{{ file.title }}"></div>
  65.                                 </div>
  66.                                 <div class="col-md-4 col-xs-6 margen-5">
  67.                                     <div class="col-md-6"><label class="control-label text-left">{% trans %}Client{% endtrans %}</label></div>
  68.                                     <div class="col-md-12">
  69.                                         {#<input type="text" class="form-control" name="avexpress[client]" id="avexpress_client" value="{{ file.client }}">#}
  70.                                         <select id="avexpress_client" name="avexpress[client]" class="form-control">
  71.                                             <option value="">{% trans %}Select a client{% endtrans %}</option>
  72.                                             {% for client in clients %}
  73.                                                 {% if client.Id == clientId %}
  74.                                                     <option value="{{ client.id }}" selected="selected">{{ client.name|capitalize }} </option>
  75.                                                 {% else %}
  76.                                                     <option value="{{ client.id }}">{{ client.name|capitalize }}  </option>
  77.                                                 {% endif %}
  78.                                             {% endfor %}
  79.                                         </select>
  80.                                     </div>
  81.                                 </div>
  82.                                 <div class="col-md-2 col-xs-12 margen-5">
  83.                                     <div class="col-md-6"><label class="control-label text-left">Proposal</label></div>
  84.                                     <div class="col-md-12"><input type="text" class="form-control" name="avexpress[idProposal]" id="avexpress_idProposal" value="{{ file.idProposal }}"></div>
  85.                                 </div>
  86.                                 <div class="col-md-2 col-xs-12 margen-5">
  87.                                     <div class="col-md-6"><label class="control-label text-left">{% trans %}Status{% endtrans %}</label></div>
  88.                                     <div class="col-md-12">
  89.                                         <select id="avexpress_status" name="avexpress[status]" class="form-control">
  90.                                             <option value="">{% trans %}Select a status{% endtrans %}</option>
  91.                                             {% if file.status == 'Bloqueo' %}
  92.                                                 <option value="Bloqueo" selected="selected">BLOQUEO</option>
  93.                                             {% else %}
  94.                                                 <option value="Bloqueo">BLOQUEO</option>
  95.                                             {% endif %}
  96.                                             {% if file.status == 'Confirmed' %}
  97.                                                 <option value="Confirmed" selected="selected">CONFIRMADO</option>
  98.                                             {% else %}
  99.                                                 <option value="Confirmed">CONFIRMADO</option>
  100.                                             {% endif %}
  101.                                             {% if file.status == 'Cotizado' %}
  102.                                                 <option value="Cotizado" selected="selected">COTIZADO</option>
  103.                                             {% else %}
  104.                                                 <option value="Cotizado">COTIZADO</option>
  105.                                             {% endif %}
  106.                                             {% if file.status == 'Invoiced' %}
  107.                                                 <option value="Invoiced" selected="selected">FACTURADO</option>
  108.                                             {% else %}
  109.                                                 <option value="Invoiced">FACTURADO</option>
  110.                                             {% endif %}
  111.                                             {% if file.status == 'Deleted' %}
  112.                                                 <option value="Deleted" selected="selected">CANCELADO</option>
  113.                                             {% else %}
  114.                                                 <option value="Deleted">CANCELADO</option>
  115.                                             {% endif %}
  116.                                         </select>
  117.                                     </div>
  118.                                 </div>
  119.                                 {#<div class="col-md-3 col-xs-12 margen-5">#}
  120.                                     {#<label class="control-label">Fecha Inicio</label>#}
  121.                                     {#<input type="date" id="avexpress_dateStart" name="avexpress[dateStart]" value="{{ file.dateStart|date('d/m/Y') }}" class="form-control"> #}{#required="required">#}
  122.                                 {#</div>#}
  123.                                 {#<div class="col-md-3 col-xs-12 margen-5">#}
  124.                                     {#<label class="control-label">Fecha Fin</label>#}
  125.                                     {#<input type="date" id="avexpress_dateEnd" name="avexpress[dateEnd]" value="{{ file.dateEnd|date('d/m/Y') }}" class="form-control"> #}{#required="required">#}
  126.                                 {#</div>#}
  127.                                 {#<div class="col-md-2 col-xs-12 margen-5">#}
  128.                                     {#<div class="col-md-6"><label class="control-label text-left">{% trans %}Anticipo{% endtrans %}</label></div>#}
  129.                                     {#<div class="col-md-12"><input type="text" class="form-control" name="avexpress[advancePayment]" id="avexpress_advancePayment" value="{{ file.advancePayment }}"></div>#}
  130.                                 {#</div>#}
  131.                                 <div class="col-md-2 col-xs-12 margen-5">
  132.                                     <div class="col-md-6"><label class="control-label text-left">{% trans %}Destination{% endtrans %}</label></div>
  133.                                     <div class="col-md-12">
  134.                                         <select id="avexpress_destination" name="avexpress[destination]" class="form-control">
  135.                                             <option value="" selected="selected">{% trans %}Seleccione un Destino{% endtrans %}</option>
  136.                                             {% for destino in destinations %}
  137.                                                 {% if file.destinoId == destino.id %}
  138.                                                     <option value={{ destino.id }} selected="selected">{{ destino.title }}</option>
  139.                                                 {% else %}
  140.                                                     <option value={{ destino.id }}>{{ destino.title }}</option>
  141.                                                 {% endif %}
  142.                                             {% endfor %}
  143.                                         </select>
  144.                                     </div>
  145.                                 </div>
  146.                                 <div class="col-md-2 col-xs-12 margen-5">
  147.                                     <label class="control-label">Fecha Inicio</label>
  148.                                     <input type="date" id="avexpress_dateStart" name="avexpress[dateStart]" value="{{ file.dateStart|date('Y-m-d') }}" class="form-control">
  149.                                 </div>
  150.                                 <div class="col-md-2 col-xs-12 margen-5">
  151.                                     <label class="control-label">Fecha Fin</label>
  152.                                     <input type="date" id="avexpress_dateEnd" name="avexpress[dateEnd]" value="{{ file.dateEnd|date('Y-m-d') }}" class="form-control"> {#required="required">#}
  153.                                 </div>
  154.                                 <div class="col-md-2 col-xs-12 margen-5">
  155.                                     {#<div class="col-md-9"></div>#}
  156.                                     <div class="col-md-12" style="padding-top: 20px"><a href="/avexpress/filelistbriefings/{{ id }}" class="btn bg-blue btn-gl">{% trans %}Ver Briefings{% endtrans %}</a></div>
  157.                                 </div>
  158.                                 <div class="col-md-12 col-xs-12 margen-5">
  159.                                     <div class="col-md-12 col-xs-12 margen-5">
  160.                                         <label class="control-label">Campo Extra</label>
  161.                                         <input type="text"  id="avexpress_xtraFieldOne" name="avexpress[xtraFieldOne]" value="{{ file.xtraFieldOne }}" class="form-control" title="Usado para establecer la Orden de Compra. Este campo se presenta en facturas y proformas después de la dirección del cliente">
  162.                                     </div>
  163.                                 </div>
  164.                                 {#<div class="col-md-1 col-xs-12 margen-5">#}
  165.                                     {#<div class="col-md-12"><label class="control-label text-left">{% trans %}Personas total{% endtrans %}</label></div>#}
  166.                                     {#<div class="col-md-12"><input type="text" class="form-control" name="avexpress[pax]" id="avexpress_pax" value="{{ file.pax }}"></div>#}
  167.                                 {#</div>#}
  168.                                 {#<div class="col-md-2 col-xs-12 margen-5">#}
  169.                                     {#<div class="col-md-6"><label class="control-label text-left">{% trans %}Option{% endtrans %}</label></div>#}
  170.                                     {#<div class="col-md-12">#}
  171.                                         {#<select id="avexpress_priority" name="avexpress[priority]" class="form-control">#}
  172.                                             {#<option value="">{% trans %}Select a status{% endtrans %}</option>#}
  173.                                             {#{% if file.priority == 'Bloqueo' %}<option value="0" selected="selected">AUTOMATICO</option>{% else %}<option value="0">AUTOMATICO</option>{% endif %}#}
  174.                                             {#{% if file.priority == '1' %}<option value="1" selected="selected">1</option>{% else %}<option value="1">1</option>{% endif %}#}
  175.                                             {#{% if file.priority == '2' %}<option value="2" selected="selected">2</option>{% else %}<option value="2">2</option>{% endif %}#}
  176.                                             {#{% if file.priority == '3' %}<option value="3" selected="selected">3</option>{% else %}<option value="3">3</option>{% endif %}#}
  177.                                             {#{% if file.priority == '4' %}<option value="4" selected="selected">4</option>{% else %}<option value="4">4</option>{% endif %}#}
  178.                                             {#{% if file.priority == '5' %}<option value="5" selected="selected">5</option>{% else %}<option value="5">5</option>{% endif %}#}
  179.                                             {#{% if file.priority == '6' %}<option value="6" selected="selected">6</option>{% else %}<option value="6">6</option>{% endif %}#}
  180.                                             {#{% if file.priority == '7' %}<option value="7" selected="selected">7</option>{% else %}<option value="7">7</option>{% endif %}#}
  181.                                             {#{% if file.priority == '8' %}<option value="8" selected="selected">8</option>{% else %}<option value="8">8</option>{% endif %}#}
  182.                                             {#{% if file.priority == '9' %}<option value="9" selected="selected">9</option>{% else %}<option value="9">9</option>{% endif %}#}
  183.                                             {#{% if file.priority == '10' %}<option value="10" selected="selected">10</option>{% else %}<option value="10">10</option>{% endif %}#}
  184.                                         {#</select>#}
  185.                                     {#</div>#}
  186.                                 {#</div>#}
  187.                                 {#<div class="col-md-2 col-xs-12 margen-5">#}
  188.                                     {#<div class="col-md-12"><label class="control-label text-left">{% trans %}Deposit{% endtrans %}</label></div>#}
  189.                                     {#<div class="col-md-12"><input type="text" class="form-control" name="avexpress[deposit]" id="avexpress_deposit" value="{{ file.deposit }}"></div>#}
  190.                                 {#</div>#}
  191.                                 <div class="col-md-12 col-xs-12 margen-5">
  192.                                     <div class="col-md-12"><label class="control-label text-left">{% trans %}Description{% endtrans %}</label></div>
  193.                                     <div class="col-md-12">
  194.                                         <textarea id="avexpress_description" name="avexpress[description]" class="form-control summernote" rows="7">{{ file.description }}</textarea>
  195.                                         {#<input type="text" class="form-control" name="avexpress[deposit]" id="avexpress_deposit" value="{{ file.deposit }}">#}
  196.                                     </div>
  197.                                 </div>
  198.                                 <div class="col-md-12 col-xs-12" >
  199.                                     <div class="col-md-3 col-xs-12" >
  200.                                     </div>
  201.                                     <div class="col-md-1 col-xs-12" style="margin-left: -50px; padding-top: 5px">
  202.                                     </div>
  203.                                     <div class="col-md-1 col-xs-12" ></div>
  204.                                     <div class="col-md-3 col-xs-12" >
  205.                                     </div>
  206.                                     <div class="col-md-1 col-xs-12" style="margin-left: -20px; padding-top: 5px">
  207.                                     </div>
  208.                                 </div>
  209.                                 <div class="col-md-12 col-xs-12" >
  210.                                     <div class="col-md-4 col-xs-12" >
  211.                                         <div class="col-md-12 col-xs-12" >
  212.                                             <div class="col-md-4 col-xs-12" >
  213.                                             </div>
  214.                                             <div class="col-md-1 col-xs-12" >
  215.                                             </div>
  216.                                         </div>
  217.                                     </div>
  218.                                     <div class="col-md-8 col-xs-12" style="padding-top: 0px; padding-left: 15px;padding-right: 15px">
  219.                                     </div>
  220.                                     <div class="col-md-1 col-xs-12" style="padding-top: 0px; padding-left: 15px;padding-right: 15px"></div>
  221.                                     <div class="col-md-7 col-xs-12" style="padding-top: 0px; padding-left: 15px;padding-right: 15px">
  222.                                     </div>
  223.                                 </div>
  224.                             </div>
  225.                                 <div class="col-md-4 col-xs-12" style="padding-top: 5px; padding-left: 15px;padding-right: 15px"></div>
  226.                                 <div class="col-md-4 col-xs-12" style="padding-top: 5px; padding-left: 15px;padding-right: 15px">
  227.                                     <div class="form-group form-group-material">
  228.                                         <div class="input-group teal">
  229.                                             <span class="input-group-addon bg-teal-800"><i class="icon-floppy-disk"></i></span>
  230.                                             <button type="submit" id="avexpress_description_save" name="avexpress[save]" class="btn bg-green-600 btn-block">{% trans %}Guardar y Sincronizar{% endtrans %}</button>
  231.                                         </div>
  232.                                     </div>
  233.                                 </div>
  234.                                 <div class="col-md-4 col-xs-12" style="padding-top: 5px; padding-left: 15px;padding-right: 15px"></div>
  235.                         </form>
  236.                         <div class="col-md-12 col-xs-12" ><strong class="text-info">
  237.                                 <legend class="border-teal-800">{% trans %}Productos{% endtrans %}</legend></strong>
  238.                         </div>
  239.                         {#<form name="ave_avexpress_products" method="post" action="/avexpress/productfileadd/" class="form-horizontal" role="form" autocomplete="off">#}
  240.                             {#<input type="hidden" id="productfile_id" name="productfile[fileId]" value="{{ id }}" class="form-control bg-slate-400" style="padding:0px; min-width:25px;  height: 22px;"/>#}
  241.                             {#<div class="col-md-3 col-xs-12">#}
  242.                                 {#<div class="col-md-12"><label class="control-label">{% trans %}Productos Precargados{% endtrans %} *</label></div>#}
  243.                                 {#<div class="col-md-12">#}
  244.                                     {#<select id="avexpress_productosPrecargados" name="productfile[productId]" class="form-control" required="required">#}
  245.                                         {#<option value="">{% trans %}Seleccione una producto{% endtrans %}</option>#}
  246.                                         {#{% for product in products %}#}
  247.                                             {#<option value="{{ product.id }}">{{ product.name|capitalize }}  </option>#}
  248.                                         {#{% endfor %}#}
  249.                                     {#</select>#}
  250.                                 {#</div>#}
  251.                             {#</div>#}
  252.                             {#<div class="col-md-2 col-xs-12 margen-5">#}
  253.                                 {#<label class="control-label">{% trans %}Date{% endtrans %}:</label>#}
  254.                                 {#<input type="date" id="productfile_date" name="productfile[dateStart]" value="" class="form-control">#}{#required="required">#}
  255.                             {#</div>#}
  256.                             {#<div class="col-md-2 col-xs-12 margen-5">#}
  257.                                 {#<div class="col-md-12"><label class="control-label">{% trans %}Price{% endtrans %}</label></div>#}
  258.                                 {#<div class="col-md-12"><input type="text" class="form-control" name="productfile[servicePrice]" id="productfile_price" value=""></div>#}
  259.                             {#</div>#}
  260.                             {#<div class="col-md-1 col-xs-12 margen-5">#}
  261.                                 {#<div class="col-md-12"><label class="control-label">{% trans %}Pax{% endtrans %}</label></div>#}
  262.                                 {#<div class="col-md-12"><input type="text" class="form-control" name="productfile[pax]" id="productfile_pax" value=""></div>#}
  263.                             {#</div>#}
  264.                             {#<div class="col-md-1 col-xs-12 margen-5">#}
  265.                                 {#<div class="col-md-12"><label class="control-label">{% trans %}Inicio{% endtrans %}</label></div>#}
  266.                                 {#<div class="col-md-12"><input type="text" class="form-control" name="productfile[hourStart]" id="productfilehourStart" value="" placeholder="00:00"></div>#}
  267.                             {#</div>#}
  268.                             {#<div class="col-md-1 col-xs-12 margen-5">#}
  269.                                 {#<div class="col-md-12"><label class="control-label">{% trans %}Fin{% endtrans %}</label></div>#}
  270.                                 {#<div class="col-md-12"><input type="text" class="form-control" name="productfile[hourEnd]" id="productfile_hourEnd" value="" placeholder="00:00"></div>#}
  271.                             {#</div>#}
  272.                             {#<div class="col-md-10 col-xs-12" style="padding-top: 5px; padding-left: 15px;padding-right: 15px"></div>#}
  273.                             {#<div class="col-md-2 col-xs-12" style="padding-top: 25px; padding-left: 15px;padding-right: 15px">#}
  274.                                 {#<div class="form-group form-group-material">#}
  275.                                     {#<div class="input-group teal">#}
  276.                                         {#<span class="input-group-addon bg-info-800"><i class="icon-plus22"></i></span>#}
  277.                                         {#<button type="submit" id="avexpress_productfile_save" name="productfile[save]" class="btn bg-info-600 btn-block">{% trans %}Add{% endtrans %}</button>#}
  278.                                     {#</div>#}
  279.                                 {#</div>#}
  280.                             {#</div>#}
  281.                         {#</form>#}
  282.                             <div class="col-md-4 col-xs-12" style="padding-top: 25px; padding-left: 15px;padding-right: 15px"></div>
  283.                             <div class="col-md-4 col-xs-12" style="padding-top: 0px; padding-left: 15px;padding-right: 15px">
  284.                                 <a target="_self" class="btn bg-orange-600 btn-block" href="/avexpress/productfilelistmultiple/{{ id }}" title="Añadir varios">Añadir desde el Listado</a>
  285.                             </div>
  286.                             <div class="col-md-4 col-xs-12" style="padding-top: 25px; padding-left: 15px;padding-right: 15px"></div>
  287.                         </div>
  288.                     </div>
  289.                     {# Proformas - Presupuestos #}
  290.                     {% if proformas is not empty %}
  291.                         <div class="panel">
  292.                         <div class="panel-body">
  293.                             <div class="col-sm-12 margen-15">
  294.                                 <div class="col-sm-12">
  295.                                     <div class="panel">
  296.                                         <div class="panel-body text-center">
  297.                                             <h4>{% trans %}Proformas (Presupuestos){% endtrans %}</h4>
  298.                                         </div>
  299.                                         {% if proformas is not empty %}
  300.                                             <div class="col-xs-12">
  301.                                                 <br>
  302.                                                 <br>
  303.                                             </div>
  304.                                             <div class="col-xs-12 margen-10">
  305.                                                 {% for pro in proformas %}
  306.                                                     <div class="panel panel-flat">
  307.                                                         <div class="panel-body">
  308.                                                             <br>
  309.                                                             <br>
  310.                                                             <div class="row">
  311.                                                                 <div class="col-xs-12">
  312.                                                                     <div class="col-sm-2">{% trans %}Documento{% endtrans %}</div>
  313.                                                                     <div class="col-sm-1">{% trans %}Date{% endtrans %}</div>
  314.                                                                     <div class="col-sm-1">{% trans %}Neto{% endtrans %}</div>
  315.                                                                     <div class="col-sm-1">{% trans %}IVA{% endtrans %}</div>
  316.                                                                     <div class="col-sm-1">{% trans %}Total{% endtrans %}</div>
  317.                                                                     <div class="col-sm-2 text-center"></div>
  318.                                                                     <div class="col-sm-4 text-center">
  319.                                                                         {% trans %}Actions{% endtrans %}
  320.                                                                     </div>
  321.                                                                 </div>
  322.                                                                 <div class="col-sm-2 margen-5">Proforma {{ pro.id }}</div>
  323.                                                                 <div class="col-sm-1 margen-5">{{ pro.date|date('d/m/Y') }}</div>
  324.                                                                 <div class="col-sm-1 margen-5">{{ pro.neto|number_format(2, '.', ',') }} €</div>
  325.                                                                 <div class="col-sm-1 margen-5">{{ pro.bases_imponibles|number_format(2, '.', ',') }} €</div>
  326.                                                                 <div class="col-sm-1 margen-5">{{ pro.total|number_format(2, '.', ',') }} €</div>
  327.                                                                 <div class="col-sm-2 margen-5"></div>
  328.                                                                 <div class="col-sm-2 margen-5">
  329.                                                                     <a target="_self" class="btn bg-brown-600 btn-block padding-3" href="/avexpress/selproforma/{{ pro.id }}">Cotizar desde proforma</a>
  330.                                                                 </div>
  331.                                                                 <div class="col-sm-1 margen-5">
  332.                                                                     <a target="_self" class="btn bg-success-600 btn-block padding-3" href="/avexpress/viewproforma/{{ pro.id }}">Ver</a>
  333.                                                                 </div>
  334.                                                                 <div class="col-sm-1 margen-5">
  335.                                                                     {#<a target="_self" class="btn bg-danger btn-block padding-3" href="/avexpress/discardproforma/{{ pro.id }}">Descartar</a>#}
  336.                                                                     <a href="/avexpress/discardproforma/{{ pro.id }}" class="btn bg-danger btn-block padding-3 sweet_warning">Descartar</a>
  337.                                                                 </div>
  338.                                                                 <div class="col-sm-12 margen-5"></div>
  339.                                                                 <div class="col-sm-12 margen-5"></div>
  340.                                                                 <div class="col-sm-12 margen-5"></div>
  341.                                                                 <div class="col-sm-12 margen-5">
  342.                                                                     <form name="ave_avexpressbundle_productfileproformagrid" method="post" action="/avexpress/updateproductfilegrid/" class="form-horizontal" role="form" autocomplete="off">
  343.                                                                         <input type="hidden" class="form-control" name="fileId" id="fileId" value="{{ id }}">
  344.                                                                         {% for item in pro.itemsInProforma %}
  345.                                                                             <div class="col-md-12">
  346.                                                                                 <div class="col-md-4"><label class="control-label text-center">Producto</label></div>
  347.                                                                                 {#<div class="col-md-3"><label class="control-label text-center">Descripcion</label></div>#}
  348.                                                                                 <div class="col-md-2"><label class="control-label text-center">Precio Unitario</label></div>
  349.                                                                                 <div class="col-md-1"><label class="control-label text-center">Cantidad</label></div>
  350.                                                                                 <div class="col-md-1"><label class="control-label text-center">Días</label></div>
  351.                                                                                 <div class="col-md-2"><label class="control-label text-center">Precio sin IVA</label></div>
  352.                                                                                 <div class="col-md-1"><label class="control-label text-center">Detalles</label></div>
  353.                                                                                 <div class="col-md-1"><label class="control-label text-center">Borrar</label></div>
  354.                                                                             </div>
  355.                                                                             <div class="col-md-12 no-padding">
  356.                                                                                 <div class="col-md-4"><input type="text" class="form-control" name="product[{{ item.id }}][name]" id="product_{{ item.id }}_name" value="{{ item.productName }}"></div>
  357.                                                                                 {#<div class="col-md-3"><input type="text" class="form-control" name="product[{{ item.id }}][description]" id="product_{{ item.id }}_description" value="{{ item.description }}"></div>#}
  358.                                                                                 {#<div class="col-md-2"><time type="datetime" class="form-control" name="product[{{ item.id }}][date]" id="product_{{ item.id }}_dateStart">{{ item.dateStart|date('d/m/Y') }}</time></div>#}
  359.                                                                                 <div class="col-md-2"><input type="number" step="any" class="form-control" name="product[{{ item.id }}][price]" id="product_{{ item.id }}_servicePrice" value="{{ item.servicePrice }}"></div>
  360.                                                                                 <div class="col-md-1"><input type="number" step="any" class="form-control" name="product[{{ item.id }}][units]" id="product_{{ item.id }}_units" value="{{ item.units }}"></div>
  361.                                                                                 <div class="col-md-1"><input type="number" step="any" class="form-control" name="product[{{ item.id }}][days]" id="product_{{ item.id }}_days" value="{{ item.days }}"></div>
  362.                                                                                 <div class="col-md-2"><input type="text" class="form-control" name="product[{{ item.id }}][subTotalPrice]" id="product_{{ item.id }}_servicePrice" value="{{ item.subTotalPrice }}" disabled></div>
  363.                                                                                 <div class="col-md-1">
  364.                                                                                     <a target="_self" style="height: 32px; padding-top: 5px" class="btn bg-info-600 btn-block icon-notebook padding-3" href="/avexpress/productfileedit/{{ item.id }}" title="Editar este elemento"></a>
  365.                                                                                 </div>
  366.                                                                                 <div class="col-sm-1">
  367.                                                                                     {% if item.id != 0 %}
  368.                                                                                         <a target="_self" style="height: 32px; padding-top: 5px" class="btn bg-danger-300 btn-block icon-trash padding-3" href="/avexpress/productfileproformadelete/{{ item.id }}" title="Eliminar este elemento de la proforma"></a>
  369.                                                                                     {% else %}
  370.                                                                                         <a target="_self" class="btn bg-danger-300 btn-block icon-trash padding-3" href="/avexpress/edit/{{ id }}" title="Antes debe guardar el expediente"></a>
  371.                                                                                     {% endif %}
  372.                                                                                 </div>
  373.                                                                                 <div class="col-md-2"></div>
  374.                                                                             </div>
  375.                                                                         {% endfor %}
  376.                                                                         <div class="col-md-4 margen-20" style="padding-top: 5px; padding-left: 15px;padding-right: 15px"></div>
  377.                                                                         <div class="col-md-4 margen-20" style="padding-top: 5px; padding-left: 15px;padding-right: 15px">
  378.                                                                             <div class="form-group form-group-material">
  379.                                                                                 <div class="input-group teal">
  380.                                                                                     <span class="input-group-addon bg-teal-800"><i class="icon-floppy-disk"></i></span>
  381.                                                                                     <button type="submit" id="avexpress_save" name="avexpress[save]" class="btn bg-green-600 btn-block">Guardar Proforma</button>
  382.                                                                                 </div>
  383.                                                                             </div>
  384.                                                                         </div>
  385.                                                                         <div class="col-md-4 margen-20" style="padding-top: 5px; padding-left: 15px;padding-right: 15px"></div>
  386.                                                                     </form>
  387.                                                                 </div>
  388.                                                             </div>
  389.                                                         </div>
  390.                                                     </div>
  391.                                                 {% endfor %}
  392.                                             </div>
  393.                                         {% endif %}
  394.                                     </div>
  395.                                 </div>
  396.                             </div>
  397.                         </div>
  398.                     </div>
  399.                     {% endif %}
  400.                     {# Proformas - Presupuestos #}
  401.                     {# --- SERVICIOS PENDIENTES POR APROBAR --- #}
  402.                     {% if pendingBudgets is not empty %}
  403.                         <div class="panel">
  404.                         <div class="panel-body border-blue">
  405.                             <div class="col-md-12 col-xs-12"><strong class="text-info"><legend class="border-teal-800">Servicios pendientes por aprobar solicitados desde In Out</legend></strong></div>
  406.                             {% set i = -1 %}
  407.                             {% for items in pendingBudgets %}
  408.                                 {% set i = i + 1 %}
  409.                                 <form name="AddLotBudgets_{{ keysPendingBudgets[i] }}" method="post" action="/avexpress/budgetadd/" class="form-horizontal" autocomplete="off">
  410.                                     {# ----------------------------- TODOS LOS HIDDEN DEL PROPOSAL ----------------------------- #}
  411.                                     {% for elem in items %}
  412.                                         <input type="hidden" name="backToEditFile" value="{{ id }}" class="form-control bg-slate-400" style="padding:0px; min-width:25px;  height: 22px;"/>
  413.                                         <input type="hidden" id="services_hidden_id_{{ elem.id }}" name="services_hidden[{{ elem.id }}][id]" value="{{ elem.id }}" class="form-control bg-slate-400" style="padding:0px; min-width:25px;  height: 22px;"/>
  414.                                         <input type="hidden" id="services_hidden_controlId_{{ elem.id }}" name="services_hidden[{{ elem.id }}][controlId]" value="{{ elem.controlId }}" class="form-control bg-slate-400" style="padding:0px; min-width:25px;  height: 22px;"/>
  415.                                         <input type="hidden" id="services_hidden_proposalTitle_{{ elem.id }}" name="services_hidden[{{ elem.id }}][proposalTitle]" value="{{ elem.proposalTitle }}" class="form-control bg-slate-400" style="padding:0px; min-width:25px;  height: 22px;"/>
  416.                                         <input type="hidden" id="services_hidden_name_{{ elem.id }}" name="services_hidden[{{ elem.id }}][name]" value="{{ elem.name }}" class="form-control bg-slate-400" style="padding:0px; min-width:25px;  height: 22px;"/>
  417.                                         <input type="hidden" id="services_hidden_price_{{ elem.id }}" name="services_hidden[{{ elem.id }}][price]" value="{{ elem.price }}" class="form-control bg-slate-400" style="padding:0px; min-width:25px;  height: 22px;"/>
  418.                                         <input type="hidden" id="services_hidden_units_{{ elem.id }}" name="services_hidden[{{ elem.id }}][units]" value="{{ elem.units }}" class="form-control bg-slate-400" style="padding:0px; min-width:25px;  height: 22px;"/>
  419.                                         <input type="hidden" id="services_hidden_days_{{ elem.id }}" name="services_hidden[{{ elem.id }}][days]" value="{{ (date(elem.dateOutAt).diff(date(elem.dateInAt))).days }}" class="form-control bg-slate-400" style="padding:0px; min-width:25px;  height: 22px;"/>
  420.                                     {% endfor %}
  421.                                     {# ----------------------------- TODOS LOS HIDDEN DEL PROPOSAL ----------------------------- #}
  422.                                     <div class="col-md-12">
  423.                                         <div class="form-group form-group-material">
  424.                                             <button type="submit" id="add_lot_budgets_submit" name="addlotbudgets[send]" class="btn bg-success-300 btn-block btn-lg">{% trans %}Aprobar el Proposal {% endtrans %} {{ keysPendingBudgets[i] }}</button>
  425.                                         </div>
  426.                                     </div>
  427.                                 </form>
  428.                                 <div class="col-md-1">
  429.                                 </div>
  430.                                 <div class="col-md-3">
  431.                                     <label class="control-label" for="services_currency">{% trans %}Proposal {% endtrans %}</label>
  432.                                 </div>
  433.                                 <div class="col-md-1">
  434.                                     <label class="control-label" for="services_currency">{% trans %}Agente {% endtrans %}</label>
  435.                                 </div>
  436.                                 <div class="col-md-3">
  437.                                     <label class="control-label" for="services_currency">{% trans %}Producto {% endtrans %}</label>
  438.                                 </div>
  439.                                 <div class="col-md-1">
  440.                                     <label class="control-label" for="services_currency">{% trans %}Cantidad {% endtrans %}</label>
  441.                                 </div>
  442.                                 <div class="col-md-1">
  443.                                     <label class="control-label" for="services_currency">{% trans %}No. de Días {% endtrans %}</label>
  444.                                 </div>
  445.                                 <div class="col-md-2">
  446.                                     <label class="control-label" for="services_currency">{% trans %}Precio {% endtrans %}</label>
  447.                                 </div>
  448.                                 {% for pbud in items %}
  449.                                     <form name="AddOneBudgets" method="post" action="/avexpress/budgetadd/" class="form-horizontal" autocomplete="off">
  450.                                         <input type="hidden" name="backToEditFile" value="{{ id }}" class="form-control bg-slate-400" style="padding:0px; min-width:25px;  height: 22px;"/>
  451.                                         <div class="col-md-12">
  452.                                             <div class="col-md-1">
  453.                                                 <a href="/avexpress/budgetdel/{{ pbud.id }}"><i class="icon-trash pull-right" style="margin-right: 20px; padding-top: 10px; color: red" title="Eliminar"></i></a>
  454.                                             </div>
  455.                                             <div class="col-md-3">
  456.                                                 <div class="form-group form-group-material">
  457.                                                     <input type="text" id="product_title_{{ pbud.id }}" name="services_hidden[{{ pbud.id }}][title]" class="form-control input-sombra input-lg" title="{{ pbud.textTooltip }}" placeholder="{% trans %}Title{% endtrans %}*" value="{{ pbud.ProposalId }} - {{ pbud.ProposalTitle }}">
  458.                                                 </div>
  459.                                             </div>
  460.                                             <div class="col-md-1">
  461.                                                 <div class="form-group form-group-material">
  462.                                                     <input type="text" id="product_agent_{{ pbud.id }}" name="services_hidden[{{ pbud.id }}][agent]" class="form-control input-sombra input-lg" placeholder="{% trans %}Agent{% endtrans %}*" value="{{ pbud.userConfirmedFullName }}">
  463.                                                 </div>
  464.                                             </div>
  465.                                             <div class="col-md-3">
  466.                                                 <div class="form-group form-group-material">
  467.                                                     <input type="text" id="product_name_{{ pbud.id }}" name="services_hidden[{{ pbud.id }}][name]" class="form-control input-sombra input-lg" placeholder="{% trans %}Name{% endtrans %}*" value="{{ pbud.name }}">
  468.                                                 </div>
  469.                                             </div>
  470.                                             <div class="col-md-1">
  471.                                                 <div class="form-group form-group-material">
  472.                                                     <input type="number" step="any" id="product_units_{{ pbud.id }}" name="services_hidden[{{ pbud.id }}][units]" onchange="changeBudgetUnits({{ pbud.id }});" class="form-control input-sombra input-lg" placeholder="{% trans %}Units{% endtrans %}*" value="{{ pbud.units }}">
  473.                                                 </div>
  474.                                             </div>
  475.                                             <div class="col-md-1">
  476.                                                 <div class="form-group form-group-material">
  477.                                                     <input type="number" step="any" id="product_days_{{ pbud.id }}" name="services_hidden[{{ pbud.id }}][days]" onchange="changeBudgetDays({{ pbud.id }});" class="form-control input-sombra input-lg" placeholder="{% trans %}Days{% endtrans %}*" value="{{ (date(pbud.dateOutAt).diff(date(pbud.dateInAt))).days }}">
  478.                                                 </div>
  479.                                             </div>
  480.                                             <div class="col-md-1">
  481.                                                 <div class="form-group form-group-material">
  482.                                                     <input type="number" step="any" id="product_price_{{ pbud.id }}" name="services_hidden[{{ pbud.id }}][price]" onchange="changeBudgetPrice({{ pbud.id }});" class="form-control input-sombra input-lg" placeholder="{% trans %}Price{% endtrans %}*" value="{{ pbud.price }}">
  483.                                                 </div>
  484.                                             </div>
  485.                                             <input type="hidden" id="product_id_{{ pbud.id }}" name="services_hidden[{{ pbud.id }}][id]" value="{{ pbud.id }}" class="form-control bg-slate-400" style="padding:0px; min-width:25px;  height: 22px;"/>
  486.                                             <input type="hidden" id="product_control_id_{{ pbud.id }}" name="services_hidden[{{ pbud.id }}][controlId]" value="{{ pbud.controlId }}" class="form-control bg-slate-400" style="padding:0px; min-width:25px;  height: 22px;"/>
  487.                                             <div class="col-md-1">
  488.                                                 <div class="form-group form-group-material">
  489.                                                     <button type="submit" id="invoice_deposit_sumit" name="invoicedep[send]" class="btn bg-success btn-block btn-lg">{% trans %}Aprobar{% endtrans %}</button>
  490.                                                 </div>
  491.                                             </div>
  492.                                         </div>
  493.                                     </form>
  494.                                 {% endfor %}
  495.                             {% endfor %}
  496.                         </div>
  497.                     </div>
  498.                     {% endif %}
  499.                     {# --- SERVICIOS PENDIENTES POR APROBAR --- #}
  500.                     {% if numeroItems > 0 %}
  501.                         <div class="col-sm-12">
  502.                             <div class="panel">
  503.                                 <div class="panel-body">
  504.                                     <div class="col-md-12 col-xs-12" ><strong class="text-info">
  505.                                             <legend class="border-teal-800">{% trans %}EXPEDIENTE{% endtrans %}</legend></strong>
  506.                                     </div>
  507.                                     <div class="col-md-2"></div>
  508.                                     <div class="col-md-12"></div>
  509.                                     <div class="col-md-12">
  510.                                         <div class="col-md-9"></div>
  511.                                         <div class="col-md-3">
  512.                                             {#<a target="_self" class="btn bg-danger-800 btn-block padding-3" href="/avexpress/cleanproductfile/{{ id }}">Limpiar el expediente</a>#}
  513.                                             <a href="/avexpress/cleanproductfile/{{ id }}" class="btn bg-danger-800 btn-block padding-3 sweet_warning">Limpiar el expediente</a>
  514.                                         </div>
  515.                                     </div>
  516.                                     <div class="col-md-12">
  517.                                         <br>
  518.                                     </div>
  519.                                     <form name="ave_avexpressbundle_productfilegrid" method="post" action="/avexpress/updateproductfilegrid/" class="form-horizontal" role="form" autocomplete="off">
  520.                                     <input type="hidden" class="form-control" name="fileId" id="fileId" value="{{ id }}">
  521.                                     {% for item in arrayProductFile %}
  522.                                         <div class="col-md-12">
  523.                                             <div class="col-md-4"><label class="control-label text-center">Producto</label></div>
  524.                                             {#<div class="col-md-3"><label class="control-label text-center">Descripcion</label></div>#}
  525.                                             <div class="col-md-2"><label class="control-label text-center">Precio Unitario</label></div>
  526.                                             <div class="col-md-1"><label class="control-label text-center">Cantidad</label></div>
  527.                                             <div class="col-md-1"><label class="control-label text-center">Días</label></div>
  528.                                             <div class="col-md-2"><label class="control-label text-center">Precio sin IVA</label></div>
  529.                                             <div class="col-md-1"><label class="control-label text-center">Detalles</label></div>
  530.                                             <div class="col-md-1"><label class="control-label text-center">Borrar</label></div>
  531.                                         </div>
  532.                                         <div class="col-md-12 no-padding">
  533.                                             <div class="col-md-4"><input type="text" class="form-control" name="product[{{ item.id }}][name]" id="product_{{ item.id }}_name" value="{{ item.productName }}"></div>
  534.                                             {#<div class="col-md-3"><input type="text" class="form-control" name="product[{{ item.id }}][description]" id="product_{{ item.id }}_description" value="{{ item.description }}"></div>#}
  535.                                             {#<div class="col-md-2"><time type="datetime" class="form-control" name="product[{{ item.id }}][date]" id="product_{{ item.id }}_dateStart">{{ item.dateStart|date('d/m/Y') }}</time></div>#}
  536.                                             <div class="col-md-2"><input type="number" step="any" class="form-control" name="product[{{ item.id }}][price]" id="product_{{ item.id }}_servicePrice" value="{{ item.servicePrice }}"></div>
  537.                                             <div class="col-md-1"><input type="number" step="any" class="form-control" name="product[{{ item.id }}][units]" id="product_{{ item.id }}_units" value="{{ item.qty }}"></div>
  538.                                             <div class="col-md-1"><input type="number" step="any" class="form-control" name="product[{{ item.id }}][days]" id="product_{{ item.id }}_days" value="{{ item.days }}"></div>
  539.                                             <div class="col-md-2"><input type="text" class="form-control" name="product[{{ item.id }}][subTotalPrice]" id="product_{{ item.id }}_servicePrice" value="{{ item.subTotalPrice }}" disabled></div>
  540.                                             <div class="col-md-1">
  541.                                                 <a target="_self" style="height: 32px; padding-top: 5px" class="btn bg-info-600 btn-block icon-notebook padding-3" href="/avexpress/productfileedit/{{ item.id }}" title="Editar este elemento"></a>
  542.                                             </div>
  543.                                             <div class="col-sm-1">
  544.                                                 {% if item.id != 0 %}
  545.                                                     <a target="_self" style="height: 32px; padding-top: 5px" class="btn bg-danger-300 btn-block icon-trash padding-3" href="/avexpress/productfiledelete/{{ item.id }}" title="Eliminar este elemento"></a>
  546.                                                 {% else %}
  547.                                                     <a target="_self" class="btn bg-danger-300 btn-block icon-trash padding-3" href="/avexpress/edit/{{ id }}" title="Antes debe guardar el expediente"></a>
  548.                                                 {% endif %}
  549.                                             </div>
  550.                                             <div class="col-md-2"></div>
  551.                                         </div>
  552.                                     {% endfor %}
  553.                                         <div class="col-md-4 margen-20" style="padding-top: 5px; padding-left: 15px;padding-right: 15px"></div>
  554.                                         <div class="col-md-4 margen-20" style="padding-top: 5px; padding-left: 15px;padding-right: 15px">
  555.                                             <div class="form-group form-group-material">
  556.                                                 <div class="input-group teal">
  557.                                                     <span class="input-group-addon bg-teal-800"><i class="icon-floppy-disk"></i></span>
  558.                                                     <button type="submit" id="avexpress_save" name="avexpress[save]" class="btn bg-green-600 btn-block">Guardar Expediente</button>
  559.                                                 </div>
  560.                                             </div>
  561.                                         </div>
  562.                                         <div class="col-md-4 margen-20" style="padding-top: 5px; padding-left: 15px;padding-right: 15px"></div>
  563.                                     </form>
  564.                                 </div>
  565.                             </div>
  566.                         </div>
  567.                     {% endif %}
  568.                     <div class="col-sm-12">
  569.                         <div class="panel">
  570.                             <div class="panel-body text-center">
  571.                                 <div class="col-sm-12 ">
  572.                                     <div class="col-sm-1"></div>
  573.                                     <div class="col-sm-2"><b class="text-success">{% trans %}Sale Client Global{% endtrans %} (Productos)</b><br><b> {{ totales_global_con_iva|number_format(2, '.', ',') }} €</b></div>
  574.                                     <div class="col-sm-2"><b class="text-success">{% trans %}IVA{% endtrans %} (Productos)</b><br><b> {{  totales_global_iva|number_format(2, '.', ',') }} €</b></div>
  575.                                     <div class="col-sm-2"><b class="text-success">{% trans %}Sale No Vat{% endtrans %} (Productos)</b><br><b> {{ totales_global_neto|number_format(2, '.', ',') }} €</b></div>
  576.                                     <div class="col-sm-2"><b class="text-success">{% trans %}Beneficio €{% endtrans %} </b><br><b> {{ benefitEuro|number_format(2, '.', ',') }} €</b></div>
  577.                                     <div class="col-sm-2"><b class="text-success">{% trans %}Beneficio %{% endtrans %} </b><br><b> {{ benefitPerc|number_format(2, '.', ',') }} %</b></div>
  578.                                     <div class="col-sm-1"></div>
  579.                                 </div>
  580.                             </div>
  581.                         </div>
  582.                     </div>
  583.                     {% if true %}
  584.                         <div class="col-sm-12">
  585.                             <div class="panel">
  586.                                 <div class="panel-body">
  587.                                     <div class="col-sm-12 ">
  588.                                         <div class="col-md-12 col-xs-12" ><strong class="text-info text-left">
  589.                                                 <legend class="border-teal-800">{% trans %}Observaciones y Comentarios para las Proformas y Facturas{% endtrans %}</legend></strong>
  590.                                         </div>
  591.                                         <form name="ave_avexpressbundle_template_maker" method="post" action="/avexpress/updatefilecomments/{{ id }}" class="form-horizontal" role="form" autocomplete="off">
  592.                                             <input type="hidden" class="form-control" name="fileId" id="fileId" value="{{ id }}">
  593.                                             <div class="col-md-9">
  594.                                                 <div class="col-md-12"><label class="control-label text-left">{% trans %}Observaciones{% endtrans %}</label></div>
  595.                                                 <div class="col-md-12 text-center">
  596.                                                     <textarea id="comments" name="comments" class="form-control summernote" rows="7">{{ file.comments }}</textarea>
  597.                                                 </div>
  598.                                             </div>
  599.                                             <div class="col-md-3">
  600.                                                 <div class="col-md-12 col-xs-12" style="padding-top: 15px; padding-left: 0px">
  601.                                                     <br>
  602.                                                     <br>
  603.                                                 </div>
  604.                                                 <div class="col-md-12 col-xs-12" style="padding-top: 15px; padding-left: 0px">
  605.                                                     <div class="checkbox checkbox-switchery switchery-lg switchery-double">
  606.                                                         {% if file.commentsInPro %}
  607.                                                             <input type="checkbox" class="switchery-info boolDelete" id="boolToInvoice_lounge" name="chkCommentsToPro" checked="checked">
  608.                                                         {% else %}
  609.                                                             <input type="checkbox" class="switchery-info boolDelete" id="boolToInvoice_lounge" name="chkCommentsToPro">
  610.                                                         {% endif %}
  611.                                                         <label class="control-label text-center">Mostrar en Proformas</label>
  612.                                                     </div>
  613.                                                 </div>
  614.                                                 <div class="col-md-12 col-xs-12" style="padding-top: 15px; padding-left: 0px">
  615.                                                     <div class="checkbox checkbox-switchery switchery-lg switchery-double">
  616.                                                         {% if file.commentsInInv %}
  617.                                                             <input type="checkbox" class="switchery-info boolDelete" id="boolToInvoice_lounge" name="chkCommentsToInv" checked="checked">
  618.                                                         {% else %}
  619.                                                             <input type="checkbox" class="switchery-info boolDelete" id="boolToInvoice_lounge" name="chkCommentsToInv">
  620.                                                         {% endif %}
  621.                                                         <label class="control-label text-center">Mostrar en Facturas</label>
  622.                                                     </div>
  623.                                                 </div>
  624.                                             </div>
  625.                                             <div class="col-md-4 margen-20" style="padding-top: 5px; padding-left: 15px;padding-right: 15px"></div>
  626.                                             <div class="col-md-4 margen-20" style="padding-top: 5px; padding-left: 15px;padding-right: 15px">
  627.                                                 <div class="form-group form-group-material">
  628.                                                     <div class="input-group teal">
  629.                                                         <span class="input-group-addon bg-teal-800"><i class="icon-floppy-disk"></i></span>
  630.                                                         <button type="submit" id="avexpress_comments_save" name="avexpress_comments[save]" class="btn bg-green-600 btn-block">Guardar Observaciones</button>
  631.                                                     </div>
  632.                                                 </div>
  633.                                             </div>
  634.                                             <div class="col-md-4 margen-20" style="padding-top: 5px; padding-left: 15px;padding-right: 15px"></div>
  635.                                         </form>
  636.                                     </div>
  637.                                 </div>
  638.                             </div>
  639.                         </div>
  640.                     {% endif %}
  641.                     {# --- GENERADOR DE PLANTILLA --- #}
  642.                     {% if numeroItems > 0 %}
  643.                         <div class="col-sm-12">
  644.                         <div class="panel">
  645.                             <div class="panel-body text-center">
  646.                                 <div class="col-sm-12 ">
  647.                                     <div class="col-md-12 col-xs-12" ><strong class="text-info text-left">
  648.                                         <legend class="border-teal-800">{% trans %}Convertir en plantilla{% endtrans %}</legend></strong>
  649.                                     </div>
  650.                                     <form name="ave_avexpressbundle_template_maker" method="post" action="/avexpress/templateadd/" class="form-horizontal" role="form" autocomplete="off">
  651.                                         <input type="hidden" class="form-control" name="fileId" id="fileId" value="{{ id }}">
  652.                                         <div class="col-md-1"></div>
  653.                                         <div class="col-md-6">
  654.                                             <label class="control-label text-center">Nombre</label>
  655.                                             <input type="text" class="form-control" name="template[name]" id="template_name" value="" required = "required">
  656.                                         </div>
  657.                                         <div class="col-md-3 margen-20" style="padding-top: 5px; padding-left: 15px;padding-right: 15px">
  658.                                             <div class="form-group form-group-material">
  659.                                                 <div class="input-group teal">
  660.                                                     <span class="input-group-addon bg-teal-800"><i class="icon-floppy-disk"></i></span>
  661.                                                     <button type="submit" id="avexpress_save" name="avexpress[save]" class="btn bg-green-600 btn-block">Guardar como Plantilla</button>
  662.                                                 </div>
  663.                                             </div>
  664.                                         </div>
  665.                                     </form>
  666.                                 </div>
  667.                             </div>
  668.                         </div>
  669.                     </div>
  670.                     {% endif %}
  671.                     {#<div class="col-sm-12">#}
  672.                         {#<div class="panel">#}
  673.                             {#<div class="panel-body text-center">#}
  674.                                 {#<div class="col-sm-12 ">#}
  675.                                     {#<div class="col-sm-12 no-padding">#}
  676.                                         {#<div class="panel">#}
  677.                                             {#<div class="panel-heading bg-info">#}
  678.                                                 {#<h6 class="panel-title">{% trans %}Agregar Servicios al Expediente{% endtrans %}<a class="heading-elements-toggle"><i class="icon-more"></i></a></h6>#}
  679.                                             {#</div>#}
  680.                                             {#<div class="panel-body">#}
  681.                                                 {#<div class="col-sm-12 no-padding">#}
  682.                                                     {#<div class="col-xs-1 margen-10">#}
  683.                                                         {#<a type="button" class="btn bg-teal btn-block btn-float btn-float-lg" title="{% trans %}Accommodation{% endtrans %}" href="/avexpress/white/services/add/1/{{ id }}"><i class="icon-home7"></i></a>#}
  684.                                                     {#</div>#}
  685.                                                     {#<div class="col-xs-1 margen-10">#}
  686.                                                         {#<a type="button" class="btn bg-purple btn-block btn-float btn-float-lg" title="{% trans %}Menu{% endtrans %}" href="/avexpress/white/services/add/11/{{ id }}"><i class="icon-book"></i></a>#}
  687.                                                     {#</div>#}
  688.                                                     {#<div class="col-xs-1 margen-10">#}
  689.                                                         {#<a type="button" class="btn bg-warning btn-block btn-float btn-float-lg" title="{% trans %}Lounge{% endtrans %}" href="/avexpress/white/services/add/10/{{ id }}"><i class="icon-cup2"></i></a>#}
  690.                                                     {#</div>#}
  691.                                                     {#<div class="col-xs-1 margen-10">#}
  692.                                                         {#<a type="button" class="btn bg-blue btn-block btn-float btn-float-lg" title="{% trans %}Activities{% endtrans %}" href="/avexpress/white/services/add/2/{{ id }}"><i class="icon-theater"></i></a>#}
  693.                                                     {#</div>#}
  694.                                                     {#<div class="col-xs-1 margen-10">#}
  695.                                                         {#<a type="button" class="btn bg-indigo btn-block btn-float btn-float-lg" title="{% trans %}Itinerariese{% endtrans %}" href="/avexpress/white/services/add/9/{{ id }}"><i class="icon-direction"></i></a>#}
  696.                                                     {#</div>#}
  697.                                                     {#<div class="col-xs-1 margen-10">#}
  698.                                                         {#<a type="button" class="btn bg-brown btn-block btn-float btn-float-lg" title="{% trans %}Cruise{% endtrans %}" href="/avexpress/white/services/add/5/{{ id }}"><i class="icon-ship"></i></a>#}
  699.                                                     {#</div>#}
  700.                                                     {#<div class="col-xs-1 margen-10">#}
  701.                                                         {#<a type="button" class="btn bg-grey btn-block btn-float btn-float-lg" title="{% trans %}Transport{% endtrans %}" href="/avexpress/white/services/add/13/{{ id }}"><i class="icon-chopper"></i></a>#}
  702.                                                     {#</div>#}
  703.                                                     {#<div class="col-xs-1 margen-10">#}
  704.                                                         {#<a type="button" class="btn bg-slate btn-block btn-float btn-float-lg" title="{% trans %}AV{% endtrans %}" href="/avexpress/white/services/add/3/{{ id }}"><i class="icon-presentation"></i></a>#}
  705.                                                     {#</div>#}
  706.                                                     {#<div class="col-xs-1 margen-10">#}
  707.                                                         {#<a type="button" class="btn bg-orange btn-block btn-float btn-float-lg" title="{% trans %}Creative{% endtrans %}" href="/avexpress/white/services/add/4/{{ id }}"><i class="icon-droplet"></i></a>#}
  708.                                                     {#</div>#}
  709.                                                     {#<div class="col-xs-1 margen-10">#}
  710.                                                         {#<a type="button" class="btn bg-pink btn-block btn-float btn-float-lg" title="{% trans %}Gifts{% endtrans %}" href="/avexpress/white/services/add/7/{{ id }}"><i class="icon-gift"></i></a>#}
  711.                                                     {#</div>#}
  712.                                                     {#<div class="col-xs-1 margen-10">#}
  713.                                                         {#<a type="button" class="btn bg-green btn-block btn-float btn-float-lg" title="{% trans %}Entertainment{% endtrans %}" href="/avexpress/white/services/add/6/{{ id }}"><i class=" icon-glasses-3d2"></i></a>#}
  714.                                                     {#</div>#}
  715.                                                     {#<div class="col-xs-1 margen-10">#}
  716.                                                         {#<a type="button" class="btn bg-orange btn-block btn-float btn-float-lg" title="{% trans %}Guides{% endtrans %}" href="/avexpress/white/services/add/8/{{ id }}"><i class="icon-map"></i></a>#}
  717.                                                     {#</div>#}
  718.                                                     {#<div class="col-xs-1 margen-10">#}
  719.                                                         {#<a type="button" class="btn bg-slate-800 btn-block btn-float btn-float-lg" title="{% trans %}Technology{% endtrans %}" href="/avexpress/white/services/add/14/{{ id }}"><i class="icon-cloud-upload"></i></a>#}
  720.                                                     {#</div>#}
  721.                                                     {#<div class="col-xs-1 margen-10">#}
  722.                                                         {#<a type="button" class="btn bg-indigo-800 btn-block btn-float btn-float-lg" title="{% trans %}Assistant{% endtrans %}" href="/avexpress/white/services/add/15/{{ id }}"><i class="icon-person"></i></a>#}
  723.                                                     {#</div>#}
  724.                                                     {#<div class="col-xs-1 margen-10">#}
  725.                                                         {#<a type="button" class="btn bg-danger btn-block btn-float btn-float-lg" title="{% trans %}Others{% endtrans %}" href="/avexpress/white/services/add/12/{{ id }}"><i class="icon-clipboard3"></i></a>#}
  726.                                                     {#</div>#}
  727.                                                     {#<div class="col-xs-1 margen-10">#}
  728.                                                         {#<a type="button" class="btn bg-green-300 btn-block btn-float btn-float-lg" title="{% trans %}DDR{% endtrans %}" href="/avexpress/white/services/add/16/{{ id }}"><i class="icon-list"></i></a>#}
  729.                                                     {#</div>#}
  730.                                                 {#</div>#}
  731.                                             {#</div>#}
  732.                                         {#</div>#}
  733.                                     {#</div>#}
  734.                                     {#{% if services is not empty %}#}
  735.                                         {#<form name="ave_avexpressbundle_servicegrid" method="post" action="/avexpress/updateservicegrid/{{ id }}" class="form-horizontal" role="form" autocomplete="off">#}
  736.                                             {#<div class="col-sm-12 margen-15" style="padding-left: 0px; padding-right: 0px">#}
  737.                                                 {#<div class="panel">#}
  738.                                                     {#<div class="panel-body">#}
  739.                                                         {#<div class="col-md-12 col-xs-12" ><strong class="text-info text-left">#}
  740.                                                             {#<legend class="border-teal-800">{% trans %}Services{% endtrans %}</legend></strong>#}
  741.                                                         {#</div>#}
  742.                                                     {#</div>#}
  743.                                                     {#{% for service in services %}#}
  744.                                                         {#{% set loopIndex = loop.index %}#}
  745.                                                         {#{% if service.currency is empty %}#}
  746.                                                             {#{% set currency = 'Euro' %}#}
  747.                                                         {#{% else %}#}
  748.                                                             {#{% set currency = service.currency %}#}
  749.                                                         {#{% endif %}#}
  750.                                                         {#{% set contcolor = service.contcolor %}#}
  751.                                                         {#{% set error_commission = '' %}#}
  752.                                                         {#{% if service.commission is empty or service.commission =='0' %}#}
  753.                                                             {#{% set error_commission = 'has-error' %}#}
  754.                                                         {#{% endif %}#}
  755.                                                         {#{% set error_over  = '' %}#}
  756.                                                         {#{% if service.over  is empty or service.over =='0' %}#}
  757.                                                             {#{% set error_over = 'has-error' %}#}
  758.                                                         {#{% endif %}#}
  759.                                                         {#{% set error_iva  = '' %}#}
  760.                                                         {#{% if service.iva  is empty or service.iva =='0' %}#}
  761.                                                             {#{% set error_iva = 'has-error' %}#}
  762.                                                         {#{% endif %}#}
  763.                                                         {#{% if service.opCommission is empty %}#}
  764.                                                             {#{% set option_opcommission = '<option value="1" selected="selected">+</option><option value="0">-</option>' %}#}
  765.                                                         {#{% else %}#}
  766.                                                             {#{% if service.opCommission == '0' %}#}
  767.                                                                 {#{% set option_opcommission  = '<option value="0" selected="selected">-</option><option value="1">+</option>' %}#}
  768.                                                             {#{% elseif service.opCommission == '1' %}#}
  769.                                                                 {#{% set option_opcommission  = '<option value="1" selected="selected">+</option><option value="0">-</option>' %}#}
  770.                                                             {#{% endif %}#}
  771.                                                         {#{% endif %}#}
  772.                                                         {#{% if service.opOver is empty %}#}
  773.                                                             {#{% set option_opover = '<option value="1" selected="selected">+</option><option value="0">-</option>' %}#}
  774.                                                         {#{% else %}#}
  775.                                                             {#{% if service.opOver == '0' %}#}
  776.                                                                 {#{% set option_opover = '<option value="0" selected="selected">-</option><option value="1">+</option>' %}#}
  777.                                                             {#{% elseif service.opOver == '1' %}#}
  778.                                                                 {#{% set option_opover  = '<option value="1" selected="selected">+</option><option value="0">-</option>' %}#}
  779.                                                             {#{% endif %}#}
  780.                                                         {#{% endif %}#}
  781.                                                         {#{% if service.opIva is empty %}#}
  782.                                                             {#{% set option_opiva = '<option value="1" selected="selected">+</option><option value="0">-</option>' %}#}
  783.                                                         {#{% else %}#}
  784.                                                             {#{% if service.opIva == '0' %}#}
  785.                                                                 {#{% set option_opiva  = '<option value="0" selected="selected">-</option><option value="1">+</option>' %}#}
  786.                                                             {#{% elseif service.opIva == '1' %}#}
  787.                                                                 {#{% set option_opiva = '<option value="1" selected="selected">+</option><option value="0">-</option>' %}#}
  788.                                                             {#{% endif %}#}
  789.                                                         {#{% endif %}#}
  790.                                                         {#{% set fondo_color  = 'white' %}#}
  791.                                                         {#{% if service.serviceId == '0'  and  service.serviceCatId != "16"%}#}
  792.                                                             {#{% set message_presentation  = 'This service has no presentation because it has not been added to the supplier as a service'|trans %}#}
  793.                                                             {#{% set name_presentation  = 'Service without presentation'|trans %}#}
  794.                                                             {#{% set boton_presentation  = 'Save Service in Supplier'|trans %}#}
  795.                                                             {#{% set no_presentacion_tip  = '<span data-popup="tooltip-custom" title="' ~ message_presentation  ~'"><span class="label text-danger-800"><b>' ~ name_presentation  ~':</b></span></span>' %}#}
  796.                                                             {#{% set no_presentacion  = '#}
  797.                                                                                         {#<div class="panel-footer">#}
  798.                                                                                             {#<span class="label text-danger-800"><b>' ~ name_presentation  ~':</b></span>#}
  799.                                                                                             {#<span class="label text-grey-800"><i class"text-grey">' ~ message_presentation ~'.</i> |</span>#}
  800.                                                                                             {#<a class="text-teal boton_services_supplier_proposal" href="/supplier/services/fromproposal/' ~ service.serviceCatName|lower ~ '/add/' ~ service.id ~ '">' ~ boton_presentation ~ '</a></i>#}
  801.                                                                                         {#</div>' %}#}
  802.                                                         {#{% else %}#}
  803.                                                             {#{% set message_presentation  = '' %}#}
  804.                                                             {#{% set name_presentation  = '' %}#}
  805.                                                             {#{% set no_presentacion_tip  = '' %}#}
  806.                                                             {#{% set no_presentacion  = '' %}#}
  807.                                                         {#{% endif %}#}
  808.                                                         {#{% if service.serviceCatId =="1" %}#}
  809.                                                             {#{% set name_days_night  = "Nights" %}#}
  810.                                                         {#{% else %}#}
  811.                                                             {#{% set name_days_night  = "Days" %}#}
  812.                                                         {#{% endif %}#}
  813.                                                         {#{% if service.serviceCatId =="1" %}#}
  814.                                                             {#{% set name_days_night  = "Nights" %}#}
  815.                                                         {#{% else %}#}
  816.                                                             {#{% set name_days_night  = "Days" %}#}
  817.                                                         {#{% endif %}#}
  818.                                                         {#{% set additional = '' %}#}
  819.                                                         {#<div id="{{ service.id }}" class="panel panel-flat border-left-lg border-left-{{ contcolor }} {{ fondo_color }} panel-collapsed">#}
  820.                                                             {#<div class="panel-heading">#}
  821.                                                                 {#<div class="panel-title text-left">#}
  822.                                                                     {#<b class="text-{{ contcolor }}">{% trans %}Service{% endtrans %}:  {{ service.serviceCatName|trans }} {% if (service.name is not null) %} - {{ service.name }}{% endif %}</b>#}
  823.                                                                     {#{% autoescape %}{{ additional|raw }}{% endautoescape %}#}
  824.                                                                 {#</div>#}
  825.                                                                 {#<div class="heading-elements">#}
  826.                                                                     {#<ul class="icons-list">#}
  827.                                                                         {#<li><a data-action="collapse"></a></li>#}
  828.                                                                     {#</ul>#}
  829.                                                                 {#</div>#}
  830.                                                             {#</div>#}
  831.                                                             {#<div class="panel-body">#}
  832.                                                                 {#<div class="form-group">#}
  833.                                                                 {#<div class="col-sm-11">#}
  834.                                                                     {#<div class="col-sm-12">#}
  835.                                                                         {#<div class="col-sm-2" style="padding-bottom: 10px; padding-left: 0px; ">#}
  836.                                                                             {#<label class="control-label" for="services_opcommission">{% trans %}Supplier{% endtrans %}:</label>#}
  837.                                                                             {#<div class="form-group form-group-material">#}
  838.                                                                                 {#<select id="services_supplier_{{ service.id }}" name="services[{{ service.id }}][supplier]" class="form-control" style="padding:0px;text-align-last: center;">#}
  839.                                                                                     {#<option value="0">{% trans %}Select a Supplier{% endtrans %}</option>#}
  840.                                                                                     {#{% for supplier in listSupplier %}#}
  841.                                                                                         {#{% if supplier.id == service.supplierId %}#}
  842.                                                                                             {#<option value="{{ supplier.id }}" selected="selected">{{ supplier.company }}</option>#}
  843.                                                                                         {#{% else %}#}
  844.                                                                                             {#<option value="{{ supplier.id }}">{{ supplier.company }}</option>#}
  845.                                                                                         {#{% endif %}#}
  846.                                                                                     {#{% endfor %}#}
  847.                                                                                 {#</select>#}
  848.                                                                             {#</div>#}
  849.                                                                         {#</div>#}
  850.                                                                     {#</div>#}
  851.                                                                     {#<div class="col-sm-2">#}
  852.                                                                         {#<label class="control-label" for="services_name">{% trans %}Name{% endtrans %}: </label>#}
  853.                                                                         {#<input type="text" id="services_name_{{ service.id }}" name="services[{{ service.id }}][name]"  value="{{ service.name }}" class="form-control">#}
  854.                                                                     {#</div>#}
  855.                                                                     {#<div class="col-md-2 col-xs-12">#}
  856.                                                                         {#<label class="control-label" for="services_price">#}
  857.                                                                             {#<span data-popup="tooltip-custom" title="{% trans %}Price with VAT or without VAT{% endtrans %}">#}
  858.                                                                                 {#<b class="text-{{ contcolor }}">{% trans %}Price{% endtrans %}</b>:#}
  859.                                                                             {#</span>#}
  860.                                                                         {#</label>#}
  861.                                                                         {#<input type="text" id="services_price_{{ service.id }}" name="services[{{ service.id }}][price]" value="{{ service.price }}" class="form-control bg-{{ contcolor }}-300">#}
  862.                                                                     {#</div>#}
  863.                                                                     {#<div class="col-md-1 col-xs-6">#}
  864.                                                                         {#<label class="control-label" for="services_currency">{% trans %}Currency{% endtrans %}: </label>#}
  865.                                                                         {#<input type="text" id="services_currency_{{ service.id }}" name="services[{{ service.id }}][currency]" value="{{ currency }}" class="form-control">#}
  866.                                                                     {#</div>#}
  867.                                                                     {#<div class="col-md-1 col-xs-6">#}
  868.                                                                         {#<label class="control-label" for="services_units">{% trans %}Units{% endtrans %}: </label>#}
  869.                                                                         {#<input type="number" id="services_units_{{ service.id }}" name="services[{{ service.id }}][units]" value="{{ service.units }}" class="form-control">#}
  870.                                                                     {#</div>#}
  871.                                                                     {#<div class="col-md-1 col-xs-12">#}
  872.                                                                         {#<label class="control-label" for="services_pax">{% trans %}Pax{% endtrans %}: </label>#}
  873.                                                                         {#<input type="number" id="services_pax_{{ service.id }}" name="services[{{ service.id }}][pax]" value="{{ service.pax }}" class="form-control">#}
  874.                                                                     {#</div>#}
  875.                                                                     {#<div class="col-md-5 col-xs-12">#}
  876.                                                                         {#{% autoescape %}#}
  877.                                                                             {#<div class="col-md-2 col-xs-6  no-padding-right">#}
  878.                                                                                 {#<label class="control-label" for="services_opcommission" >-/+: </label>#}
  879.                                                                                 {#<div class="form-group form-group-material">#}
  880.                                                                                     {#<select id="services_opcommission_{{ service.id }}" name="services[{{ service.id }}][opCommission]" class="form-control" style="padding:0px;text-align-last: center;">#}
  881.                                                                                         {#{{ option_opcommission|raw }}#}
  882.                                                                                     {#</select>#}
  883.                                                                                 {#</div>#}
  884.                                                                             {#</div>#}
  885.                                                                             {#<div class="col-md-2 col-xs-6  no-padding-left">#}
  886.                                                                                 {#<label class="control-label" for="services_commission">{% trans %}Commission{% endtrans %}: </label>#}
  887.                                                                                 {#<div class="form-group form-group-material {{ error_commission }}">#}
  888.                                                                                     {#<input type="text" id="services_commission_{{ service.id }}" name="services[{{ service.id }}][commission]" value="{{ service.commission }}" class="form-control">#}
  889.                                                                                 {#</div>#}
  890.                                                                             {#</div>#}
  891.                                                                             {#<div class="col-md-2 col-xs-6  no-padding-right">#}
  892.                                                                                 {#<label class="control-label" for="services_opover">-/+: </label>#}
  893.                                                                                 {#<div class="form-group form-group-material">#}
  894.                                                                                     {#<select id="services_opover_{{ service.id }}" name="services[{{ service.id }}][opOver]" class="form-control" style="padding:0px;text-align-last: center;">#}
  895.                                                                                         {#{{ option_opover|raw }}#}
  896.                                                                                     {#</select>#}
  897.                                                                                 {#</div>#}
  898.                                                                             {#</div>#}
  899.                                                                             {#<div class="col-md-2 col-xs-6  no-padding-left">#}
  900.                                                                                 {#<label class="control-label" for="services_over">{% trans %}Over{% endtrans %}: </label>#}
  901.                                                                                 {#<div class="form-group form-group-material {{ error_over }}">#}
  902.                                                                                     {#<input type="text" id="services_over_{{ service.id }}" name="services[{{ service.id }}][over]" value="{{ service.over }}" class="form-control">#}
  903.                                                                                 {#</div>#}
  904.                                                                             {#</div>#}
  905.                                                                             {#<div class="col-md-2 col-xs-6  no-padding-right">#}
  906.                                                                                 {#<label class="control-label" for="services_opiva">-/+: </label>#}
  907.                                                                                 {#<div class="form-group form-group-material">#}
  908.                                                                                     {#<select id="services_opiva_{{ service.id }}" name="services[{{ service.id }}][opIva]" class="form-control" style="padding:0px;text-align-last: center;">#}
  909.                                                                                         {#{{ option_opiva|raw }}#}
  910.                                                                                     {#</select>#}
  911.                                                                                 {#</div>#}
  912.                                                                             {#</div>#}
  913.                                                                             {#{% if service.iva is not empty %}#}
  914.                                                                                 {#{% set ivaService = service.iva %}#}
  915.                                                                             {#{% else %}#}
  916.                                                                                 {#{% set ivaService = 0 %}#}
  917.                                                                             {#{% endif %}#}
  918.                                                                             {#<div class="col-md-2 col-xs-6  no-padding-left">#}
  919.                                                                                 {#<label class="control-label" for="services_iva">{% trans %}Iva{% endtrans %}: </label>#}
  920.                                                                                 {#<div class="form-group form-group-material {{ error_iva }}">#}
  921.                                                                                     {#<input type="text" id="services_iva_{{ service.id }}" name="services[{{ service.id }}][iva]" value="{{ ivaService }}" class="form-control">#}
  922.                                                                                 {#</div>#}
  923.                                                                             {#</div>#}
  924.                                                                         {#{% endautoescape %}#}
  925.                                                                     {#</div>#}
  926.                                                                     {#<div class="col-sm-8 margen-10">#}
  927.                                                                         {#<div class="col-sm-2 no-padding">#}
  928.                                                                             {#<label class="control-label" for="services_hour"><i class="icon-watch2"></i> {% trans %}Star{% endtrans %}: </label>#}
  929.                                                                             {#<input type="time" id="services_start_{{ service.id }}" name="services[{{ service.id }}][start]" value="{{ service.dateInAt|date('H:i') }}" class="form-control">#}
  930.                                                                         {#</div>#}
  931.                                                                         {#<div class="col-sm-4">#}
  932.                                                                             {#<label class="control-label" for="services_dateInAt">{% trans %}Date In{% endtrans %}: </label>#}
  933.                                                                             {#<input type="date" id="services_dateInAt_{{ service.id }}" name="services[{{ service.id }}][dateInAt]" value="{{ service.dateInAt|date('Y-m-d') }}" class="form-control">#}
  934.                                                                         {#</div>#}
  935.                                                                         {#<div class="col-sm-4">#}
  936.                                                                             {#<label class="control-label" for="services_dateOutAt">{% trans %}Date Out{% endtrans %}: </label>#}
  937.                                                                             {#<input type="date" id="services_dateOutAt_{{ service.id }}" name="services[{{ service.id }}][dateOutAt]" value="{{ service.dateOutAt|date('Y-m-d') }}" class="form-control">#}
  938.                                                                         {#</div>#}
  939.                                                                         {#<div class="col-sm-2 no-padding">#}
  940.                                                                             {#<label class="control-label" for="services_hour"><i class="icon-watch2"></i> {% trans %}End{% endtrans %}: </label>#}
  941.                                                                             {#<input type="time" id="services_hour_{{ service.id }}" name="services[{{ service.id }}][end]" value="{{ service.dateOutAt|date('H:i') }}" class="form-control">#}
  942.                                                                         {#</div>#}
  943.                                                                     {#</div>#}
  944.                                                                 {#</div>#}
  945.                                                                 {#<div class="col-sm-1 margen-5">#}
  946.                                                                     {#<div class="col-md-12 col-xs-12">#}
  947.                                                                     {#</div>#}
  948.                                                                     {#<div class="col-md-12 col-xs-12" style="padding-top: 15px; padding-left: 0px">#}
  949.                                                                         {#<div class="checkbox checkbox-switchery switchery-lg switchery-double text-center" title="Eliminar este item">#}
  950.                                                                             {#<input type="checkbox" class="switchery-info boolDelete" id="services_delete_{{ service.id }}" name="services_{{ service.id }}[boolDelete]" value="1">#}
  951.                                                                             {#<a target="_self" class="btn bg-danger-300 btn-block icon-trash padding-3" href="/avexpress/deleteitemservice/{{ service.id }}/{{ id }}" title="Eliminar este elemento"></a>#}
  952.                                                                         {#</div>#}
  953.                                                                     {#</div>#}
  954.                                                                 {#</div>#}
  955.                                                             {#</div>#}
  956.                                                             {#</div>#}
  957.                                                         {#</div>#}
  958.                                                     {#{% endfor %}#}
  959.                                                 {#</div>#}
  960.                                             {#</div>#}
  961.                                             {#<div class="col-md-12 margen-20" style="padding-top: 5px; padding-left: 15px;padding-right: 15px">#}
  962.                                                 {#<div class="form-group form-group-material">#}
  963.                                                     {#<div class="input-group teal">#}
  964.                                                         {#<span class="input-group-addon bg-teal-800"><i class="icon-floppy-disk"></i></span>#}
  965.                                                         {#<button type="submit" id="ave_avexpressbundle_servicegrid_save" name="ave_avexpressbundle_servicegrid[save]" class="btn bg-green-600 btn-block">Guardar Servicios</button>#}
  966.                                                     {#</div>#}
  967.                                                 {#</div>#}
  968.                                             {#</div>#}
  969.                                         {#</form>#}
  970.                                     {#{% endif %}#}
  971.                                 {#</div>#}
  972.                             {#</div>#}
  973.                         {#</div>#}
  974.                     {#</div>#}
  975.                     {#<div class="col-sm-12">#}
  976.                         {#<div class="panel">#}
  977.                             {#<div class="panel-body text-center">#}
  978.                                 {#<div class="col-sm-12 ">#}
  979.                                     {#<div class="col-sm-4"><b class="text-success">{% trans %}Sale Client Global{% endtrans %} (Servicios)</b><br><b> {{ totales_global_servicios_con_iva|number_format(2, '.', ',') }} €</b></div>#}
  980.                                     {#<div class="col-sm-4"><b class="text-success">{% trans %}IVA{% endtrans %} (Servicios)</b><br><b> {{  totales_global_servicios_iva|number_format(2, '.', ',') }} €</b></div>#}
  981.                                     {#<div class="col-sm-4"><b class="text-success">{% trans %}Sale No Vat{% endtrans %} (Servicios)</b><br><b> {{ totales_global_servicios_neto|number_format(2, '.', ',') }} €</b></div>#}
  982.                                 {#</div>#}
  983.                             {#</div>#}
  984.                         {#</div>#}
  985.                     {#</div>#}
  986.                     <div class="col-sm-12">
  987.                         <div class="panel">
  988.                             <div class="panel-body">
  989.                                 <div class="col-md-12 col-xs-12" ><strong class="text-info">
  990.                                         <legend class="border-teal-800">{% trans %}FACTURACION{% endtrans %}</legend></strong>
  991.                                 </div>
  992.                                 <div class="col-sm-12 text-center">
  993.                                     <div class="col-sm-12">
  994.                                         <div class="col-sm-1"><b>No.</b></div>
  995.                                         <div class="col-sm-2"><b>Fecha de Facturación</b></div>
  996.                                         {#<div class="col-sm-3"><b>Nombre Evento</b></div>#}
  997.                                         <div class="col-sm-3"><b>Cliente</b></div>
  998.                                         <div class="col-sm-1"><b>Neto</b></div>
  999.                                         <div class="col-sm-1"><b>Iva</b></div>
  1000.                                         <div class="col-sm-1"><b>Total</b></div>
  1001.                                         <div class="col-sm-2"><b>Balance Restante</b></div>
  1002.                                         <div class="col-sm-1"><b>Acciones</b></div>
  1003.                                     </div>
  1004.                                     <div class="col-sm-12">
  1005.                                         <hr>
  1006.                                     </div>
  1007.                                     {% set totalBalance = 0 %}
  1008.                                     {% for factura in facturas %}
  1009.                                         {#{% if factura.type == 'Invoice Deposit' %}#}
  1010.                                         {% set totalBalance = totalBalance + factura.balance %}
  1011.                                         {#{% else %}#}
  1012.                                             {#{% set totalBalance = totalBalance + factura.balance %}#}
  1013.                                         {#{% endif %}#}
  1014.                                         <div class="col-sm-12 margen-10">
  1015.                                             <div class="col-sm-1">
  1016.                                                 {% if factura.type == 'Invoice' %}
  1017.                                                     A{{ factura.id }}
  1018.                                                 {% else %}
  1019.                                                     {% if factura.type == 'Factura de Deposito' %}
  1020.                                                         {#Factura de deposito#}
  1021.                                                         <p style="color:green">{{ factura.id }}</p>
  1022.                                                     {% else %}
  1023.                                                         {#Factura rectificativa#}
  1024.                                                         <p style="color:red">R{{ factura.id }} (A{{ factura.invoiceToRec }})</p>
  1025.                                                     {% endif %}
  1026.                                                 {% endif %}
  1027.                                             </div>
  1028.                                             <div class="col-sm-2">
  1029.                                                 {% if factura.type == 'Invoice' %}
  1030.                                                     {{ factura.dateAt|date("d/m/Y") }}
  1031.                                                 {% else %}
  1032.                                                     {% if factura.type == 'Factura de Deposito' %}
  1033.                                                         {#Factura de deposito#}
  1034.                                                         <p style="color:green">{{ factura.dateAt|date("d/m/Y") }}</p>
  1035.                                                     {% else %}
  1036.                                                         {#Factura rectificativa#}
  1037.                                                         <p style="color:red">{{ factura.dateAt|date("d/m/Y") }}</p>
  1038.                                                     {% endif %}
  1039.                                                 {% endif %}
  1040.                                             </div>
  1041.                                             {#<div class="col-sm-3">{{ factura.number }}</div>#}
  1042.                                             <div class="col-sm-3">
  1043.                                                 {#{{ dump(clientSelected.name) }}#}
  1044.                                                 {% if factura.type == 'Invoice' %}
  1045.                                                     {{ clientSelected.name }}
  1046.                                                 {% else %}
  1047.                                                     {% if factura.type == 'Factura de Deposito' %}
  1048.                                                         {#Factura de deposito#}
  1049.                                                         <p style="color:green">{{ clientSelected.name }}</p>
  1050.                                                     {% else %}
  1051.                                                         {#Factura rectificativa#}
  1052.                                                         <p style="color:red">{{ clientSelected.name }}</p>
  1053.                                                     {% endif %}
  1054.                                                 {% endif %}
  1055.                                             </div>
  1056.                                             <div class="col-sm-1">
  1057.                                                 {% if factura.type == 'Invoice' %}
  1058.                                                     {{ factura.totalNet|number_format(2, '.', ',') }}
  1059.                                                 {% else %}
  1060.                                                     {% if factura.type == 'Factura de Deposito' %}
  1061.                                                         {#Factura de deposito#}
  1062.                                                         <p style="color:green">{{ factura.totalNet|number_format(2, '.', ',') }}</p>
  1063.                                                     {% else %}
  1064.                                                         {% if factura.type == 'Invoice Deposit Rec' %}
  1065.                                                             {#Factura rectificativa de deposito#}
  1066.                                                             <p style="color:red">{{ factura.totalNet|number_format(2, '.', ',') }}</p>
  1067.                                                         {% else %}
  1068.                                                             {#Factura rectificativa#}
  1069.                                                             <p style="color:red">{{ factura.totalNet|number_format(2, '.', ',') }}</p>
  1070.                                                         {% endif %}
  1071.                                                     {% endif %}
  1072.                                                 {% endif %}
  1073.                                             </div>
  1074.                                             <div class="col-sm-1">
  1075.                                                 {% if factura.type == 'Invoice' %}
  1076.                                                     {{ factura.vat|number_format(2, '.', ',') }}
  1077.                                                 {% else %}
  1078.                                                     {% if factura.type == 'Factura de Deposito' %}
  1079.                                                         {#Factura de deposito#}
  1080.                                                         <p style="color:green">{{ factura.vat|number_format(2, '.', ',') }}</p>
  1081.                                                     {% else %}
  1082.                                                         {% if factura.type == 'Invoice Deposit Rec' %}
  1083.                                                             {#Factura rectificativa de deposito#}
  1084.                                                             <p style="color:red">{{ factura.vat|number_format(2, '.', ',') }}</p>
  1085.                                                         {% else %}
  1086.                                                             {#Factura rectificativa#}
  1087.                                                             <p style="color:red">{{ factura.vat|number_format(2, '.', ',') }}</p>
  1088.                                                         {% endif %}
  1089.                                                     {% endif %}
  1090.                                                 {% endif %}
  1091.                                             </div>
  1092.                                             <div class="col-sm-1">
  1093.                                                 {% if factura.type == 'Invoice' %}
  1094.                                                     {{ factura.total|number_format(2, '.', ',') }}
  1095.                                                 {% else %}
  1096.                                                     {% if factura.type == 'Factura de Deposito' %}
  1097.                                                         {#Factura de deposito#}
  1098.                                                         <p style="color:green">{{ factura.total|number_format(2, '.', ',') }}</p>
  1099.                                                     {% else %}
  1100.                                                         {% if factura.type == 'Invoice Deposit Rec' %}
  1101.                                                             {#Factura rectificativa de deposito#}
  1102.                                                             <p style="color:red">{{ factura.total|number_format(2, '.', ',') }}</p>
  1103.                                                         {% else %}
  1104.                                                             {#Factura rectificativa#}
  1105.                                                             <p style="color:red">{{ factura.total|number_format(2, '.', ',') }}</p>
  1106.                                                         {% endif %}
  1107.                                                     {% endif %}
  1108.                                                 {% endif %}
  1109.                                             </div>
  1110.                                             <div class="col-sm-2">
  1111.                                                 {% if factura.type == 'Invoice' %}
  1112.                                                     {{ factura.balance|number_format(2, '.', ',') }}
  1113.                                                 {% else %}
  1114.                                                     {% if factura.type == 'Factura de Deposito' %}
  1115.                                                         {#Factura de deposito#}
  1116.                                                         <p style="color:green">{{ factura.balance|number_format(2, '.', ',') }}</p>
  1117.                                                     {% else %}
  1118.                                                         {#Factura rectificativa#}
  1119.                                                         <p style="color:red">{{ factura.balance|number_format(2, '.', ',') }}</p>
  1120.                                                     {% endif %}
  1121.                                                 {% endif %}
  1122.                                             </div>
  1123.                                             <div class="col-sm-1">
  1124.                                                 {#{% if factura.master == 'master' %}#}
  1125.                                                     {#<a class="btn btn-success btn-xs" href="/avexpress/invoice/{{ factura.reservationId }}">{% trans %}Go{% endtrans %}</a>#}
  1126.                                                 {#{% else %}#}
  1127.                                                     {#<a class="btn btn-success btn-xs" href="/avexpress/invoicedeposit/invoice/{{ factura.reservationId }}/{{ factura.master }}">{% trans %}Go{% endtrans %}</a>#}
  1128.                                                 {#{% endif %}#}
  1129.                                                 {% if factura.type == 'Invoice' %}
  1130.                                                     <a class="btn btn-success btn-xs" href="/avexpress/viewinvoice/{{ factura.id }}">{% trans %}Go{% endtrans %}</a>
  1131.                                                 {% else %}
  1132.                                                     {% if factura.type == 'Factura de Deposito' %}
  1133.                                                         {#Factura de deposito#}
  1134.                                                         <a class="btn btn-success btn-xs" href="/avexpress/viewinvoicedeposit/{{ factura.id }}">{% trans %}Go{% endtrans %}</a>
  1135.                                                     {% else %}
  1136.                                                         {% if factura.type == 'Invoice Rec' %}
  1137.                                                             {#Factura rectificativa#}
  1138.                                                             <a class="btn btn-success btn-xs" href="/avexpress/viewinvoicerec/{{ factura.id }}">{% trans %}Go{% endtrans %}</a>
  1139.                                                         {% else %}
  1140.                                                             {% if factura.type == 'Factura Rectificativa de Deposito' %}
  1141.                                                                 {#Factura de deposito rectificativa#}
  1142.                                                                 <a class="btn btn-success btn-xs" href="/avexpress/viewinvoicedepositrec/{{ factura.id }}">{% trans %}Go{% endtrans %}</a>
  1143.                                                             {% endif %}
  1144.                                                         {% endif %}
  1145.                                                     {% endif %}
  1146.                                                 {% endif %}
  1147.                                             </div>
  1148.                                         </div>
  1149.                                     {% endfor %}
  1150.                                     {% for item in paymentNotIvoiced %}
  1151.                                         {% if item.invoiceId is empty %}
  1152.                                             {% set totalBalance = totalBalance - item.Amount %}
  1153.                                         {% else %}
  1154.                                             {% set totalBalance = totalBalance - 0 %}
  1155.                                         {% endif %}
  1156.                                         <div class="col-sm-12 margen-10">
  1157.                                             <div class="col-sm-1"></div>
  1158.                                             <div class="col-sm-2">
  1159.                                                 <p style="color:blue">{{ item.DatePayAt|date("d/m/Y") }}</p>
  1160.                                             </div>
  1161.                                             <div class="col-sm-3">
  1162.                                                 <p style="color:blue">{{ item.WayToPay }}</p>
  1163.                                             </div>
  1164.                                             <div class="col-sm-1"></div>
  1165.                                             <div class="col-sm-1"></div>
  1166.                                             <div class="col-sm-1"></div>
  1167.                                             <div class="col-sm-2">
  1168.                                                 {% if item.invoiceId is empty %}
  1169.                                                   <p style="color:blue">-{{ (item.Amount)|number_format(2, '.', ',') }}</p>
  1170.                                                 {% else %}
  1171.                                                   <p style="color:blue">-{{ (item.AmountTotal)|number_format(2, '.', ',') }}</p>
  1172.                                                 {% endif %}
  1173.                                             </div>
  1174.                                             <div class="col-sm-1"></div>
  1175.                                         </div>
  1176.                                     {% endfor %}
  1177.                                     <div class="col-sm-12">
  1178.                                         <hr>
  1179.                                     </div>
  1180.                                     <div class="col-sm-12">
  1181.                                         <div class="col-sm-offset-6 col-sm-1"><b>Neto</b><br>{{ resultados.totalNeto|number_format(2, '.', ',') }}</div>
  1182.                                         <div class="col-sm-1"><b>Iva</b><br>{{ resultados.vat|number_format(2, '.', ',') }}</div>
  1183.                                         <div class="col-sm-1"><b>Total</b><br>{{ resultados.total|number_format(2, '.', ',') }}</div>
  1184.                                         <div class="col-sm-2"><b>Balance Restante</b><br>{{ totalBalance|number_format(2, '.', ',') }}</div>
  1185.                                     </div>
  1186.                                 </div>
  1187.                             </div>
  1188.                         </div>
  1189.                     </div>
  1190.                 </div>
  1191.             </div>
  1192.         </div>
  1193.     </div>
  1194.     <div class="col-sm-12 text-center">
  1195.         <div class="panel bg-danger-300" style="padding-top: 10px; padding-bottom: 0px;  bottom: 0; position: fixed; width: 80%">
  1196.             <div class="col-sm-4"><b>{% trans %}Sale Client Global{% endtrans %}</b><br><b> {{ sumatoria_totales_global_con_iva|number_format(2, '.', ',') }} € </b></div>
  1197.             <div class="col-sm-4"><b>{% trans %}IVA{% endtrans %}</b><br><b> {{  sumatoria_totales_global_iva|number_format(2, '.', ',') }} €</b></div>
  1198.             <div class="col-sm-4"><b>{% trans %}Sale No Vat{% endtrans %}</b><br><b> {{ sumatoria_totales_global_neto|number_format(2, '.', ',') }} €</b></div>
  1199.         </div>
  1200.     </div>
  1201. {% endblock %}
  1202.             {% block javascripts %}
  1203.                 {{ parent() }}
  1204.                 <script type="text/javascript" src="{{ asset('assets/js/plugins/editors/summernote/summernote.min.js') }}"></script>
  1205.                 <script type="text/javascript" src="{{ asset('assets/js/plugins/croppie/croppie.js') }}"></script>
  1206.                 <script type="text/javascript" src="{{ asset('assets/js/plugins/forms/styling/switchery.min.js') }}"></script>
  1207.                 <script type="text/javascript" src="{{ asset('assets/js/plugins/loaders/blockui.min.js') }}"></script>
  1208.                 <script type="text/javascript" src="{{ asset('assets/js/plugins/forms/selects/select2.min.js') }}"></script>
  1209.                 <script type="text/javascript" src="{{ asset('assets/js/pages/avexpress/edit-files.js') }}"></script>
  1210.                 <script type="text/javascript" src="{{ asset('assets/js/pages/datetime.js') }}"></script>
  1211.                 <script type="text/javascript" src="{{ asset('assets/js/pages/avexpress/description.js') }}"></script>
  1212.                 <script type="text/javascript" src="{{ asset('assets/js/pages/avexpress/add-budgets.js') }}"></script>
  1213.                 <script type="text/javascript" src="{{ asset('assets/js/pages/proposal/switchery-proposal.js') }}"></script>
  1214.             {% endblock %}