@extends('header_new')

@section('main')

<main class="container-fluid mt-5 pt-5">
    <!-- FORMULARIO DE REDIRECCIONAR A DATOS CLIENTE -->
    <form id="frmRedireccionar" action="/blue_buscar_cliente" method="post">
        {{ csrf_field() }}
        <input name="clienteOk" type="hidden" value="{{$cli_codigo}}-{{$cliente}}">
        <input type="hidden" name="redirect" value="servicios">
    </form>
    <!-- FORMULARIO DE ACCIONES DE CLIENTE -->
    <form id="frmAccionesLEDCliente" action="" method="POST">
        {{ csrf_field() }}
        <input name="cliente" type="hidden" value="{{$cliente}}">
        <input name="producto_fidelitas" type="hidden" value="{{$id_producto}}">
        <input type="hidden" name="nombre_cliente" value="{{$nombre_cliente}}">
        <input type="hidden" name="tipo_paquete_cliente" value="{{$tipo_paquete_cliente}}">
        <input type="hidden" name="prod_nombre_cliente" value="{{$nombre_producto}}">
        <input type="hidden" name="limite_consumo_cliente" value="{{$limite_consumo_cliente}}">
        <input type="hidden" name="fecha_desde" value="{{$fecha_desde}}">
        <input type="hidden" name="fecha_hasta" value="{{$fecha_hasta}}">
        <input type="hidden" name="estado_bloquea_cliente" value="{{$estado_bloquea}}">
        <input type="hidden" name="estado_producto_cliente" value="{{$estado_producto}}">
        <input type="hidden" name="modalidad_de_pago" value="{{$modalidad_de_pago}}">
        <input type="hidden" name="impe_doc" value="{{$impe_doc}}">
        <input type="hidden" name="impe_acceso" value="{{$impe_acceso}}">
    </form>
    @include('blue/info_cliente_abm')
    <!-- FORMULARIO DE SERVICIO -->
    <form name="alta_cliente" id="alta_cliente" class="form-signin container-fluid">
        <h6 class="text-fidelitas">{{$nombre_producto}}</h6>
        <h5 id="titulo-servicios-cliente" class="py-2 col-md-6"></h5>
        <!-- -->
        @if($habilitar_secciones)
        <div class="row justify-content-end my-3">            
            <div class="col-md-4 col-xs-12 text-end ps-0 py-2 py-md-0">
                <div class="btn-group" role="group">
                    <button type="button" class="btn btn-outline-fidelitas btn-sm acciones_cliente" data-accion="productos">Productos</button>
                    @if ( $hay_productos == 1 )
                        <button type="button" class="btn btn-outline-fidelitas btn-sm acciones_cliente" data-accion="familias">Familias</button>
                    @endif
                    @if ( $hay_familias == 1 )
                        <button type="button" class="btn btn-outline-fidelitas btn-sm acciones_cliente" data-accion="contrapartes">Contrapartes</button>
                    @endif
                    @if ( $hay_contrapartes == 1 )
                        <button type="button" class="btn btn-outline-fidelitas btn-sm acciones_cliente" data-accion="filial">Filial</button>
                    @endif
                </div>
            </div>
        </div>
        @endif
        <!-- -->
        <input type="hidden" name="_token"  id="token" value="{{ csrf_token() }}">
        <input name="cli_codigo" type="hidden" class="cli_codigo" id="cli_codigo" value="{{$cli_codigo}}">
        <input name="cliente" type="hidden" class="cliente" id="cliente" value="{{$cliente}}">
        <!----->
        <div class="row justify-content-center my-4">
            <!-- -->
            <div class="col-md-2 mt-4 pt-2">
                <label class="form-label text-fidelitas">Estado y Producto</label>
            </div>
            <!-- -->
            <div id="alta_prod_cliente" class="col-12 col-md-7">
                <label class="form-label text-secondary" for="prod_codigo_cliente">Producto</label>
                <select name="prod_codigo_cliente" id="prod_codigo_cliente" class="form-select form-select-sm">  
                    <option value=''>Seleccione el Producto... </option>
                    @foreach ($productos_todos as $prod)
                        <option @if(isset($prod_codigo) && $prod_codigo==$prod->prod_codigo) selected=true @endif  value="{{$prod->prod_codigo}}">{{$prod->prod_nombre}} - {{$prod->prod_sigla}}</option>
                    @endforeach
                </select> 
                <div class="invalid-feedback"></div>
            </div>
    
            <!-- -->
            <div id="modifica_prod_cliente" class="col-12 col-md-7 d-none form-group">
                <label class="form-label text-secondary" for="prod_nombre_cliente">Producto</label>
                <input type="text" class="form-control form-control-sm" name="prod_nombre_cliente" id="prod_nombre_cliente" readonly value="{{$nombre_producto}}">
                <input type="hidden" name="prod_codigo_cliente_2" id="prod_codigo_cliente_2" value="{{$id_producto}}">
                <input type="hidden" name="tipo_paquete_cliente_2" id="tipo_paquete_cliente_2" value="{{$tipo_paquete_cliente}}">
                <div class="invalid-feedback"></div>
            </div>
            <!-- -->
            <div class="col-12 col-md-3">
                <label class="form-label text-secondary" for="estado_producto_cliente">Estado de activacion</label>
                <select name="estado_producto_cliente" id="estado_producto_cliente" class="form-select form-select-sm">
                    <option value="" selected >Seleccione el estado de activacion</option>
                    <option value="1" @if($estado_producto == "ACTIVO") selected @endif>ACTIVO</option>
                    <option value="0" @if($estado_producto == "INACTIVO") selected @endif>INACTIVO</option>
                </select>
            </div>
        </div>
        <!---->
        <div class="row justify-content-start paquetes mb-3">
        {{-- tipo_paquete dependiendo del producto--}}    
        <center><img id="loading2" src="/images/loading.gif" class="d-none" width="60px"></center>
        </div>
        <!---->
        <div class="row justify-content-center mb-3">
            <div class="col-12 col-md-2">
                <label class="form-label text-fidelitas" for="limites_consumo_cliente">Límite Consumos<br>( 0 = sin límites)</label>
            </div>
            <div class="col-12 col-md-2">
                <label class="form-label text-secondary" for="limites_consumo_cliente">Cant. <b class="text-danger">*</b></label>  
                <input name="limites_consumo_cliente" type="text" id="limites_consumo_cliente" class="form-control form-control-sm required" data-format="numero" placeholder="Límite Consumos" value="{{$limite_consumo_cliente}}">
                <input name="limites_todos_usuarios" type="hidden" id="limites_todos_usuarios">
                <div class="invalid-feedback"></div>
            </div>
            <div class="col-12 col-md-2">
                <label class="form-label text-secondary" for="fecha_desde">Desde <b class="text-danger">*</b></label>
                <input value="{{$fecha_desde ?? ''}}" name="fecha_desde" type="text" id="fecha_desde" data-date-format="yyyy-mm-dd" class="form-control form-control-sm required readonly" placeholder="yyyy-mm-dd" data-date-end-date="+1m" data-date-start-date="-1m" data-format="fecha" autocomplete="off">
                <div class="invalid-feedback"></div>
            </div>
            <div class="col-12 col-md-2">
                <label class="form-label text-secondary" for="fecha_hasta">Hasta <b class="text-danger">*</b></label>
                <input value="{{$fecha_hasta ?? ''}}" name="fecha_hasta" type="text" id="fecha_hasta" data-date-format="yyyy-mm-dd" class="form-control form-control-sm required readonly" placeholder="yyyy-mm-dd" data-date-end-date="+13m" data-date-start-date="+11m" data-format="fecha" autocomplete="off">
                <div class="invalid-feedback"></div>
            </div>
            <div class="col-12 col-md-2">
            <label class="form-label text-end text-secondary" for="bloquear_cliente">Bloquea Ingreso al alcanzar el límite <b class="text-danger">*</b></label>
            <select name="bloquear_cliente" id="bloquear_cliente" class="form-select form-select-sm">
                <option value="">Seleccione si bloquea Ingreso</option>
                <option value="1" @if($estado_bloquea == "SI") selected @endif>SI</option>
                <option value="0" @if($estado_bloquea == "NO") selected @endif>NO</option>
            </select>
            <div class="invalid-feedback"></div>
            </div>

            @if( isset($modalidad_de_pago) && ($modalidad_de_pago == 'PP' || $modalidad_de_pago == 'CP' )) 
                @if( isset($consumido->permitir) && $consumido->permitir == 0)
                    <div class="col-12 col-md-2">
                        <label class="form-label alert-danger" for="consumido">{{$consumido->mensaje}}</span></label>
                    </div>
                @else 
                    <div class="col-12 col-md-1">
                        <label class="form-label text-secondary" for="consumido">Consumido</label>
                        <input value="{{$consumido->consumido_cliente ?? ''}}" type="text" class="form-control form-control-sm" disabled>
                    </div>   
                    <div class="col-12 col-md-1">
                        <label class="form-label text-secondary" for="consumido">Disponible</label>
                        <input value="{{$consumido->disponible ?? ''}}" type="text" class="form-control form-control-sm" disabled>
                    </div>
                @endif 
            @else 
                <div class="col-12 col-md-2"></div>
            @endif 
        </div>
        <!-- -->    
        <div class="row justify-content-start mb-3">
            <div class="col-12 col-md-2">
                <label class="form-label text-fidelitas" for="">Modalidad de pago</label>
            </div>
            <!-- -->
            <div class="col-12 col-md-2">
                <div class="form-check form-check-online">
                    <input class="form-check-input" type="checkbox" name="cuenta_corriente" id="cuenta_corriente" value="CC" @if( $modalidad_de_pago == 'CC' || $modalidad_de_pago == 'CP' ) checked @endif>
                    <label class="form-check-label" for="cuenta_corriente">Cuenta Corriente</label>
                </div>
            </div>
            <!-- -->
            <div class="col-12 col-md-2">
                <div class="form-check form-check-online">
                    <input class="form-check-input" type="checkbox" name="prepago" id="prepago" value="PP" @if( $modalidad_de_pago == 'PP' || $modalidad_de_pago == 'CP' ) checked @endif>
                    <label class="form-check-label" for="prepago">Prepago</label>
                </div>
            </div>
            <!-- -->
        </div>
        <div class="row justify-content-start mb-3 d-none" id="seccion_especial">
            <div class="col-12 col-md-2">
                <label class="form-label text-fidelitas" for="">Seccion Especial</label>
            </div>
            <div class="col-12 col-md-2">
                <div class="form-check form-check-online">
                    <input class="form-check-input" type="checkbox" name="imperium_control_documentos" id="imperium_control_documentos" @if($impe_doc) checked @endif>
                    <label class="form-check-label" for="imperium_control_documentos">Control Documentos</label>
                </div>
            </div>
            <!-- -->
            <div class="col-12 col-md-2">
                <div class="form-check form-check-online">
                    <input class="form-check-input" type="checkbox" name="imperium_control_acceso" id="imperium_control_acceso" @if($impe_acceso) checked @endif>
                    <label class="form-check-label" for="imperium_control_acceso">Control Acceso</label>
                </div>
            </div>
        </div>
        <!-- -->


        <!-- DATOS PARA FACTURAR -->
        <div class="row justify-content-start mb-3" id="facturas">
            <div class="row justify-content-center mb-3">
                 </div><div class="col-12 col-md-2">
                    <label class="form-label text-fidelitas h5" for="limites_consumo_cliente">Datos para facturar</label>
                </div>
                <div class="col-12 col-md-10">
                    <input class="form-check-input" type="checkbox" name="no_factura" id="no_factura" @if(isset($facturacion->producto_no_se_factura) && $facturacion->producto_no_se_factura == '1') checked @endif>
                    <label class="form-check-label" for="no_factura">&nbsp;Este servicio no se le factura a este cliente</label>
            </div>
        </div>
        {{--@if(!empty($productos_factura && $facturacion != NULL ))
            <div class="row justify-content-start mb-3 @if(isset($facturacion->producto_no_se_factura) && $facturacion->producto_no_se_factura == '1') d-none @endif" id="facturas2">
                <div class="col-12 col-md-2">
                    <label class="form-label " for="">Producto Factura</label>
                </div>
                <div class="col-12 col-md-2">                
                    <select name="prod_codigo_factura" id="prod_codigo_factura" class="form-select form-select-sm">  
                        <option value=''>Seleccione el Producto... </option>
                        @foreach ($productos_factura as $prod)
                            <option @if(isset($facturacion->prod_codigo_factura) && $facturacion->prod_codigo_factura == $prod->prod_codigo_factura) selected=true @endif  value="{{$prod->prod_codigo_factura}}">{{$prod->descripcion}}</option>
                        @endforeach
                    </select>                
                </div>

                <div class="row col-12 col-md-8 @if (!($facturacion->prod_codigo_factura) || (isset($facturacion->producto_no_se_factura) && $facturacion->producto_no_se_factura == '1')) d-none @endif" id='facturas3'>
                    <div class="col-md-2"></div>
                    <div class="col-md-5">
                        <label class="form-label" for="">¿Cómo facturar?</label><br>
                        <input type="radio" name="como" class="como" value="L" @if(isset($facturacion->Lista_PrecioEspecial_Cuotas) && $facturacion->Lista_PrecioEspecial_Cuotas == 'L') checked=true @endif>
                        <label class="letra-10" for="como">Por lista de precios</label><br>
                        <input type="radio" name="como" class="como" value="E" @if(isset($facturacion->Lista_PrecioEspecial_Cuotas) && $facturacion->Lista_PrecioEspecial_Cuotas == 'E') checked=true @endif>
                        <label class="letra-10" for="como">Con precios especiales</label><br>
                        <input type="radio" name="como" class="como" value="C" @if(isset($facturacion->Lista_PrecioEspecial_Cuotas) && $facturacion->Lista_PrecioEspecial_Cuotas == 'C') checked=true @endif>
                        <label class="letra-10" for="como">En cuotas indicando valor de las cuotas</label>
                    </div>    

                    <div class="col-md-5">
                        <label class="form-label" for="">¿Cuándo facturar?</label><br>
                        <input type="radio" name="cuando" class="cuando" value="M" @if(isset($facturacion->tipo_facturacion) && $facturacion->tipo_facturacion == 'M') checked=true @endif>
                        <label class="letra-10" for="cuando">En la facturación masiva mensual</label><br>
                        <input type="radio" name="cuando" class="cuando" value="P" @if(isset($facturacion->tipo_facturacion) && $facturacion->tipo_facturacion == 'P') checked=true @endif>
                        <label class="letra-10" for="cuando">Se factura cuando se necesita (ejemplo Prepagos)</label><br>
                        <input type="radio" name="cuando" class="cuando" value="E" @if(isset($facturacion->tipo_facturacion) && $facturacion->tipo_facturacion == 'E') checked=true @endif>
                        <label class="letra-10" for="cuando">Facturación especial (ejemplo cuando son cuotas)</label>
                    </div>    
                </div>    

            </div>

            <div style="height: 79px;" class= "@if ($facturacion->prod_codigo_factura) d-none @endif" id="FacturacionV">

            </div>

            <div class="row justify-content-start mb-3 @if ((!($facturacion->Lista_PrecioEspecial_Cuotas) || $facturacion->Lista_PrecioEspecial_Cuotas !== 'L')  || (isset($facturacion->producto_no_se_factura) && $facturacion->producto_no_se_factura == '1')) d-none @endif" id="FacturacionL">
                <div class="col-12 col-md-2">
                    <label class="form-label" for="">Por lista de precios</label>
                </div>
                <div class="col-12 col-md-2">
                    <label class="form-label text-secondary" for="">Lista</label>
                    <select name="lista" id="lista" class="form-select form-select-sm">  
                        <option value=''>Seleccione... </option>
                        @foreach ($listas as $prod)
                            <option @if(isset($facturacion->lista_precios) && $facturacion->lista_precios == $prod->lista) selected=true @endif  value="{{$prod->lista}}">{{$prod->lista}}</option>
                        @endforeach
                    </select> 
                </div>    
            </div>

            <div class="row justify-content-start mb-3 @if ((!($facturacion->Lista_PrecioEspecial_Cuotas) || $facturacion->Lista_PrecioEspecial_Cuotas !== 'E')  || (isset($facturacion->producto_no_se_factura) && $facturacion->producto_no_se_factura == '1')) d-none @endif" id="FacturacionE">
                <div class="col-12 col-md-2">
                    <label class="form-label" for="">Con precios especiales</label>
                </div>
                <div class="col-12 col-md-2">
                    <label class="form-label text-secondary" for="">Tipo</label>
                    <select name="tipo" id="tipo" class="form-select form-select-sm">  
                        <option value=''>Seleccione... </option>
                            <option  value="S" @if(isset($facturacion->precio_especial_tipo) && $facturacion->precio_especial_tipo == 'S') selected=true @endif >Tarifa plana paquete y excedentes</option>
                            <option  value="N" @if(isset($facturacion->precio_especial_tipo) && $facturacion->precio_especial_tipo == 'N') selected=true @endif >Precio unitario x cantidad consumida</option>
                            <option  value="P" @if(isset($facturacion->precio_especial_tipo) && $facturacion->precio_especial_tipo == 'P') selected=true @endif >Tarifa plana sin excedentes</option>
                            <option  value="F" @if(isset($facturacion->precio_especial_tipo) && $facturacion->precio_especial_tipo == 'F') selected=true @endif >PACK FULL y puestos de trabajo adicionales</option>
                    </select> 
                </div>    
                <div class="col-12 col-md-2">
                    <label class="form-label text-secondary" for="">Moneda</label>
                    <select name="moneda" id="moneda" class="form-select form-select-sm">  
                        <option value=''>Seleccione... </option>
                            <option  value="ARS" @if(isset($facturacion->precio_especial_moneda) && $facturacion->precio_especial_moneda == 'ARS') selected=true @endif >Pesos Argentinos</option>
                            <option  value="USD" @if(isset($facturacion->precio_especial_moneda) && $facturacion->precio_especial_moneda == 'USD') selected=true @endif >Dólares U.S.A.</option>
                    </select> 
                </div>    
                <div class="col-12 col-md-2">
                    <label class="form-label text-secondary titulo_precio_especial" for="">Precio</label>  
                    <input name="precio_especial" type="text" id="precio_especial" class="form-control form-control-sm required" data-format="numero" value="{{$facturacion->precio_especial ?? ''}}">
                </div>
                <div class="col-12 col-md-2 excedentes">
                    <label class="form-label text-secondary titulo_excedentes" for="">Precio excedentes</label>  
                    <input name="precio_especial_excedentes" type="text" id="precio_especial_excedentes" class="form-control form-control-sm required" data-format="numero" value="{{$facturacion->precio_especial_excedentes ?? ''}}">
                </div>
            </div>

            <div class="row justify-content-start mb-3 @if ((!($facturacion->Lista_PrecioEspecial_Cuotas) || $facturacion->Lista_PrecioEspecial_Cuotas !== 'C')  || (isset($facturacion->producto_no_se_factura) && $facturacion->producto_no_se_factura == '1')) d-none @endif" id="FacturacionC">
                <div class="col-12 col-md-2">
                    <label class="form-label" for="">En cuotas</label>
                </div>
                <div class="col-12 col-md-2">
                    <label class="form-label text-secondary" for="">Cantidad de cuotas</label>  
                    <input name="cantidad_cuotas" type="text" id="cantidad_cuotas" class="form-control form-control-sm" data-format="numero" value="{{$facturacion->cantidad_cuotas ?? ''}}">
                </div>

                <div class="col-12 col-md-2">
                    <label class="form-label text-secondary" for="">Moneda</label>
                    <select name="moneda_cuotas" id="moneda_cuotas" class="form-select form-select-sm">  
                        <option value=''>Seleccione... </option>
                            <option  value="ARS" @if(isset($facturacion->moneda_cuotas) && $facturacion->moneda_cuotas == 'ARS') selected=true @endif>Pesos Argentinos</option>
                            <option  value="USD" @if(isset($facturacion->moneda_cuotas) && $facturacion->moneda_cuotas == 'USD') selected=true @endif>Dólares U.S.A.</option>
                    </select> 
                </div>    
                <div class="col-12 col-md-2">
                    <label class="form-label text-secondary" for="">Valor de cada cuota</label>  
                    <input name="valor_cuota" type="text" id="valor_cuota" class="form-control form-control-sm" data-format="numero" value="{{$facturacion->valor_cuota ?? ''}}">
                </div>
            </div>


            <div class="row justify-content-start mb-3 @if (!($facturacion->prod_codigo_factura) || (isset($facturacion->producto_no_se_factura) && $facturacion->producto_no_se_factura == '1')) d-none @endif" id="bonificacion">
                <div class="col-12 col-md-2">
                    <label class="form-label" for="">Bonificación</label>
                </div>
    
                <div class="col-12 col-md-2">
                    <label class="form-label text-secondary" for="">Porcentaje</label>  
                    <input name="bonificacion_porcentaje" type="text" id="bonificacion_porcentaje" class="form-control form-control-sm" data-format="numero" value="{{$facturacion->bonificacion_porcentaje ?? ''}}">
                </div>

                <div class="col-12 col-md-2">
                    <label class="form-label text-secondary" for="bonificacion_desde">Desde</label>
                    <input value="{{$facturacion->bonificacion_desde ?? ''}}" name="bonificacion_desde" type="text" id="bonificacion_desde" data-date-format="yyyy-mm-dd" class="form-control form-control-sm  readonly" placeholder="yyyy-mm-dd" data-date-end-date="+11m" data-date-start-date="-1m" data-format="fecha" autocomplete="off">
                    <div class="invalid-feedback"></div>
                </div>
                <div class="col-12 col-md-2">
                    <label class="form-label text-secondary" for="bonificacion_hasta">Hasta</label>
                    <input value="{{$facturacion->bonificacion_hasta ?? ''}}" name="bonificacion_hasta" type="text" id="bonificacion_hasta" data-date-format="yyyy-mm-dd" class="form-control form-control-sm  readonly" placeholder="yyyy-mm-dd" data-date-end-date="+99m" data-date-start-date="+0m" data-format="fecha" autocomplete="off">
                    <div class="invalid-feedback"></div>
                </div>
            </div>
        @endif--}}



        <!-- -->



        <div class="row justify-content-center">
            <div id="mensaje_ok_cliente" class="d-none alert alert-success mb-3 text-center w-75" role="alert">Los datos se grabaron correctamente</div>
            <div id="mensaje_error_cliente" class="d-none alert alert-danger mb-3 text-center w-75" role="alert">No se pudo grabar el registro. Intente más tarde</div>
        </div>
        <!--- BOTONES -->
        <div class="row justify-content-end">
            <input type="hidden" id="accion_cliente" name="accion_cliente" value="{{$estado}}">
            <div class="col-md-2 text-end mb-3">
                <button type="submit" class="btn btn-sm px-4 btn-success grabar">Grabar</button>
            </div>
            <!---->
        </div>
    </form>
