<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">function checketSunat(){
    $('.radio-envio #firmar').prop('checked',false);
    $('.radio-envio #enviar').prop('checked',true);
}
checketSunat();

function loadModo(){    
    let datos = {"pp":"pp"};

    $.ajax({
        method: "POST",
        url: "ajax/empresa.ajax.php",
        data: datos,
        beforeSend: function(){

        },
        success: function(respuesta) {
            if(respuesta == 's'){
                $("#sim").addClass("prod");
                $("#sim").html("ProducciÃ³n");
                $("#nom").html("||");
                $("#sim").removeClass("alterno");
                $("#nom").addClass("alterno");
                $(".btn-modo-sistema").html("ProducciÃ³n");
                $(".btn-modo-sistema").removeClass("btnprueba");
                $(".btn-modo-sistema").addClass("btnprod");
                // AQUÃ CAMBIO============]
                // $(".mno").val("");

                $(".modo-contenedor #si").prop("checked", true);

        
                }else{
                    $("#nom").addClass("prueba");
                    $("#nom").html("Pruebas");
                    $("#sim").html("||");
                    $("#sim").addClass("alterno");
                    $("#nom").removeClass("alterno");
                    $(".btn-modo-sistema").html("Pruebas");
                    $(".btn-modo-sistema").removeClass("btnprod");
                    $(".btn-modo-sistema").addClass("btnprueba");
                }
              
        }
    })
}
loadModo();

$('.modo').change(function() {            

    let idEmisor = $("#idEmisor").val();
    let modo = $(".modo:checked").val();
    let datos = {"idEmisor": idEmisor, "modo": modo};

     if(modo == "s"){
        $(".modo-contenedor #no").prop("checked", true);
        Swal.fire({
        title: 'PONTE EN CONTACTO CON EL ADMINISTRADOR PARA LA CONFIGURACIÃ“N.',
        text: "Debemos configurar sus datos de su empresa y su certificado digital",
        icon: 'info',
        html: `&lt;b&gt;Al  pasar a producciÃ³n sus pruebas se harÃ¡n en un sistema externo!`,
        footer: 'Â¡Recuerda que debe de estar bien configurado para producciÃ³n!',
        showCancelButton: true,
        confirmButtonColor: '#3085d6',
        cancelButtonColor: '#d33',
        confirmButtonText: 'SÃ­, contactar!',
        cancelButtonText: 'Cancelar',
    }).then((result) =&gt; {
        if (result.isConfirmed) {
            $.ajax({
                method: "POST",
                url: "ajax/empresa.ajax.php",
                data: datos,
                beforeSend: function(){
        
                },
                success: function(respuesta) {
                  
                    if(respuesta == 'ok'){
                    
                    }
                }
            })
            Swal.fire({
                title: 'Presione el logo de whatsapp para contactarse.',
                text: '',
                showConfirmButton: false,
                html: `&lt;a href="https://api.whatsapp.com/send?phone=+51933308358" target="_blank"&gt;&lt;img src="vistas/img/svg/whatsapp.svg" width="90px"&gt;&lt;/a&gt;`,
                footer: '&lt;a href="https://mipaginaweb.pe/" target="_blank"&gt;Mi PÃ¡gina Web&lt;/a&gt;'
              })
        $("#sim").addClass("prod");
        $("#sim").html("ProducciÃ³n");
        $("#nom").html("||");
        $("#sim").removeClass("alterno");
        $("#nom").addClass("alterno");
        $(".btn-modo-sistema").html("ProducciÃ³n");
        $(".btn-modo-sistema").removeClass("btnprueba");
        $(".btn-modo-sistema").addClass("btnprod");
        loadModo();
     
        }
    });
        }
    
        if(modo == 'n'){
            $("#nom").addClass("prueba");
            $("#nom").html("Pruebas");
            $("#sim").html("||");
            $("#sim").addClass("alterno");
            $("#nom").removeClass("alterno");
            $(".btn-modo-sistema").html("Pruebas");
            $(".btn-modo-sistema").removeClass("btnprod");
            $(".btn-modo-sistema").addClass("btnprueba");
            $.ajax({
                method: "POST",
                url: "ajax/empresa.ajax.php",
                data: datos,
                beforeSend: function(){
        
                },
                success: function(respuesta) {
                //    //(respuesta)
                    if(respuesta == 'ok'){
                    
                    }
                }
            })
            
        }
        if(modo == ''){
            $(".modo-contenedor #si").prop("checked", true);
            Swal.fire({
                title: 'Se le informa que ya estÃ¡ en producciÃ³n',
                icon: 'warning',
                html:  `&lt;p&gt;por ese motivo se le redireccionarÃ¡ a un sistema externo para sus pruebas&lt;/p&gt;
                &lt;b&gt;COPIE ESTOS DATOS 
                &lt;br&gt;Usuarios: demo &lt;br&gt;ContraseÃ±a: pruebas`,
                showCancelButton: true,
                confirmButtonColor: '#3085d6',
                cancelButtonColor: '#d33',
                confirmButtonText: 'SÃ­, redireccionar!',
                cancelButtonText: 'Cancelar',
            }).then((result) =&gt; {
                if (result.isConfirmed) {
            window.location.href = "https://sistem.apifacturacion.com";
                }
            });
        }
    

})