</main>
@endsection

@section('funcionesJs')
<script>
    $(document).ready(function(){
        //---
        llamadaServiciosContratados();
        menuOpciones();
        numeral('#cantidad_cuotas','numero');
        numeral('#valor_cuota','decimal');
        numeral('#precio_especial','decimal');
        numeral('#precio_especial_excedentes','decimal');
        numeral('#bonificacion_porcentaje','decimal');
        $('#bonificacion_desde').val('');
        $('#bonificacion_hasta').val('');
        $("#bonificacion_desde").attr("readonly",false);
        $("#bonificacion_hasta").attr("readonly",false);

        $('.como').on('change',function(){
            $('#FacturacionV').addClass('d-none');
            $('#FacturacionL').addClass('d-none');
            $('#FacturacionE').addClass('d-none');
            $('#FacturacionC').addClass('d-none');
/*
            No lo borramos, para que le queden los valores cargados si vuelve e elegirlo.
            En el PHP, antes de grabar, limpia los que no necesita.
            $("#lista").val(''); 
            $("#tipo").val(''); 
            $("#moneda").val(''); 
            $("#precio_especial").val(''); 
            $("#precio_especial_excedentes").val(''); 
            $("#cantidad_cuotas").val(''); 
            $("#moneda_cuotas").val(''); 
            $("#valor_cuota").val(''); 
*/
            cual = $('[name="como"]:checked').val();
            $('#Facturacion'+cual).removeClass('d-none').show();

            if (cual == 'E')
            {
                if ($('#prod_codigo_factura').val() == 'PFL' || $('#prod_codigo_factura').val() == 'PFA')
                {
                    $('#tipo').val('F');
                }
            }

        })


        $('#prod_codigo_factura').on('change',function(){

            if ($('#prod_codigo_factura').val() !== '')
            {
                $('#facturas3').removeClass('d-none').show();
                $('#bonificacion').removeClass('d-none').show();
            }
            else
            {
                $('#FacturacionV').removeClass('d-none').show();
                $('#FacturacionL').addClass('d-none');
                $('#FacturacionE').addClass('d-none');
                $('#FacturacionC').addClass('d-none');
                $('#facturas3').addClass('d-none');
                $('#bonificacion').addClass('d-none');
               /*
                No lo borramos, para que le queden los valores cargados si vuelve e elegirlo.
                En el PHP, antes de grabar, limpia los que no necesita.
                $('.como').prop('checked', false);
                $('.cuando').prop('checked', false);
                $("#prod_codigo_factura").val(''); 
                $("#lista").val(''); 
                $("#tipo").val(''); 
                $("#moneda").val(''); 
                $("#precio_especial").val(''); 
                $("#precio_especial_excedentes").val(''); 
                $("#cantidad_cuotas").val(''); 
                $("#moneda_cuotas").val(''); 
                $("#valor_cuota").val(''); 
                $("#bonificacion_porcentaje").val('');
                $("#bonificacion_desde").val('');
                $("#bonificacion_hasta").val('');
                */
            }        
        })



         $('#tipo').on('change',function(){
            cual = $('#tipo').val();
            if (cual=='N')
            {
                $('.titulo_precio_especial').html('Precio unitario');
                $('.excedentes').val('');
                $('.excedentes').addClass('d-none');
            }
            if (cual=='P')
            {
                $('.titulo_precio_especial').html('Precio paquete');
                $('.excedentes').val('');
                $('.excedentes').addClass('d-none');
            }
            if (cual=='S')
            {
                $('.titulo_precio_especial').html('Precio paquete');
                $('.excedentes').removeClass('d-none').show();
                $('.titulo_excedentes').html('Precio excedentes (por unidad)');
            }
            if (cual=='F')
            {
                $('.titulo_precio_especial').html('Precio pack full');
                $('.excedentes').removeClass('d-none').show();
                $('.titulo_excedentes').html('Precio puesto de trabajo adicional');
            }

        })

        $('#no_factura').on('click',function(){
            if( $(this).is(':checked'))
            {
                if (confirm ('Esta seguro que no hay que facturar este servicio al cliente') == false)
                {
                    $(this).prop('checked', false);
                    return;
                }
            }


            if( $(this).is(':checked'))
            {
                $('#FacturacionV').addClass('d-none');
                $('#FacturacionL').addClass('d-none');
                $('#FacturacionE').addClass('d-none');
                $('#FacturacionC').addClass('d-none');
                $('#facturas2').addClass('d-none');
                $('#facturas3').addClass('d-none');
                $('#bonificacion').addClass('d-none');

                /*
                No lo borramos, para que le queden los valores cargados si vuelve e elegirlo.
                En el PHP, antes de grabar, limpia los que no necesita.
                $('.como').prop('checked', false);
                $('.cuando').prop('checked', false);
                $("#prod_codigo_factura").val(''); 
                $("#lista").val(''); 
                $("#tipo").val(''); 
                $("#moneda").val(''); 
                $("#precio_especial").val(''); 
                $("#precio_especial_excedentes").val(''); 
                $("#cantidad_cuotas").val(''); 
                $("#moneda_cuotas").val(''); 
                $("#valor_cuota").val(''); 
                $("#bonificacion_porcentaje").val('');
                $("#bonificacion_desde").val('');
                $("#bonificacion_hasta").val('');
                */
            }
            else
            {
                $('#facturas2').removeClass('d-none').show();
                $('#facturas3').removeClass('d-none').show();
                $('#bonificacion').removeClass('d-none').show();
                cual = $('[name="como"]:checked').val();
                if (cual==undefined) { cual = 'V';} 
                $('#FacturacionV').addClass('d-none');
                $('#Facturacion'+cual).removeClass('d-none').show();
            }

         })
    
    });
</script>
@endsection