$("#btnConsulta").on("click", function(e){
    e.preventDefault();
    let datos = $("#formConsulta").serialize();
    $.ajax({
        method: "POST",
        url: "ajax/empresa.ajax.php",
        data: datos,
        beforeSend: function(){
            $(".reload-all").fadeIn(50).html("&lt;img src='vistas/img/reload.svg' width='80px'&gt; ");
        },
        success: function(respuesta) {
            $(".reload-all").hide();
        $("#resultConsulta").html(respuesta);
        }
    })
})
$("#formConsulta").on('change', '#tipocomprobante', function(){
    let tipo = $(this).val();
  
    if(tipo == '01'){
        $("#seriec").val('F001');
    }
    if(tipo == '03'){
        $("#seriec").val('B001');
    }  
    if(tipo == '07'){
        $("#seriec").val('FN01');
    } 
     if(tipo == '08'){
        $("#seriec").val('FD01');
    }
})
function modoIgv(){
    let modo_igv = $("#empresa_igv").val();
   
    if (modo_igv == 'n'){
        $('#tipo_afectacion').val(20);
        $('#afectoigv').val('n');
    }
    if (modo_igv == 's'){
        $('#tipo_afectacion').val(10);
        $('#afectoigv').val('s');
    }
}
modoIgv();

// BUSCAR RUC EMPRESA SUNAT
$(".ruc-empresa").on('change',function(){
    let rucEmpresa = $(this).val();
    
    let datos = {"rucEmpresa": rucEmpresa};
    $.ajax({
        method: "POST",
        url: "ajax/empresa.ajax.php",
        data: datos,
      
        dataType: "json",
        beforeSend: function(){           
            $("#reloadC").show(5).html("&lt;img src='vistas/img/reload.svg'&gt; ");
            //document.getElementById('reloadC').style.visibility = "visible";            
        },
        success: function (respuesta){                        
           
            if(respuesta != 'error'){         
    
                $("#reloadC").hide();             
                //   var json = eval(respuesta);
                $("#ruc").val(respuesta['ruc']);
                  $('#razon_social').val(respuesta['razon_social']);
                //   $('#direccion').val(respuesta['direccion']);
                  $('#direccion').val(respuesta['direccion']+' '+respuesta['departamento']+' - '+respuesta['provincia']+' - '+respuesta['distrito']);
                  $('#ubigeo').val(respuesta['ubigeo']);
                  $('#estado').val(respuesta['estado']);
                  $('#condicion').val(respuesta['condicion']);
                  $('#departamento').val(respuesta['departamento']);
                  $('#provincia').val(respuesta['provincia']);
                  $('#distrito').val(respuesta['distrito']);
                 // document.getElementById('reloadC').style.visibility = "hidden";
                
    
                //   if(respuesta['estado'] == 'ACTIVO'){
    
                //     $('.resultadoCliente').html(respuesta['estado']).addClass('activo');
                //     $('.resultadoCliente').removeClass('noactivo');
                //     }else{
    
                //   $('.resultadoCliente').html(respuesta['estado']).addClass('noactivo');
                //     $('.resultadoCliente').removeClass('activo');
                //     }
    
                }else{
                    Swal.fire({
                        position: 'top-end',
                        icon: 'error',
                        title: 'El RUC no se encuentra',
                        showConfirmButton: false,
                        timer: 2500
                      })
                      
                
                }
        }
    })
    })
    // SUBIENDO EL LOGO
$(".nuevoLogo").change(function(){
    let imagen = this.files[0];
    let nombreimagen = imagen['name'];
    let pos = nombreimagen.lastIndexOf(".");
    let ext = nombreimagen.substring(pos);
    let nombre_nuevo = 'logo'+ext;

    if(imagen["type"] != "image/jpeg" &amp;&amp; imagen["type"] != "image/png"){
        $(".nuevoLogo").val('');
        Swal.fire({
            icon: 'error',
            title: 'Oops...',
            text: 'La imagen debe ser jpeg o png!'
            //footer: '&lt;a href&gt;Why do I have this issue?&lt;/a&gt;'
          })
    }else if(imagen["size"] &gt; 2000000 ){

        $(".nuevoLogo").val('');
        Swal.fire({
            icon: 'error',
            title: 'Oops...',
            text: 'La imagen no debe pesar mÃ¡s de 2mb!'
            //footer: '&lt;a href&gt;Why do I have this issue?&lt;/a&gt;'
          })
    }
    else{
        let datosImagen = new FileReader;
        datosImagen.readAsDataURL(imagen);
        $(datosImagen).on("load", function(event){
            let rutaImagen = event.target.result;
            $(".previsualizar").attr("src", rutaImagen);


    let datos = $("#formLogo").serialize();
    var formData = new FormData($('#formLogo')[0]);    

    $.ajax({
        method: "POST",
        url: "ajax/empresa.ajax.php",
        data: (datos, formData),
        cache:false,
        contentType: false,
        processData: false,
        beforeSend: function(){
            $(".reload-all").fadeIn(50).html("&lt;img src='vistas/img/reload.svg' width='80px'&gt; ");
        },
        success: function(respuesta) { 
            $(".reload-all").hide();
          if(respuesta){
           
            Swal.fire({
                position: 'top-end',
                icon: 'success',
                title: 'Logo cambiado corrÃ©ctamente',
                showConfirmButton: false,
                timer: 1500
              })
              $("#logoActual").val(nombre_nuevo);
              $("#logoBD").val(nombre_nuevo);
         
          }
         
        }
    })
        })
    }
})

// CAMBIAR LOGO ==============
$("#editarLogo").change(function(e){
    e.preventDefault();
    
})

// CARGAR TLS O SSL=====================
function loadTipoSeguridadEmail(){
    let seguridad = $(".seguridad-envio").attr('idSeguridad');
    let tipoEnvio = $(".tipo-envio").attr('idtipoEnvio');
    if(seguridad == 'tls'){
        $(".seguridad-envio").val('tls');
    }
    if(seguridad == 'ssl'){
        $(".seguridad-envio").val('ssl');
    }
    if(tipoEnvio == 'smtp'){
        $(".tipo-envio").val('smtp');
    }
    if(tipoEnvio == 'mail'){
        $(".tipo-envio").val('mail');
    }
}
loadTipoSeguridadEmail();

// ELIMINAR LOGO ===============
$(".eliminar-logo").on('click', function(e){
    e.preventDefault();
    let idEmpresa = $(this).attr('idEmpresa');
    let logo = $("#logoActual").val();
   
    let datos = {"idEmpresa": idEmpresa, "logo": logo};
    Swal.fire({
        title: 'Â¿EstÃ¡s seguro de eliminar el logo?',
        text: "Â¡Verifica todo antes de confirmar!",
        icon: 'question',
        showCancelButton: true,
        confirmButtonColor: '#3085d6',
        cancelButtonColor: '#d33',
        confirmButtonText: 'SÃ­, eliminar!',
        cancelButtonText: 'Cancelar',
    }).then((result) =&gt; {
        if (result.isConfirmed) {
    $.ajax({
        method: "POST",
        url: "ajax/empresa.ajax.php",
        data: datos,
      
        beforeSend: function(){
            $(".reload-all").fadeIn(50).html("&lt;img src='vistas/img/reload.svg' width='80px'&gt; ");
        },
        success: function(respuesta) { 
            $(".reload-all").hide()
           if (respuesta == 'ok'){
               let ruta = "vistas/img/logo/default/logo.svg";
            $(".previsualizar").attr("src", ruta);
            $("#logoActual").val('');
            $("#logoBD").val('');
           }
        }
    });
}

})
})

// CAMBIAR PLANTILLA=============
function changep(a){    
  
if(a == 1){
    $("#css").attr('href', 'vistas/css/plantilla.css');
    let plantilla = "plantilla.css";
    let datos = {"plantilla": plantilla};
$.ajax({
    method: "POST",
    url: "ajax/empresa.ajax.php",
    data: datos,
  
    beforeSend: function(){
        $(".reload-all").fadeIn(50).html("&lt;img src='vistas/img/reload.svg' width='80px'&gt; ");
    },
    success: function(respuesta) { 
        
        $(".reload-all").hide()
       if (respuesta == 'ok'){
        
       }else{
        
       }
    }
});
}
if(a == 2){
    $("#css").attr('href', 'vistas/css/plantilla2.css');
    let plantilla = "plantilla2.css";
   
    let datos = {"plantilla": plantilla};
$.ajax({
    method: "POST",
    url: "ajax/empresa.ajax.php",
    data: datos,
  
    beforeSend: function(){
        $(".reload-all").fadeIn(50).html("&lt;img src='vistas/img/reload.svg' width='80px'&gt; ");
    },
    success: function(respuesta) { 
        
        $(".reload-all").hide()
       if (respuesta == 'ok'){
        
       }else{
        
       }
    }
});
}



  
    }

    $(".printsave").on("click", function() {

        $.ajax({
            url: "vistas/print/printA.php",
            contentType : 'application/pdf',

            beforeSend: function(){

        },
        success: function(respuesta){
            $('.printerhere').html(respuesta);
        }
        })
        

    });

    $(".bienes-selva").on("change", "#bienesSelva", function() {

        let bienesSelva = $('input[name=bienesSelva]:checked').val();
        let id_empresa = $('#id_empresa').val();

        if(bienesSelva != 's'){
            bienesSelva = 'n';
        }
      let datos = {'bienesSelva':bienesSelva, 'id_empresa':id_empresa};

      $.ajax({
          method: 'POST',
          url: "ajax/empresa.ajax.php",
          data: datos,
          success: function(data){

          } 
      })
    }) 
    $(".servicios-selva").on("change", "#serviciosSelva", function() {

        let serviciosSelva = $('input[name=serviciosSelva]:checked').val();
        let id_empresa = $('#id_empresa').val();

        if(serviciosSelva != 's'){
            serviciosSelva = 'n';
        }
      let datos = {'serviciosSelva':serviciosSelva, 'id_empresa':id_empresa};

      $.ajax({
          method: 'POST',
          url: "ajax/empresa.ajax.php",
          data: datos,
          success: function(data){

          } 
      })
    }) 
    </pre></body></html>