Current Dir: /home/haciendachichisu/grupomontejo.com.mx/Pantallas/

[DIR]  alertifyjs [ delete | rename ]
[DIR]  bootstrap [ delete | rename ]
[DIR]  components123 [ delete | rename ]
[DIR]  Estilos [ delete | rename ]
[DIR]  font-awesome [ delete | rename ]
[DIR]  font-awesome-4.7.0 [ delete | rename ]
[FILE] consultagarantia.php [ edit | delete | rename ]
[FILE] consultartform.php [ edit | delete | rename ]
[FILE] consulta_fon.php [ edit | delete | rename ]
[FILE] consulta_inventario.php [ edit | delete | rename ]
[FILE] contenido_organigrama.php [ edit | delete | rename ]
[FILE] contratoh.php [ edit | delete | rename ]
[FILE] contratoh2.php [ edit | delete | rename ]
[FILE] cotizarentah.php [ edit | delete | rename ]
[FILE] ctasxbenefi.php [ edit | delete | rename ]
[FILE] delarchivos.php [ edit | delete | rename ]
[FILE] departamentos.php [ edit | delete | rename ]
[FILE] directoriotel.php [ edit | delete | rename ]
[FILE] ejemplosubmenu.php [ edit | delete | rename ]
[FILE] empresas.php [ edit | delete | rename ]
[FILE] encabezado.php [ edit | delete | rename ]
[FILE] encabezado_cal.php [ edit | delete | rename ]
[FILE] entsal_herramientas.php [ edit | delete | rename ]
[FILE] error_log [ edit | delete | rename ]
[FILE] eventoshda.php [ edit | delete | rename ]
[FILE] Fecha_dia.php [ edit | delete | rename ]
[FILE] fichaarticulo.php [ edit | delete | rename ]
[FILE] fichapersonal.php [ edit | delete | rename ]
[FILE] fichaprov.php [ edit | delete | rename ]
[FILE] filtros_rep.php [ edit | delete | rename ]
[FILE] form_encuesta.php [ edit | delete | rename ]
[FILE] genqr.php [ edit | delete | rename ]
[FILE] genresponsiva.php [ edit | delete | rename ]
[FILE] genutilitarios.php [ edit | delete | rename ]
[FILE] gen_orden.php [ edit | delete | rename ]
[FILE] gen_orden_2.php [ edit | delete | rename ]
[FILE] gen_orden_compras.php [ edit | delete | rename ]
[FILE] gp_print.php [ edit | delete | rename ]
[FILE] horario.php [ edit | delete | rename ]
[FILE] index.php [ edit | delete | rename ]
[FILE] inventacompras.php [ edit | delete | rename ]
[FILE] inventaHE.php [ edit | delete | rename ]
[FILE] inventarios.php [ edit | delete | rename ]
[FILE] jausentismo.php [ edit | delete | rename ]
[FILE] leyen.php [ edit | delete | rename ]
[FILE] listadosol.php [ edit | delete | rename ]
[FILE] marcas.php [ edit | delete | rename ]
[FILE] Menu.php [ edit | delete | rename ]
[FILE] Menu_secundario.php [ edit | delete | rename ]
[FILE] meses.php [ edit | delete | rename ]
[FILE] mnttonc.php [ edit | delete | rename ]
[FILE] mnttotallas.php [ edit | delete | rename ]
[FILE] modelos_garex.php [ edit | delete | rename ]
[FILE] modpuestosvextra.php [ edit | delete | rename ]
[FILE] movimientopersonal.php [ edit | delete | rename ]
[FILE] multi_orden.php [ edit | delete | rename ]
[FILE] nespecial.php [ edit | delete | rename ]
[FILE] nmenu.php [ edit | delete | rename ]
[FILE] nsolicitud.php [ edit | delete | rename ]
[FILE] nuevo_articulo.php [ edit | delete | rename ]
[FILE] Operaciones.php [ edit | delete | rename ]
[FILE] organigrama_print.php [ edit | delete | rename ]
[FILE] pargextendida.php [ edit | delete | rename ]
[FILE] perdocumentos.php [ edit | delete | rename ]
[FILE] permisos.php [ edit | delete | rename ]
[FILE] pie_pag.php [ edit | delete | rename ]
[FILE] pprincipal.php [ edit | delete | rename ]
[FILE] pro_gastos.php [ edit | delete | rename ]
[FILE] pro_solicitud.php [ edit | delete | rename ]
[FILE] puesto.php [ edit | delete | rename ]
[FILE] repcotizaciones.php [ edit | delete | rename ]
[FILE] repcreditos.php [ edit | delete | rename ]
[FILE] repdocumentos.php [ edit | delete | rename ]
[FILE] repencuestas.php [ edit | delete | rename ]
[FILE] repfonde0s.php [ edit | delete | rename ]
[FILE] repgarantias.php [ edit | delete | rename ]
[FILE] repgastos.php [ edit | delete | rename ]
[FILE] repgastosxfondeo.php [ edit | delete | rename ]
[FILE] repgastos_solicit.php [ edit | delete | rename ]
[FILE] rephcontratos.php [ edit | delete | rename ]
[FILE] repherramientas.php [ edit | delete | rename ]
[FILE] repnominaes.php [ edit | delete | rename ]
[FILE] repnotascredito.php [ edit | delete | rename ]
[FILE] repordt.php [ edit | delete | rename ]
[FILE] reporteplantilla.php [ edit | delete | rename ]
[FILE] reportes.php [ edit | delete | rename ]
[FILE] reportes2.php [ edit | delete | rename ]
[FILE] reporte_es.php [ edit | delete | rename ]
[FILE] repo_alm.php [ edit | delete | rename ]
[FILE] reprh.php [ edit | delete | rename ]
[FILE] reprospeccion.php [ edit | delete | rename ]
[FILE] repvvacaciones.php [ edit | delete | rename ]
[FILE] rep_agenda.php [ edit | delete | rename ]
[FILE] rep_especial_mkt.php [ edit | delete | rename ]
[FILE] rep_ineg.php [ edit | delete | rename ]
[FILE] reqpersonal.php [ edit | delete | rename ]
[FILE] revi_sol.php [ edit | delete | rename ]
[FILE] revsolicitudes.php [ edit | delete | rename ]
[FILE] sartdetalle.php [ edit | delete | rename ]
[FILE] seguicrdto.php [ edit | delete | rename ]
[FILE] selmarca.php [ edit | delete | rename ]
[FILE] selqrvar.php [ edit | delete | rename ]
[FILE] sel_reporte.php [ edit | delete | rename ]
[FILE] solbajas.php [ edit | delete | rename ]
[FILE] solcredito.php [ edit | delete | rename ]
[FILE] solstockprod.php [ edit | delete | rename ]
[FILE] stockproductos.php [ edit | delete | rename ]
[FILE] subecobros_nc.php [ edit | delete | rename ]
[FILE] subeventas.php [ edit | delete | rename ]
[FILE] subeventaspgarantias.php [ edit | delete | rename ]
[FILE] sube_cortebonifica.php [ edit | delete | rename ]
[FILE] sube_cortecaja.php [ edit | delete | rename ]
[FILE] tabcompras.php [ edit | delete | rename ]
[FILE] tabcumpkdp.php [ edit | delete | rename ]
[FILE] tabcumppenet.php [ edit | delete | rename ]
[FILE] tabdrts.php [ edit | delete | rename ]
[FILE] tabfacturas.php [ edit | delete | rename ]
[FILE] tabfacturascontrol.php [ edit | delete | rename ]
[FILE] tabingeg.php [ edit | delete | rename ]
[FILE] tabla.php [ edit | delete | rename ]
[FILE] tabtomaseminuevos.php [ edit | delete | rename ]
[FILE] tabvacacionextraordinaria.php [ edit | delete | rename ]
[FILE] tab_garex.php [ edit | delete | rename ]
[FILE] tab_mod_a_garex.php [ edit | delete | rename ]
[FILE] tcomprasaproveedor.php [ edit | delete | rename ]
[FILE] udn.php [ edit | delete | rename ]
[FILE] ulogueado.php [ edit | delete | rename ]
[FILE] usuarios.php [ edit | delete | rename ]
[FILE] vacaciones.php [ edit | delete | rename ]
[FILE] vendedores.php [ edit | delete | rename ]
[FILE] ventagarantia.php [ edit | delete | rename ]
[FILE] visita.php [ edit | delete | rename ]

Viewing: /home/haciendachichisu/grupomontejo.com.mx/Pantallas/Operaciones.php

<?php
include("../Conecta.php");
include("FuncionesPHP.php");
session_start();
date_default_timezone_set("America/Mexico_City");
$caso=$_POST["caso"];

   switch($caso)
   {
	   case 1:
       $tipo_opera=$_POST["operacion"];
	   $mesF1=$_POST["meses_consulta"];
	   $anio=$_POST["txtanio"];
      $txtFecha=$_POST["inicio"];
	   $txtFecha2=$_POST["fin"];
	   $idmarca_un=$_POST["idmarca"];			   
	   
       if(isset($_POST["udn"])==NULL || isset($_POST["udn"])==0 || isset($_POST["udn"])=="")
       {
       	  $udn=$_POST["recibeudn"];
       }
       else
       {
       	  $udn=$_POST["udn"];
       }
       
       $nomudn="";
       $nom=mysql_query("SELECT nomudn FROM cat_udn WHERE idudn='$udn'");
       if(mysql_num_rows($nom)>0)
       {
       	  $n=mysql_fetch_array($nom);
       	  $nomudn=$n["nomudn"];
       }

	   $numventas=$_POST["numventas"];
	   if(isset($_POST["todos"])==NULL)
	   {
		   $todosh="";
	   }
	   else
	   {
	     $todosh=$_POST["todos"];
	   }
	   if($todosh=="on")
	   {
		   $vendedor=0;
	   }
	   else
	   {
	       $vendedor=$_POST["vendedores"];
	   }
	   $ins=0;
	   $upp=0;
	   for($i=1;$i<=$numventas;$i++)
	   {
		    $idvendedor=$_POST["ivendedor".$i];
		    $modelo=$_POST["modelo".$i];
		    $pago=$_POST["pago".$i]; 			
		    $comhonda=str_replace(",","",$_POST["comhonda".$i]);
			 $comotros=str_replace(",","",$_POST["comotros".$i]);
			 $comfinancindiv=str_replace(",","",$_POST["comfinancindiv".$i]);
			 $comextraxincentivo=str_replace(",","",$_POST["comextraxincentivo".$i]);
			 $penetracion=str_replace(",","",$_POST["penetracion".$i]);
          $penetracion=str_replace("%","",$penetracion);
			 $importeGarantia=str_replace(",","",$_POST["importeGarantia".$i]);
			 $importeSeguro=str_replace(",","",$_POST["importeSeguro".$i]);
			 $financieraCasa=$_POST["FinancieraCasa".$i];
			 $referencia=$_POST["referencia".$i];
			 $financiera_ccontado=$_POST["financiera_ccontado".$i];
			 $vinn=$_POST["vinn".$i];
			 $idmodel=$_POST["idmodel".$i];
			 $nvendedor=$_POST["nombrecitovendedor".$i];
			 $nvendedor=str_replace($idvendedor, "", $nvendedor);
			 $clave=$_POST["clv_auto".$i];	
			 $penalizado=$_POST["penalizado".$i];	
			 $bconvenios=$_POST["bconvenios".$i];
			 $comision_convenios=str_replace(",","",$_POST["banconvenios".$i]);

			 $comxhfconvenio=str_replace(",","",$_POST["comxhfconvenio".$i]);
			 $idbanconveniohf=$_POST["idbanconveniohf".$i];

			 if(isset($_POST["duseguro".$i])==NULL)
			 {
			 	$multiseguro=0;
			 }
			 else
			 {
			 	$multiseguro=$_POST["duseguro".$i];
			 }
			 if(isset($_POST["Tgarantia".$i])==NULL)
			 {
			    $Tgarantia="";
			 }
			 else

			 {
				$Tgarantia=$_POST["Tgarantia".$i];
			 }
			 if(isset($_POST["dur_gar".$i])==NULL)
			 {
			    $dur_gar=0;
			 }
			 else
			 {
				$dur_gar=$_POST["dur_gar".$i];
			 }
			 
			 $eliminado=$_POST["Eliminado".$i];
			 
			 if(isset($_POST["idcomisionz".$i])==NULL)
			 {
			    $idcomisionz=0;
			 }
			 else
			 {
				$idcomisionz=$_POST["idcomisionz".$i];
			 }

			 if($importeGarantia==0)
			 {
			 	$Tgarantia="";
			 	$dur_gar="0";
			 }
			 if($importeSeguro==0)
			 {
			 	$multiseguro=0;
			 }

			 $detusuariomd=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
			 $moddi=date("d/m/Y H:i:s")." ".$_SESSION['usuario']; $updgenerado=0;
			 if($tipo_opera==0)
	         { 	
			     if($eliminado==0 && $idvendedor!=NULL && $idvendedor!="" && strlen($udn)>0)
				 {	
				     $brep=mysql_query("SELECT vin FROM comisiones WHERE vin='$vinn'");
				     if(mysql_num_rows($brep)>0)
				     { 
                        //echo "no guardar"; EVITAMOS DUPLICIDAD DE COMISIONES
                        $upd=mysql_query("UPDATE com_ventas set rgenerado=1 WHERE referencia='$referencia' AND vin='$vinn'");
                        $updgenerado=1;
				     }
				     else
				     {   
                     $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='comisiones';");
                     $sig0=mysql_fetch_array($autoin0);
                     $idsiguiente0=$sig0["AUTO_INCREMENT"];
                    
				     	   $inserta=mysql_query("INSERT INTO comisiones(idcomision, finicial, ffinal, idvendedor, idudn, formapago, comisiont1, comisiont2, comisionhft3, comisionincent4, pen_vtaxperiodo, tgarantia, durgarantia, impor_garantia, impor_seguro, referencia, idmodelo, nvendedor, modelo, vin, financieraCasa, clave, idmes, multiseguro, user, financiera_ccontado, comision_convenios, penalizado, banconvenios, hf_convenios, comisionhf_convenio) VALUES ('$idsiguiente0', '$txtFecha', '$txtFecha2', '$idvendedor', '$udn', '$pago', '$comhonda', '$comotros', '$comfinancindiv', '$comextraxincentivo', '$penetracion', '$Tgarantia', '$dur_gar', '$importeGarantia', '$importeSeguro', '$referencia', '$idmodel', '$nvendedor', '$modelo', '$vinn', '$financieraCasa', '$clave', '$mesF1', '$multiseguro', '".$detusuariomd."', '$financiera_ccontado', '$comision_convenios', '$penalizado', '$bconvenios', '$idbanconveniohf', '$comxhfconvenio')");
			            if($inserta)
			            {
				          $ins++;
				          $upd=mysql_query("UPDATE com_ventas set rgenerado=1 where referencia='$referencia' and vin='$vinn'");

			            }
				     }				 
				 }
				 else if($eliminado==1 && strlen($udn)>0)
				 {			    				 	
					$upd=mysql_query("UPDATE com_ventas SET rgenerado=0, eliminado=1, detalles_elimina='$moddi' WHERE referencia='$referencia' AND vin='$vinn'");

					$inss=mysql_query("INSERT INTO clone_com_ventas (referencia, idvendedor, nomvendedor, idudn, modelo, vin, cod_financiera, nom_financiera, fecha_venta, fecha_salida, clave, rgenerado, eliminado, repetido, file, detalles_elimina) SELECT * FROM com_ventas WHERE referencia='$referencia' AND vin='$vinn'");
					if($inss)
					{
                       $del=mysql_query("DELETE FROM com_ventas WHERE referencia='$referencia' AND vin='$vinn'");
					}
				 }
			 }
			 else
			 {
				 if($eliminado==0 && $idvendedor!=NULL && $idvendedor!="" && strlen($udn)>0)
				 { 
				     $update=mysql_query("UPDATE comisiones SET formapago='$pago', comisiont1='$comhonda', comisiont2='$comotros', comisionhft3='$comfinancindiv', comisionincent4='$comextraxincentivo', pen_vtaxperiodo='$penetracion', tgarantia='$Tgarantia', durgarantia='$dur_gar', impor_garantia='$importeGarantia', impor_seguro='$importeSeguro', referencia='$referencia', idmodelo='$idmodel', nvendedor='$nvendedor', modelo='$modelo', vin='$vinn', financieraCasa='$financieraCasa', clave='$clave', multiseguro='$multiseguro', modificado='$detusuariomd', comision_convenios='$comision_convenios', penalizado='$penalizado', banconvenios='$bconvenios', hf_convenios='$idbanconveniohf', comisionhf_convenio='$comxhfconvenio' WHERE idcomision='$idcomisionz' AND finicial='$txtFecha' AND ffinal='$txtFecha2'");
			        if($update)
			        {
				      $upp++;
				      $upd=mysql_query("UPDATE com_ventas set rgenerado=1 WHERE referencia='$referencia' AND vin='$vinn'");
			        }
				 }
				 else if($eliminado==1 && strlen($udn)>0)
				 {
					   $delete=mysql_query("DELETE FROM comisiones WHERE idcomision='$idcomisionz' AND finicial='$txtFecha' AND ffinal='$txtFecha2'");
                       //AGREGO LA INFO EN UNA TABLA ESPEJO

                       $moddi.=" IDCOMISION ".$idcomisionz;

					   $upd=mysql_query("UPDATE com_ventas SET rgenerado=1, eliminado=1, detalles_elimina='$moddi' WHERE referencia='$referencia' AND vin='$vinn'");

					   $inss=mysql_query("INSERT INTO clone_com_ventas (referencia, idvendedor, nomvendedor, idudn, modelo, vin, cod_financiera, nom_financiera, fecha_venta, fecha_salida, clave, rgenerado, eliminado, repetido, file, detalles_elimina) SELECT * FROM com_ventas WHERE referencia='$referencia' AND vin='$vinn'");
					   if($inss)
					   {
                          $del=mysql_query("DELETE FROM com_ventas WHERE referencia='$referencia' AND vin='$vinn'");
					   }
				 }
				 
			 }
	   }
	   $controlado=1;  
	   if($ins>0)
	   {
	   	      $bus=mysql_query("SELECT udnscap FROM meses_comisionados WHERE mes='$mesF1' AND anio='$anio' AND idmarca='$idmarca_un'");
              if(mysql_num_rows($bus)>0)
              {
              	  $cq=mysql_fetch_array($bus);
              	  $udnscap=$cq["udnscap"]." | ".$nomudn;
                 
                  $upi=mysql_query("UPDATE meses_comisionados SET udnscap='$udnscap' WHERE mes='$mesF1' AND anio='$anio' AND idmarca='$idmarca_un'");
              }
              else
              {
              	   $inserti=mysql_query("INSERT INTO meses_comisionados(mes, dia_inicial, dia_final, idmarca, anio, udnscap) VALUES ('$mesF1', '$txtFecha', '$txtFecha2', '$idmarca_un', '$anio', '$nomudn')");
              }
		      ?>
                <script>
				 var resp = confirm("C\u00E1lculo registrado exitosamente ¿Desea ver el reporte?");
                 if(resp)
                 {
                    <?php
					$controlado=0
					?>
                 }
				</script>
              <?php
	   }
	   if($upp>0)
	   {
		      ?>
                <script>
				 var resp = confirm("C\u00E1lculo modificado exitosamente ¿Desea ver el reporte?");
                 if(resp)
                 {
                    <?php
					$controlado=0
					?>
                 }
			    </script>
              <?php
	   }	   
       
	   if($controlado==0)
	   {   
	   ?>
	   <script>
		   procedimiento='?f1=<?php echo $mesF1;?>&anio=<?php echo $anio;?>&vendedor=<?php echo $vendedor;?>&udn=<?php echo $udn;?>&idmarca=<?php echo $idmarca_un;?>';
		   window.open('../Reportes/Comisiones.php' + procedimiento);
		   location='../Pantallas/consulta.php';
	   </script>
		   <?php
	   }
	   else
	   {
	   ?>
	   <script>
		  location='../Pantallas/consulta.php';
	   </script>
		   <?php
		}
	   break;
	   case 2:
	   $operacion=$_POST["operacion"];
		$razon=$_POST["razon"];
		$ncomercial=$_POST["ncomercial"];
		$rfc=$_POST["rfc"];
		$calle=$_POST["calle"];
		$numext=$_POST["numext"];
		$nint=$_POST["nint"];
		$colonia=$_POST["colonia"];
		$codpos=$_POST["codpos"];
		$municipio=$_POST["municipio"];
		$estado=$_POST["estado"];
		$pais=$_POST["pais"];
		$email=$_POST["email"];
		$status=$_POST["status"];
		$leyenda=$_POST["leyenda"];
		$tel=$_POST["tel"];
		$idempres=$_POST["idempres"];
      $financiera=$_POST["financiera"];
      $financiera= str_replace("%", "", $financiera);
      $financiera= str_replace("$", "", $financiera);
      $financiera= str_replace(",", "", $financiera);

		
		$archivo=$_FILES["logo"]["name"]; $varl1=""; $varl=""; $varupd=""; $cargalogo=0;
		$tipo_archivo = $_FILES['logo']['type'];
		if( $_FILES['logo']['name']!=NULL && $_FILES['logo']['size'] > 0 )
	    {
	    	if(!(strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg"))) 
            { 
   	           ?>
   	           <script>alert("La extensi\u00F3n del logo no es correcta. Se permiten archivos .jpg");</script>
   	           <?php 
   	           $cargalogo=1;   	           
            }
            else
            {
			   $logo=$archivo;
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."Logos"))
			   {			
			       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."Logos".DIRECTORY_SEPARATOR.$archivo;
			       if(!file_exists($destino01))
			       {	
		             @copy($_FILES['logo']['tmp_name'],$destino01);
			       }
			       $varl1="imagen,";
			       $varl="'$logo',";
			       $varupd="imagen='$logo',";
			   }
			}			
		}
		else
		{
		   //echo " no lleg\u00F3 nada - ".$archivo;
		}
		if($operacion==0)
		{
         $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='cat_empresas';");
         $sig0=mysql_fetch_array($autoin0);
         $idsiguiente0=$sig0["AUTO_INCREMENT"];  
			$insert=mysql_query("INSERT INTO cat_empresas(idempresa, razon, nombre, tel, rfc, Calle, NumExt, NumInt, Colonia, Municipio, Estado, Pais, CodPos, $varl1 leyenda, email, status, financiera) VALUES('$idsiguiente0', '$razon', '$ncomercial', '$tel', '$rfc', '$calle', '$numext','$nint', '$colonia', '$municipio', '$estado', '$pais', '$codpos', $varl '$leyenda', '$email', '$status', '$financiera')");
			if($insert)
			{
				?>
                <script>alert("Empresa agregada exitosamente");</script>
                <?php
			}
			else
		   {
			   ?>
               <script>
               alert("Ha ocurrido un error");
               </script>
               <?php
			   
		   }
		}
		else if($operacion==1)
		{
			$upd=mysql_query("UPDATE cat_empresas SET financiera='$financiera', razon='$razon', nombre='$ncomercial', tel='$tel', rfc='$rfc', Calle='$calle', NumExt='$numext', NumInt='$nint', Colonia='$colonia', Municipio='$municipio', Estado='$estado', Pais='$pais', CodPos='$codpos', $varupd leyenda='$leyenda', email='$email', status='$status' where idempresa='$idempres'");
			if($upd)
			{
				?>
               <script>alert("Empresa editada exitosamente");</script>
                <?php
			}
			else
		   {
			   ?>  <script> alert("Ha ocurrido un error"); </script>
            <?php
			   
		   }
		}
      ?>
      <script>location='../Pantallas/empresas.php';
      </script>
      <?php
	   break;
	   case 3:
	   $empresas=$_POST["empresas"];
	   $iddudn=$_POST["iddudn"];
	   $unidadn=strtoupper($_POST["unidadn"]);
	   $folionota=$_POST["folionota"];
	   $foliogastos=$_POST["foliogastos"];
	   $direccion=$_POST["direccion"];
	   $tel=$_POST["tel"];
	   $status=$_POST["status"];
	   $operacion=$_POST["operacion"];
	   $marca=$_POST["marca"];
	   $plocal=$_POST["plocal"];
	   $idquiter=$_POST["idquiter"];

	   $archivo=$_FILES["logo"]["name"]; $varl1=""; $varl=""; $varupd=""; $cargalogo=0;
		$tipo_archivo = $_FILES['logo']['type'];
		if( $_FILES['logo']['name']!=NULL && $_FILES['logo']['size'] > 0 )
	    {
	    	if(!(strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg"))) 
            { 
   	           ?>
   	           <script>alert("La extensi\u00F3n del logo no es correcta. Se permiten archivos .jpg");</script>
   	           <?php 
   	           $cargalogo=1;   	           
            }
            else
            {
			   $logo=$archivo;
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."Logos"))
			   {			
			       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."Logos".DIRECTORY_SEPARATOR.$archivo;
			       if(!file_exists($destino01))
			       {	
		             @copy($_FILES['logo']['tmp_name'],$destino01);
			       }
			       $varl1="banner_udn,";
			       $varl="'$logo',";
			       $varupd="banner_udn='$logo',";
			   }
			}			
		}
		else
		{
		   //echo " no lleg\u00F3 nada - ".$archivo;
		}

	   if($operacion==0)
	   {  
		   $insert=mysql_query("INSERT INTO cat_udn(idudn, nomudn, idempresa, idmarca, direccion, telefono, status, nota_credito, local, $varl1 folio_gastos, zona) VALUES('$idquiter', '$unidadn', '$empresas', '$marca', '$direccion', '$tel', '$status', '$folionota','$plocal', $varl '$foliogastos', '0')");
		   if($insert)
		   {
			   ?>
               <script>
               alert("Unidad de negocio agregada exitosamente");
               </script>
               <?php
		   }
		   else
		   {
			   ?>
               <script>
               alert("Ha ocurrido un error");
               </script>
               <?php
			   
		   }
	   }
	   else if($operacion==1)
	   {
		   $upd=mysql_query("UPDATE cat_udn SET idudn='$idquiter', nomudn='$unidadn', idempresa='$empresas', direccion='$direccion', telefono='$tel', status='$status', nota_credito='$folionota', folio_gastos='$foliogastos', $varupd local='$plocal' WHERE idudn='$iddudn'");
		   if($upd)
		   {
			   ?>
               <script>
               alert("Unidad de negocio editada exitosamente");
               </script>
               <?php
		   }
		   else
		   {
			   ?>
               <script>
               alert("Ha ocurrido un error");			   
               </script>
               <?php
			   
		   }
	   }
	   ?>
	   <script>location="../Pantallas/udn.php";</script>
	   <?php	   
	   break;
	   case 4:
	   $operacion=$_POST["operacion"];
	   $modelo=$_POST["modelo"];
	   $incen=$_POST["incen"];
	   $status=$_POST["status"];
	   $iddmodelo=$_POST["iddmodelo"];
	   $marca=$_POST["marca"];
	   $multianual=$_POST["multianual"];

      if(strlen($incen)==0)
      {
         $incen=0;
      }
	   
	   if($operacion==0)
	   {
         $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='cat_modelos';");
         $sig0=mysql_fetch_array($autoin0);
         $idsiguiente0=$sig0["AUTO_INCREMENT"]; 

		   $insert=mysql_query("INSERT INTO cat_modelos(idmodelo, descripcion, incentivo, status, idmarca, s_multianual) VALUES ('$idsiguiente0', '$modelo', '$incen', '$status', '$marca', '$multianual')");
		   if($insert)
		   {
			   ?>
               <script>
               alert("Modelo ingresado exitosamente");
               </script>
               <?php
		   }
         else
         {
            ?>
               <script>
               alert("Ha ocurrido un error");			   
               </script>
               <?php
         }
	   }
	   else if($operacion==1)
	   {
		   $upd=mysql_query("UPDATE cat_modelos SET descripcion='$modelo', incentivo='$incen', status='$status', idmarca='$marca', s_multianual='$multianual' WHERE idmodelo='$iddmodelo'");
		   if($upd)
		   {
			   ?>
               <script>
               alert("Modelo editado exitosamente");
               </script>
               <?php
		   }
         else
         {
            ?>
               <script>
               alert("Ha ocurrido un error");			   
               </script>
               <?php
         }
	   }
      ?>
      <script> location='../Pantallas/modelos.php'; </script>
      <?php
	   break;
	   case 5:
	   $operacion=$_POST["operacion"];
	   $nombre=$_POST["nombre"];
	   $udn=$_POST["udn"];
	   $status=$_POST["status"];
	   $iddvendedor=$_POST["iddvendedor"];
	   $iddvendedor2=$_POST["iddvendedor2"];
	   if($operacion==0)
	   {
		   $insert=mysql_query("insert into cat_vendedores(idvendedor, nombre, idudn, status) values ('$iddvendedor2', '$nombre', '$udn', '$status')");
		   if($insert)
		   {
			   ?>
               <script>
               alert("Vendedor agregado exitosamente");
			   location="../Pantallas/vendedores.php";
               </script>
               <?php
		   }
	   }
	   else if($operacion==1)
	   {
		   $upd=mysql_query("update cat_vendedores set nombre='$nombre', idudn='$udn', status='$status' where idvendedor='$iddvendedor'");
		   if($upd)
		   {
			   ?>
               <script>
               alert("Vendedor editado exitosamente");
			   location="../Pantallas/vendedores.php";
               </script>
               <?php
		   }
	   }
	   break;
	   case 6:
	   $operacion=$_POST["operacion"];
	   $meses=$_POST["meses"];
	   $diainicial=$_POST["datepicker"];
	   $diainicial=substr($diainicial, 6,4)."-".substr($diainicial, 3,2)."-".substr($diainicial, 0,2);
	   $diafinal=$_POST["datepicker2"];
	   $diafinal=substr($diafinal, 6,4)."-".substr($diafinal, 3,2)."-".substr($diafinal, 0,2);
	   $status=$_POST["status"];
	   $idmarca=$_POST["marca"];
	   $txtanio=$_POST["txtanio"];          

	   if($operacion==0)
	   {
		   $val=mysql_query("SELECT * FROM cat_meses WHERE idmarca='$idmarca' AND mes='$meses' AND anio='$txtanio'");
		   if(mysql_num_rows($val)>0)
		   {
			  ?>
               <script>
               alert("Ya existe un registro con el mes que desea agregar, puede modificarlo pulsando el bot\u00F3n de edicion en la lista inferior");
               </script>
               <?php 
		   }
		   else
		   {
		      $insert=mysql_query("INSERT INTO cat_meses (mes, dia_inicial, dia_final, vigente, idmarca, anio) VALUES ('$meses', '$diainicial', '$diafinal', '$status', '$idmarca', '$txtanio')");
		      if($insert)
		      {
			   ?>
               <script>
               alert("Mes agregado exitosamente");
               </script>
               <?php
		      }
		   }
	   }
	   else if($operacion==1)
	   {  
		   $upd=mysql_query("UPDATE cat_meses SET dia_inicial='$diainicial', dia_final='$diafinal', vigente='$status', idmarca='$idmarca', anio='$txtanio' WHERE idmarca='$idmarca' AND mes='$meses' AND anio='$txtanio'");
		   if($upd)
		   {
			 ?>
             <script>
			 alert("Mes editado exitosamente");
			 </script>
             <?php
		   }
	   }	 
      ?>
      <script>  location="../Pantallas/meses.php"; </script>
      <?php  
	   break;
	   case 7:
	   $operacion=$_POST["operacion"];
	   $npermisos=$_POST["npermisos"];
	   $idusuario=$_POST["idusuario"];
       $nombre=$_POST["busqueda"];
       $del=mysql_query("DELETE FROM permiso_usuario WHERE idusuario='$idusuario'"); 
       if($del)
       {
       	 //echo "Eliminados";
       }
       $totperm=0; $quitapermisos=0;
       if($operacion==1)
       {
           for($i=1;$i<=$npermisos;$i++)
		   {	
		     $per=$_POST["per".$i]; 
		     
		     if(@$_POST["chk".$per]!=NULL && strlen($_POST["chk".$per])>0)
		     {
		        $chk=$_POST["chk".$per];
		        if($chk=="on" && $per!=19)
			    {		
			       $tpermisos=mysql_query("INSERT INTO permiso_usuario(idpermiso, idusuario, fecha, autoriza) VALUES('$per', '$idusuario', '".date("Y-m-d H:i:s")."', '".$_SESSION['usuario']."')");			       
			       if($tpermisos)
			       {
			    	 $totperm=$totperm+1;
			       }
			    }
			} 
		   }

		   if($totperm==0)
			{   
				$query=mysql_query("SELECT * FROM permiso_usuario WHERE idusuario='$idusuario'"); 
                if(mysql_num_rows($query)==0)
                {
                    $insertaper=mysql_query("INSERT INTO permiso_usuario(idpermiso, idusuario, fecha, autoriza) VALUES(19, '$idusuario', '".date('Y-m-d H:i:s')."', '".$_SESSION['usuario']."')");
                    if($insertaper)
                    {
                     	$quitapermisos=1;
                    }
                } 
			}
           if($quitapermisos==1)
		   {
                ?>   <script>alert("Se le han denegado todos los permisos al usuario");</script>
		   	<?php
		   }
		   else if($totperm>0)
		   {
		   	  
		   	?>   <script>alert("Permisos a\u00F1adidos y/o modificados exitosamente");</script>
		   	<?php
		     
		   }
		   else
		   {
		   	?>
		   	<script>alert("Ha ocurrido un error, favor de verificar al usuario");</script>
		   	<?php
		   }
       }
       else
       {
       	?>
       	<script>alert("Consultar al usuario para a\u00F1adir y/o quitar permisos");</script>
       	<?php
       }
       ?>
       <script>location="../Pantallas/permisos.php";</script>
       <?php
	   break;
	   case 8:
	   require_once('../phpqrcode/phpqrcode.php');
	   require('../Pantallas/class.image-resize.php'); 
	   $operacion=$_POST["operacion"];	   
       $detalle=$_SESSION['usuario'];
	   if(isset($_POST["idinventario"])==NULL || isset($_POST["idinventario"])==0)
	   {
	   	 $idinventario=0;
	   }
	   else
	   {
	   	 $idinventario=$_POST["idinventario"];
	   }   	   

	   if(isset($_POST["empresas"])==NULL || isset($_POST["empresas"])==0)
	   {
	   	 $empresa=0;
	   }
	   else
	   {
	   	 $empresa=$_POST["empresas"];
	   }   
	   //echo $_POST["udn"];
	   if(isset($_POST["udn"])==NULL || isset($_POST["udn"])==0)
	   {
	   	 $udn=0;
	   }
	   else
	   {
	   	 $udn=$_POST["udn"];
	   }

	   if(isset($_POST["depto"])==NULL || isset($_POST["depto"])==0)
	   {
	   	 $depto=0;
	   }
	   else
	   {
	   	 $depto=$_POST["depto"];
	   }	   

	   if(isset($_POST["equipo"])==NULL || isset($_POST["equipo"])==0)
	   {
	   	 $equipo=0;
	   }
	   else
	   {
	   	 $equipo=$_POST["equipo"];
	   }
	   
	   if(isset($_POST["marca"])==NULL || isset($_POST["marca"])==0)
	   {
	   	 $marca=0;
	   }
	   else
	   {
	   	 $marca=$_POST["marca"];
	   }	   
	   
	   if(isset($_POST["dduro"])==NULL || isset($_POST["dduro"])==0)
	   {
	   	 $dduro=0;
	   }
	   else
	   {
	   	 $dduro=$_POST["dduro"];
	   }

	   if(isset($_POST["memoria"])==NULL || isset($_POST["memoria"])==0)
	   {
	   	 $memoria=0;
	   }
	   else
	   {
	   	 $memoria=$_POST["memoria"];
	   }
	   
	   if(isset($_POST["procesador"])==NULL || isset($_POST["procesador"])==0)
	   {
	   	 $procesador=0;
	   }
	   else
	   {
	   	$procesador=$_POST["procesador"];
	   }

	   if(isset($_POST["soperativo"])==NULL || isset($_POST["soperativo"])==0)
	   {
	     $sisopera=0;
	   }
	   else
	   {
		  $sisopera=$_POST["soperativo"];
	   }

	   if(isset($_POST["office"])==NULL || isset($_POST["office"])==0)
	   {
	     $office=0;
	   }
	   else
	   {
		   $office=$_POST["office"];	 
	   }

	   if(isset($_POST["status"])==NULL || isset($_POST["status"])==0)
	   {
	     $status=1;
	   }
	   else
	   {
		   $status=$_POST["status"];
	   }
	   $rbaja="";
	   if($status==0)
	   {
	   	 $rbaja=$_POST["rbaja"];
	   }
	   $nfactura=$_POST["nfactura"];	   
	   $nserie=$_POST["nserie"];
	   $fcompra=$_POST["datepicker"];
      if(strlen($fcompra)>0)
      {
         $fcompra=substr($fcompra, 6,4)."-".substr($fcompra, 3,2)."-".substr($fcompra, 0,2);
      }
      else
      {
         $fcompra="0000-00-00";
      }
	   
	   $fvenci=$_POST["datepicker2"];
      if(strlen($fvenci)>0)
      {
         $fvenci=substr($fvenci, 6,4)."-".substr($fvenci, 3,2)."-".substr($fvenci, 0,2);
      }
      else
      {
         $fvenci="0000-00-00";
      }
	   
	   $caracteristicas=$_POST["caracteristicas"];
	   $nequipo=$_POST["nequipo"];
	   $ipequipo=$_POST["ipequipo"];
	   $email=$_POST["email"];	     
	   $sadicional=$_POST["sadicional"];
	   $responsable=$_POST["busquedares"];
      $qr=""; $correcto=0;
	   $licencia=$_POST["licenciao"];
	   $tipoequipo=$_POST["tipoequipo"];	   
	   $idempleado1=$_POST["idempleado1"];
      if(strlen($idempleado1)==0)
      {
         $idempleado1=0;
      }
      
	   $idempleado2=$_POST["idempleado2"];
      if(strlen($idempleado2)==0)
      {
         $idempleado2=0;
      }

	   $usa_equipo=$_POST["busquedauser"];
	   $mac="";
	   if($idempleado2=="0" || strlen($idempleado2)==0)
	   {
	   	  $usa_equipo="";
	   }
	   
      $filelidigital="";
	   $archivo=$_FILES["lidigital"]["name"]; $var1l=""; $var1=""; $varupd=""; $cargalicencia=0; $clicen=0;
		$tipo_archivo = $_FILES['lidigital']['type'];
		$tamano_archivo=$_FILES['lidigital']['size'];
		if( $_FILES['lidigital']['name']!=NULL && $_FILES['lidigital']['size'] > 0 )
	    {
	    	if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000))) 
            { 
   	           
   	           $cargalicencia=1;
            }
            else
            {
			   $filelidigital=$licencia." ".date("dmy")." ".$archivo;
			   $comprobante=$_POST["filelidigital"];
			   $carpeta="Licencias";
            	if(strlen($comprobante)>0)
                {
                   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
                   {      
                       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$comprobante;
                       if(file_exists($destino01))
                       {  
                            unlink($destino01);
                       }                         
                   }
                }
			   if (file_exists("..//imagenes//Sistema//Licencias"))
			   { 			
			      $destino01 = "..//imagenes//Sistema//Licencias//".$filelidigital;
			      if(!file_exists($destino01))
			      {	
		            @copy($_FILES['lidigital']['tmp_name'],$destino01);
			      }
			      $var1l="licenciadigital,";
			      $var1="'$filelidigital',";
			      $varupd="licenciadigital='$filelidigital',";
			      $clicen=1;
			   }
			}			
		}
      $responsiva="";
		$archivo=$_FILES["responsiva"]["name"]; $varl2=""; $var2=""; $varupd2=""; $cargaresponsiva=0; $car=0;
		$tipo_archivo = $_FILES['responsiva']['type'];
		$tamano_archivo=$_FILES['responsiva']['size'];
		if( $_FILES['responsiva']['name']!=NULL && $_FILES['responsiva']['size'] > 0 )
	    {
	    	if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000))) 
            { 
   	           
   	           $cargaresponsiva=1;
            }
            else
            {
            
            $ttipo="Responsivas";
            $bus=mysql_query("SELECT tipo FROM tipo_ficha_personal WHERE carpeta='Responsivas'");
            if(mysql_num_rows($bus)>0)
            {
                while($xr=mysql_fetch_array($bus))
                {
                    $ttipo=$xr["tipo"];
                }
            }
            $archivo=$idempleado1." ".date("dmy")." ".substr($ttipo, 0,12)." ".$archivo;
			   $responsiva=$archivo;  
			   $comprobante=$_POST["fileresposiva"];
			   $carpeta="Responsivas";
            	if(strlen($comprobante)>0)
                {
                   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
                   {      
                       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$comprobante;
                       if(file_exists($destino01))
                       {  
                            unlink($destino01);
                       }                         
                   }
                }
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
			   {			
			       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$archivo;
			       if(!file_exists($destino01))
			       {	
		             @copy($_FILES['responsiva']['tmp_name'],$destino01);
		             
			       }
			       $varl2="responsiva,";
			       $var2="'$responsiva',";
			       $varupd2="responsiva='$responsiva',"; $car=1;			       
			   }
			}			
		}
		
		$factura="";
		$archivo=$_FILES["factura"]["name"]; $varl3=""; $var3=""; $varupd3=""; $cargafactura=0;
		$tipo_archivo = $_FILES['factura']['type'];
		$tamano_archivo=$_FILES['factura']['size'];
		if( $_FILES['factura']['name']!=NULL && $_FILES['factura']['size'] > 0 )
	    {
	    	if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000))) 
            { 
   	           
   	           $cargafactura=1;
            }
            else
            {
			   $factura=date("dmy")." FAC ".$archivo;
			   $comprobante=$_POST["filefactura"];
			   $carpeta="Facturas";
            	if(strlen($comprobante)>0)
                {
                   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
                   {      
                       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$comprobante;
                       if(file_exists($destino01))
                       {  
                            unlink($destino01);
                       }                         
                   }
                }
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
			   {			
			      $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$factura;
			      if(!file_exists($destino01))
			      {	
		             @copy($_FILES['factura']['tmp_name'],$destino01);
			      }
			      $varl3="factura,";
			      $var3="'$factura',";
			      $varupd3="factura='$factura',";	
			  }
			}		
		}
	   
	   $bitacora=$_POST["bitacora"];

       if($operacion==0)
       {
		  $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='inventario';");
		  $sig=mysql_fetch_array($autoin);
		  $idsiguiente=$sig["AUTO_INCREMENT"];
		  $fregistro=date("Y-m-d H:i:s"); $rbaja="";
        
       	  $insert=mysql_query("INSERT INTO inventario (idinventario, idempresa, idudn, iddepto, idequipo, idmarca, idso, numfac, mac, serie, compra, vencimiento, caracteristicas, nombrequipo, ipequipo, email, tipoffice, licencia, $var1l adicional, responsable, $varl2 $varl3  qr, procesador, memoria, discoduro, status, registro, user, tipoequipo, idresponsable, idusaequipo, usa_equipo, obs_baja, ocupado) VALUES('$idsiguiente', '$empresa', '$udn', '$depto', '$equipo', '$marca', '$sisopera', '$nfactura', '$mac', '$nserie', '$fcompra', '$fvenci', '$caracteristicas', '$nequipo', '$ipequipo', '$email', '$office', '$licencia', $var1 '$sadicional', '$responsable', $var2 $var3 '$qr', '$procesador', '$memoria', '$dduro', '1', '$fregistro', '".$_SESSION['usuario']."', '$tipoequipo', '$idempleado1', '$idempleado2', '$usa_equipo', '$rbaja', '1')");
       	  if($insert)
       	  {
       	    $addresponsiva=mysql_query("INSERT INTO responsables_equipo (idinventario, responsable, user_equipo, responsiva) VALUES('$idsiguiente', '$responsable', '$usa_equipo', '')");       	  	
       	  	 $correcto=1;            
       	  	?>
       	  	<script>alert("Equipo a\u00F1adido al inventario exitosamente");
       	  	</script>
       	  	<?php
       	  }
       	  else
       	  {
       	  	?>
       	  	<script>alert("Ha ocurrido un error");
       	  	</script>
       	  	<?php
       	  }
       }
       else if($operacion==1)
       { 
	       $idsiguiente=$idinventario; 
	       $cmbocupacion="0"; $edocupa="";
	       
	       if($idempleado1>0)//VERIFICAR SI EL EMPLEADO SIGUE ACTIVO EN LA PLANTILLA
	       {
              $query = mysql_query("SELECT i.id FROM empleados i WHERE i.id='$idempleado1' AND i.status='1'");
              if(mysql_num_rows($query)>0)
              {   
              	  $cmbocupacion="1";
              }
	       }
	       
	       if($status==0)
	       {
	       	 $cmbocupacion="0";
	       }

           $upd=mysql_query("UPDATE inventario SET idempresa='$empresa', idudn='$udn', iddepto='$depto', idequipo='$equipo', idmarca='$marca', idso='$sisopera', numfac='$nfactura', mac='$mac', serie='$nserie', compra='$fcompra', vencimiento='$fvenci', caracteristicas='$caracteristicas', nombrequipo='$nequipo', ipequipo='$ipequipo', email='$email', tipoffice='$office', licencia='$licencia', adicional='$sadicional', responsable='$responsable', $varupd $varupd2 $varupd3 qr='$qr', procesador='$procesador', memoria='$memoria', discoduro='$dduro', status='$status', tipoequipo='$tipoequipo', idresponsable='$idempleado1', idusaequipo='$idempleado2', usa_equipo='$usa_equipo', obs_baja='$rbaja', ocupado='$cmbocupacion' WHERE idinventario='$idinventario'");
           if($upd)
           {
           	  $correcto=1;            	  
           	  if(strlen($responsiva)==0)
           	  {
                     $bus=mysql_query("SELECT responsable, responsiva FROM inventario WHERE idinventario='$idinventario' AND responsable='$responsable'");
                     if(mysql_num_rows($bus)>0)
                     {
                     	while ($lro=mysql_fetch_array($bus))
                     	{
                     		$responsiva=$lro["responsiva"];
                     	}
                     }
           	  }
           	  else
           	  {         
                $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_inventario';");
                $sig0=mysql_fetch_array($autoin0);
                $idsiguiente0=$sig0["AUTO_INCREMENT"];    	  	
               
           	  	 $insbitacora=mysql_query("INSERT INTO bitacora_inventario (id, idinventario, detalle, fecha) VALUES ('$idsiguiente0', '$idinventario', '$detalle carga responsiva $responsiva', '".date("Y-m-d H:i:s")."')");
           	  }
           	  if(strlen($factura)>0)
           	  {
                  $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_inventario';");
                  $sig0=mysql_fetch_array($autoin0);
                  $idsiguiente0=$sig0["AUTO_INCREMENT"];

                  $insbitacora=mysql_query("INSERT INTO bitacora_inventario (id, idinventario, detalle, fecha) VALUES ('$idsiguiente0', '$idinventario', '$detalle carga factura $factura', '".date("Y-m-d H:i:s")."')");
           	  }
                if(strlen($filelidigital)>0)
           	  {
                  $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_inventario';");
                  $sig0=mysql_fetch_array($autoin0);
                  $idsiguiente0=$sig0["AUTO_INCREMENT"];

                  $insbitacora=mysql_query("INSERT INTO bitacora_inventario (id, idinventario, detalle, fecha) VALUES ('$idsiguiente0', '$idinventario', '$detalle carga licencia $filelidigital', '".date("Y-m-d H:i:s")."')");
           	  }
              
              $bitcambiosresponsables=$detalle;
           	  $seguim=mysql_query("SELECT * FROM responsables_equipo WHERE idinventario='$idinventario'");
           	  if(mysql_num_rows($seguim)>0)
           	  {
                  while ($lrow=mysql_fetch_array($seguim))
                  {
                     $respons_anter=$lrow["responsiva"];
                     $responsableanterior=$lrow["responsable"];
                     $usandoequipo=$lrow["user_equipo"];
                     if($responsableanterior!=$responsable)
                     {
                        $uppres=mysql_query("UPDATE responsables_equipo SET responsable='$responsable' WHERE idinventario='$idinventario' AND responsable='$responsableanterior'");
                        if($uppres)
                        {
                           $bitcambiosresponsables.=" cambia responsable ".$responsableanterior." por ".$responsable;
                        }
                     }
                     if($usandoequipo!=$usa_equipo)
                     {
                        $uppres=mysql_query("UPDATE responsables_equipo SET user_equipo='$usa_equipo' WHERE idinventario='$idinventario' AND user_equipo='$usandoequipo'");
                        if($uppres)
                        {
                           $bitcambiosresponsables.=" cambia user eq ".$usandoequipo." por ".$usa_equipo;
                        }
                     }
                     if($respons_anter!=$responsiva && strlen($responsiva)>0)
                     {
                           $uppres=mysql_query("UPDATE responsables_equipo SET responsiva='$responsiva' WHERE idinventario='$idinventario'");      
                           if($uppres)
                           {
                              $bitcambiosresponsables.=" cambia respon ".$respons_anter." por respon ". $responsiva;
                           }                    
                     }
                  }

                     $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_inventario';");
                     $sig0=mysql_fetch_array($autoin0);
                     $idsiguiente0=$sig0["AUTO_INCREMENT"];
                     
                     $insbitacora=mysql_query("INSERT INTO bitacora_inventario (id, idinventario, detalle, fecha) VALUES ('$idsiguiente0', '$idinventario', '$bitcambiosresponsables', '".date("Y-m-d H:i:s")."')");
           	  }
           	  else
           	  {        	  
           	  	      $addresponsiva=mysql_query("INSERT INTO responsables_equipo (idinventario, responsable, user_equipo, responsiva) VALUES('$idinventario', '$responsable', '$usa_equipo', '$responsiva')");

                     $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_inventario';");
                     $sig0=mysql_fetch_array($autoin0);
                     $idsiguiente0=$sig0["AUTO_INCREMENT"];

           	  	      $insbitacora=mysql_query("INSERT INTO bitacora_inventario (id, idinventario, detalle, fecha) VALUES ('$idsiguiente0', '$idinventario', 'Add responsable $responsable ($responsiva)', '".date("Y-m-d H:i:s")."')");
           	  }
           	  ?>
       	  	  <script>alert("Equipo editado en el inventario exitosamente");
       	  	  </script>
       	  	  <?php
           }
           else
       	  {
       	  	?>
       	  	<script>alert("Ha ocurrido un error"); 
       	  	</script>
       	  	<?php
       	  }
       } 
       if($correcto==1)
       {
       	    if(strlen($bitacora)>0)
       	    {
       	    	$detuser=$_SESSION['usuario'];               
       	    	$quer=mysql_query("INSERT INTO bitacora_equipos_inventario (idinventario, fecha, bitacora, user) VALUES ('$idsiguiente', '".date('Y-m-d H:i:s')."', '$bitacora', '$detuser')");
       	    }

            $nomudn=""; $nomempresa=""; 
            $query=mysql_query("SELECT e.nombre, u.nomudn FROM cat_empresas e, cat_udn u WHERE e.idempresa=u.idempresa AND u.idudn='$udn'");
            if(mysql_num_rows($query)>0)
            {
               while($r=mysql_fetch_array($query))
               {
                  $nomempresa=$r["nombre"];
                  $nomudn=$r["nomudn"];
               }
            }
			       	    
            if(strlen($nequipo)==0)
            {
               $query=mysql_query("SELECT equipo from cat_equipo where idequipo='$equipo'");
               if(mysql_num_rows($query)>0)
               {
                  while($reqpo=mysql_fetch_array($query))
                  {
                    $nequipo=$reqpo["equipo"];
                  }              
               }
            }

       	    $url = 'Id+'.$idsiguiente.'+UDN+'.$nomudn.'+Nombre+'.$nequipo;
            
            if(strlen($nserie)>0)
            {
            	$url.='+Serie+'.$nserie;
            }
            if(strlen($office)>0 && $office!="0")
            {
            	$url.='+'.$office;
            }

            $url= str_replace(" ", "+", $url);

            $url2 = 'Id+'.$idsiguiente/*.'+Responsable+'.$responsable*/;

            if(strlen($nserie)>0)
            {
            	$url2.='+Serie+'.$nserie;
            }

            $url2= str_replace(" ", "+", $url2);


			$updqr=mysql_query("UPDATE inventario SET qr='".$url."', qrsmall='".$url2."' WHERE idinventario='$idsiguiente'");
			if($updqr)
			{
				//echo "info para qr guardado";
			}

			//dueño del script/archivo/carpeta
		       $nombre_archivo = '..\\imagenes\\Sistema';
		       $posix=""/*@posix_getpwuid(fileowner($nombre_archivo))*/;
              $fileowneruid=@fileowner($nombre_archivo);
              $fileownerarray=@get_current_user(); //Propietario script actual
              $UID_actual=@getmyuid(); //- Obtiene el UID del dueño del script PHP
              $username = getenv('USERNAME') ?: getenv('USER');//Si desea obtener el nombre del usuario que ejecuta el script PHP actual , puede utilizar
              
              $user = getenv('APACHE_RUN_USER');
              $group = getenv('APACHE_RUN_GROUP');
              $caracteristicas= $user.": ".$group." whoami: ".@exec('whoami').php_uname();//Lo que hace es mostrar el nombre del usuario (username) en que estamos. whoami equivale a id -un.
              $quer=mysql_query("SELECT * FROM propietario");
              if(mysql_num_rows($quer)>0)
              {
        	        $up=mysql_query("UPDATE propietario SET idposix='".$username."', fileowner='".$fileowneruid."', currentuser='".$fileownerarray."', getmyuidwin='".$UID_actual."', caracteristicas='".$caracteristicas."' WHERE id=1");
              }
		      else
		      { 
			      $ins=mysql_query("INSERT INTO propietario(idposix, fileowner, currentuser, getmyuidwin, id, caracteristicas) VALUES('".$username."', '".$fileowneruid."', '".$fileownerarray."', '".$UID_actual."', '1', '".$caracteristicas."')");
		      }
       }
       
	   if($cargaresponsiva==1 || $cargafactura==1)
       {
       ?>
   	      <script>alert("La extensi\u00F3n o el tama\u00F1o de los archivos (<?php if($cargafactura==1){ echo "Factura*";} if($cargaresponsiva==1){ echo "Responsiva ";}?>) no es correcta. Se permiten archivos .jpg, .pdf de 10 mb m\u00E1ximo."); </script>
   	   <?php
       } 
       if($car==1)
       {
       	 $regis=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
          $v=mysql_query("SELECT * FROM ficha_personal WHERE idinventario='$idsiguiente' AND idempleado='$idempleado2'");
          if(mysql_num_rows($v)==0)
          {
          	if($idempleado2!=$idempleado1 && strlen($idempleado2)>0 && $idempleado2>0)
          	{  
               $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='ficha_personal';");
               $sig0=mysql_fetch_array($autoin0);
               $idsiguiente0=$sig0["AUTO_INCREMENT"];

               $insert01=mysql_query("INSERT INTO ficha_personal(id, idempleado, tipo, concepto, fecha, observaciones, user, status, archivo, carpeta, idinventario, dmovpersonal) VALUES('$idsiguiente0', '$idempleado2', '6', 'ASIGNACIÓN DE EQUIPO', '".date("Y-m-d H:i:s")."', '', '$regis', '1', '$responsiva', 'Responsivas', '$idsiguiente', '0')");

               $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_inventario';");
               $sig0=mysql_fetch_array($autoin0);
               $idsiguiente0=$sig0["AUTO_INCREMENT"];

               $insbitacora=mysql_query("INSERT INTO bitacora_inventario (id, idinventario, detalle, fecha) VALUES ('$idsiguiente0', '$idsiguiente', '$detalle carga a ficha personal respon. $responsiva idempl. $idempleado2', '".date("Y-m-d H:i:s")."')");
            }
          }

          $v=mysql_query("SELECT * FROM ficha_personal WHERE idinventario='$idsiguiente' and idempleado='$idempleado1'");
          if(mysql_num_rows($v)==0)
          {
             $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='ficha_personal';");
             $sig0=mysql_fetch_array($autoin0);
             $idsiguiente0=$sig0["AUTO_INCREMENT"];
             
             $insert01=mysql_query("INSERT INTO ficha_personal(id, idempleado, tipo, concepto, fecha, observaciones, user, status, archivo, carpeta, idinventario, dmovpersonal) VALUES('$idsiguiente0', '$idempleado1', '6', 'ASIGNACIÓN DE EQUIPO', '".date("Y-m-d H:i:s")."', '', '$regis', '1', '$responsiva', 'Responsivas', '$idsiguiente', '0')");
             
             $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_inventario';");
             $sig0=mysql_fetch_array($autoin0);
             $idsiguiente0=$sig0["AUTO_INCREMENT"];

            $insbitacora=mysql_query("INSERT INTO bitacora_inventario (id, idinventario, detalle, fecha) VALUES ('$idsiguiente0', '$idsiguiente', '$detalle carga a ficha personal respon. $responsiva idempl $idempleado1', '".date("Y-m-d H:i:s")."')");
          }

       	  
       }
	    ?>
       <script> location="../Pantallas/inventarios.php";</script>
       <?php
	   break;
	   case 9:
	      $tabuladores=$_POST["tabuladores"];
	      $operacion=$_POST["operacion"];
	      $modelo=$_POST["modelo"];	 
          $minimo=""; $maximo=""; $comision=""; $status=""; $tgarantia=""; $clave=""; $describe=""; $idgralcat="";

	      if(isset($_POST["minimo"]))
	      {  
	        $minimo=$_POST["minimo"];
	      }

	      if(isset($_POST["maximo"]))
	      { 
	         $maximo=$_POST["maximo"];
	      }

	      if(isset($_POST["comision"]))
	      {
	        $comision=$_POST["comision"];
	      }

	      if(isset($_POST["status"]))
	      {
	         $status=$_POST["status"];
	      }

          if(isset($_POST["tgarantia"]))
	      {
	        $tgarantia=$_POST["tgarantia"];
	      }

	      if(isset($_POST["clave"]))
	      {
	        $clave=$_POST["clave"];
	      }

	      if(isset($_POST["describe"]))
	      {
	        $describe=$_POST["describe"];
	      }
	      if(isset($_POST["idgralcat"]))
	      {
	      	$idgralcat=$_POST["idgralcat"];
	      }
          if(isset($_POST["financieras"]))
          {
          	$cod_finance=$_POST["financieras"];
          }
          $tabla=""; $campos=""; $values="";

            if($tabuladores==1)
	     	{
               $tabla="com_unidades";
               $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='".$tabla."';");
               $sig=mysql_fetch_array($autoin);
               $idsiguiente=$sig["AUTO_INCREMENT"];
               
               $campos="idmodelo, min, max, comision, status, id";
               $values="'$modelo', '$minimo', '$maximo', '$comision', '$status', '$idsiguiente'";               
	     	} 
	     	else if($tabuladores==2)
	     	{
               $tabla="com_otros";
               $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='".$tabla."';");
               $sig=mysql_fetch_array($autoin);
               $idsiguiente=$sig["AUTO_INCREMENT"];

               $campos="id_otros, idmodelo, min, max, comision, status";
               $values="'$idsiguiente', '$modelo', '$minimo', '$maximo', '$comision', '$status'";
	     	}
	     	else if($tabuladores==3)
	     	{
               $tabla="com_finance";
               $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='".$tabla."';");
               $sig=mysql_fetch_array($autoin);
               $idsiguiente=$sig["AUTO_INCREMENT"];

               $campos="id_finance, idmodelo, min, max, comision, status, cod_finance";
               $values="'$idsiguiente', '$modelo', '$minimo', '$maximo', '$comision', '$status', '$cod_finance'";
	     	}
	     	else if($tabuladores==4)
	     	{	     	   
               $tabla="com_garantias"; $maximo=$minimo;
               $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='".$tabla."';");
               $sig=mysql_fetch_array($autoin);
               $idsiguiente=$sig["AUTO_INCREMENT"];

               $campos="id_gar, modalidad, idmodelo, min, max, comision, status";
               $values="'$idsiguiente', '$tgarantia', '$modelo','$minimo', '$maximo', '$comision', '$status'";
	     	}
            else if($tabuladores==5)
	     	{
               $tabla="com_seguros";
               $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='".$tabla."';");
               $sig=mysql_fetch_array($autoin);
               $idsiguiente=$sig["AUTO_INCREMENT"];

               $campos="id_seguro, idmodelo, min, max, comision, status";
               $values="'$idsiguiente', '$modelo','$minimo', '$maximo', '$comision', '$status'";
	     	}
	     	else if($tabuladores==6)
	     	{
	     	      $tabla="com_incentivos";
               $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='".$tabla."';");
               $sig=mysql_fetch_array($autoin);
               $idsiguiente=$sig["AUTO_INCREMENT"];

               $campos="idincentivo, clave, idmodelo, descripcion, comision, status";
               $values="'$idsiguiente', '$clave','$modelo', '$describe', '$comision', '$status'";
	     	}
	     	else if($tabuladores==7)
	     	{
	     		   $tabla="com_convenios";
               $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='".$tabla."';");
               $sig=mysql_fetch_array($autoin);
               $idsiguiente=$sig["AUTO_INCREMENT"];

               $campos="idconvenio, id_ban, modelo, comision, min, max, status";
               $values="'$idsiguiente', '$cod_finance', '$modelo', '$comision', '$minimo', '$maximo', '$status'";
	     	}
	     	else if($tabuladores==8)
	     	{
               $tabla="com_convenio_hf";
               $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='".$tabla."';");
               $sig=mysql_fetch_array($autoin);
               $idsiguiente=$sig["AUTO_INCREMENT"];

               $campos="id_finance, idmodelo, min, max, comision, status, id_conv_hf";
               $values="'$idsiguiente', '$modelo', '$minimo', '$maximo', '$comision', '$status', '$cod_finance'";
	     	}
            
            $upd=" status='$status', comision='$comision'"; $compl="";
	     	if($tabuladores==1 || $tabuladores==2 || $tabuladores==3 || $tabuladores==4 || $tabuladores==5 || $tabuladores==7 || $tabuladores==8)
	     	{
	     		$upd.=", min='$minimo', max='$maximo'";
	     		if($tabuladores==1)
	     		{
	     			$compl=" AND id='$idgralcat'";
	     		}
	     		else if($tabuladores==2)
	     		{
	     			$compl=" AND id_otros='$idgralcat'";
	     		}
	     		else if($tabuladores==3)
	     		{
	     			$compl=" AND id_finance='$idgralcat'";
	     			$upd.=", cod_finance='$cod_finance'";
	     		}
	     		else if($tabuladores==4)
	     		{
	     			$compl=" AND id_gar='$idgralcat'";
	     		}
	     		else if($tabuladores==5)
	     		{
	     			$compl=" AND id_seguro='$idgralcat'";
	     		}
	     		else if($tabuladores==6)
	     		{
	     			$compl=" AND idincentivo='$idgralcat'";
	     		}
	     		else if($tabuladores==7)
	     		{
	     			$compl=" AND idconvenio='$idgralcat'";
	     		}
	     		else if($tabuladores==8)
	     		{
	     			$compl=" AND id_finance='$idgralcat'";
	     			$upd.=", id_conv_hf='$cod_finance'";
	     		}
	     	}

	     	if($tabuladores==6)
	     	{
	     		$upd.=", clave='$clave', descripcion='$describe'";
	     		$compl=" AND idincentivo='$idgralcat'";
	     	}

	     if($operacion==0)
	     {	     	
            $insert=mysql_query("INSERT INTO ".$tabla." (".$campos.") VALUES (".$values.")");
            if($insert)
            {
            	?>
            	<script>alert("Comisi\u00F3n agregada al tabulador exitosamente");</script>
            	<?php
            }
            else
            {
            	?>
            	<script>alert("Ha ocurrido un error");</script>
            	<?php
            }
	     }
	     else if($operacion==1)
	     { 
	     	$cmp="idmodelo";
	     	if($tabuladores==7)
	     	{
	     	   $cmp="modelo";
	     	}
	     	$update=mysql_query("UPDATE ".$tabla." SET ".$upd." WHERE $cmp='$modelo' ".$compl);
	     	if($update)
	     	{
	     	    ?>
            	<script>alert("Comisi\u00F3n editada en el tabulador exitosamente");</script>
            	<?php	
	     	}
	     }

	   ?>
	   <script>location="../Pantallas/com_cat.php";</script>
	   <?php
	   break;
	   case 10:
	    ini_set("memory_limit","100M");
	    $operacion=$_POST["operacion"];
	    $depto=$_POST["depto"];
	    $tipo=$_POST["tipo"];
	    $descripcion=$_POST["descripcion"];
	    $esquema=$_POST["esquema"];
	    $minimo=$_POST["minimo"];
	    $suelmaximo=$_POST["suelmaximo"];
	    $sueldo_especial=$_POST["sueldo_especial"];	   
	    $maximo=$_POST["maximo"];
	    $idpuesto=$_POST["idpuesto"];
	    $status=$_POST["status"];
	    $meses=$_POST["meses"];
	    $actividades=$_POST["actividades"];
	    $funciones=$_POST["funciones"];	   
       $sueldo_variable=$_POST["sueldo_variable"];
       
       $clave_jerarquica=$_POST["clave"];
       $idnivel=$_POST["idnivel"];
       $iddepto=$_POST["iddepto"];

       $esservicio=$_POST["esservicio"];
       $uquiter=$_POST["uquiter"];

       if(strlen($idnivel)==0)
       {
          $idnivel=0;
       }

	   $archivo=$_FILES["perfilpto"]["name"]; $var1l=""; $var1=""; $varupd=""; $cargaperfil=0; $cperfil=0; $nopdf=0; $txt="";
	   $tipo_archivo = $_FILES['perfilpto']['type'];
	   $tamano_archivo=$_FILES['perfilpto']['size'];
	   if( $_FILES['perfilpto']['name']!=NULL && $_FILES['perfilpto']['size'] > 0 )
	    {
	    	if(!(strpos($tipo_archivo, "pdf") || ($tamano_archivo < 5000000))) //m\u00E1x 5mb
            { 
   	           $cargaperfil=1;
   	           if(!strpos($tipo_archivo, "pdf"))
   	           {
                  $nopdf=1;
                  $txt=" el archivo no es .pdf";
   	           }
   	           if($tamano_archivo > 5000000)
   	           {
   	           	 $txt.=", el tama\u00F1o del archivo supera los 5mb permitidos *";
   	           }
            }
            else
            {
               $comprobante=$_POST["fileperfil"];
               $carpeta="Perfiles";
               if(strlen($comprobante)>0)
               {
                     if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
                     {      
                       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$comprobante;
                       if(file_exists($destino01))
                       {  
                            unlink($destino01);
                       }                         
                     }
               }
			   $fileperfilpto=date('dmy')." PER ".$archivo; 
			   if (file_exists("..//imagenes//Sistema//Perfiles"))
			   { 			
			      $destino01 = "..//imagenes//Sistema//Perfiles//".$fileperfilpto;
			      if(!file_exists($destino01))
			      {	
		            @copy($_FILES['perfilpto']['tmp_name'],$destino01);
			      }
			      $var1l=", perfilpto";
			      $var1=", '$fileperfilpto'";
			      $varupd=", perfilpto='$fileperfilpto' ";
			      $cperfil=1;
			   }
			}			
		}
		else
		{ 
			/*$cargaperfil=1;
			$txt="nombre: ".$_FILES['perfilpto']['name']." peso del archivo ".$_FILES['perfilpto']['size'];*/
		}

	   $archivo=$_FILES["epago"]["name"]; $var2l=""; $var2=""; $varupd2=""; $cargaperfil2=0; $cperfil2=0; $nopdf2=0; $txt2="";
	   $tipo_archivo = $_FILES['epago']['type']; $epago_file="";
	   $tamano_archivo=$_FILES['epago']['size'];
	   if( $_FILES['epago']['name']!=NULL && $_FILES['epago']['size'] > 0 )
	    {
	    	if(!(strpos($tipo_archivo, "pdf") || ($tamano_archivo < 5000000))) //m\u00E1x 5mb
            { 
   	           $cargaperfil2=1;
   	           if(!strpos($tipo_archivo, "pdf"))
   	           {
                  $nopdf2=1;
                  $txt2=" el archivo no es .pdf";
   	           }
   	           if($tamano_archivo > 5000000)
   	           {
   	           	 $txt2.=", el tama\u00F1o del archivo supera los 5mb permitidos *";
   	           }
            }
            else
            {
               $comprobante=$_POST["filecomprobante"];
               $carpeta="Esquemas";
               if(strlen($comprobante)>0)
               {
                     if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
                     {      
                       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$comprobante;
                       if(file_exists($destino01))
                       {  
                            unlink($destino01);
                       }                         
                     }
               }
			   $epago_file=date('dmy')." Esq. ".$archivo; 
			   if (file_exists("..//imagenes//Sistema//Esquemas"))
			   { 			
			      $destino01 = "..//imagenes//Sistema//Esquemas//".$epago_file;
			      if(!file_exists($destino01))
			      {	
		            @copy($_FILES['epago']['tmp_name'],$destino01);
			      }
			      $var2l=", epago_file";
			      $var2=", '$epago_file'";
			      $varupd2=", epago_file='$epago_file' ";
			      $cperfil2=1;
			   }
			}			
		}
       $ok=0; $n1=0; $n2=0; $n3=0; $n4=0; $n5=0; $jsuperior="";
	   if($operacion==0)
	   {
	   	  $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='cat_puesto';");
		     $sig=mysql_fetch_array($autoin);
		     $idsiguiente=$sig["AUTO_INCREMENT"]; 
          
	   	  $insert=mysql_query("INSERT INTO cat_puesto(id, descripcion, sueldo_fijo, sueldo_garan, esquemapago, depto, tipo, status, meses $var1l $var2l, actividades, funciones, sueldo_variable, suelmaximo, sueldo_especial, clave_jerarquica, idnivel, quiter, servicio) VALUES ('$idsiguiente', '$descripcion', '$minimo', '$maximo', '$esquema', '$depto', '$tipo', '1', '$meses' $var1 $var2, '$actividades', '$funciones', '$sueldo_variable', '$suelmaximo', '$sueldo_especial', '$clave_jerarquica', '$idnivel', '$uquiter', '$esservicio')");
	   	  if($insert)
	   	  {
	   	  	  if($cargaperfil==1)
	   	  	  {
	   	  	    ?>
	   	  	       <script>alert("Puesto agregado, perfil del puesto NO CARGADO favor de verificar: <?php echo $txt;?>");</script>
	   	  	    <?php
	   	      }
	   	      else
	   	      {
                ?>
	   	  	       <script>alert("Puesto agregado exitosamente");</script>
	   	  	    <?php
	   	      }
	   	  }
	   }
	   else
	   { 
	   	  $nivel1=""; $nivel2=""; $nivel3=""; $nivel4=""; $nivel5=""; $complet="";
	   	  $detmodifica=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
	   	  if($iddepto!=$depto)
	   	  {
             $complet=" updepto='".$detmodifica."',";
	   	  }
	   	  $update=mysql_query("UPDATE cat_puesto SET ".$complet." descripcion='$descripcion', sueldo_fijo='$minimo', sueldo_garan='$maximo', esquemapago='$esquema', depto='$depto', tipo='$tipo', status='$status', meses='$meses' $varupd $varupd2, actividades='$actividades', funciones='$funciones', sueldo_variable='$sueldo_variable', suelmaximo='$suelmaximo', sueldo_especial='$sueldo_especial', clave_jerarquica='$clave_jerarquica', idnivel='$idnivel', quiter='$uquiter', servicio='$esservicio' WHERE id='$idpuesto'");
	   	  if($update)
	   	  {	
	   	  	$existe=0;
	   	  	if($iddepto!=$depto)
	   	  	{
	   	  		$tabempleados=mysql_query("UPDATE empleados SET depto='$depto' WHERE depto='$iddepto' AND puesto='$idpuesto'");
	   	  		$tabempleados=mysql_query("UPDATE clone_empleados SET depto='$depto' WHERE depto='$iddepto' AND puesto='$idpuesto'");
	   	  		$tabempleados=mysql_query("UPDATE nomina_especial SET depto='$depto' WHERE depto='$iddepto' AND idpuesto='$idpuesto'");
	   	  		$tabempleados=mysql_query("UPDATE plantillaxudn SET iddepto='$depto' WHERE iddepto='$iddepto' AND idpuesto='$idpuesto'");
	   	  		$tabempleados=mysql_query("UPDATE requisicion_p SET depto='$depto' WHERE depto='$iddepto' AND puesto='$idpuesto'");
	   	  		$tabempleados=mysql_query("UPDATE solicita_baja_plantilla SET depto='$depto' WHERE depto='$iddepto' AND puesto='$idpuesto'");
	   	  		$tabempleados=mysql_query("UPDATE movimiento_personal SET depto='$depto' WHERE depto='$iddepto' AND puesto='$idpuesto'");
	   	  		$tabempleados=mysql_query("UPDATE movimiento_personal SET depto_prom='$depto' WHERE depto_prom='$iddepto' AND puesto_prom='$idpuesto'");
	   	  	}           
	   	  	if($cargaperfil==1)
	   	  	{
	   	  	    ?>
	   	  	       <script>alert("Puesto editado, perfil del puesto NO EDITADO favor de verificar: <?php echo $txt;?>");</script>
	   	  	    <?php
	   	    }
	   	    else if($cargaperfil2==1)
	   	  	{
	   	  	    ?>
	   	  	       <script>alert("Puesto editado, perfil del puesto NO EDITADO favor de verificar: <?php echo $txt2;?>");</script>
	   	  	    <?php
	   	    }
	   	    else
	   	    {
	   	  	    ?>
	   	  	      <script>alert("Puesto editado exitosamente");</script>
	   	  	    <?php
	   	    }
	   	  }
	   }

	   
       ?>
       <script>location="../Pantallas/puesto.php";</script>
       <?php
	   break;
	   case 11:
	   $operacion=$_POST["operacion"];
	   $status=$_POST["status"];
	   $descripcion=$_POST["descripcion"];
	   $idclas=$_POST["idclas"];

	   if($operacion==0)
	   { 
	   	  $insert=mysql_query("INSERT into cat_equipo(idequipo, equipo, status) values ('', '$descripcion', '$status')");
	   	  if($insert)
	   	  {
	   	  	?>
	   	  	<script>alert("Hardware agregado exitosamente");</script>
	   	  	<?php
	   	  }
	   }
	   else
	   {
	   	  $update=mysql_query("UPDATE cat_equipo set equipo='$descripcion', status='$status' WHERE idequipo='$idclas'");
	   	  if($update)
	   	  {
	   	  	?>
	   	  	<script>alert("Hardware editado exitosamente");</script>
	   	  	<?php
	   	  }
	   }
	    ?>
       <script>location="../Pantallas/clasificacion.php";</script>
       <?php
	   break;
	   case 12:
       $operacion=$_POST["operacion"];
	   $status=$_POST["status"];
	   $depto=$_POST["depto"];
	   $iddepto=$_POST["iddepto"];

	   if($operacion==0)
	   { 
           $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='cat_deptos';");
           $sig0=mysql_fetch_array($autoin0);
           $idsiguiente0=$sig0["AUTO_INCREMENT"];  

	   	  $insert=mysql_query("INSERT INTO cat_deptos(iddepto, departamento, status) VALUES ('$idsiguiente0', '$depto', '$status')");
	   	  if($insert)
	   	  {
	   	  	?>
	   	  	<script>alert("Departamento agregado exitosamente");</script>
	   	  	<?php
	   	  }
	   }
	   else
	   {
	   	  $update=mysql_query("UPDATE cat_deptos set departamento='$depto', status='$status' WHERE iddepto='$iddepto'");
	   	  if($update)
	   	  {
	   	  	?>
	   	  	<script>alert("Departamento editado exitosamente");</script>
	   	  	<?php
	   	  }
	   }
	    ?>
       <script>location="../Pantallas/departamentos.php";</script>
       <?php
	   break;
	   case 13:
	   $operacion=$_POST["operacion"];
	   $empresas=$_POST["empresas"];
	   $udn=$_POST["udn"];
	   $depto=$_POST["depto"];	   
	   $puesto=$_POST["puesto"];
	   $rfc=trim($_POST["rfc"]);
	   $falta=$_POST["datepicker"];
	   $falta=substr($falta, 6,4)."-".substr($falta, 3,2)."-".substr($falta, 0,2);
	   $fbaja=$_POST["datepicker2"];

      if(strlen($fbaja)==0)
      {
         $fbaja="0000-00-00";
      }
      else
      {
         $fbaja=substr($fbaja, 6,4)."-".substr($fbaja, 3,2)."-".substr($fbaja, 0,2);
      }
	   
	   $clave=trim($_POST["clave"]);
	   $apaterno=trim($_POST["apaterno"]);
	   $amaterno=trim($_POST["amaterno"]);
	   $idempleado=$_POST["idempleado"];
	   $nombre=trim($_POST["nombre"]);
	   $status=trim($_POST["status"]);
	   $fnacimiento=$_POST["fnacimiento"];

      if(strlen($fnacimiento)==0)
      {
         $fnacimiento="0000-00-00";
      }
      else
      {
         $fnacimiento=substr($fnacimiento, 6,4)."-".substr($fnacimiento, 3,2)."-".substr($fnacimiento, 0,2);
      }
	   
	   $habudn12=0;
	   $habudn13=0;
	   $habudn15=0;
	   $nombrepquiter=$nombre." ".$apaterno." ".$amaterno;
	   $quiter=$_POST["quiter"];
	   $no_recomendable=$_POST["recomendar"];
       $motivo=$_POST["motivo"];
	   $habudn12=$_POST["habudn12"];
	   $habudn13=$_POST["habudn13"];
	   $habudn15=$_POST["habudn15"];
	   $detmodifica=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
	   $usalta="";
	   if($operacion==0)
	   { 
	   	  $usalta=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
	   	  $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='empleados';");
		     $sig=mysql_fetch_array($autoin);
		     $idsiguiente=$sig["AUTO_INCREMENT"]; 

           
	   	  $insert=mysql_query("INSERT INTO empleados(clave, nombre, apaterno, amaterno, rfc, depto, puesto, alta, baja, status, idempresa, idudn, id, expediente, contrato, nacimiento, detalta, detmodifica, motivo, visible, email, beneficiario, parentesco, curp_bene, nolabora, notificacion, vacacionespend, prealta, idmovimiento, mod_sueldo, no_recomendable, sol_baja, entidad, localidad, codpos, domicilio, nss, telefono, curp, camisa) VALUES ('$clave', '$nombre', '$apaterno', '$amaterno', '$rfc', '$depto', '$puesto', '$falta', '$fbaja', '$status', '$empresas', '$udn', '$idsiguiente', '$habudn12', '$habudn13', '$fnacimiento', '$usalta', '', '', '$habudn15', '', '', '', '', '', '', '0', '0', '0', '0', '', '0', '', '', '', '', '', '', '', '')");
	   	  if($insert)
	   	  { 
             	$insertvacaciones=mysql_query("INSERT INTO backup_vacaciones(id, clave, antiguedad, diasxant, gozados, pendientes, ult_solicitud, ult_update, ult_updatexsolicitud, extraordinarios, vence_extraordinarios, upd_gestion) VALUES ('$idsiguiente', '$clave', '0', '0', '0', '0', '0', '0000-00-00', '0000-00-00', '0', '0000-00-00', '0')");

            $addQuit=0; $Tipo=0; 
            $bpuesto=mysql_query("SELECT servicio, quiter AS addQuit FROM cat_puesto WHERE id='$puesto'");
            if(mysql_num_rows($bpuesto)>0)
            {
                while($pto=mysql_fetch_array($bpuesto))
                {
                    $Tipo=$pto["servicio"];
                    $addQuit=$pto["addQuit"];
                }                    
            }

	   	  	if($addQuit==1)//EJECUTIVO DE VENTAS | EJECUTIVO DE FUERZA MOVIL o ASESORES DE SERVICIO
	        {   
	        	$idempleado=$idsiguiente;
	        	$bq=mysql_query("SELECT idvendedor FROM cat_vendedores WHERE idempleado='$idempleado'");
               	if(mysql_num_rows($bq)>0)
               	{
               		$upd=mysql_query("UPDATE cat_vendedores SET nombre='$nombrepquiter', idudn='$udn', status='$status', idvendedor='$quiter', tipo_vendedor='$Tipo', visible='$habudn15' WHERE idempleado='$idempleado' ");
		            if($upd)
		            {
		        	//echo "Vendedor editado exitosamente";
		            }
               	}
               	else
               	{
               		$insert=mysql_query("INSERT INTO cat_vendedores(idvendedor, nombre, idudn, status, idempleado, tipo_vendedor, visible) VALUES ('$quiter', '$nombrepquiter', '$udn', '$status', '$idempleado', '$Tipo', '$habudn15')");
		            if($insert)
		            {
			          //echo "Vendedor agregado exitosamente";
		            }
               	}
               	        	
	        }
	        $mesesv=0; $finiciasg=$falta; $ffinalizag="";
	        $bpuesto=mysql_query("SELECT sueldo_garan, meses FROM cat_puesto WHERE id='$puesto' AND sueldo_garan>0 AND status='1'");
	        if(mysql_num_rows($bpuesto)>0)
	        {
	        	while ($rp=mysql_fetch_array($bpuesto))
	        	{
	        	   $mesesv=$rp["meses"];
	        	}
                
                $nuevafecha = strtotime ( '+ '.$mesesv.' month' , strtotime ($finiciasg) ) ;
                $ffinalizag = date ( 'Y-m-d' , $nuevafecha );

                $insertaga=mysql_query("INSERT INTO dura_sueldogarantia(idpuesto, idempleado, inicia, finaliza) VALUES('$puesto', '$idsiguiente', '$finiciasg', '$ffinalizag')");
	        }
	   	  	?>
	   	  	<script>alert("Empleado agregado exitosamente");</script>
	   	  	<?php
	   	  }
	   }
	   else
	   {
	   	  $trecomendar=$_POST["trecomendar"];
	   	  if($trecomendar==0)
	   	  {
	   	  	$no_recomendable=""; $motivo="";
	   	  }

	   	  $update=mysql_query("UPDATE empleados SET clave='$clave', nombre='$nombre', apaterno='$apaterno', amaterno='$amaterno', rfc='$rfc', depto='$depto', puesto='$puesto', alta='$falta', baja='$fbaja', status='$status', idempresa='$empresas', idudn='$udn', expediente='$habudn12', contrato='$habudn13', nacimiento='$fnacimiento', detmodifica='$detmodifica', no_recomendable='$no_recomendable', motivo='$motivo', visible='$habudn15' WHERE id='$idempleado'");
	   	  if($update)
	   	  {
	   	  	if($status=="0")
	   	    {
	   	  	   $uppinventa=mysql_query("UPDATE inventario SET ocupado='0' WHERE idusaequipo='$idempleado'");
	   	    }
	   	    else
	   	    {
	   	    	$uppinventa=mysql_query("UPDATE inventario SET ocupado='1' WHERE idusaequipo='$idempleado'");
	   	    }
            
	   	  	$verifica=mysql_query("SELECT * FROM backup_vacaciones WHERE id='$idempleado'");
	   	  	if(mysql_num_rows($verifica)==0)
	   	  	{
               
               $insertvacaciones=mysql_query("INSERT INTO backup_vacaciones(id, clave, antiguedad, diasxant, gozados, pendientes, ult_solicitud, ult_update, ult_updatexsolicitud, extraordinarios, vence_extraordinarios, upd_gestion) VALUES ('$idempleado', '$clave', '0', '0', '0', '0', '0', '0000-00-00', '0000-00-00', '0', '0000-00-00', '0')");
	   	  	}
	   	  	else
	   	  	{
	   	  	   $uppba=mysql_query("UPDATE backup_vacaciones SET clave='$clave' WHERE id='$idempleado'");
	   	  	}
	   	  	

            $addQuit=0; $Tipo=0;
            $bpuesto=mysql_query("SELECT servicio, quiter AS addQuit FROM cat_puesto WHERE id='$puesto'");
            if(mysql_num_rows($bpuesto)>0)
            {
                while($pto=mysql_fetch_array($bpuesto))
                {
                    $Tipo=$pto["servicio"];
                    $addQuit=$pto["addQuit"];
                }                    
            }

	   	  	if($addQuit==1)//EJECUTIVO DE VENTAS | EJECUTIVO DE FUERZA MOVIL o ASESORES DE SERVICIO
	        {
	        	$bq=mysql_query("SELECT idvendedor FROM cat_vendedores WHERE idempleado='$idempleado'");
               	if(mysql_num_rows($bq)>0)
               	{
               		$upd=mysql_query("UPDATE cat_vendedores SET nombre='$nombrepquiter', idudn='$udn', status='$status', idvendedor='$quiter', tipo_vendedor='$Tipo', visible='$habudn15' WHERE idempleado='$idempleado' ");
		            if($upd)
		            {
		        	//echo "Vendedor editado exitosamente";
		            }
               	}
               	else
               	{
               		$insert=mysql_query("INSERT INTO cat_vendedores(idvendedor, nombre, idudn, status, idempleado, tipo_vendedor, visible) VALUES ('$quiter', '$nombrepquiter', '$udn', '$status', '$idempleado', '$Tipo', '$habudn15')");
		            if($insert)
		            {
			          //echo "Vendedor agregado exitosamente";
		            }
               	}	        	
	        }

	        $mesesv=0; $finiciasg=$falta; $ffinalizag="";
	        $bpuesto=mysql_query("SELECT sueldo_garan, meses FROM cat_puesto WHERE id='$puesto' AND sueldo_garan>0 AND status='1'");
	        if(mysql_num_rows($bpuesto)>0)
	        {
	        	while ($rp=mysql_fetch_array($bpuesto))
	        	{
	        	   $mesesv=$rp["meses"];
	        	}                
                $nuevafecha = strtotime ( '+ '.$mesesv.' month' , strtotime ($finiciasg) ) ;
                $ffinalizag = date ( 'Y-m-d' , $nuevafecha );

                $del=mysql_query("DELETE FROM dura_sueldogarantia WHERE idempleado='$idempleado'");

                $insertaga=mysql_query("INSERT INTO dura_sueldogarantia(idpuesto, idempleado, inicia, finaliza) VALUES('$puesto', '$idempleado', '$finiciasg', '$ffinalizag')");
	        }
	        $buse=mysql_query("SELECT idusuario FROM sis_usuarios WHERE idempleado='$idempleado'");
            if(mysql_num_rows($buse)>0)
            {
                while($rp=mysql_fetch_array($buse))
                {
                   $id_usuario_em=$rp["idusuario"];
                   $upd=mysql_query("UPDATE sis_usuarios SET status='$status', idudn='$udn', idempresa='$empresas', nombre='$nombrepquiter' WHERE idusuario='$id_usuario_em'");
                   if($upd)
		           {
                     if($status=="0" || $status=="3")
                     { 
			           $del=mysql_query("DELETE FROM permiso_usuario WHERE idusuario='$id_usuario_em'");	
                     }
                   }
                }       
            }
	   	  	?>
	   	  	<script>alert("Empleado editado exitosamente");</script>
	   	  	<?php
	   	  }
	   }
	    ?>
       <script>location="../Pantallas/empleado.php";</script>
       <?php
	   break;
	   case 14:
	        ini_set("memory_limit","100M");
	        $temp = $_FILES["archivo"]['tmp_name'];
           $nombre_archivo = $_FILES["archivo"]['name'];
           $nuevonom=""; $rango1=""; $rango2=""; $cont=0; $repetidos=0;
           $ext = substr(strrchr($_FILES["archivo"]['name'], "."), 1); //obtiene la extension;
           if ($ext == "xls" || $ext == "xlsx")
           { 
           	  $nuevonom="ventas.".$ext;
           	  move_uploaded_file($temp, "..".DIRECTORY_SEPARATOR."archivos".DIRECTORY_SEPARATOR.$nuevonom);
           	  require_once('Classes/PHPExcel.php');
              require_once('Classes/PHPExcel/Reader/Excel2007.php');
              require_once('Classes/PHPExcel/Reader/Excel5.php');
              require_once('Classes/PHPExcel/IOFactory.php');

              if ($ext == "xlsx") 
              {
                  $objReader = new PHPExcel_Reader_Excel2007();
              }
              if ($ext == "xls") 
              {
                 $objReader = new PHPExcel_Reader_Excel5(); //si no, cargamos el lector para archivos xls
              }

              // Cargando la hoja de c\u00E1lculo

              $objPHPExcel = $objReader->load("..".DIRECTORY_SEPARATOR."archivos".DIRECTORY_SEPARATOR.$nuevonom);//load("Archivos/$nombre_archivo");
              $objWorksheet = $objPHPExcel->getActiveSheet(0); //indicamos que empezamos con la primer hoja
              $highestRow = $objWorksheet->getHighestRow(); //Leemos cuantas filas tiene e.g. 10
              //si tiene 0 filas
              if (!$highestRow) 
              {
                die("El archivo de excel no contiene informacion o \u00E9sta no es accesible");
              }

              //VALIDA QUE EL EXCEL SEA EL FORMATO QUE SE DEBE LEER
              $valorInicial = $objWorksheet->getCellByColumnAndRow(0, 1)->getValue();
              if ($valorInicial == "Refer.") 
              {
              	 // Comenzamos a leer el archivo
                // Llenamos el arreglo con los datos  del archivo xlsx
               // row empieza en 2 para empezar a leer desde la tercera fila del excel (sin los titulos)
              	$Col = 4;
                $repe = 0; //Variable para saber el numero de archivos no cargados en la base de datos
                $cargados = 0;

                $autoin=mysql_query("select AUTO_INCREMENT from information_schema.TABLES where TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='control_excel';");
		          $sig=mysql_fetch_array($autoin);
		          $idsiguiente=$sig["AUTO_INCREMENT"];
                
                for ($row = 2; $row <= $highestRow; ++$row) 
                {
                  $referencia = trim($objWorksheet->getCellByColumnAndRow(0, $row)->getValue());
                  $vendedor   = trim($objWorksheet->getCellByColumnAndRow(1, $row)->getValue());
                  $nvendedor  = trim($objWorksheet->getCellByColumnAndRow(2, $row)->getValue());
                  $idudn      = trim($objWorksheet->getCellByColumnAndRow(3, $row)->getValue());
                  $codmodelo  = trim($objWorksheet->getCellByColumnAndRow(4, $row)->getValue());
                  $vin        = trim($objWorksheet->getCellByColumnAndRow(5, $row)->getValue());
                  if(strlen($vin)>0)
                  {
                  	$cont++;
                  }

                  if(strlen($vendedor)>0 && $vendedor=="C")
                  {
                     $vendedor=0;
                  }

                  $codfinanciera  = trim($objWorksheet->getCellByColumnAndRow(6, $row)->getValue());
                  if(strlen($codfinanciera)==0)
                  {
                  	$codfinanciera=""; 
                  }
                  $nomfinanciera  = $objWorksheet->getCellByColumnAndRow(7, $row)->getValue();
                  if(strlen($nomfinanciera)==0)
                  {
                  	$nomfinanciera=""; 
                  }
                
                 $objPHPExcel->getActiveSheet()->getStyle('I'.$row)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_YYYYMMDD);
                 $fventa = $objPHPExcel->getActiveSheet()->getCell('I'.$row)->getFormattedValue();

                 $objPHPExcel->getActiveSheet()->getStyle('J'.$row)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_YYYYMMDD);
                 $fsalida = $objPHPExcel->getActiveSheet()->getCell('J'.$row)->getFormattedValue();

                  if($rango1=="")
                  { 
                 	$rango1=$fsalida;
                  }

                  if($rango2=="")
                  { 
                 	$rango2=$fsalida;
                  }

                  $clave  = trim($objWorksheet->getCellByColumnAndRow(10, $row)->getValue());
                 
                  if($rango1>$fsalida && strlen($fsalida)>0)
                  {
                  		$rango1=$fsalida;
                  }
                  if($rango2<$fsalida && strlen($fsalida)>0)
                  {
                  		$rango2=$fsalida;
                  }
                  
                  if(strlen($vin)>0)
                  {
                     $sel=mysql_query("SELECT vin from com_ventas where referencia='$referencia'");
                     if(mysql_num_rows($sel)==0)
                     {                  	 
                        $quer=mysql_query("INSERT into com_ventas (referencia, idvendedor, nomvendedor, idudn, modelo, vin, cod_financiera, nom_financiera, fecha_venta, fecha_salida, clave, rgenerado, eliminado, repetido, file) values ('$referencia', '$vendedor', '$nvendedor', '$idudn', '$codmodelo', '$vin', '$codfinanciera', '$nomfinanciera', '$fventa', '$fsalida', '$clave', 0, 0, 0, '$idsiguiente')");
                        if($quer)
                        {
                     	  $cargados++;
                        }            
                     }
                     else
                     {
                   	   $repe++; 
                   	   $qqu=mysql_query("INSERT INTO ventas_omitidas(consec, archivo, referencia, vin, fecha_salida) VALUES('$repe', '$idsiguiente', '$referencia', '$vin', '$fsalida')");
                     }
                     $controlado=0;
                     $coincide=mysql_query("SELECT vin, idmes, referencia, idvendedor, idudn, modelo, nvendedor FROM comisiones WHERE vin='$vin'");
			         if(mysql_num_rows($coincide)>0)
			         {
				            while($rrep=mysql_fetch_array($coincide))
				            { 
					            $vin_rep=$rrep["vin"];
					            $id_mes_rep=$rrep["idmes"];
					            $referencia_rep=$rrep["referencia"];
					            $vendedor_vrep=$rrep["idvendedor"];
					            $udn_vrep=$rrep["idudn"];
					            $modelo_rrep=$rrep["modelo"];
					            $nvendedorpag=$vendedor_vrep." ".$rrep["nvendedor"];

					            $buscomv=mysql_query("SELECT referencia FROM com_ventas WHERE referencia='$referencia' AND vin='$vin' AND file='$idsiguiente'");
					            if(mysql_num_rows($buscomv)>0)
					            {
					            	$exvinrep=mysql_query("SELECT referencia FROM vin_repetido WHERE vin='$vin' AND referencia='$referencia'");
                   	               if(mysql_num_rows($exvinrep)==0)
                   	               {
                                        $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='vin_repetido';");
                                        $sig0=mysql_fetch_array($autoin0);
                                        $idsiguiente0=$sig0["AUTO_INCREMENT"];  

                   	             	    $inserta=mysql_query("INSERT INTO vin_repetido(idvin, referencia, referencia_pagada, idvendedor, idvendedor_pagado, idudn, idudn_pagada, modelo, vin, fecha_salida, idmes_pagado, pagado, file) VALUES('$idsiguiente0', '$referencia', '$referencia_rep', '$nvendedor', '$nvendedorpag', '$idudn', '$udn_vrep', '$codmodelo', '$vin', '$fsalida', '$id_mes_rep', 1, '$idsiguiente')");
                                        if($inserta)
                                        {
                                          $repetidos++;
                                          $upd=mysql_query("UPDATE com_ventas SET repetido=1 WHERE referencia='$referencia' AND vin='$vin' AND file='$idsiguiente'");
                                        }
					                         $controlado=1;
                   	   	         }	
					            }   			              
				            }
			          }
                  }

                }
                
                $query=mysql_query("INSERT into control_excel (id, archivo, fsube, user, rango1, rango2, ventas, cargadas, tipocarga) values ('$idsiguiente', '$nombre_archivo', '".date('Y-m-d H:i:s')."', '".$_SESSION['usuario']."', '$rango1', '$rango2', '$cont', '$cargados', 1)");
                if($query)
                {
                	?>
                		<script> alert("<?php echo $cargados?> ventas cargadas <?php echo $repe;?> ventas omitidas ya precargadas");
                		<?php
                		if($repetidos>0)
		                {
			            ?>			   
                           var resp=confirm("<?php echo $repetidos;?> VIN que no se calcularán por duplicidad, generar reporte de VIN omitidos?");
                           if(resp)
                           {  
                               procedimiento='?file=<?php echo $idsiguiente;?>&f1=0&anio=0&vendedor=0&udn=0&idmarca=0';
			                   window.open('../Reportes/Vin_duplicado.php' + procedimiento);
                           }
                        <?php
		                }
                		?>
                        location="../Pantallas/subeventas.php";
                		</script>
                    <?php
                }

              }
              else
              { 
              	?>
              	<script> alert("Verifique el formato(U266) del <?php echo $ext;?> que intenta subir");
                location="../Pantallas/subeventas.php";
              	</script>
              	<?php
              }

           }
           else
           {
           	  ?>
              	<script> alert("La extensi\u00F3n del archivo es incorrecta, se permite .xlsx/.xls");
               location="../Pantallas/subeventas.php";
              	</script>
              <?php
           }
	   break;
	   case 15: 
        $operacion=$_POST["operacion"];
        $CREADA=date("Y-m-d");
        $idRealempleado=$_POST["idusuarioupd"];
        $ID_EMPLEADO=$_POST["usuarioupd"];
        $VBJEFE=1;
        $VBRH=0;
        $VBGG=0;
        $COMENTARIO=$_POST["observaciones"];
        $COMENRH="";
        $NOTIFICACIONES=0;        
        $cuantos=$_POST["cuantos"];
        $tcuantoseliminados=$_POST["tcuantoseliminados"];
        $extras=$_POST["extras"];
        $ordinarios=$_POST["ordinarios"];
        $disponibles=$_POST["disponibles"];
        $nuevosaldo=$_POST["nuevosaldo"];
        
        $fagregadas=$cuantos-$tcuantoseliminados;
        $ok=0; $solicitados=0;
        $dias_utiliza2=$disponibles-$nuevosaldo; 
        $dias_extras=0;

        if($dias_utiliza2>$ordinarios)
        {
        	$dias_extras=$dias_utiliza2-$ordinarios;
        }

        if($operacion==0)
        {
        	 $autoin=mysql_query("select AUTO_INCREMENT from information_schema.TABLES where TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='solicitudes';");
		    $sig=mysql_fetch_array($autoin);
		    $idsiguiente=$sig["AUTO_INCREMENT"];
		    $ID_SOL=$idsiguiente;

           if($fagregadas>0)
           {
		    $query=mysql_query("INSERT INTO solicitudes (id_sol, creada, id_empleado, vbjefe, vbrh, vbgg, comentario, comenrh, notificaciones, user, dias_solicitados, id_plantilla, extra_usados) VALUES('$ID_SOL', '$CREADA', '$ID_EMPLEADO', '$VBJEFE', '$VBRH', '$VBGG', '$COMENTARIO', '$COMENRH', '$NOTIFICACIONES', '".$_SESSION['usuario']."', 0, '$idRealempleado', '$dias_extras')");
		    if($query)
		    {
               for($o=1;$o<=$cuantos;$o++)
               {
                 $eliminado=$_POST["eliminado".$o];
                 if($eliminado==0)
                 {
                   $sal=$_POST["sal".$o];
               	   $ret=$_POST["ret".$o]; 
               	   $disponibles=$_POST["disp".$o];
                     $nuevosaldo=$_POST["nsal".$o];
                     $solicitados=$solicitados+($disponibles-$nuevosaldo);

                     $autoin0=mysql_query("select AUTO_INCREMENT from information_schema.TABLES where TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='historial';");
                     $sig0=mysql_fetch_array($autoin0);
                     $idsiguiente0=$sig0["AUTO_INCREMENT"];

               	   $quer=mysql_query("INSERT INTO historial (id, id_sol, fch_salida, fch_retorno, disponible, saldo) VALUES ('$idsiguiente0', '$ID_SOL', '$sal', '$ret', '$disponibles', '$nuevosaldo')");
               	   if($quer)
               	   {
               	 	 $ok++;
               	   }
               	}
               }
		    }
		  }
		  if($ok>0)
		  {
		  	     $upd=mysql_query("UPDATE solicitudes SET dias_solicitados='$solicitados' WHERE id_sol='$ID_SOL';");
		  	?>
                <script>
				 var resp = confirm("Solicitud realizada exitosamente ¿Desea ver el reporte?");
                 if(resp)
                 {
                    var procedimiento='?idempleado=<?php echo $idRealempleado;?>&idsol=<?php echo $ID_SOL;?>';
		            window.open('../Reportes/compvacaciones.php' + procedimiento);		            
                 }
				</script>
            <?php
		  }
		  else
		  {
		  	?>
		  	<script>
		  	alert("Ha ocurrido un error, no se ha podido realizar la solicitud!");
		  	</script>
		  	<?php
		  }		  
        }
        ?> 
        <script> location="../Pantallas/vacaciones.php"; </script>
        <?php
	    break;
	    case 16:
	    $sql_host=$servername;
        $sql_usuario=$dbusername;
        $sql_pass=$dbpassword;
        $sql_db=$sql_db;
        $habudn1="";
        $habudn2="";
        if(isset($_POST["habudn1"]))
        {
           $habudn1=$_POST["habudn1"];
        }
        if(isset($_POST["habudn2"]))
        {
           $habudn2=$_POST["habudn2"];
        }
        $ruta="..".DIRECTORY_SEPARATOR."respaldo".DIRECTORY_SEPARATOR;
        if($habudn1=="on")
        {
           $fileNameMySqlDump = "DCRespaldo".date("Y");//nombre del fichero sql		   
		   $ficheroDeLaCopia=$fileNameMySqlDump.".sql";
		   $fileNameMySqlDump = $ruta.$fileNameMySqlDump.".sql";//añado la fecha y la hora al nombre del fichero
		
		
		   $db_connect = mysql_connect($sql_host,$sql_usuario,$sql_pass) or die("MySQL dice: ".mysql_error());//conectamos con la base de datos			
			
		   mysql_select_db($sql_db) or die("MySQL dice: ".mysql_error());//seleccionamos la base de datos
		
		   $mySqlDump = $ruta."mysqldump.exe -u $sql_usuario --password=$sql_pass --opt --add-locks --complete-insert --single-transaction --quick $sql_db > $fileNameMySqlDump";//ejecuto el backup
		   system($mySqlDump, $resultMySqlDump);
		
		   mysql_close($db_connect);
		
		   if($resultMySqlDump) 
		   {
			//compruebo errores
   			?>
	          	<script>
					alert("Ha ocurrido un error y no se ha realizado el respaldo");
					location='../Pantallas/bdresbackup.php';
				</script>
            <?php
		   }
		   else
		   {			   
			  header( 'Content-Disposition: attachment; filename="'.$ficheroDeLaCopia.'"'); 
              header('Content-type: application/force-download'); 
              readfile($fileNameMySqlDump);
              //unlink($fileNameMySqlDump); Elimina el respaldo que se genera en el origen de la carpeta de *respaldo* en el servidor
		   }
        }
        else if($habudn2=="on")
        { 
       	    $navega=ObtenerNavegador($_SERVER['HTTP_USER_AGENT']);
            if(strlen($_FILES["subir"]["name"])>0)
            {
                $archivo=$_FILES["subir"]["name"];
		        $tipo_archivo = $_FILES['subir']['type'];
		        $tamano_archivo=$_FILES['subir']['size'];
		        $ubica=$_FILES['subir']['tmp_name'];
		        $errorsubida=$_FILES['subir']['error'];//Valor: 0; No hay error, fichero subido con \u00E9xito.
              
                if ($errorsubida === UPLOAD_ERR_OK) 
                { 
                	$fichero = $_FILES['subir']['tmp_name'];
                    $nuevo_fichero = $ruta.'SQLRestaura.sql';

                    if (!copy($fichero, $nuevo_fichero)) 
                    {
                      echo "Error al copiar $fichero...\n";
                    }
                    else
                    {
                        /* $fileNameMySqlDump = $archivo;
		                 $db_connect = mysql_connect($sql_host,$sql_usuario,$sql_pass) or die("MySQL dice: ".mysql_error());//conectamos con la base de datos		
		
		                 if(!mysql_select_db($sql_db))
		                 {
			              //  mysql_query("create database ");
		                 }
		
			              mysql_select_db($sql_db) or die("MySQL dice: ".mysql_error());//seleccionamos la base de datos
			         echo $mySqlDump = $ruta."mysql.exe -h localhost -u $sql_usuario -p$sql_pass $sql_db < ".$nuevo_fichero;//ejecuto el backup
		       
		                  system($mySqlDump, $resultMySqlDump);		
		                  mysql_close($db_connect);//cerramos conexion mysql
    	                  if($resultMySqlDump) 
		                  {
   			                ?>
	          	             <script>
					         alert("Ha ocurrido un error y no se ha podido cargar el respaldo");
					        //location='../Pantallas/bdresbackup.php';
				             </script>
                            <?php
		                  }
		                  else
		                  {
   			                 ?>
	           	             <script>
					         alert("Operaci\u00F3n exitosa");
					         //location='../Pantallas/bdresbackup.php';
				             </script>
                             <?php
		                  }*/
$DirBase="mysqldump"; 
     
		                  $sistema="show variables where variable_name= 'basedir'"; 
$restore=mysql_query($sistema); 
$DirBase=mysql_result($restore,0,"value"); 
$primero=substr($DirBase,0,1); 
$destino="../respaldo/SQLRestaura.sql"; 
if ($primero=="/") { 
    $DirBase="bin/mysql"; 
}  
else  
{ 
    $DirBase=$DirBase."bin\mysql"; 
} 
$executa = "../respaldo\mysql.exe -h localhost -u $sql_usuario -p$sql_pass $sql_db  < $destino"; 
system($executa,$resultado); 
if ($resultado)  
{  
echo "<H3>Error ejecutando comando: $executa</H3>\n"; 
$mensaje="ERROR. La copia de seguridad no se ha restaurado."; 
$cabecera="COPIA DE SEGURIDAD NO RESTAURADA"; 
echo $mensaje; 
//echo "<meta http-equiv='Refresh' content='3;url=index.php'>"; 
}  
else  
{ 
    $mensaje2="La copia de seguridad se ha restaurado correctamente.";  
    $cabecera2="COPIA DE SEGURIDAD RESTAURADA"; 
    echo $mensaje2; 
    //echo "<meta http-equiv='Refresh' content='3;url=index.php'>"; 
} 
		            }
		    }
		    else
		    {
		    	throw new UploadException($_FILES['subir']['error']); 		    	
		    }
		   }
		   else 
		   { 
               ?>
		    	<script>alert("Cargue un archivo .sql para continuar con la restauraci\u00F3n");
                //location='../Pantallas/bdresbackup.php';
		    	</script>
		    	<?php
           } 
        }
	    break;
	    case 17:
           ini_set("memory_limit","100M");
	       $temp = $_FILES["archivo"]['tmp_name'];
           $nombre_archivo = $_FILES["archivo"]['name'];
           $nuevonom=""; $rango1=""; $rango2=""; $cont=0;
           $ext = substr(strrchr($_FILES["archivo"]['name'], "."), 1); //obtiene la extension;
           if ($ext == "xls" || $ext == "xlsx")
           { 
           	  $nuevonom="ventas.".$ext;
           	  move_uploaded_file($temp, "..".DIRECTORY_SEPARATOR."archivos".DIRECTORY_SEPARATOR.$nuevonom);
           	  require_once('Classes/PHPExcel.php');
              require_once('Classes/PHPExcel/Reader/Excel2007.php');
              require_once('Classes/PHPExcel/Reader/Excel5.php');
              require_once('Classes/PHPExcel/IOFactory.php');

              if ($ext == "xlsx") 
              {
                  $objReader = new PHPExcel_Reader_Excel2007();
              }
              if ($ext == "xls") 
              {
                 $objReader = new PHPExcel_Reader_Excel5(); //si no, cargamos el lector para archivos xls
              }

              // Cargando la hoja de c\u00E1lculo

              $objPHPExcel = $objReader->load("..".DIRECTORY_SEPARATOR."archivos".DIRECTORY_SEPARATOR.$nuevonom);//load("Archivos/$nombre_archivo");
              $objWorksheet = $objPHPExcel->getActiveSheet(0); //indicamos que empezamos con la primer hoja
              $highestRow = $objWorksheet->getHighestRow(); //Leemos cuantas filas tiene e.g. 10
              //si tiene 0 filas
              if (!$highestRow) 
              {
                die("El archivo de excel no contiene informacion o \u00E9sta no es accesible");
              }

              //VALIDA QUE EL EXCEL SEA EL FORMATO QUE SE DEBE LEER
              $valorInicial = $objWorksheet->getCellByColumnAndRow(0, 1)->getValue();
              if ($valorInicial == "Refer.") 
              {
              	 // Comenzamos a leer el archivo
                // Llenamos el arreglo con los datos  del archivo xlsx
               // row empieza en 2 para empezar a leer desde la tercera fila del excel (sin los titulos)
              	$Col = 4;
                $repe = 0; //Variable para saber el numero de archivos no cargados en la base de datos
                $cargados = 0;

                $autoin=mysql_query("select AUTO_INCREMENT from information_schema.TABLES where TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='control_excel';");
		        $sig=mysql_fetch_array($autoin);
		        $idsiguiente=$sig["AUTO_INCREMENT"];
                
                for ($row = 2; $row <= $highestRow; ++$row) 
                {
                  $referencia = trim($objWorksheet->getCellByColumnAndRow(0, $row)->getValue());
                  $vendedor   = trim($objWorksheet->getCellByColumnAndRow(1, $row)->getValue());
                  $nvendedor  = trim($objWorksheet->getCellByColumnAndRow(2, $row)->getValue());
                  $idudn      = trim($objWorksheet->getCellByColumnAndRow(3, $row)->getValue());
                  $codmodelo  = trim($objWorksheet->getCellByColumnAndRow(4, $row)->getValue());
                  $vin        = trim($objWorksheet->getCellByColumnAndRow(5, $row)->getValue());
                  if(strlen($vin)>0)
                  {
                  	$cont++;
                  }
                  $codfinanciera  = trim($objWorksheet->getCellByColumnAndRow(6, $row)->getValue());
                  if(strlen($codfinanciera)==0)
                  {
                  	$codfinanciera=""; 
                  }
                  $nomfinanciera  = $objWorksheet->getCellByColumnAndRow(7, $row)->getValue();
                  if(strlen($nomfinanciera)==0)
                  {
                  	$nomfinanciera=""; 
                  }
                
                 $objPHPExcel->getActiveSheet()->getStyle('I'.$row)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_YYYYMMDD);
                 $fventa = $objPHPExcel->getActiveSheet()->getCell('I'.$row)->getFormattedValue();

                 $objPHPExcel->getActiveSheet()->getStyle('J'.$row)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_YYYYMMDD);
                 $fsalida = $objPHPExcel->getActiveSheet()->getCell('J'.$row)->getFormattedValue();

                  if($rango1=="")
                  { 
                 	$rango1=$fsalida;
                  }

                  if($rango2=="")
                  { 
                 	$rango2=$fsalida;
                  }

                  $clave  = trim($objWorksheet->getCellByColumnAndRow(10, $row)->getValue());
                 
                  if($rango1>$fsalida && strlen($fsalida)>0)
                  {
                  		$rango1=$fsalida;
                  }
                  if($rango2<$fsalida && strlen($fsalida)>0)
                  {
                  		$rango2=$fsalida;
                  }

                  if(strlen($vin)>0)
                  {
                     $sel=mysql_query("SELECT vin from com_ventas where referencia='$referencia'");
                     if(mysql_num_rows($sel)==0)
                     {                  	 
                        $quer=mysql_query("INSERT into com_ventas (referencia, idvendedor, nomvendedor, idudn, modelo, vin, cod_financiera, nom_financiera, fecha_venta, fecha_salida, clave, rgenerado, eliminado, repetido, file) values ('$referencia', '$vendedor', '$nvendedor', '$idudn', '$codmodelo', '$vin', '$codfinanciera', '$nomfinanciera', '$fventa', '$fsalida', '$clave', 0, 0, 0, '$idsiguiente')");
                        if($quer)
                        {
                     	  $cargados++;
                        }                     
                     }
                     else
                     {
                   	   $repe++;
                     }
                  }

                }                
                
                $query=mysql_query("INSERT into control_excel (id, archivo, fsube, user, rango1, rango2, ventas, cargadas) values ('$idsiguiente', '$nombre_archivo', '".date('Y-m-d H:i:s')."', '".$_SESSION['usuario']."', '$rango1', '$rango2', '$cont', '$cargados')");
                if($query)
                {
                	?>
                		<script> alert("<?php echo $cargados?> ventas cargadas <?php echo $repe;?> ventas omitidas ya precargadas");
                        location="../Pantallas/subeventas.php";
                		</script>
                    <?php
                }

              }
              else
              { 
              	?>
              	<script> alert("Verifique el formato del <?php echo $ext;?> que intenta subir");
                location="../Pantallas/subeventas.php";
              	</script>
              	<?php
              }

           }
           else
           {
           	  ?>
              	<script> alert("La extensi\u00F3n del archivo es incorrecta, se permite .xlsx/.xls");
                location="../Pantallas/subeventas.php";
              	</script>
              <?php
           }
        break;        
	    case 18:
        $operacion=$_POST["operacion"];
        $numform=$_POST["numform"];
        $mes=$_POST["mes"];
        $anio=$_POST["anio"];
        $idudn=$_POST["idudn"];
        $udnsel=$_POST["udnsel"];
        $idempleado=$_POST["idempleado"];
        $idpuesto=$_POST["idpuesto"];
        $sfijo=str_replace(",","", $_POST["sfijo"]);
        $empresaudn=$_POST["empresaudn"];

        $resultadokdp=0; $resultadokdp1=0; $resultadokdp2=0; $edc=0; $edc1=0; $edc2=0; $cobranza=0; $cobranza1=0; $cobranza2=0;
        $garantias="0"; $garantias1="0"; $garantias2="0"; $imp_x_pen_gpremier="0"; $seminuevos=0; $seminuevos1="0"; $seminuevos2="0"; $descuento2=0;
        $hab_cumplimientos=0; $servicio_asegura=0; $servicio_asegura1=0; $servicio_asegura2=0; $cal_especial_gpremier=0; $cumplimientoint1="0"; 
        $utilidadacura="0"; $utilidadacura1="0"; $utilidadacura2="0"; $hab_marca_acura=0; $hyp=0; $hyp1=0; $hyp2=0; $valkdp=0; $cumplimientopen1="0";
        $pvrseguros=0; $pvrseguros1=0; $pvrseguros2=0; $pvcontrato=0; $pvcontrato1=0; $pvcontrato2=0; $hab_ut_autnvo=0; $porcentutil=0; $hab_tab_seminuevos=0;
        $garantia_premier1=0; $garantia_premier2=0; $garantia_premier3=0; $garantia_p1anio=0; $garantia_p2anio=0; $garantia_p3anio=0; $imp_x_pen_gpremier1=0; $imp_x_pen_gpremier2=0; $imp_x_pen_gpremier3=0; $garantia_p2_1anio=0; $garantia_p2_2anio=0; $garantia_p2_3anio=0;
        if($numform==1)
        {           
            $edc=str_replace(",","", $_POST["edc"]);
            $edc1=str_replace(",","", $_POST["edc1"]);
            $edc2=str_replace(",","", $_POST["edc2"]);

            $cobranza=str_replace(",","", $_POST["cobranza"]);
            $cobranza1=str_replace(",","", $_POST["cobranza1"]);
            $cobranza2=str_replace(",","", $_POST["cobranza2"]);
            
            $hab_tab_seminuevos=$_POST["hab_tab_seminuevos"];
            $seminuevos=str_replace(",","", $_POST["seminuevos"]);  
            $seminuevos1=str_replace(",","", $_POST["seminuevos1"]);
            $seminuevos2=str_replace(",","", $_POST["seminuevos2"]);


            if(strlen($seminuevos)==0)
            {
               $seminuevos=0;
            }
            if(strlen($seminuevos1)==0)
            {
               $seminuevos1=0;
            }
            if(strlen($seminuevos2)==0)
            {
               $seminuevos2=0;
            }


            $descuento2=str_replace(",","", $_POST["descuento2"]);

            $servicio_asegura=str_replace(",","", $_POST["servicio_asegura"]);
            $servicio_asegura1=str_replace(",","", $_POST["servicio_asegura1"]);
            $servicio_asegura2=str_replace(",","", $_POST["servicio_asegura2"]);

            $garantia_premier1=str_replace(",","", $_POST["garantia_premier1"]);//cantidad de garantías (garantia_premier)
	         $garantia_p1anio=str_replace(",","", $_POST["garantia_p1anio"]);//(garantia_p) porcentaje que se busca en el tabulador.
            $imp_x_pen_gpremier1=str_replace(",","", $_POST["imp_x_pen_gpremier1"]);//valor del tabulador (imp_x_pen_gpremier)        
            $garantia_p2_1anio=str_replace(",","", $_POST["garantia_p2_1anio"]);//(garantia_p2) total de la comisión por garantia premier 1 año
        
            $garantia_premier2=str_replace(",","", $_POST["garantia_premier2"]);//cantidad de garantías (garantia_premier)
            $garantia_p2anio=str_replace(",","", $_POST["garantia_p2anio"]);//(garantia_p) porcentaje que se busca en el tabulador.
            $imp_x_pen_gpremier2=str_replace(",","", $_POST["imp_x_pen_gpremier2"]);//valor del tabulador (imp_x_pen_gpremier)        
            $garantia_p2_2anio=str_replace(",","", $_POST["garantia_p2_2anio"]);//(garantia_p2) total de la comisión por garantia premier 2 año

            $garantia_premier3=str_replace(",","", $_POST["garantia_premier3"]);//cantidad de garantías (garantia_premier)
            $garantia_p3anio=str_replace(",","", $_POST["garantia_p3anio"]);//(garantia_p) porcentaje que se busca en el tabulador.
            $imp_x_pen_gpremier3=str_replace(",","", $_POST["imp_x_pen_gpremier3"]);//valor del tabulador (imp_x_pen_gpremier)        
            $garantia_p2_3anio=str_replace(",","", $_POST["garantia_p2_3anio"]);//(garantia_p2) total de la comisión por garantia premier 3 año
            
            $cal_especial_gpremier=$_POST["especial"];

            $cumplimientoint1=str_replace(",","", $_POST["cumplimientoint1"]);

            $cumplimientopen1=str_replace(",","", $_POST["cumplimientopen1"]);

            if(strlen($cumplimientoint1)==0)
            {
               $cumplimientoint1=0;
            }
            if(strlen($cumplimientopen1)==0)
            {
               $cumplimientopen1=0;
            }
           
            if($cumplimientoint1>0 || $cumplimientopen1>0)
            {
               $hab_cumplimientos=1;
            }

            $utilidadacura=str_replace(",","", $_POST["utilidadacura"]);
            $utilidadacura1=str_replace(",","", $_POST["utilidadacura1"]);
            $utilidadacura2=str_replace(",","", $_POST["utilidadacura2"]);
            
            if($utilidadacura>0 || $utilidadacura1>0 || $utilidadacura2>0)
            {
              $hab_marca_acura=1;
            }

            $pvcontrato=str_replace(",","", $_POST["pvcontrato"]);
            $pvcontrato1=str_replace(",","", $_POST["pvcontrato1"]);
            $pvcontrato2=str_replace(",","", $_POST["pvcontrato2"]);

            $pvrseguros=str_replace(",","", $_POST["pvrseguros"]);
            $pvrseguros1=str_replace(",","", $_POST["pvrseguros1"]);
            $pvrseguros2=str_replace(",","", $_POST["pvrseguros2"]);

            $hab_ut_autnvo=$_POST["hab_ut_autnvo"];
            
            if($hab_ut_autnvo==1)
            {
               $porcentutil=$_POST["porcentutil"];
            }
        }
        else
        {
        	   $resultadokdp=str_replace(",","", $_POST["edc"]);
            $resultadokdp1=str_replace(",","", $_POST["edc1"]);
            $resultadokdp2=str_replace(",","", $_POST["edc2"]);

            $hyp=str_replace(",","", $_POST["hyp"]);
            $hyp1=str_replace(",","", $_POST["hyp1"]);
            $hyp2=str_replace(",","", $_POST["hyp2"]);

            $valkdp=$_POST["valkdp"];
        }        
        
        $utilidad=str_replace(",","", $_POST["utilidad"]);
        $utilidad1=str_replace(",","", $_POST["utilidad1"]);
        $utilidad2=str_replace(",","", $_POST["utilidad2"]);
        
        $servicio=str_replace(",","", $_POST["servicio"]);
        $servicio1=str_replace(",","", $_POST["servicio1"]);
        $servicio2=str_replace(",","", $_POST["servicio2"]);

        if(strlen($servicio)==0)
        {
           $servicio=0;
        }
        if(strlen($servicio1)==0)
        {
           $servicio1=0;
        }
        if(strlen($servicio2)==0)
        {
           $servicio2=0;
        }
        
        $incentivo2=str_replace(",","", $_POST["incentivo2"]);
        $otros_desctos2=str_replace(",","", $_POST["otros_desctos2"]);
        
        $ok=0; $seguros_contado=0; $num_seg_contado=0; $imp_seg_contado=0; $penetracion=0; $comisionxcont=0; $comisionxcont1=0; $comisionxcont2=0;
        $ruta='calculogerentes.php';
	    if($numform=='2')
	    {
            $ruta='calculogekia.php';
            $seguros_contado=str_replace(",","", $_POST["seguro"]);
            $num_seg_contado=str_replace(",","", $_POST["seguro1"]);
            $imp_seg_contado=str_replace(",","", $_POST["seguro2"]);
            $penetracion=str_replace(",","", $_POST["penetracion"]);
            $comisionxcont=str_replace(",","", $_POST["comisionxcont"]);
            $comisionxcont1=str_replace(",","", $_POST["comisionxcont1"]);
            $comisionxcont2=str_replace(",","", $_POST["comisionxcont2"]);
            if($penetracion>0)
            {
               $valkdp=0;
            }            
	    }
       
        $Upp=$_SESSION['usuario']." ".date('d-m-Y H:i:s');
        $usercap=$_SESSION['usuario'];
        if($operacion==1)        
        {          
        	$insert=mysql_query("INSERT INTO comision_gerentes (idudn, mes, anio, idpuesto, idempleado, sueldo_fijo, semifijo_edc, utilidad_bruta_anvo, cobranza_rebates, cobranza_serv, toma_seminuevo, user, Fcaptura, s_edc, ut_bruta, cobranza_r, cobranza_s, seminuevo, s_edc2, ut_bruta2, cobranza_r2, cobranza_s2, seminuevo2, Fupdate, desc_demo_venc, incentivos, resultadokdp, resultadokdp1, resultadokdp2, elimina, servicio_asegura, servicio_asegura1, servicio_asegura2, otros_desctos, cal_especial_gpremier, udnsel, cump_obj_interno_vtas, cump_pen_hf, utilidad_bruta_anvo_acura, hab_marca_acura, ut_bruta_ac, ut_bruta_ac2, hab_cumplimientos, kdp, hyp, hyp2, hyp3, numform, seguros_contado, num_seg_contado, imp_seg_contado, penetracion, comisionxcont, comisionxcont1, comisionxcont2, pvcontrato, pvcontrato1, pvcontrato2, pvrseguros, pvrseguros1, pvrseguros2, sinedc, hab_ut_autnvo, porcentutilidad, garantia_premier1a, garantia_premier2a, garantia_premier3a, garantia_p1a, garantia_p2a, garantia_p3a, imp_x_pen_gpremier1a, imp_x_pen_gpremier2a, imp_x_pen_gpremier3a, garantia_p2_1a, garantia_p2_2a, garantia_p2_3a, hab_tab_seminuevos) VALUES ('$idudn', '$mes', '$anio', '$idpuesto', '$idempleado', '$sfijo', '$edc', '$utilidad', '$cobranza', '$servicio', '$seminuevos', '$usercap', '".date('Y-m-d H:i:s')."', '$edc1', '$utilidad1', '$cobranza1', '$servicio1', '$seminuevos1', '$edc2', '$utilidad2', '$cobranza2', '$servicio2', '$seminuevos2', '', '$descuento2', '$incentivo2', '$resultadokdp', '$resultadokdp1', '$resultadokdp2', '', '$servicio_asegura', '$servicio_asegura1', '$servicio_asegura2', '$otros_desctos2', '$cal_especial_gpremier', '$udnsel', '$cumplimientoint1', '$cumplimientopen1', '$utilidadacura', '$hab_marca_acura', '$utilidadacura1', '$utilidadacura2', '$hab_cumplimientos', '$valkdp', '$hyp', '$hyp1', '$hyp2', '$numform', '$seguros_contado', '$num_seg_contado', '$imp_seg_contado', '$penetracion', '$comisionxcont', '$comisionxcont1', '$comisionxcont2', '$pvcontrato', '$pvcontrato1', '$pvcontrato2', '$pvrseguros', '$pvrseguros1', '$pvrseguros2', '0', '$hab_ut_autnvo', '$porcentutil', '$garantia_premier1', '$garantia_premier2', '$garantia_premier3', '$garantia_p1anio', '$garantia_p2anio', '$garantia_p3anio', '$imp_x_pen_gpremier1', '$imp_x_pen_gpremier2', '$imp_x_pen_gpremier3', '$garantia_p2_1anio', '$garantia_p2_2anio', '$garantia_p2_3anio', '$hab_tab_seminuevos')");
        	if($insert)
        	{
        		$ok=1;
        		$txt="Comisi\u00F3n registrada exitosamente";        		
        	}
        }
        else if($operacion==2)
        {
        	
            $update=mysql_query("UPDATE comision_gerentes SET Fupdate='$Upp', s_edc='$edc1', ut_bruta='$utilidad1', cobranza_r='$cobranza1', cobranza_s='$servicio1', seminuevo='$seminuevos1', s_edc2='$edc2', ut_bruta2='$utilidad2', cobranza_r2='$cobranza2', cobranza_s2='$servicio2', seminuevo2='$seminuevos2', desc_demo_venc='$descuento2', incentivos='$incentivo2', resultadokdp='$resultadokdp', resultadokdp1='$resultadokdp1', resultadokdp2='$resultadokdp2', servicio_asegura='$servicio_asegura', servicio_asegura1='$servicio_asegura1', servicio_asegura2='$servicio_asegura2', otros_desctos='$otros_desctos2', cal_especial_gpremier='$cal_especial_gpremier', udnsel='$udnsel', cump_obj_interno_vtas='$cumplimientoint1', cump_pen_hf='$cumplimientopen1', utilidad_bruta_anvo_acura='$utilidadacura', hab_marca_acura='$hab_marca_acura', ut_bruta_ac='$utilidadacura1', ut_bruta_ac2='$utilidadacura2', hab_cumplimientos='$hab_cumplimientos', kdp='$valkdp', hyp='$hyp', hyp2='$hyp1', hyp3='$hyp2', seguros_contado='$seguros_contado', num_seg_contado='$num_seg_contado', imp_seg_contado='$imp_seg_contado', penetracion='$penetracion', comisionxcont='$comisionxcont', comisionxcont1='$comisionxcont1', comisionxcont2='$comisionxcont2', pvcontrato='$pvcontrato', pvcontrato1='$pvcontrato1', pvcontrato2='$pvcontrato2', pvrseguros='$pvrseguros', pvrseguros1='$pvrseguros1', pvrseguros2='$pvrseguros2', hab_ut_autnvo='$hab_ut_autnvo', porcentutilidad='$porcentutil', garantia_premier1a='$garantia_premier1', garantia_premier2a='$garantia_premier2', garantia_premier3a='$garantia_premier3', garantia_p1a='$garantia_p1anio', garantia_p2a='$garantia_p2anio', garantia_p3a='$garantia_p3anio', imp_x_pen_gpremier1a='$imp_x_pen_gpremier1', imp_x_pen_gpremier2a='$imp_x_pen_gpremier2', imp_x_pen_gpremier3a='$imp_x_pen_gpremier3', garantia_p2_1a='$garantia_p2_1anio', garantia_p2_2a='$garantia_p2_2anio', garantia_p2_3a='$garantia_p2_3anio', hab_tab_seminuevos='$hab_tab_seminuevos', toma_seminuevo='$seminuevos' WHERE idudn='$idudn' AND mes='$mes' AND anio='$anio' AND idpuesto='$idpuesto' AND idempleado='$idempleado' ");
            if($update)
            {
            	$ok=1;
            	$txt="Comisi\u00F3n editada exitosamente";            	
            }
        }
        if($ok>0)
	    {
		      ?>
                <script>
				 var resp = confirm("<?php echo $txt;?> ¿Desea ver el reporte?");
                 if(resp)
                 {
                    procedimiento="?idudn=<?php echo $idudn;?>&gen=0&idpuesto=<?php echo $idpuesto;?>&idempleado=<?php echo $idempleado;?>&mes=<?php echo $mes;?>&anio=<?php echo $anio;?>";
		            window.open('../Reportes/comgerentes.php' + procedimiento);
		            location='../Pantallas/<?php echo $ruta;?>';
                 }
				 else
				 {
					 //location='../Pantallas/<?php echo $ruta;?>';
				 }
			    </script>
              <?php
	    }
	    else
	    {	    	
	    	?>
                <script> alert("Ha ocurrido un error, favor de verificar");
                location='../Pantallas/<?php echo $ruta;?>';
                </script>
            <?php
	    }
        break; 
        case 19:
        $operacion=$_POST["operacion"];
        $empresas=$_POST["empresas"];
        $udn=$_POST["udn"];
        $puesto=$_POST["puesto"];
        $depto=$_POST["depto"];
        $dependencia=$_POST["dependencia"];
        $autorizados=$_POST["autorizados"];

           if($operacion==0)
           {
           	  $insert=mysql_query("INSERT INTO plantillaxudn(idudn, iddepto, idpuesto, idpende, autorizado, alta, uppdate, user) VALUES ('$udn', '$depto', '$puesto', '$dependencia', '$autorizados', '".date('Y-m-d H:i:s')."', '', '".$_SESSION['usuario']."')");
           	  if($insert)
	   	      {
	   	  	    ?>
	   	  	    <script>alert("Plantilla del puesto agregado exitosamente");</script>
	   	  	    <?php
	   	      }
	   	      else
	   	      {
	   	      	$bus=mysql_query("SELECT * from plantillaxudn WHERE idudn='$udn' and iddepto='$depto' and idpuesto='$puesto'");
	   	      	if(mysql_num_rows($bus)>0)
	   	      	{
	   	      	?>
	   	  	    <script>alert("Ya existe un registro que define la plantilla con la UDN, departamento y puesto seleccionados");</script>
	   	  	    <?php
	   	      	}
	   	      	else
	   	      	{
	   	       	?>
	   	  	    <script>alert("Ha ocurrido un error");</script>
	   	  	    <?php
	   	  	    }
	   	      }
           }
           else
           {
           	   $up=$_SESSION['usuario']."  ".date('Y-m-d H:i:s');
           	   $update=mysql_query("UPDATE plantillaxudn SET autorizado='$autorizados', uppdate='".$up."', idpende='$dependencia' WHERE idudn='$udn' AND iddepto='$depto' AND idpuesto='$puesto' ");
           	   if($update)
	   	       {
	   	  	    ?>
	   	  	    <script>alert("Plantilla del puesto editado exitosamente");</script>
	   	  	    <?php
	   	       }
	   	       else
	   	       {
	   	       	?>
	   	  	    <script>alert("Ha ocurrido un error");</script>
	   	  	    <?php
	   	       }
           }
        ?>
	   <script>location="../Pantallas/catplantilla.php?";</script>
	   <?php
        break;
        case 20:
        $operacion=$_POST["operacion"];
        $mes=$_POST["mes"];
        $anio=$_POST["anio"];
        $idudn=$_POST["idudn"];
        $idempleado=$_POST["idempleado"];
        $idpuesto=$_POST["idpuesto"];
        $udnsel=$_POST["udnsel"];
        $sfijo=str_replace(",","", $_POST["sfijo"]);
        $cobranza1=str_replace(",","", $_POST["cobranza1"]);
        $cobranza2=str_replace(",","", $_POST["cobranza2"]);
        $servicio=str_replace(",","", $_POST["servicio"]);
        $servicio1=str_replace(",","", $_POST["servicio1"]);
        $descuento2=str_replace(",","", $_POST["descuento2"]);
        $ok=0;
        if($operacion==1)
        {         
        	$insert=mysql_query("INSERT INTO comision_gerentes (idudn, mes, anio, idpuesto, idempleado, sueldo_fijo, cobranza_serv, user, Fcaptura, cobranza_r, cobranza_s, cobranza_r2, Fupdate, desc_demo_venc, udnsel) VALUES ('$idudn', '$mes', '$anio', '$idpuesto', '$idempleado', '$sfijo', '$servicio', '".$_SESSION['usuario']."', '".date("Y-m-d H:i:s")."', '$cobranza1', '$servicio1', '$cobranza2', '', '$descuento2', '$udnsel')");
        	if($insert)
        	{
        		$ok=1;
        		$txt="Comisi\u00F3n registrada exitosamente";        		
        	}
        }
        else if($operacion==2)
        {
        	   $Upp=$_SESSION['usuario']." ".date('d-m-Y H:i:s');
            $update=mysql_query("UPDATE comision_gerentes SET Fupdate='$Upp', cobranza_serv='$servicio', cobranza_r='$cobranza1', cobranza_s='$servicio1', cobranza_r2='$cobranza2', desc_demo_venc='$descuento2', udnsel='$udnsel' WHERE idudn='$idudn' and mes='$mes' and anio='$anio' and idpuesto='$idpuesto' and idempleado='$idempleado' ");
            if($update)
            {
            	$ok=1;
            	$txt="Comisi\u00F3n editada exitosamente";            	
            }
        }
        if($ok>0)
	    {
		      ?>
                <script>
				 var resp = confirm("<?php echo $txt;?> ¿Desea ver el reporte?");
                 if(resp)
                 {
                    procedimiento="?idudn=<?php echo $idudn;?>&gen=0&idpuesto=<?php echo $idpuesto;?>&idempleado=<?php echo $idempleado;?>&mes=<?php echo $mes;?>&anio=<?php echo $anio;?>";
		            window.open('../Reportes/comgerenteserv.php' + procedimiento);
		            location='../Pantallas/calculogservicios.php';
                 }
				 else
				 {
					 location='../Pantallas/calculogservicios.php';
				 }
			    </script>
              <?php
	    }
	    else
	    {
	    	?>
                <script> alert("Ha ocurrido un error, favor de verificar");
                location='../Pantallas/calculogservicios.php';
                </script>
            <?php
	    }
        
        break;  
        case 21:
        $operacion=$_POST["operacion"];
        $empresas=$_POST["empresas"];
        $udn=$_POST["udn"];
        $puesto=$_POST["treporte"];

        $sfijo=str_replace(",","", $_POST["sfijo"]);
        $edc=str_replace(",","",$_POST["edc"]);        
        $cobranza=str_replace(",","", $_POST["cobranza"]);
        $servicio=str_replace(",","", $_POST["servicio"]);  
        
        if(strlen($sfijo)==0)
        {
           $sfijo=0;
        }

        if(strlen($edc)==0)
        {
           $edc=0;
        }

        if(strlen($servicio)==0)
        {
           $servicio=0;
        }

        if(strlen($cobranza)==0)
        {
           $cobranza=0;
        }
        
        $tabseminuevos=0;
        $seminuevos=str_replace(",","", $_POST["seminuevos"]);
        if(strlen($seminuevos)==0)
        {
           $seminuevos=0;
        }

        if(isset($_POST["tabseminuevos"]))
        {
        	if($_POST["tabseminuevos"]=="on")
        	{
        	   $tabseminuevos=1;
        	   $seminuevos="0.00";
        	}
        }

        $servicio_asegura=str_replace(",","", $_POST["servicioasegura"]);
        $otros_desctos=str_replace(",","", $_POST["otrdsctos"]);

        if(strlen($servicio_asegura)==0)
        {
           $servicio_asegura=0;
        }

        if(strlen($otros_desctos)==0)
        {
           $otros_desctos=0;
        }

        $cump_obj_interno_vtas=str_replace(",","", $_POST["cump_obj_interno_vtas"]);
        $cump_pen_hf=str_replace(",","", $_POST["cump_pen_hf"]);
        $utilidad_bruta_anvo_acura=str_replace(",","", $_POST["utilidad_bruta_anvo_acura"]);

        if(strlen($cump_obj_interno_vtas)==0)
        {
           $cump_obj_interno_vtas=0;
        }

        if(strlen($cump_pen_hf)==0)
        {
           $cump_pen_hf=0;
        }

        if(strlen($utilidad_bruta_anvo_acura)==0)
        {
           $utilidad_bruta_anvo_acura=0;
        }

        $hab_cumplimientos=0; $penetracion=0;
        if($cump_obj_interno_vtas>0 || $cump_pen_hf>0)
        {
           $hab_cumplimientos=1; 
           if($cump_pen_hf>0)
           {
           	 $penetracion=str_replace(",","", $_POST["penetra"]);
           }
        }
        $nopenetra="";
        if(isset($_POST["nopenetra"]))
        {
        	$nopenetra=$_POST["nopenetra"];
        	if($nopenetra=="on")
            {
        	     $hab_cumplimientos=2; $penetracion=0;
            }
        }
        
        $hab_marca_acura=0;
        if($utilidad_bruta_anvo_acura>0)
        {
          	$hab_marca_acura=1;
        }

        $garantias1a=str_replace(",","", $_POST["garantias1a"]);
        $garantias2a=str_replace(",","", $_POST["garantias2a"]);
        $garantias3a=str_replace(",","", $_POST["garantias3a"]);
        
        if(strlen($garantias1a)==0)
        {
           $garantias1a=0;
        }
        if(strlen($garantias2a)==0)
        {
            $garantias2a=0;
        }
        if(strlen($garantias3a)==0)
        {
            $garantias3a=0;
        }


        $cal_especial_gpremier=$_POST["pcorrida"];
        
        if(strlen($cal_especial_gpremier)==0)
        {
           $cal_especial_gpremier=0;
        }

        if($cal_especial_gpremier==0)
        {
           $garantias1a=0;
           $garantias2a=0;
           $garantias3a=0;
        }
        $resultadokdp=0;
        if($empresas==2)
        {
          $resultadokdp=$edc;
          $edc=0;
        }

        $sinedc=0;
        if(isset($_POST["sinedc"]))
        {
        	if($_POST["sinedc"]=="on")
            {
        	     $sinedc=1;
            }
        }

        $tabutilidad=0;
        $utilidad=str_replace(",","",$_POST["utilidad"]);

        if(strlen($utilidad)==0)
        {
           $utilidad=0;
        }

        if(isset($_POST["tabutilidad"]))
        {
        	if($_POST["tabutilidad"]=="on")
        	{
        	   $tabutilidad=1;
        	   $utilidad="0.00";
        	}
        }
        $hyp=str_replace(",","", $_POST["hyp"]);
        $kdp=str_replace(",","", $_POST["kdp"]);

        if(strlen($hyp)==0)
        {
           $hyp=0;
        }
        if(strlen($kdp)==0)
        {
           $kdp=0;
        }
        
        $pvcontrato=str_replace(",","", $_POST["pvcontrato"]);
        $pvrseguros=str_replace(",","", $_POST["pvrseguros"]);
        $segurocontado=str_replace(",","", $_POST["segurocontado"]);
        if(strlen($pvcontrato)==0)
        {
           $pvcontrato=0;
        }
        if(strlen($pvrseguros)==0)
        {
           $pvrseguros=0;
        }
        if(strlen($segurocontado)==0)
        {
            $segurocontado=0;
        }

        if($operacion==0)
        {
          $insert=mysql_query("INSERT INTO com_gerentes (idempresa, idudn, idpuesto, sueldo_fijo, semifijo_edc, utilidad_bruta_anvo, cobranza_rebates, cobranza_serv, toma_seminuevo, resultadokdp, servicio_asegura, otros_desctos, cal_especial_gpremier, utilidad_bruta_anvo_acura, hab_marca_acura, hab_cumplimientos, cump_obj_interno_vtas, cump_pen_hf, kdp, hyp, seguros_contado, penetracion, pvcontrato, pvrseguros, sinedc, hab_ut_autnvo, hab_tab_seminuevos) VALUES ('$empresas', '$udn', '$puesto', '$sfijo', '$edc', '$utilidad', '$cobranza', '$servicio', '$seminuevos', '$resultadokdp', '$servicio_asegura', '$otros_desctos','$cal_especial_gpremier', '$utilidad_bruta_anvo_acura', '$hab_marca_acura', '$hab_cumplimientos', '$cump_obj_interno_vtas', '$cump_pen_hf', '$kdp', '$hyp', '$segurocontado', '$penetracion', '$pvcontrato', '$pvrseguros', '$sinedc', '$tabutilidad', '$tabseminuevos')");
        	if($insert)
        	{
        		?>
        		<script>alert("Par\u00E1metro de comisiones agregado exitosamente");</script>
        		<?php
        	}
        	else
        	{
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
        	}
        }
        else
        {
        	$update=mysql_query("UPDATE com_gerentes SET sueldo_fijo='$sfijo', semifijo_edc='$edc', utilidad_bruta_anvo='$utilidad', cobranza_rebates='$cobranza', cobranza_serv='$servicio', val_garantia1anio='$garantias1a', val_garantia2anio='$garantias2a', val_garantia3anio='$garantias3a', toma_seminuevo='$seminuevos', resultadokdp='$resultadokdp', servicio_asegura='$servicio_asegura', otros_desctos='$otros_desctos', cal_especial_gpremier='$cal_especial_gpremier', utilidad_bruta_anvo_acura='$utilidad_bruta_anvo_acura', hab_marca_acura='$hab_marca_acura', hab_cumplimientos='$hab_cumplimientos', cump_obj_interno_vtas='$cump_obj_interno_vtas', cump_pen_hf='$cump_pen_hf', kdp='$kdp', hyp='$hyp', seguros_contado='$segurocontado', penetracion='$penetracion', pvcontrato='$pvcontrato', pvrseguros='$pvrseguros', sinedc='$sinedc', hab_ut_autnvo='$tabutilidad', hab_tab_seminuevos='$tabseminuevos' WHERE idempresa='$empresas' AND idudn='$udn' AND idpuesto='$puesto'");
        	if($update)
        	{
        		?>
        		<script>alert("Par\u00E1metro de comisiones editado exitosamente");</script>
        		<?php
        	}
        	else
        	{
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
        	}
        }
        
        ?>
            <script> 
            location='../Pantallas/comcat_gerentes.php';
            </script>
        <?php
        break;
        case 22:
        $operacion=$_POST["operacion"];
        $empresas=$_POST["empresas"];
        $udn=$_POST["udn"];
        $depto=$_POST["depto"];
        $nempleado=$_POST["nempleado"];
        $tel=$_POST["tel"];
        $ext=$_POST["ext"];

        if($operacion==0)
        {
         $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='directorio';");
         $sig=mysql_fetch_array($autoin);
         $idsiguiente=$sig["AUTO_INCREMENT"];  

          $insert=mysql_query("INSERT INTO directorio (id, idempresa, idudn, depto, idempleado, tel, extension) VALUES ('$idsiguiente', '$empresas', '$udn', '$depto', '$nempleado', '$tel', '$ext')");
          if($insert)
          {
        		?>
        		<script>alert("N\u00FAmero telef\u00F3nico agregado exitosamente");</script>
        		<?php
        	}
        	else
        	{
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
        	}
        }
        else
        {
        	$iddirec=$_POST["iddirectorio"];
        	$update=mysql_query("UPDATE directorio SET idempresa='$empresas', idudn='$udn', depto='$depto', idempleado='$nempleado', tel='$tel', extension='$ext' WHERE id='$iddirec'");
        	if($update)
        	{
        		?>
        		<script>alert("N\u00FAmero telef\u00F3nico editado exitosamente");</script>
        		<?php
        	}
        	else
        	{
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
        	}
        }
        
        ?>
            <script> 
            location='../Pantallas/directoriotel.php';
            </script>
        <?php
        break;
        case 23:
        $operacion=$_POST["operacion"];
        $anios=$_POST["anios"];
        $status=$_POST["status"];
        $tabg=$_POST["tabg"];
        $km=str_replace(",","", $_POST["km"]);
        $importe=str_replace(",","", $_POST["importe"]);

        if($operacion==0)
        {
          $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='tabula_garex';");
          $sig0=mysql_fetch_array($autoin0);
          $idsiguiente0=$sig0["AUTO_INCREMENT"];
          $insert=mysql_query("INSERT INTO tabula_garex (id, anios, km, importe, status, tabg) VALUES ('$idsiguiente0', '$anios', '$km', '$importe', '1', '$tabg')");
          if($insert)
          {
        		?>
        		<script>alert("Tabulador agregado exitosamente");</script>
        		<?php
        	}
        	else
        	{
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
        	}
        }
        else
        {
        	$idtabula=$_POST["idtabula"];
        	$update=mysql_query("UPDATE tabula_garex SET anios='$anios', km='$km', importe='$importe', status='$status', tabg='$tabg' WHERE id='$idtabula'");
        	if($update)
        	{
        		?>
        		<script>alert("Tabulador editado exitosamente");</script>
        		<?php
        	}
        	else
        	{
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
        	}
        }
        
        ?>
            <script> 
            location='../Pantallas/tab_garex.php';
            </script>
        <?php
        break;
        case 24:
        $operacion=$_POST["operacion"];
        $modelo=$_POST["modelo"];
        $status=$_POST["status"];
        $cont=0;
        if($operacion==0)
        {
          for ($i=1; $i < 5; $i++) 
          { 
          	 $anio=""; $anio1="";
          	 if(isset($_POST[$i."anios"]))
          	 {
          	 	$anio=$_POST[$i."anios"];
          	 }
          	 if(isset($_POST[$i."anios".$i]))
          	 {
          	 	$anio1=$_POST[$i."anios".$i];
          	 }
          	 
          	 if($anio>0)
          	 {
          	 	$insert=mysql_query("INSERT INTO tab_modelos_garex (modelo, tabulador, status) VALUES ('$modelo', '$anio', '1')");
          	 	$cont++;
          	 }
          	 if($anio1>0)
          	 {
          	 	$insert=mysql_query("INSERT INTO tab_modelos_garex (modelo, tabulador, status) VALUES ('$modelo', '$anio1', '1')");
          	 	$cont++;
          	 }
          }
          
          if($cont>0)
          {
        		?>
        		<script>alert("Tabulador agregado al modelo exitosamente");</script>
        		<?php
          }
          else
          {
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
          }
        }
        else
        {
        	for ($i=1; $i < 5; $i++) 
         {  
               $anio=""; $anio1="";
          	   if(isset($_POST[$i."anios"]))
          	   {
          	 	$anio=$_POST[$i."anios"];
          	   }
          	   if(isset($_POST[$i."anios".$i]))
          	   {
          	 	$anio1=$_POST[$i."anios".$i];
          	   }         	   
          	   
          	   $idtabula=$_POST[$i."idtabula"];          	   
          	   $idtabula1=$_POST[$i."idtabula".$i];

          	   
          	   $bus=mysql_query("SELECT * FROM tab_modelos_garex WHERE modelo='$modelo' AND tabulador='$idtabula'");
          	   if(mysql_num_rows($bus)>0)
          	   {
                  $update=mysql_query("UPDATE tab_modelos_garex SET tabulador='$anio', status='$status' WHERE modelo='$modelo' AND tabulador='$idtabula'");
                  $cont++;
        	      }
        	      else
        	      {
        	     	   $insert=mysql_query("INSERT INTO tab_modelos_garex (modelo, tabulador, status) VALUES ('$modelo', '$anio', '1')");
          	 	   $cont++;
        	      }
        	  
        	  
          	   $bus=mysql_query("SELECT * FROM tab_modelos_garex WHERE modelo='$modelo' AND tabulador='$idtabula1'");
          	   if(mysql_num_rows($bus)>0)
          	   {
          	   	 	$update=mysql_query("UPDATE tab_modelos_garex SET tabulador='$anio1', status='$status' WHERE modelo='$modelo' AND tabulador='$idtabula1'");
          	   	 	$cont++;
          	   }
        	      else
        	      {
        	        	   $insert=mysql_query("INSERT INTO tab_modelos_garex (modelo, tabulador, status) VALUES ('$modelo', '$anio1', '1')");
          	 	      $cont++;
        	      }
        	}

        	if($cont>0)
        	{
        		?>
        		<script>alert("Tabulador editado al modelo exitosamente");</script>
        		<?php
        	}
        	else
        	{
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
        	}
        }
        
        ?>
        <script> 
        location='../Pantallas/tab_mod_a_garex.php';
        </script>
        <?php
        break;
        case 25:
        $operacion=$_POST["operacion"];
        $nfactura=$_POST["nfactura"];
        $idudn=$_POST["idudn"];
        $rpago=strtoupper($_POST["rpago"]);
        $idv=$_POST["idv"];
        $finan=$_POST["finan"];
        $idmodelo=$_POST["idmodelo"];
        $idvendedor=$_POST["idvendedor"];
        $vin=$_POST["vin"];
        $ffactura=$_POST["ffactura"];
        $ffactura=substr($ffactura, 6,4)."-".substr($ffactura, 3,2)."-".substr($ffactura, 0,2);
        $tabulador=$_POST["anios"];
        $fentrega=$_POST["fentrega"];
        $fentrega=substr($fentrega, 6,4)."-".substr($fentrega, 3,2)."-".substr($fentrega, 0,2);
        $idmarca=$_POST["idmarca"];
        $vehiculo=$_POST["vehiculo"];
        $nuevafecha=$_POST["fven"];
        $vendedor_garantia=$_POST["tvendedor"];
        $nuevafecha=substr($nuevafecha, 6,4)."-".substr($nuevafecha, 3,2)."-".substr($nuevafecha, 0,2);
        $tabg=$_POST["timegarantia"];
        $tipo_vendedor=$_POST["tipo_vendedor"];
        $cons=mysql_query("SELECT * FROM tabula_garex WHERE id='$tabulador'");
	    if(mysql_num_rows($cons)>0)
	    {
	     while($row=mysql_fetch_array($cons))
		 {
			$km=$row["km"]; 
			$importe=$row["importe"];
			$anios=$row["anios"];					
		 }
	    }
	    else
	    {
	    	$km=""; 
	    	$anios="";
			$importe=""; 
	    }        
        
        if($anios>0)
        {
        	$garfabrica=0;
        	$hq=mysql_query("SELECT * FROM garantia_de_fab where idmarca='$idmarca'");
        	if(mysql_num_rows($hq)>0)
        	{
        		while($a=mysql_fetch_array($hq))
        		{
                   $garfabrica=$a["anios"];
        		}
        	}
        	/*$nuevafecha="";
        	$fecha = $ffactura;
        	$tanios=$anios+$garfabrica;// $garfabrica años que tiene de garantia el auto x default Honda(2016) 3 años
            $nuevafecha = strtotime ('+'.$tanios.' year' , strtotime ($fecha)) ;
            $nuevafecha = date ('Y-m-d', $nuevafecha);*/
        }
        if($operacion==1)
        {
          $autoin=mysql_query("select AUTO_INCREMENT from information_schema.TABLES where TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='garantias_extendidas';");
		  $sig=mysql_fetch_array($autoin);
		  $idsiguiente=$sig["AUTO_INCREMENT"];
		  $udn_vend_gar="";
		  $budn=mysql_query("SELECT idudn FROM cat_vendedores WHERE idempleado='$vendedor_garantia'");
		  if(mysql_num_rows($budn)>0)
		  {
		  	while($bv=mysql_fetch_array($budn))
		  	{
		  		$udn_vend_gar=$bv["idudn"];
		  	}
		  }
      
          $insert=mysql_query("INSERT INTO garantias_extendidas (ngarantia, ffactura, fventa, fvencimiento, vin, modelo, vehiculo, udn, file, recibo, financiado, importe, idvendedor, user, anios_gar, km, status, anios_gar_fab, fecha_vgarantia, iduser, vendedor_garantia, udn_vend_gar, tabg, tipo_vendedor, udnpoliza) VALUES ('".$idsiguiente."', '".$ffactura."','".$fentrega."', '".$nuevafecha."', '".$vin."', '".$idmodelo."', '".$vehiculo."', '".$idudn."', '".$idv."', '".$rpago."', '".$finan."', '".$importe."', '".$idvendedor."', '".$_SESSION['usuario']."', '".$anios."', '".$km."', 1, '".$garfabrica."', '".date("Y-m-d H:i:s")."', '".$_SESSION['iduser']."', '".$vendedor_garantia."', '".$udn_vend_gar."', '".$tabg."', '".$tipo_vendedor."', '".$_SESSION['UDN']."')");
          if($insert)
          {
        		?>
        		<script>alert("Garantia extendida agregada exitosamente");
                window.open("../Reportes/polizagar.php?idg=<?php echo $idsiguiente;?>");
        		</script>
        		<?php
          }
          else
          {
             $detuser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
             $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_garantias';");
             $sig0=mysql_fetch_array($autoin0);
             $idsiguiente0=$sig0["AUTO_INCREMENT"];
             $querror=mysql_query("INSERT INTO bitacora_garantias (id, ngarantia, detalle, fecha) VALUES ('$idsiguiente0', '$vin', 'ERROR AL CREAR POLIZA', '$detuser')");
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
          }
        }
        
        ?>
        <script>            
        location='../Pantallas/ventagarantia.php';
        </script>
        <?php
        break;
        case 26:
        $operacion=$_POST["operacion"];
        $nombre=$_POST["nombre"];
        $apellido=$_POST["apellido"];
        $apellidomat=$_POST["apellidomat"];
        $email=$_POST["email"];
        $telefono=$_POST["telefono"];
        $celular=$_POST["celular"];
        $genero=$_POST["genero"];
        $idvendedor=$_POST["idvendedor"];
        $vin=$_POST["vin"];
        $idventa=$_POST["idventa"];

        if($operacion==1)
        {
           $autoin=mysql_query("select AUTO_INCREMENT from information_schema.TABLES where TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='clientes';");
		   $sig=mysql_fetch_array($autoin);
		   $idsiguiente=$sig["AUTO_INCREMENT"];

           $query=mysql_query("INSERT INTO clientes (id, nombre, apaterno, amaterno, email, telefono, idvendedor, marketing, alta, genero, edad, vin_auto_gar, celular) values ('$idsiguiente', '$nombre', '$apellido', '$apellidomat', '$email', '$telefono', '$idvendedor', 'NO', '".date("Y-m-d")."', '$genero', '', '$vin', '$celular')");	
           if($query)
           {
           	  $upp=mysql_query("UPDATE venta_gar SET cambio_ncliente='$idsiguiente' WHERE id='$idventa'");
              ?>
        		<script>alert("Cliente modificado a la p\u00F3liza exitosamente");</script>
        		<?php
           }
           else
           {
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
           }
        }
        ?>
            <script> 
            location='../Pantallas/ventagarantia.php';
            </script>
        <?php  
        break;
        case 27:
           //ini_set("memory_limit","200M");
           ini_set('memory_limit', '-1');
           $temp = $_FILES["archivo"]['tmp_name'];
           $nombre_archivo = $_FILES["archivo"]['name'];
           $nuevonom=""; $rango1=""; $rango2=""; $cont=0;
           $ext = substr(strrchr($_FILES["archivo"]['name'], "."), 1); //obtiene la extension;
           if ($ext == "xls" || $ext == "xlsx")
           { 
              $nuevonom="vpgarantias.".$ext;
              move_uploaded_file($temp, "..".DIRECTORY_SEPARATOR."archivos".DIRECTORY_SEPARATOR.$nuevonom);
              require_once('Classes/PHPExcel.php');
              require_once('Classes/PHPExcel/Reader/Excel2007.php');
              require_once('Classes/PHPExcel/Reader/Excel5.php');
              require_once('Classes/PHPExcel/IOFactory.php');

              if ($ext == "xlsx") 
              {
                  $objReader = new PHPExcel_Reader_Excel2007();
              }
              if ($ext == "xls") 
              {
                 $objReader = new PHPExcel_Reader_Excel5(); //si no, cargamos el lector para archivos xls
              }

              // Cargando la hoja de c\u00E1lculo

              $objPHPExcel = $objReader->load("..".DIRECTORY_SEPARATOR."archivos".DIRECTORY_SEPARATOR.$nuevonom);//load("Archivos/$nombre_archivo");
              $objWorksheet = $objPHPExcel->getActiveSheet(0); //indicamos que empezamos con la primer hoja
              $highestRow = $objWorksheet->getHighestRow(); //Leemos cuantas filas tiene e.g. 10
              //si tiene 0 filas
              if (!$highestRow) 
              {
                die("El archivo de excel no contiene informacion o \u00E9sta no es accesible");
              }

              //VALIDA QUE EL EXCEL SEA EL FORMATO QUE SE DEBE LEER
              $valorInicial = $objWorksheet->getCellByColumnAndRow(0, 1)->getValue();
              if ($valorInicial == "Serie/num") 
              {
              	// Comenzamos a leer el archivo
                // Llenamos el arreglo con los datos  del archivo xlsx
               // row empieza en 2 para empezar a leer desde la tercera fila del excel (sin los titulos)
                $Col = 4;
                $repe = 0; //Variable para saber el numero de archivos no cargados en la base de datos
                $cargados = 0;

                $autoin=mysql_query("select AUTO_INCREMENT from information_schema.TABLES where TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='control_excel';");
                $sig=mysql_fetch_array($autoin);
                $idsiguiente=$sig["AUTO_INCREMENT"];
                
                for ($row = 2; $row <= $highestRow; ++$row) 
                {
                  $factura = trim($objWorksheet->getCellByColumnAndRow(0, $row)->getValue()); 
                  $idv  = trim($objWorksheet->getCellByColumnAndRow(2, $row)->getValue());
                  $modelo      = trim($objWorksheet->getCellByColumnAndRow(3, $row)->getValue());
                  $vin  = trim($objWorksheet->getCellByColumnAndRow(4, $row)->getValue());
                  $motor        = trim($objWorksheet->getCellByColumnAndRow(5, $row)->getValue());
                  $idvendedor  = trim($objWorksheet->getCellByColumnAndRow(6, $row)->getValue()); //NUMERICO
                  $vendedor  = trim($objWorksheet->getCellByColumnAndRow(7, $row)->getValue());
                  $numcliente  = trim($objWorksheet->getCellByColumnAndRow(8, $row)->getValue()); //NUMERICO
                  $cliente  = trim($objWorksheet->getCellByColumnAndRow(9, $row)->getValue());
                  $referencia  = trim($objWorksheet->getCellByColumnAndRow(10, $row)->getValue());
                  $idudn  = trim($objWorksheet->getCellByColumnAndRow(11, $row)->getValue()); //NUMERICO
                  $udn  = trim($objWorksheet->getCellByColumnAndRow(12, $row)->getValue());
                  $anio  = trim($objWorksheet->getCellByColumnAndRow(13, $row)->getValue()); //NUMERICO
                  $objPHPExcel->getActiveSheet()->getStyle('B'.$row)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_YYYYMMDD);
                  $fechafactura = $objPHPExcel->getActiveSheet()->getCell('B'.$row)->getFormattedValue();
                  $objPHPExcel->getActiveSheet()->getStyle('O'.$row)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_YYYYMMDD);
                  $fentrega  = $objPHPExcel->getActiveSheet()->getCell('O'.$row)->getFormattedValue();

                           
                  if(strlen($vin)>0 && strlen($factura)>0)
                  {  
                  	$cont++;
                  	$cadena_de_texto = $modelo;
                     $idmodelo=0;

                     if(strlen($idvendedor)==0)
                     {
                         $idvendedor=0;
                     }
                     if(strlen($numcliente)==0)
                     {
                         $numcliente=0;
                     }
                     if(strlen($anio)==0)
                     {
                        $anio=0;
                     }
                     if(strlen($fentrega)==0)
                     {
                        $fentrega="0000-00-00";
                     }

                     $bmodelo=mysql_query("SELECT * FROM cat_modelos");
                     if(mysql_num_rows($bmodelo)>0)
                     {
                        while($ro2=mysql_fetch_array($bmodelo))
                        {
                            $describemod=$ro2["descripcion"]; 
                            $cadena_buscada = $describemod;
                           
                            $posicion_coincidencia = strpos($cadena_de_texto, $cadena_buscada);
           
                            if ($posicion_coincidencia !== false)
                            {     
                                  $idmodelo=$ro2["idmodelo"];
                                  $tiene_incentivo=$ro2["incentivo"];
                            }
                        }
                     } 
                     $sel=mysql_query("SELECT vin, ncliente, id from venta_gar WHERE referencia='$referencia'");
                     if(mysql_num_rows($sel)==0)
                     {   
                        $buscacanceladas=mysql_query("SELECT vin, idv, fechafac, id, file, factura FROM venta_gar WHERE vin='".$vin."' and idv='".$idv."' and fechafac<='".$fechafactura."' and factura!='".$factura."' and status=1");
                        if(mysql_num_rows($buscacanceladas)>0)
                        {
                            while($rw=mysql_fetch_array($buscacanceladas))
                            {
                                $idfacrep=$rw["id"];
                                $facturarep=$rw["factura"];
                                $file1=$rw["file"];
                                $uppd=mysql_query("UPDATE venta_gar SET status='0' WHERE id='".$idfacrep."' and idv='".$idv."'");
                                $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='canceladas_quiter';");
                                $sig0=mysql_fetch_array($autoin0);
                                $idsiguiente0=$sig0["AUTO_INCREMENT"];  

                                $in=mysql_query("INSERT INTO canceladas_quiter (id, factura, vin, file1, file2) VALUES ('$idsiguiente0', '$facturarep', '$vin', '$file1', '$idsiguiente')");
                            }
                        }       
                        $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='venta_gar';");
                        $sig0=mysql_fetch_array($autoin0);
                        $idsiguiente0=$sig0["AUTO_INCREMENT"]; 
                      

                        $quer=mysql_query("INSERT into venta_gar (id, factura, fechafac, idv, modelo, vin, motor, nvendedor, nombrev, ncliente, cliente, referencia, idudn, udn, anio, fentrega, idmodelo, cambio_ncliente, file, status) values ('$idsiguiente0', '$factura', '$fechafactura', '$idv', '$modelo', '$vin', '$motor', '$idvendedor', '$vendedor', '$numcliente', '$cliente', '$referencia', '$idudn', '$udn', '$anio', '$fentrega', '$idmodelo', '', '$idsiguiente', '1')");
                        if($quer)
                        {
                           $cargados++;
                        } 
                        else 
                        {                           
                           $detuser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
                           $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_garantias';");
                           $sig0=mysql_fetch_array($autoin0);
                           $idsiguiente0=$sig0["AUTO_INCREMENT"];
                           $querror=mysql_query("INSERT INTO bitacora_garantias (id, ngarantia, detalle, fecha) VALUES ('$idsiguiente0', '$vin', 'ERROR AL CARGAR EN FILE $idsiguiente', '$detuser')");
                        }                    
                     }
                     else
                     {
                       while ($up=mysql_fetch_array($sel))
                       {
                          $vinorg=$up["vin"];
                          $numeroclienteorg=$up["ncliente"];
                          $idventa=$up["id"];
                          
                          $buscacanceladas=mysql_query("SELECT vin, idv, fechafac, id, file, factura FROM venta_gar WHERE vin='".$vin."' and idv='".$idv."' and fechafac<='".$fechafactura."' and factura!='".$factura."' and status=1");
                          if(mysql_num_rows($buscacanceladas)>0)
                          {
                             while($rw=mysql_fetch_array($buscacanceladas))
                             {
                                $idfacrep=$rw["id"];
                                $facturarep=$rw["factura"];
                                $file1=$rw["file"];
                                $uppd=mysql_query("UPDATE venta_gar SET status='0' WHERE id='".$idfacrep."' and idv='".$idv."'");

                                $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='canceladas_quiter';");
                                $sig0=mysql_fetch_array($autoin0);
                                $idsiguiente0=$sig0["AUTO_INCREMENT"];  

                                $in=mysql_query("INSERT INTO canceladas_quiter (id, factura, vin, file1, file2) VALUES ('$idsiguiente0', '$facturarep', '$vin', '$file1', '$idsiguiente')");
                             }
                           }   

                          if(($vinorg==$vin) && ($numeroclienteorg!=$numcliente))
                          {
                             $updte=mysql_query("UPDATE venta_gar SET factura='$factura', fechafac='$fechafactura', idv='$idv', modelo='$modelo', vin='$vin', motor='$motor', nvendedor='$idvendedor', nombrev='$vendedor', ncliente='$numcliente', cliente='$cliente', referencia='$referencia', idudn='$idudn', udn='$udn', anio='$anio', fentrega='$fentrega', idmodelo='$idmodelo', cambio_ncliente='', file='$idsiguiente' WHERE id='$idventa'");
                          }
                          else
                          {
                          	 $repe++;
                            $qqu=mysql_query("INSERT into ventas_omitidas(consec, archivo, referencia, vin, fecha_salida) VALUES('$repe', '$idsiguiente', '$referencia', '$vin', '$fechafactura')");
                          }
                       }
                       
                     }
                  }

                }

                $rango1=""; $rango2="";
                $frangos=mysql_query("SELECT min(fechafac) as rango1, max(fechafac) as rango2 FROM venta_gar where fechafac>0 and file='$idsiguiente'");
                if(mysql_num_rows($frangos)>0)
                {
                	while ($tran=mysql_fetch_array($frangos))
                	{
                		$rango1=$tran["rango1"];
                		$rango2=$tran["rango2"];
                	}
                }
                if(strlen($rango1)==0 || strlen($rango2)==0)
                {
                	$frangos=mysql_query("SELECT min(fecha_salida) as rango1, max(fecha_salida) as rango2 FROM ventas_omitidas where fecha_salida>0 and archivo='$idsiguiente'");
                    if(mysql_num_rows($frangos)>0)
                    {
                	   while ($tran=mysql_fetch_array($frangos))
                	   {
                		  $rango1=$tran["rango1"];
                		  $rango2=$tran["rango2"];
                	   }
                    }
                }

                $query=mysql_query("INSERT into control_excel (id, archivo, fsube, user, rango1, rango2, ventas, cargadas, tipocarga) values ('$idsiguiente', '$nombre_archivo', '".date('Y-m-d H:i:s')."', '".$_SESSION['usuario']."', '$rango1', '$rango2', '$cont', '$cargados', 2)");
                if($query)
                {
                    ?>
                        <script> alert("<?php echo $cargados?> ventas cargadas <?php echo $repe;?> ventas omitidas ya precargadas");
                         location="../Pantallas/subeventaspgarantias.php";
                        </script>
                    <?php
                }

              }
              else
              { 
                ?>
                <script> alert("Verifique el formato(U290) del <?php echo $ext;?> que intenta subir");
                 location="../Pantallas/subeventaspgarantias.php";
                </script>
                <?php
              }

           }
           else
           {
              ?>
                <script> alert("La extensi\u00F3n del archivo es incorrecta, se permite .xlsx/.xls");
                 location="../Pantallas/subeventaspgarantias.php";
                </script>
              <?php
           }
        break;
        case 28:
        $operacion=$_POST["operacion"];
        $nombre=strtoupper($_POST["nombre"]);
        $datepicker3=$_POST["datepicker3"];
        $datepicker3=substr($datepicker3, 6,4)."-".substr($datepicker3, 3,2)."-".substr($datepicker3, 0,2);
        $calle=$_POST["calle"];
        $numext=$_POST["numext"];
        $numint=$_POST["numint"];
        $colonia=$_POST["colonia"];
        $mdelegacion=$_POST["mdelegacion"];
        $estado=$_POST["estado"];
        $codpos=$_POST["codpos"];
        $telefono=$_POST["telefono"];
        $extension=$_POST["extension"];
        $interbancaria=$_POST["interbancaria"];
        $rfc=$_POST["rfc"];
        $giro=$_POST["giro"];
        $cuenta=$_POST["cuenta"];
        $contacto=$_POST["contacto"];
        $puesto=$_POST["puesto"];
        $email=$_POST["email"];
        $telcontacto=$_POST["telcontacto"];
        $dcredito=$_POST["dcredito"];
        $tentrega=$_POST["tentrega"];
        $descuento=$_POST["descuento"];
        $tpago=$_POST["tpago"];
        $tipo=$_POST["tipo"];
        $codquiter=$_POST["codquiter"];
        $status=$_POST["status"];
        $idpro=$_POST["idproveedor"];
        $nombre_comercial=strtoupper($_POST["nombre_comercial"]);

      $archivo=$_FILES["acta"]["name"]; $var1l=""; $var1=""; $varupd=""; $cargalicencia=0; $clicen=0;
		$tipo_archivo = $_FILES['acta']['type'];
		$tamano_archivo=$_FILES['acta']['size'];
		if( $_FILES['acta']['name']!=NULL && $_FILES['acta']['size'] > 0 )
	   {
	    	if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000))) 
            { 
   	           
   	           $cargalicencia=1;
            }
            else
            {
            $archivo=date("d.m.y").substr($nombre, 0,10)." ".$archivo;
			   $filelidigital=$archivo;
			   if (file_exists("..//imagenes//Sistema//actas_constitutivas"))
			   { 			
			      $destino01 = "..//imagenes//Sistema//actas_constitutivas//".$archivo;
			      if(!file_exists($destino01))
			      {	
		            @copy($_FILES['acta']['tmp_name'],$destino01);
			      }
			      $var1l=", file_acta_const";
			      $var1=", '$filelidigital'";
			      $varupd=", file_acta_const='$filelidigital'";
			      $clicen=1;
			   }
			}			
		}

		$archivo=$_FILES["comprobante"]["name"]; $varl2=""; $var2=""; $varupd2=""; $cargaresponsiva=0;
		$tipo_archivo = $_FILES['comprobante']['type'];
		$tamano_archivo=$_FILES['comprobante']['size'];
		if( $_FILES['comprobante']['name']!=NULL && $_FILES['comprobante']['size'] > 0 )
	    {
	    	if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000))) 
            { 
   	           
   	           $cargaresponsiva=1;
            }
            else
            {
            $archivo=date("d.m.y").substr($nombre, 0,10)." ".$archivo;
			   $responsiva=$archivo;  
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."comprobante_dom"))
			   {			
			       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."comprobante_dom".DIRECTORY_SEPARATOR.$archivo;
			       if(!file_exists($destino01))
			       {	
		             @copy($_FILES['comprobante']['tmp_name'],$destino01);
			       }
			       $varl2=", file_comp_dom";
			       $var2=", '$responsiva'";
			       $varupd2=", file_comp_dom='$responsiva'";
			   }
			}			
		}

		$archivo=$_FILES["identificacion"]["name"]; $varl4=""; $var4=""; $varupd4=""; $cargafactura=0;
		$tipo_archivo = $_FILES['identificacion']['type'];
		$tamano_archivo=$_FILES['identificacion']['size'];
		if( $_FILES['identificacion']['name']!=NULL && $_FILES['identificacion']['size'] > 0 )
	    {
	    	if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000))) 
            { 
   	           
   	           $cargafactura=1;
            }
            else
            {
            $archivo=date("d.m.y").substr($nombre, 0,10)." ".$archivo;
			   $factura=$archivo;
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."representante_legal"))
			   {			
			      $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."representante_legal".DIRECTORY_SEPARATOR.$archivo;
			      if(!file_exists($destino01))
			      {	
		             @copy($_FILES['identificacion']['tmp_name'],$destino01);
			      }
			      $varl4=", file_id_of_rep_legal";
			      $var4=", '$factura'";
			      $varupd4=", file_id_of_rep_legal='$factura'";	
			  }
			}		
		}
		
		$archivo=$_FILES["carta"]["name"]; $varl3=""; $var3=""; $varupd3=""; $cargafactura=0;
		$tipo_archivo = $_FILES['carta']['type'];
		$tamano_archivo=$_FILES['carta']['size'];
		if( $_FILES['carta']['name']!=NULL && $_FILES['carta']['size'] > 0 )
	    {
	    	if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000))) 
            { 
   	           
   	           $cargafactura=1;
            }
            else
            {
            $archivo=date("d.m.y").substr($nombre, 0,10)." ".$archivo;
			   $factura=$archivo;
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."carta_presentacion"))
			   {			
			      $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."carta_presentacion".DIRECTORY_SEPARATOR.$archivo;
			      if(!file_exists($destino01))
			      {	
		             @copy($_FILES['carta']['tmp_name'],$destino01);
			      }
			      $varl3=", file_carta_presenta";
			      $var3=", '$factura'";
			      $varupd3=", file_carta_presenta='$factura'";	
			  }
			}		
		}


        if($operacion==0)
        {        
           $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='ficha_proveedor';");
           $sig0=mysql_fetch_array($autoin0);
           $idsiguiente0=$sig0["AUTO_INCREMENT"];  

           $query=mysql_query("INSERT INTO ficha_proveedor (idpro, nombre_razon, nombre_comercial, calle, numext, numint, colonia, muni_delegacion, estado, cp, tel, ext, clabe, rfc, giro, cuenta_banca, contacto, puesto, email, telcontacto, diascredito, tiempoentrega, descuento, codquiter, prod_servicio, transfer_cheque, fecha_alta, user,status $var1l  $varl2 $varl4 $varl3) values ('$idsiguiente0', '$nombre', '$nombre_comercial', '$calle', '$numext', '$numint', '$colonia', '$mdelegacion', '$estado', '$codpos', '$telefono', '$extension', '$interbancaria', '$rfc', '$giro', '$cuenta', '$contacto', '$puesto', '$email', '$telcontacto', '$dcredito', '$tentrega', '$descuento', '$codquiter', '$tipo', '$tpago', '$datepicker3', '".$_SESSION['usuario']."', 1 $var1  $var2 $var4 $var3)");	
           if($query)
           {           	 
              ?>
        		<script>alert("Proveedor agregado exitosamente");</script>
        		<?php
           }
           else
           {
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
           }
        }
        else if($operacion==1)
        {
        	$modificado=date("Y-m-d H:i:s")." Modificado por ".$_SESSION['usuario']; 
        	$update=mysql_query("UPDATE ficha_proveedor SET nombre_razon='$nombre', nombre_comercial='$nombre_comercial', calle='$calle', numext='$numext', numint='$numint', colonia='$colonia', muni_delegacion='$mdelegacion', estado='$estado', cp='$codpos', tel='$telefono', ext='$extension', clabe='$interbancaria', rfc='$rfc', giro='$giro', cuenta_banca='$cuenta', contacto='$contacto', puesto='$puesto', email='$email', telcontacto='$telcontacto', diascredito='$dcredito', tiempoentrega='$tentrega', descuento='$descuento', codquiter='$codquiter', prod_servicio='$tipo', transfer_cheque='$tpago', status='$status', modificado='$modificado' $varupd $varupd2 $varupd4 $varupd3 WHERE idpro='$idpro'");
        	if($update)
            {           	 
              ?>
        		<script>alert("Proveedor modificado exitosamente");</script>
        		<?php
            }
            else
            {
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
            }
        }
        ?>
            <script> 
            location='../Pantallas/fichaprov.php';
            </script>
        <?php  
        break;
        case 29:
        $operacion=$_POST["operacion"];
        $idproveedor=$_POST["idproveedor"];
        $unidad=$_POST["unidad"];
        $descripcion=$_POST["descripcion"];
        $descripcion=str_replace("#", "Num. ", $descripcion);
        $descripcion=preg_replace("[\n|\r|\n\r]", "", $descripcion);
        $descripcion=strtoupper(addslashes($descripcion));

        $punitario=$_POST["punitario"];        
        $punitario=str_replace(",","", $punitario);
        $cantxunidad=$_POST["cantxunidad"];
        $cantxunidad=str_replace(",","", $cantxunidad);
        $tipo=$_POST["tipo"];
        $observaciones=$_POST["observaciones"];
        $observaciones=str_replace("#", "Num. ", $observaciones);
        $observaciones=preg_replace("[\n|\r|\n\r]", "", $observaciones);
        $observaciones=strtoupper(addslashes($observaciones));

        $pvariable=$_POST["pvariable"];
        $pcorrida=$_POST["pcorrida"];
        $status=$_POST["status"];
        $palmacen=$_POST["palmacen"];
        if($operacion==0)
        {
          $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='ficha_articulo';");
		    $sig=mysql_fetch_array($autoin);
		    $idsiguiente=$sig["AUTO_INCREMENT"];

          $insert=mysql_query("INSERT INTO ficha_articulo (idart, proveedor, unidad, descripcion, precio_unit, cantxunidad, tipo, observa, cambiar_precio, corrida, status, almacen) VALUES ('$idsiguiente', '$idproveedor', '$unidad', '$descripcion', '$punitario', '$cantxunidad', '$tipo', '$observaciones', '$pvariable', '$pcorrida', '1', '$palmacen')");
           if($insert)
           {
        		?>
        		<script>alert("Art\u00EDculo agregado exitosamente");</script>
        		<?php
        	}
        	else
        	{
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
        	}
        }
        else
        {
        	$idarticulo=$_POST["idarticulo"];

        	$update=mysql_query("UPDATE ficha_articulo SET proveedor='$idproveedor', unidad='$unidad', descripcion='$descripcion', precio_unit='$punitario', cantxunidad='$cantxunidad', tipo='$tipo', observa='$observaciones', cambiar_precio='$pvariable', corrida='$pcorrida', status='$status', almacen='$palmacen' WHERE idart='$idarticulo'");
        	if($update)
        	{
        		?>
        		<script>alert("Art\u00EDculo editado exitosamente");</script>
        		<?php
        	}
        	else
        	{
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
        	}
        }
        
        ?>
            <script> 
            location='../Pantallas/fichaarticulo.php';
            </script>
        <?php
        break;
        case 30:
        $operacion=$_POST["operacion"];
        $tipoped=$_POST["tipoped"];
        $habudn11=0; $habudn12=0;
        if(isset($_POST["habudn11"]))
        {
           if($_POST["habudn11"]=="on")
           {
        	  $habudn11=1;
           }
        }
        if(isset($_POST["habudn12"]))
        {
        	if($_POST["habudn12"]=="on")
        	{
        	   $habudn12=1;
        	}
        }
        $cargaresponsiva=0;
        $idproveedor=$_POST["idproveedor"];
        $depto=$_POST["depto"];        
        $datepicker3=$_POST["datepicker3"]." ".date("H:i:s");
        $contpmulti=$_POST["contpmulti"];   
        $datepicker=$_POST["datepicker"];        
        $representa=$_POST["nempleado"];
        $idplantillaem=$_POST["representa"];
        $puesto=$_POST["pto"];
        $folio=$_POST["folio"];
        $idudncompra=$_POST["udn"];
        $udnen=$_POST["udnen"];
        $contart=$_POST["contart"];
        $serie_on=$_POST["serie_on"];
        
        $ordenmultiagencia="";
        if(isset($_SESSION['ordenmultiagencia']))
        {
           $ordenmultiagencia=$_SESSION['ordenmultiagencia'];
        }
        $tipo_servicio="0";
        if(isset($_POST["tiposerv"]))
        {
           $tipo_servicio=$_POST["tiposerv"];
        }
        $datepicker3=date("Y-m-d H:i:s");
        $usser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
        if($operacion==0)
        {
          if(strlen($datepicker)>0)
          {
            $datepicker=substr($datepicker, 6,4)."-".substr($datepicker, 3,2)."-".substr($datepicker, 0,2);
          }
          else
          {
             $datepicker="0000-00-00";
          }
          
          $autoin=mysql_query("select AUTO_INCREMENT from information_schema.TABLES where TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='compras';");
          $sig=mysql_fetch_array($autoin);
          $idsiguiente=$sig["AUTO_INCREMENT"];
          $folio=$idsiguiente;
         
          $insert=mysql_query("INSERT INTO compras (idcompra, tipo, urgente, idproveedor, depto, fechasol, fechaentrega, representante, puesto, idudnfac, idudnen, user, modificado, status, file_orden, tipo_servicio, revisado_f, autorizado_f, recibido_f, cancelado_f, multi_udn, carga_corp, motivo_cancela, idplantilla) VALUES ('$folio', '$tipoped', '$habudn11', '$idproveedor', '$depto', '$datepicker3', '$datepicker', '$representa', '$puesto', '$idudncompra', '$udnen', '".$usser."', '', '1', '', '$tipo_servicio', '0000-00-00 00:00:00', '0000-00-00 00:00:00', '0000-00-00 00:00:00', '0000-00-00 00:00:00', '$habudn12', '0', '', '$idplantillaem')");
          if($insert)
           {
                $numeserie="";
                if($serie_on==1)
                {
                  $numeserie=$_POST["numeserie"];
                  $addnum=mysql_query("INSERT INTO bitacora_mtos_compras(idcompra, serie, user_upd) VALUES('$folio', '$numeserie', '')");                
                }
                
           	    $add=0; $agregado=0;
                
           	    for($z=1; $z<=$contart; $z++)
           	    {
           	        $delete=$_POST["delete".$z];
           	    	if($delete==0)
           	    	{
                     $idarticulo=$_POST["idarticulo".$z]; 
           	    	   $cant=$_POST["cant".$z]; 
           	    	   $uni=$_POST["uni".$z]; 
           	    	   $articulo=$_POST["articulo".$z];  
           	    	   $punit=$_POST["punit".$z]; 
           	    	   $importetot=$_POST["importetot".$z]; 
           	    	   $observa=$_POST["observa".$z]; 
           	    	   $tipocompra=$_POST["tipocompra".$z]; 
           	    	   $statusarti=$_POST["statusarti".$z];
           	    	   $cant=str_replace(",","",$cant);
           	    	   $punit=str_replace(",","",$punit);
           	    	   $importetot=str_replace(",","",$importetot);
           	    	   $corrida=$_POST["tallauni".$z];

                     if(strlen($corrida)==0)
                     {
                        $corrida=0;
                     }
           	    	   
                       if($idarticulo>0 && strlen($articulo)>0)
                       {
                       	  $add++;

                           $insertdet=mysql_query("INSERT INTO detcompras(idcompra, consec, cantidad, idproducto, precio_unitario, importe, descripcion, unidad, observa, tipocompra, status, corrida, revisado, autorizado, recibido, factura, almacen, falmacen, ualmacen) VALUES('$folio', '$add', '$cant', '$idarticulo', '$punit', '$importetot', '$articulo', '$uni', '$observa', '$tipocompra', '$statusarti', '$corrida', '0000-00-00 00:00:00', '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '0', '0000-00-00 00:00:00', '')");
                           if($insertdet)
                           {
                              $agregado++;
                           }
           	    	   }
           	    	}           	    	
           	    }
           	    $sopmulti=0; $g=1;
           	    if($habudn12==1 && $ordenmultiagencia==1)
           	    {
           	       $numudns=$_POST["numudns"];
           	       $addmul=mysql_query("INSERT INTO soporte_multiudn(idcompra, idudn, consec) VALUES('$folio', '$idudncompra', '$g')");//La primera agencia en la lista de multi udn es a la que facturan
           	       for($v=1; $v<=$numudns; $v++)
           	       {
           	          $idudnu=$_POST["idudnu".$v];
           	          if(isset($_POST["chkc".$idudnu]))
           	          {
           	             $chkc=$_POST["chkc".$idudnu];
           	             if($chkc=="on" && $idudnu!=$idudncompra)
           	             {
           	          	    $g++;
           	          	    $addmul=mysql_query("INSERT INTO soporte_multiudn(idcompra, idudn, consec) VALUES('$folio', '$idudnu', '$g')");
           	          	    if($addmul)
           	          	    {
                               $sopmulti++;
           	          	    }
           	              }
           	          }

           	       }
                   $consecu=0; $okinsert=0;
                   if($sopmulti>0)
                   {
                      for($sop=1; $sop<=$contpmulti; $sop++)
                      {
                   	     $deludn=$_POST["deludn".$sop];
                         if($deludn==0)
                         {
                      	    $cantimul=str_replace(",","", $_POST["cantimul".$sop]);
                   	        $importemul=str_replace(",","", $_POST["importemul".$sop]);   

                   	        if($cantimul>0 || $importemul>0)
                   	        {
                      	        $udnmul=$_POST["udnmul".$sop];
                   	           $idartmul=$_POST["idartmul".$sop];                   	                     	  
                   	           $medibili=$_POST["medibili".$sop];
                   	           $tallaun=$_POST["tallaun".$sop];
                                $consecu++;
                   	           $insertando=mysql_query("INSERT INTO soporte_multiudn_det(idcompra, idudn, idart, consec, cantidad, medible, importe) VALUES('$folio', '$udnmul', '$idartmul', '$consecu', '$cantimul', '$medibili', '$importemul')");
                   	           if($insertando)
                   	           {
                                  $okinsert++;
                   	           }
                   	        }
                          }                   	  
                      }
                   }
           	    }
           	    if($agregado>0)
                {
                	$txx="";
                	if($sopmulti>0)
                	{
                       $txx=" * Multi agencia * ";
                	}
        		?>
        		<script>alert("Solicitud de compra <?php echo $txx;?>agregada exitosamente");</script>
        		<?php
        	    }
        	}
        	else
        	{
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
        	}
        }
        else if($operacion==1)
        {        	
          $archivo=$_FILES["comprobante"]["name"]; $varupd2="";
		    $tipo_archivo = $_FILES['comprobante']['type'];
		    $tamano_archivo=$_FILES['comprobante']['size'];  $hayresponsiva=0; $detallecarga="";
		    if( $_FILES['comprobante']['name']!=NULL && $_FILES['comprobante']['size'] > 0 )
	        {
	    	   if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000))) 
               {    	           
   	              $cargaresponsiva=1;
               }
               else
               {
                 $comprobante=$_POST["filecomprobante"];
                 $carpeta="ordenes";
            	  if(strlen($comprobante)>0)
                  {
                     if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
                     {      
                       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$comprobante;
                       if(file_exists($destino01))
                       {  
                            unlink($destino01);
                       }                         
                     }
                  }
			       $responsiva=$folio." ".date("dmy")."ODC ".$archivo;  
			      if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
			      {			
			         $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$responsiva;
			         if(!file_exists($destino01))
			         {	
		               @copy($_FILES['comprobante']['tmp_name'],$destino01);
			         }
			         $detallecarga=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
			         $varupd2=", file_orden='$responsiva', carga='$detallecarga' "; $hayresponsiva=1;
                     $detallado=strtoupper($_SESSION['usuario'])." Carga orden de compra con firmas UDN";   
			         if($_SESSION['soloactualizarordenscan']==1)
			         {
			         	$detallado=$_SESSION['usuario']." Carga orden de compra con firmas CORP";   
			         	$varupd2.=", carga_corp='1' ";                     
			         }
			         else
			         {
			         	$varupd2.=", carga_corp='0' "; 
			         }			   
                  $autoin1=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_control_compras';");
		            $sig1=mysql_fetch_array($autoin1);
		            $idsiguiente1=$sig1["AUTO_INCREMENT"];
                 
			         $ins=mysql_query("INSERT INTO bitacora_control_compras(id_bit, idcompra, detalle, fecha, consec, idproducto, cancela, documento) VALUES('$idsiguiente1', '$folio', '$detallado', '".date("Y-m-d H:i:s")."', '0', '0', '0', '$responsiva')");
			      }
			    } 			
		    }
            $complemento="";
        	if($_SESSION['habtodasudncompras']==1)
            {
            	$complemento=" idudnfac='$idudncompra', ";
            }
                $detalle=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
        	
        		    $add=0; $agregado=0;
           	    for($z=1; $z<=$contart; $z++)
           	    {
           	    	$delete=$_POST["delete".$z];
           	    	if($delete==0)
           	    	{
                     $uni="";
                     $idarticulo=$_POST["idarticulo".$z]; 
           	    	   $cant=$_POST["cant".$z]; 
                     if(isset($_POST["uni".$z]))
                     {
                        $uni=$_POST["uni".$z]; 
                     }           	    	  
           	    	   $articulo=$_POST["articulo".$z];  
           	    	   $punit=$_POST["punit".$z]; 
           	    	   $importetot=$_POST["importetot".$z]; 
           	    	   $observa=$_POST["observa".$z]; 
           	    	   $tipocompra=$_POST["tipocompra".$z]; 
           	    	   $statusarti=$_POST["statusarti".$z];
                     $cant=str_replace(",","",$cant);
           	    	   $punit=str_replace(",","",$punit);
           	    	   $importetot=str_replace(",","",$importetot);
           	    	   $corrida=$_POST["tallauni".$z];

                     if(strlen($corrida)==0)
                     {
                        $corrida=0;
                     }
                     if($idarticulo>0 && strlen($articulo)>0)
                     {
                       	$add++;
                       	if($add==1)
                       	{
                          
                       	  $update=mysql_query("UPDATE compras SET tipo='$tipoped', urgente='$habudn11', depto='$depto', fechaentrega='$datepicker', ".$complemento."  idudnen='$udnen', modificado='$detalle' ".$varupd2.", tipo_servicio='".$tipo_servicio."', multi_udn='$habudn12' WHERE idcompra='$folio'");
        	                 if($update)
        	                 {
        		                  $elimna=mysql_query("DELETE FROM detcompras WHERE idcompra='$folio'");
                              $elimna=mysql_query("DELETE FROM bitacora_mtos_compras WHERE idcompra='$folio'");

                              $numeserie="";
                              if($serie_on==1)
                              {
                                 $numeserie=$_POST["numeserie"]; 
                                 $addnum=mysql_query("INSERT INTO bitacora_mtos_compras(idcompra, serie, user_upd) VALUES('$folio', '$numeserie', '$usser')");                
                              }
        		              }
                       	}
                          
           	    	      $insertdet=mysql_query("INSERT INTO detcompras(idcompra, consec, cantidad, idproducto, precio_unitario, importe, descripcion, unidad, observa, tipocompra, status, corrida, revisado, autorizado, recibido, factura, almacen, falmacen, ualmacen) VALUES('$folio', '$add', '$cant', '$idarticulo', '$punit', '$importetot', '$articulo', '$uni', '$observa', '$tipocompra', '$statusarti', '$corrida', '0000-00-00 00:00:00', '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '0', '0000-00-00 00:00:00', '')");
           	    	      if($insertdet)
           	    	      {
           	    	   	     $agregado++;
           	    	      }
           	    	   }
           	    	}           	    	
           	    }
           	    $sopmulti=0; $g=1;
           	    $multiudnresp=$_POST["multiudnresp"];

           	    if((($multiudnresp==1 && $habudn12==0) || $habudn12==1) && $ordenmultiagencia==1)
           	    {
           	    	$delm=mysql_query("DELETE FROM a1, a2 USING soporte_multiudn AS a1 INNER JOIN soporte_multiudn_det AS a2
                                       WHERE a1.idcompra=a2.idcompra AND a1.idcompra='$folio';");
           	    }
           	    if($habudn12==1 && $ordenmultiagencia==1)
           	    {
           	       $numudns=$_POST["numudns"];
           	       if($delm)
           	       {
           	       	  $addmul=mysql_query("INSERT INTO soporte_multiudn(idcompra, idudn, consec) VALUES('$folio', '$idudncompra', '$g')");//La primera agencia en la lista de multi udn es a la que facturan
           	          for($v=1; $v<=$numudns; $v++)
           	          {
           	            $idudnu=$_POST["idudnu".$v];
           	            if(isset($_POST["chkc".$idudnu]))
           	            {
           	               $chkc=$_POST["chkc".$idudnu];
           	               if($chkc=="on" && $idudnu!=$idudncompra)
           	               {
           	          	      $g++;
           	          	      $addmul=mysql_query("INSERT INTO soporte_multiudn(idcompra, idudn, consec) VALUES('$folio', '$idudnu', '$g')");
           	          	      if($addmul)
           	          	      {
                                 $sopmulti++;
           	          	      }
           	               }
           	            }
           	          }
           	        }
                   $consecu=0; $okinsert=0;
                   if($sopmulti>0)
                   {
                      for($sop=1; $sop<=$contpmulti; $sop++)
                      {
                   	     $deludn=$_POST["deludn".$sop];
                         if($deludn==0)
                         {
                      	    $cantimul=str_replace(",","", $_POST["cantimul".$sop]);
                   	        $importemul=str_replace(",","", $_POST["importemul".$sop]);   

                   	        if($cantimul>0 || $importemul>0)
                   	        {
                      	       $udnmul=$_POST["udnmul".$sop];
                   	           $idartmul=$_POST["idartmul".$sop];                   	                     	  
                   	           $medibili=$_POST["medibili".$sop];
                   	           $tallaun=$_POST["tallaun".$sop];
                               $consecu++;
                   	           $insertando=mysql_query("INSERT INTO soporte_multiudn_det(idcompra, idudn, idart, consec, cantidad, medible, importe) VALUES('$folio', '$udnmul', '$idartmul', '$consecu', '$cantimul', '$medibili', '$importemul')");
                   	           if($insertando)
                   	           {
                                 $okinsert++;
                   	           }
                   	        }
                         }
                   	  
                       }
                   }

           	    }
                if($agregado>0)
                {
                	$txx="";
                	if($sopmulti>0)
                	{
                       $txx=" * Multi agencia * ";
                	}
        		?>
        		<script>alert("Datos generales de la Solicitud de compra <?php echo $txx;?>editada exitosamente, a continuaci\u00F3n se enlistan los art\u00EDculos");</script>
        		<?php
        	    }
        	    else
        	    {  
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
        	    }

        	
        }        
        if($cargaresponsiva==1)
        {
        ?>
          <script>alert("La extensi\u00F3n o el tama\u00F1o del archivo no es correcta. Se permiten archivos .jpg, .pdf de 10 mb m\u00E1ximo."); </script>
        <?php
        }
        ?>
            <script> 
            var procedimiento='?idcom=<?php echo $folio;?>&ud=0';
		    window.open('../Reportes/solcompra.php' + procedimiento);
		    <?php
		    if($habudn12==1 && $okinsert>0 && $sopmulti>0)
		    {
		    	?>
		    	window.open('../Reportes/solcom_multi.php' + procedimiento);
		    	<?php
		    }
		    ?>
          location='../Pantallas/gen_orden.php';
          </script>
        <?php
       break;
       case 31:
	   $operacion=$_POST["operacion"];
	   $npermisos=$_POST["npermisos"];
	   $idprov=$_POST["idprov"];
       $del=mysql_query("delete from tip_d_comp_a_prov where idproveedor='$idprov'"); 
       if($del)
       {
       	 //echo "Eliminados";
       }
       $totperm=0; $quitapermisos=0;
       if($operacion==1)
       {
           for($i=1;$i<=$npermisos;$i++)
		   {	
		     $per=$_POST["per".$i]; 
		     
		     if(@$_POST["chk".$per]!=NULL && strlen($_POST["chk".$per])>0)
		     {
		        $chk=$_POST["chk".$per];
		        if($chk=="on")
			    {	
			       $tpermisos=mysql_query("insert into tip_d_comp_a_prov(idproveedor, tipocompra, fecha, autoriza) values('$idprov', '$per', '".date("Y-m-d H:i:s")."', '".$_SESSION['usuario']."')");			       
			       if($tpermisos)
			       {
			    	 $totperm=$totperm+1;
			       }
			    }
			} 
		   }
           if($totperm>0)
		   {		   	  
		   	?>   <script>alert("Tipos de compra a proveedor a\u00F1adidos y/o modificados exitosamente");</script>
		   	<?php		     
		   }
		   else
		   {
		   	?>
		   	<script>alert("Ha ocurrido un error, favor de verificar al usuario");</script>
		   	<?php
		   }
       }
       else
       {
       	?>
       	<script>alert("Consultar al proveedor para a\u00F1adir y/o quitar tipos de compra");</script>
       	<?php
       }
       ?>
       <script>location="../Pantallas/tcomprasaproveedor.php";</script>
       <?php
	   break;
	   case 32:
	   $operacion=$_POST["operacion"];
	   $descripcion=strtoupper($_POST["descripcion"]);
	   $idtipo=$_POST["idtipo"];
       $status=$_POST["status"];
	   if($operacion==0)
       {
          $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='tipo_compra';");
		    $sig=mysql_fetch_array($autoin);
		    $idsiguiente=$sig["AUTO_INCREMENT"];

       	 $insert=mysql_query("INSERT INTO tipo_compra(id, tipocompra, status) VALUES('$idsiguiente', '$descripcion', '$status');");
       	 if($insert)
       	 {
       	 	?>
       	 	<script type="text/javascript">alert("Registro agregado exitosamente");</script>
       	 	<?php
       	 }
       	 else
       	 {
       	 	?>
       	 	<script type="text/javascript">alert("Ha ocurrido un error, favor de verificar");</script>
       	 	<?php
       	 }
       }
       else
       {
         $upp=mysql_query("UPDATE tipo_compra SET tipocompra='$descripcion', status='$status' WHERE id='$idtipo';");
         if($upp)
         {
         	?>
         	<script type="text/javascript">alert("Registro modificado exitosamente");</script>
         	<?php
         }
         else
       	 {
       	 	?>
       	 	<script type="text/javascript">alert("Ha ocurrido un error, favor de verificar");</script>
       	 	<?php
       	 }
       }
       ?>
       <script>location="../Pantallas/cattipocompra.php";</script>
       <?php
	   break;
	   case 33:
	   $operacion=$_POST["operacion"];	   
	   $idarticulo=$_POST["idarticulo"];
	   $area=strtoupper($_POST["area"]);
	   $categoria=strtoupper($_POST["categoria"]);
	   $tasat=strtoupper($_POST["tasat"]);
	   $nparte=strtoupper($_POST["nparte"]);
	   $txtequivalente=strtoupper($_POST["txtequivalente"]);
	   $descripcion=strtoupper($_POST["descripcion"]);
	   $cantidad=$_POST["cantidad"];
	   $reqsug=strtoupper($_POST["reqsug"]);
	   $referencia=strtoupper($_POST["referencia"]);
	   $idmarca=$_POST["marca"];
	   $otro="";
	   if(isset($_POST["otro"]))
	   {
	   	 $otro=strtoupper($_POST["otro"]);
	   }	   
	   $prioridad=strtoupper($_POST["prioridad"]);
	   $aplicacion=strtoupper($_POST["aplicacion"]);
	   $observaciones=strtoupper($_POST["observaciones"]);	   
       $status=$_POST["status"];
       $alta=""; $modificado="";

       $archivo=$_FILES["comprobante"]["name"]; $varl2=""; $var2=""; $varupd2=""; $cargaresponsiva=0;
	   $tipo_archivo = $_FILES['comprobante']['type'];
	   $tamano_archivo=$_FILES['comprobante']['size'];
	   if( $_FILES['comprobante']['name']!=NULL && $_FILES['comprobante']['size'] > 0 )
	   {
	    	if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf") || strpos($tipo_archivo, "png")) && ($tamano_archivo < 10000000))) 
            { 
   	           
   	           $cargaresponsiva=1;
            }
            else
            {
			   $responsiva=$archivo;  
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."herramientas"))
			   {			
			       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."herramientas".DIRECTORY_SEPARATOR.$archivo;
			       if(!file_exists($destino01))
			       {	
		             @copy($_FILES['comprobante']['tmp_name'],$destino01);
			       }
			       $varl2=", imagen";
			       $var2=", '$responsiva'";
			       $varupd2=", imagen='$responsiva'";
			   }
			}			
	   }

	   if($operacion==0)
       {
       	 $alta=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       	 $insert=mysql_query("INSERT INTO lista_herramientas(id, idmarca, area, categoria, taller_satelite, nparte, nequivalente, descripcion, cantidad, req_sug, referencia, aplicacion, prioridad_adq, observacion, alta, modifica, status, otro $varl2) VALUES('', '$idmarca', '$area', '$categoria', '$tasat', '$nparte', '$txtequivalente', '$descripcion', '$cantidad', '$reqsug', '$referencia', '$aplicacion', '$prioridad', '$observaciones', '$alta', '', '$status', '$otro' $var2);");
       	 if($insert)
       	 {
       	 	?>
       	 	<script type="text/javascript">alert("Registro agregado exitosamente");</script>
       	 	<?php
       	 }
       	 else
       	 {
       	 	?>
       	 	<script type="text/javascript">alert("Ha ocurrido un error, favor de verificar");</script>
       	 	<?php
       	 }
       }
       else
       {
       	 $modificado=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
         $upp=mysql_query("UPDATE lista_herramientas SET idmarca='$idmarca', area='$area', categoria='$categoria', taller_satelite='$tasat', nparte='$nparte', nequivalente='$txtequivalente', descripcion='$descripcion', cantidad='$cantidad', req_sug='$reqsug', referencia='$referencia', aplicacion='$aplicacion', prioridad_adq='$prioridad', observacion='$observaciones', modifica='$modificado', status='$status', otro='$otro' $varupd2 WHERE id='$idarticulo';");
         if($upp)
         {
         	?>
         	<script type="text/javascript">alert("Registro modificado exitosamente");</script>
         	<?php
         }
         else
       	 {
       	 	?>
       	 	<script type="text/javascript">alert("Ha ocurrido un error, favor de verificar");</script>
       	 	<?php
       	 }
       }
       ?>
       <script>location="../Pantallas/altaherramientas.php";</script>
       <?php
	   break;
	   case 34:
	   $operacion=$_POST["operacion"];  
	   $idmarca=$_POST["idmarca"];   
       $udn=$_POST["udn"];
       $datepicker3=$_POST["datepicker3"];
       $datepicker3=substr($datepicker3, 6,4)."-".substr($datepicker3, 3,2)."-".substr($datepicker3, 0,2);
       $alta=""; $modificado="";
        
       $archivo=$_FILES["comprobante"]["name"]; $varl2=""; $var2=""; $varupd2=""; $cargaresponsiva=0;
       $tipo_archivo = $_FILES['comprobante']['type'];
       $tamano_archivo=$_FILES['comprobante']['size'];
       if( $_FILES['comprobante']['name']!=NULL && $_FILES['comprobante']['size'] > 0 )
       {
            if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf") || strpos($tipo_archivo, "png")) && ($tamano_archivo < 10000000))) 
            { 
               
               $cargaresponsiva=1;
            }
            else
            {
               $responsiva=$archivo;  
               if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."responsivas_herramientas"))
               {            
                   $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."responsivas_herramientas".DIRECTORY_SEPARATOR.$archivo;
                   if(!file_exists($destino01))
                   {    
                     @copy($_FILES['comprobante']['tmp_name'],$destino01);
                   }
                   $varl2=", responsiva";
                   $var2=", '$responsiva'";
                   $varupd2=", responsiva='$responsiva'";
               }
            }           
       }
       $npermisos=$_POST["npermisos"];
       $udn=$_POST["udn"];
       $respon_servicio=$_POST["busqueda"];
       $puesto_resp=$_POST["nempleado"];
       $puesto_revis=$_POST["nempleado2"];
       $revisa_aud=$_POST["busqueda2"];
       $toth=0; $alta=date("d/m/Y H:i:s")." ".$_SESSION['usuario']; $consec=0;
       $nomudn="";
       $bnomudn=mysql_query("SELECT nomudn FROM cat_udn WHERE idudn='$udn'");
       if(mysql_num_rows($bnomudn)>0)
       {
          while($nom=mysql_fetch_array($bnomudn))
          {
          	$nomudn=$nom["nomudn"];
          }
       }
       if($operacion==0)
       {
         $autoin=mysql_query("select AUTO_INCREMENT from information_schema.TABLES where TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='herramientas_x_udn';");
         $sig=mysql_fetch_array($autoin);
         $idsiguiente=$sig["AUTO_INCREMENT"]; 
         
         for($i=1;$i<=$npermisos;$i++)
         {    
             $per=$_POST["per".$i]; 
             if(@$_POST["chk".$per]!=NULL && strlen($_POST["chk".$per])>0)
             {
                $chk=$_POST["chk".$per];
                if($chk=="on")
                {  
                   $consec++;
                   $idherramienta=$per;
                   $status_h=$_POST["stat".$per];
                   $canti=$_POST["canti".$per];
                   $observa=$_POST["observa".$per];
                   $insert=mysql_query("INSERT INTO herramientas_x_udn_det(id, consec, idherramienta, status_h, cantidad, observaciones) VALUES('$idsiguiente', '$consec', '$idherramienta', '$status_h', '$canti', '$observa');");

                   if($insert)
                   {
                      $toth=$toth+1;
                   }

                }
              }
          }   

          if($toth>0)
          { 
             $query=mysql_query("INSERT INTO herramientas_x_udn(id, fcaptura, idudn, respon_servicio, revisa_aud, user, puesto_resp, puesto_revis) VALUES ('$idsiguiente', '$datepicker3', '$udn', '$respon_servicio', '$revisa_aud', '$alta', '$puesto_resp', '$puesto_revis')");     
             if($query)
             {        
            ?>   <script>alert("Herramientas a\u00F1adidos a UDN exitosamente");</script>
            <?php     
             }       
          }
          else
          {
            ?>
            <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       else if($operacion==1)
       {
            $iddcaptura=$_POST["iddcaptura"];
            $modificado=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
            $permiso_modifica="";
            if(isset($_SESSION['editar_herr_esp']))
            {
            	$permiso_modifica=$_SESSION['editar_herr_esp'];
            }
            if(strlen($responsiva)>0)
            {
              $update=mysql_query("UPDATE herramientas_x_udn SET responsiva='$responsiva', modificado='$modificado' WHERE id='$iddcaptura'");
              if($update)
              {
              	if($permiso_modifica!=1)
                {
                ?>
                <script>alert("Responsiva adjunta de forma exitosa");</script>
                <?php
                }
              }
              else
              {
              	if($permiso_modifica!=1)
                {
                ?>
                <script>alert("Ha ocurrido un error, favor de verificar");</script>
                <?php
                }
              }
            }
            else
            {
                ?>
                <script>//alert("Clic en examinar/seleccionar un archivo para continuar");</script>
                <?php
            }
                if($permiso_modifica==1)
                {
                   $idsiguiente=$iddcaptura; 
                   $del=mysql_query("DELETE FROM herramientas_x_udn_det WHERE id='$idsiguiente'");
                   for($i=1;$i<=$npermisos;$i++)
                   {    
                       $per=$_POST["per".$i]; 
                       if(@$_POST["chk".$per]!=NULL && strlen($_POST["chk".$per])>0)
                       {
                          $chk=$_POST["chk".$per];
                          if($chk=="on")
                          {  
                            $consec++;
                            $idherramienta=$per;
                            $status_h=$_POST["stat".$per];
                            $canti=$_POST["canti".$per];
                            $observa=$_POST["observa".$per];
                            $insert=mysql_query("INSERT INTO herramientas_x_udn_det(id, consec, idherramienta, status_h, cantidad, observaciones) VALUES('$idsiguiente', '$consec', '$idherramienta', '$status_h', '$canti', '$observa');");

                            if($insert)
                            {
                               $toth=$toth+1;
                            }

                          }
                       }
                    }   

                    if($toth>0)
                    { 
                       ?>   <script>alert("Inventario de Herramientas actualizado exitosamente");</script>
                       <?php
                    }
                    else
                    {
                    ?>
                           <script>alert("Ha ocurrido un error, favor de verificar");</script>
                    <?php
                    }
                }
       }
       if($toth>0)
       {
         ?>
         <script> 
            var procedimiento='?idc=<?php echo $idsiguiente;?>&nomudn=<?php echo $nomudn;?>';
		    window.open("../Reportes/listadoherramientasxudn.php"+procedimiento);
         </script>
         <?php
       }
       ?>
       <script>location="../Pantallas/inventaHE.php?idm=<?php echo $idmarca;?>";</script>
       <?php
	   break;
	   case 35:
	   $operacion=$_POST["operacion"];     
       $udn=$_POST["udn"];
       $datepicker3=$_POST["datepickerf"];
       $datepicker3=substr($datepicker3, 6,4)."-".substr($datepicker3, 3,2)."-".substr($datepicker3, 0,2);
       $factura=$_POST["factura"];
       $descripcion=$_POST["descripcion"];
       $nombre=$_POST["nombre"];
       $folio=$_POST["folio"];
       $contart=$_POST["contart"];
       $referencia=$_POST["referencia"];
       $idventagar=$_POST["idventagar"];
       $idv=$_POST["idv"];
       $modelo=$_POST["modelo"];
       $idmodelo=$_POST["idmodelo"];
       $fechafac=$_POST["datepicker2"];
       $fechafac=substr($fechafac, 6,4)."-".substr($fechafac, 3,2)."-".substr($fechafac, 0,2);
       $vin=$_POST["vin"];
       $anio=$_POST["anio"];
       $modificado="";
       $toth=0; $alta=date("d/m/Y H:i:s")." ".$_SESSION['usuario']; $consec=0;
       if($operacion==0 || $operacion==1)
       {
         $bussig=mysql_query("SELECT nota_credito FROM cat_udn WHERE idudn='$udn'");
         if(mysql_num_rows($bussig)>0)
         {
         	while ($xrow=mysql_fetch_array($bussig))
            {
         	   $folio=$xrow["nota_credito"];
         	}
         } 

         $autoin=mysql_query("select AUTO_INCREMENT from information_schema.TABLES where TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='nota_credito';");
         $sig=mysql_fetch_array($autoin);
         $idsiguiente=$sig["AUTO_INCREMENT"];
         
         for($i=1;$i<=$contart;$i++)
         {    
             $delete=$_POST["delete".$i]; 
             if($delete==0)
             {                
                $consec++;                
                $detmodelo=$_POST["detmodelo".$i];
                $importe=$_POST["importe".$i];
                $importe=str_replace(",", "", $importe);                
                $idconcepto=$_POST["idconcepto".$i];
                $afectacion=$_POST["afectacion".$i];
                $mod_selec=$_POST["mod_selec".$i];
                $autor=$_POST["autor".$i];

                if($mod_selec==2 && $afectacion==0)//TABLA DE PROMOS X VIN Y NO AFECTACION NC
                {
                       $upp=mysql_query("UPDATE promocion_xvin_nc SET vigente='0' WHERE vin='$vin' AND status='1'");
                }

                $insert=mysql_query("INSERT INTO nota_credito_det(idnc, consec, idconcepto, concepto, importe, afectacion, mod_selec, autorizado) VALUES('$idsiguiente', '$consec', '$idconcepto', '$detmodelo', '$importe', '$afectacion', '$mod_selec', '$autor');");

                if($insert)
                {
                    $toth=$toth+1;
                }
              }
          }   

          if($toth>0)
          {
          	$insertof=mysql_query("INSERT INTO nota_credito(idnc, folio, idudn, fecha_autoriza, factura, referencia, idv, cliente, fechafac, alta, modificado, observaciones, venta_gar, status, revision, reembolso, idmodelo, modelo, anio, vin) VALUES('$idsiguiente', '$folio', '$udn', '$datepicker3', '$factura', '$referencia', '$idv', '$nombre', '$fechafac', '$alta', '', '$descripcion', '$idventagar','1', '0', '0', '$idmodelo', '$modelo', '$anio', '$vin');");
          	if($insertof)
          	{
              $upd=mysql_query("UPDATE cat_udn SET nota_credito=nota_credito+1 WHERE idudn='$udn'");                     
            ?>   <script>alert("Nota de cr\u00E9dito generada exitosamente");
                 var procedimiento='?idnc=<?php echo $idsiguiente;?>&udn=<?php echo $udn;?>';
		         window.open("../Reportes/ncredito.php"+procedimiento);
                 </script>
            <?php   
            }
          }
          else
          {
            ?>
            <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       ?>
       <script>location="../Pantallas/capbonifica.php";</script>
       <?php
       break;
       case 36:
	   $operacion=$_POST["operacion"];     
	   $udn=$_POST["udn"];
       $datepicker3=$_POST["datepicker3"];
       $datepicker3=substr($datepicker3, 6,4)."-".substr($datepicker3, 3,2)."-".substr($datepicker3, 0,2);
       $puesto=$_POST["puesto"];
       $idpuesto=$_POST["idpuesto"];
       $nombre=$_POST["nombre"];
       $clave=$_POST["clave"];
       $iddempleado=$_POST["iddempleado"];
       $totalpreguntas=$_POST["totalpreguntas"];
       $depto=$_POST["depto"];
       $ingreso=$_POST["datepicker"];
       $ingreso=substr($ingreso, 6,4)."-".substr($ingreso, 3,2)."-".substr($ingreso, 0,2);
       $salida=$_POST["datepicker2"];
       $salida=substr($salida, 6,4)."-".substr($salida, 3,2)."-".substr($salida, 0,2);
       $idepto=$_POST["idepto"];

       $cont=0;
       if($operacion==1)//Empleado consultado
       {
       	   $registra=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       	   $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='encuesta';");
            $sig=mysql_fetch_array($autoin);
            $idsiguiente=$sig["AUTO_INCREMENT"];

            $insert=mysql_query("INSERT INTO encuesta (idencuesta, idudn, idempleado, clave, nombre, idpuesto, puesto, fecha, registra, idepto, depto, ingreso, salida) VALUES ('$idsiguiente', '$udn', '$iddempleado', '$clave', '".addslashes($nombre)."', '$idpuesto', '".addslashes($puesto)."', '$datepicker3', '$registra', '$idepto', '$depto', '$ingreso', '$salida')");
       	  	if($insert)
       	  	{
       	  		 for ($i=1; $i <= $totalpreguntas; $i++)
       	         { 
       	            $idpregunta=$_POST["idpregunta".$i];
       	            $idseccion=$_POST["idseccion".$idpregunta];
       	            $abierto=$_POST["abierto".$idpregunta];
                    $posicion=$_POST["posicion".$idpregunta];
                    $seccionI=0; $radio=""; $radiosec=""; $seccioniv=0; $complementario=""; $idrespuesta="";
       	            switch ($idseccion)
       	            {
       	        	  case 1:       	        	
       	        	  if(isset($_POST["seccionI".$idpregunta]))
       	        	  {       	        	  	
       	        	    $seccionI=$_POST["seccionI".$idpregunta];
       	        	    if($seccionI=="on")
       	        	    {
       	        	    	$seccionI=1;
       	        	    }
       	        	  }       	  
       	        	  $idrespuesta=$seccionI;      	
       	        	  break;
       	        	  case 2:       	        	
       	        	  if(isset($_POST["radio".$idpregunta]))
       	        	  {
       	        		$radio=$_POST["radio".$idpregunta];
       	        	  }
       	        	  $idrespuesta=$radio;
       	        	  break;
       	        	  case 3:                    
                      if(isset($_POST["radiosec".$idpregunta]))
                      {
                    	$radiosec=$_POST["radiosec".$idpregunta];
                      }
                      $idrespuesta=$radiosec;
       	        	  break;
       	        	  case 4:                    
                      if(isset($_POST["seccioniv".$idpregunta]))
                      {
                    	$seccioniv=$_POST["seccioniv".$idpregunta];
                    	if($seccioniv=="on")
                    	{
                    		$seccioniv=1;
                    	}
                      }
                      $idrespuesta=$seccioniv;
       	        	  break;       	        	
       	            }                
                
       	            if(isset($_POST["complementario".$idpregunta]))
       	            {
       	        	   $complementario=$_POST["complementario".$idpregunta];
       	            }

       	            $insdet=mysql_query("INSERT INTO encuesta_det (idencuesta, consec, idpregunta, idrespuesta, abierta_excep, posicion, resp_abierta) VALUES ('$idsiguiente', '$i', '$idpregunta', '$idrespuesta', '$abierto', '$posicion', '$complementario')");
       	            if($insdet)
       	            {
                        $cont++;
       	            } 
       	         }
       	  	} 

       	  	if($cont>0)
       	    {
       	    	$bentrega=mysql_query("SELECT idempresa FROM cat_udn WHERE idudn='$udn'");
                if(mysql_num_rows($bentrega)>0)
                {
                  while($r=mysql_fetch_array($bentrega))
                  {
                     $_SESSION['idempresa_encuesta']=$r["idempresa"];
                  }
                }
       	    	?>
       	    	<script>alert("Encuesta generada exitosamente");
                var procedimiento='?idencuesta=<?php echo $idsiguiente;?>';
		        window.open("../Reportes/encuestapdf.php"+procedimiento);
       	  	 	</script>
       	  	 	<?php
       	    }     	    
       }
       ?>
       <script>location="../Pantallas/form_encuesta.php";</script>
       <?php
       break;
       case 37:
	   $operacion=$_POST["operacion"]; 
       $tipo=$_POST["tipo"];
       $carpeta=$_POST["carpeta"];
       $iddempleado=$_POST["iddempleado"];
       $adicional=$_POST["adicional"];
       $datepicker3=$_POST["datepicker3"];
       $datepicker3=substr($datepicker3, 6,4)."-".substr($datepicker3, 3,2)."-".substr($datepicker3, 0,2)." ".date("H:i:s");
       $observacion=$_POST["observacion"];
       $registra=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       if($operacion==1)
       {
       	 $varl1=""; $varl=""; $varupd=""; $cargalogo=0; $logo="";
       	 $tamano_archivo=$_FILES['adjunto']['size'];
       	 $archivo=$_FILES["adjunto"]["name"];
		    $tipo_archivo = $_FILES['adjunto']['type'];
		 
		 if( $_FILES['adjunto']['name']!=NULL && $_FILES['adjunto']['size'] > 0 )
	     {
	    	if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 15000000)))
            { 
   	           ?>
   	           <script>alert("La extensi\u00F3n del archivo no es correcta. Se permiten archivos 0.jpg/.pdf m\u00E1x. 15mb");</script>
   	           <?php 
   	           $cargalogo=1;   	           
            }
            else
            {
               
               $archivo=$iddempleado." ".date("d.m.y").substr($tipo, 0,12)." ".$archivo;
               $logo=$archivo;
               if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
               {			
                  $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$archivo;
                  if(!file_exists($destino01))
                  {	
                     @copy($_FILES['adjunto']['tmp_name'],$destino01);
                  }                         
                  $varupd="archivo='$logo', carpeta='$carpeta', ";
               }
			   }			
		 }
		 else
		 {
		   //echo " no lleg\u00F3 nada - ".$archivo;
		   $cargalogo=2; 
		 }

		 if($cargalogo==0)
		 {
         $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='ficha_personal';");
         $sig=mysql_fetch_array($autoin);
         $idsiguiente=$sig["AUTO_INCREMENT"];
         
		 	$insert=mysql_query("INSERT INTO ficha_personal(id, idempleado, tipo, concepto, fecha, observaciones, user, status, archivo, carpeta, dmovpersonal, idinventario) VALUES('$idsiguiente', '$iddempleado', '$adicional', '$tipo', '$datepicker3', '$observacion', '$registra', '1', '$logo', '$carpeta', '0', '0')");
		 	if($insert)
		 	{
		 	  ?>
		 	  <script>alert("Archivo cargado exitosamente");</script>
		 	  <?php	
		 	}
		 	else
            {
            ?>
            <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
            }
		 }
		 else if($cargalogo==2)
		 {
		 	?>
            <script>alert("No se recibi\u00F3 archivo adjunto, favor de verificar");</script>
            <?php
		 }
       }
       ?>
       <script>location="../Pantallas/fichapersonal.php";</script>
       <?php
	   break;
	   case 38:
	   $operacion=$_POST["operacion"]; 
       $fechaes=date("Y-m-d H:i:s");
       $udn=$_POST["udn"];
       $iddempleado=$_POST["iddempleado"];
       $ultimoinventa=$_POST["ultimoinventa"];
       $nombre=$_POST["nombre"];
       $idpuesto=$_POST["idpuesto"];
       $puesto=$_POST["puesto"];
       $contart=$_POST["contador"];
       $pmovimiento=$_POST["pmovimiento"];

       if($operacion==1)
       {
       	  $autoin=mysql_query("select AUTO_INCREMENT from information_schema.TABLES where TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='presta_herramienta';");
           $sig=mysql_fetch_array($autoin);
           $idsiguiente=$sig["AUTO_INCREMENT"];
           $fregistro=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];		  
          
          $npuesto="";
          if(isset($_SESSION['idempleado']))
          {
		     $bpuesto=mysql_query("SELECT p.descripcion FROM cat_puesto p, empleados e WHERE p.id=e.puesto and e.id='".$_SESSION['idempleado']."'");
             if(mysql_num_rows($bpuesto)>0)
             {
                while($pto=mysql_fetch_array($bpuesto))
                {
             	   $npuesto=$pto["descripcion"];
                }
             }
          }

       	  $insert=mysql_query("INSERT INTO presta_herramienta(id, fecha, idempleado, nombre, idudn, f_inventario, prestamo, idpuesto, puesto, user, fdevolucion, status, cancela, autoriza, puesto_autor) VALUES ('$idsiguiente', '$fechaes', '$iddempleado', '$nombre', '$udn', '$ultimoinventa', '$pmovimiento', '$idpuesto', '$puesto', '$fregistro', '', '1', '', '".$_SESSION['nombreuser']."', '".$npuesto."')");
           if($insert)
           {
           	    $add=0; $agregado=0;
           	    for($z=1; $z<=$contart; $z++)
           	    {
           	        $delete=$_POST["delete".$z];
           	    	if($delete==0)
           	    	{
                       $idarticulo=$_POST["idarticulo".$z]; 
           	    	   $cant=$_POST["cantidad".$z]; 
           	    	   $detalle=$_POST["detalle".$z]; 
           	    	   $existencia=$_POST["existencia".$z];  
           	    	   $descripcion=$_POST["descripcion".$z]; 
           	    	   $txtequivalente=$_POST["txtequivalente".$z];
           	    	   if($idarticulo>0 && $cant>0)
           	    	   {
           	    	      $add++;
           	    	      $insertdet=mysql_query("INSERT INTO presta_herramientas_det(id, consec, idherramienta, cant_es, detalle, inventario, descripcion, nparte, status, user_recibe) VALUES('$idsiguiente', '$add', '$idarticulo', '$cant', '$detalle', '$existencia', '$descripcion', '$txtequivalente', '1', '')");
           	    	      if($insertdet)
           	    	      {
           	    	   	     $agregado++;
           	    	      }
           	    	   }
           	    	}           	    	
           	    }
           	    if($agregado>0)
                {
        		?>
        		<script>alert("Prestamo de herramientas registrado exitosamente");
                 var procedimiento='?idp=<?php echo $idsiguiente;?>&udn=<?php echo $udn;?>';
		         window.open("../Reportes/reciboprestamoh.php"+procedimiento);
        		</script>
        		<?php
        	    }
        	}
        	else
        	{
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
        	}
       }
       ?>       
       <script>location="../Pantallas/entsal_herramientas.php";</script>
       <?php
	   break;
	   case 39:
	   $operacion=$_POST["operacion"];
       $descripcion=$_POST["descripcion"];
       $cat=$_POST["cat"];
       $status=$_POST["status"];
       $idclas=$_POST["idclas"];
       $fregistro=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       $tabla=""; $datos=""; $upp="";
       switch ($cat)
       {
       	case 1:
       	$tabla="cat_memoria";
       	$datos="idmemoria, memoria, status";
       	$upp=" memoria='$descripcion', status='$status' WHERE idmemoria='$idclas'";
        break;
        case 2:
        $tabla="cat_procesador";
       	$datos="idpro, procesador, status";
       	$upp=" procesador='$descripcion', status='$status' WHERE idpro='$idclas'";
        break;
        case 3:
        $tabla="cat_office";
       	$datos="idoffice, office, status";
       	$upp=" office='$descripcion', status='$status' WHERE idoffice='$idclas'";
        break;
        case 4:
        $tabla="cat_so";
       	$datos="idso, sis_operativo, status";
       	$upp=" sis_operativo='$descripcion', status='$status' WHERE idso='$idclas'";
        break;
        case 5:
        $tabla="cat_marca_equipo";
       	$datos="idmarca, marca, status";
       	$upp=" marca='$descripcion', status='$status' WHERE idmarca='$idclas'";
        break;
        case 6:
        $tabla="cat_discoduro";
       	$datos="iddd, dduro, status";
       	$upp=" dduro='$descripcion', status='$status' WHERE iddd='$idclas'";
        break;
        case 7:
        $tabla="cat_equipo";
        $datos="idequipo, equipo, status";
        $upp=" equipo='$descripcion', status='$status' WHERE idequipo='$idclas'";
        break;
        case 8:
        $tabla="bajas_eq_inventa";
        $datos="id, observacion, status";
        $upp=" observacion='$descripcion', status='$status' WHERE id='$idclas'";
        break;
       }

       if($operacion==0 || $operacion==1)
       { 
         $autoin=mysql_query("select AUTO_INCREMENT from information_schema.TABLES where TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='".$tabla."';");
         $sig=mysql_fetch_array($autoin);
         $idsiguiente=$sig["AUTO_INCREMENT"];
       	$insert=mysql_query("INSERT INTO $tabla ($datos) VALUES ('$idsiguiente', '$descripcion', '1')");
       	  if($insert)
		  {
		 	  ?>
		 	  <script>alert("Registro agregado exitosamente");</script>
		 	  <?php	
		  }
		  else
          {
            ?>
            <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       else if($operacion==2)
       {
       	   $update=mysql_query("UPDATE $tabla SET $upp");
       	   if($update)
       	   {
       	   	 ?>   <script>alert("Categoria del inventario actualizada exitosamente");</script>
             <?php
           }
           else
           {
              ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
              <?php
           }
       }
       ?>       
       <script>location="../Pantallas/catvarios.php";</script>
       <?php
	   break;
	   case 40:
           ini_set('memory_limit', '-1');
           $temp = $_FILES["archivo"]['tmp_name'];
           $nombre_archivo = $_FILES["archivo"]['name'];
           $nuevonom=""; $rango1=""; $rango2=""; $cont=0;
           $ext = substr(strrchr($_FILES["archivo"]['name'], "."), 1); //obtiene la extension;
           if ($ext == "xls" || $ext == "xlsx")
           { 
              $nuevonom="vpgarantias.".$ext;
              move_uploaded_file($temp, "..".DIRECTORY_SEPARATOR."archivos".DIRECTORY_SEPARATOR.$nuevonom);
              require_once('Classes/PHPExcel.php');
              require_once('Classes/PHPExcel/Reader/Excel2007.php');
              require_once('Classes/PHPExcel/Reader/Excel5.php');
              require_once('Classes/PHPExcel/IOFactory.php');

              if ($ext == "xlsx") 
              {
                  $objReader = new PHPExcel_Reader_Excel2007();
              }
              if ($ext == "xls") 
              {
                 $objReader = new PHPExcel_Reader_Excel5(); //si no, cargamos el lector para archivos xls
              }

              // Cargando la hoja de c\u00E1lculo

              $objPHPExcel = $objReader->load("..".DIRECTORY_SEPARATOR."archivos".DIRECTORY_SEPARATOR.$nuevonom);//load("Archivos/$nombre_archivo");
              $objWorksheet = $objPHPExcel->getActiveSheet(0); //indicamos que empezamos con la primer hoja
              $highestRow = $objWorksheet->getHighestRow(); //Leemos cuantas filas tiene e.g. 10
              //si tiene 0 filas
              if (!$highestRow) 
              {
                die("El archivo de excel no contiene informacion o \u00E9sta no es accesible");
              }

              //VALIDA QUE EL EXCEL SEA EL FORMATO QUE SE DEBE LEER
              $valorInicial = $objWorksheet->getCellByColumnAndRow(0, 1)->getValue();
              if ($valorInicial == "Fecha") 
              {
                // Comenzamos a leer el archivo
                // Llenamos el arreglo con los datos  del archivo xlsx
               // row empieza en 2 para empezar a leer desde la tercera fila del excel (sin los titulos)
                $Col = 4;
                $repe = 0; //Variable para saber el numero de archivos no cargados en la base de datos
                $cargados = 0;
                $cancelados=0;
                $autoin=mysql_query("select AUTO_INCREMENT from information_schema.TABLES where TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='control_excel';");
                $sig=mysql_fetch_array($autoin);
                $idsiguiente=$sig["AUTO_INCREMENT"];
                $z=0; $respfolio=""; $sigue=0;
                for ($row = 2; $row <= $highestRow; ++$row) 
                {
                  $sigue=0;
                  $folio  = trim($objWorksheet->getCellByColumnAndRow(1, $row)->getValue());
                  $tipo      = trim($objWorksheet->getCellByColumnAndRow(2, $row)->getValue());
                  $objPHPExcel->getActiveSheet()->getStyle('A'.$row)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_YYYYMMDD);
                  $fecha = $objPHPExcel->getActiveSheet()->getCell('A'.$row)->getFormattedValue();
                  $refdoc  = trim($objWorksheet->getCellByColumnAndRow(5, $row)->getValue());
                  $concepto  = trim($objWorksheet->getCellByColumnAndRow(8, $row)->getValue());
                  $descripcion  = trim($objWorksheet->getCellByColumnAndRow(9, $row)->getValue());
                  if(strlen($folio)>0 && strlen($tipo)>0 && strlen($fecha)>0)
                  {
                  	 if(strlen($refdoc)>0)
                  	 {

                      $codigo  = trim($objWorksheet->getCellByColumnAndRow(3, $row)->getValue());
                      $referencia        = trim($objWorksheet->getCellByColumnAndRow(4, $row)->getValue());                  
                      $empresa  = trim($objWorksheet->getCellByColumnAndRow(6, $row)->getValue());                      
                      $cuentamayor  = trim($objWorksheet->getCellByColumnAndRow(10, $row)->getValue());
                      $cuentapersonal  = trim($objWorksheet->getCellByColumnAndRow(11, $row)->getValue());
                      $cliente  = trim($objWorksheet->getCellByColumnAndRow(12, $row)->getValue());
                      $explicacion  = trim($objWorksheet->getCellByColumnAndRow(13, $row)->getValue());
                      $debe  = trim($objWorksheet->getCellByColumnAndRow(14, $row)->getValue());
                      $haber  = trim($objWorksheet->getCellByColumnAndRow(15, $row)->getValue());
                      $serie  = trim($objWorksheet->getCellByColumnAndRow(16, $row)->getValue());
                  
                      $debe=str_replace(",","", $debe);
                      $haber=str_replace(",","", $haber);  
                      $objPHPExcel->getActiveSheet()->getStyle('H'.$row)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_YYYYMMDD);
                      $f2  = $objPHPExcel->getActiveSheet()->getCell('H'.$row)->getFormattedValue();                  
                  
                  	  $cont++;
                  	  $tipo_caja=1;
                  	  if($haber<0)
                  	  {
                         $tipo_caja=2;
                  	  }                      

                  	  $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='recibos_caja';");
                      $sig=mysql_fetch_array($autoin);
                      $idrecibocaja=$sig["AUTO_INCREMENT"];  
                  	  $busrep=mysql_query("SELECT idrecibo FROM recibos_caja WHERE referencia_caja='$referencia' AND ref_docum='$refdoc'");
                  	  if(mysql_num_rows($busrep)==0)
                  	  {                  	   
                  	     $insert=mysql_query("INSERT INTO recibos_caja(idrecibo, fecha, folio, tipo, referencia_caja, ref_docum, importe, serie, file, status, nc, concepto) VALUES ('$idrecibocaja', '$fecha', '$folio', '$tipo', '$referencia', '$refdoc', '$haber', '$serie', '$idsiguiente', '1', '$tipo_caja', '$concepto')");
                  	     if($insert)
                  	     {
                  	  	   $cargados++;
                  	  	   $sigue=1;
                  	  	   $z=0;
                  	     }
                  	  }
                  	  else
                  	  {
                  	  	   $repe++;
                  	  	   $insrep=mysql_query("INSERT INTO recibos_caja_omitidos(archivo, consec, folio, tipo, referencia_caja, ref_docum, importe, fecha) VALUES('$idsiguiente', '$repe', '$folio', '$tipo', '$referencia', '$refdoc', '$haber', '$fecha')");

                  	  }
                  	}
                  }
                  else
                  {                  	
                  	if((strlen($concepto)>0 && strlen($descripcion)>0))
                  	{
                  	   $sigue=1;
                  	}                  	                	              	
                  }                  
                  if($sigue==1)
                  {  
                     $z++;
                  } 
                  if(strlen($tipo)>0 && $z==1 && strlen($fecha)==0 && strlen($concepto)==0)
                  { 
                  	$upp=mysql_query("UPDATE recibos_caja SET tipo=concat(tipo, '$tipo'), folio=concat(folio, '$folio') WHERE idrecibo='$idrecibocaja' and file='$idsiguiente'");
                  }              
                }

                $rango1=""; $rango2="";
                $frangos=mysql_query("SELECT min(fecha) as rango1, max(fecha) as rango2 FROM recibos_caja where fecha>0 and file='$idsiguiente'");
                if(mysql_num_rows($frangos)>0)
                {
                    while ($tran=mysql_fetch_array($frangos))
                    {
                        $rango1=$tran["rango1"];
                        $rango2=$tran["rango2"];
                    }
                }
                if(strlen($rango1)==0 || strlen($rango2)==0)
                {
                    $frangos=mysql_query("SELECT min(fecha) as rango1, max(fecha) as rango2 FROM recibos_caja_omitidos where fecha>0 and archivo='$idsiguiente'");
                    if(mysql_num_rows($frangos)>0)
                    {
                       while ($tran=mysql_fetch_array($frangos))
                       {
                          $rango1=$tran["rango1"];
                          $rango2=$tran["rango2"];
                       }
                    }
                }

                $query=mysql_query("INSERT into control_excel (id, archivo, fsube, user, rango1, rango2, ventas, cargadas, tipocarga) values ('$idsiguiente', '$nombre_archivo', '".date('Y-m-d H:i:s')."', '".$_SESSION['usuario']."', '$rango1', '$rango2', '$cont', '$cargados', 3)");
                if($query)
                {  
                    $cancelando=mysql_query("SELECT ref_docum, count(ref_docum) AS cuantos, max(referencia_caja) as refcaja FROM recibos_caja WHERE ref_docum!='' AND status=1 GROUP BY ref_docum  HAVING count(*) > 1 ORDER BY cuantos DESC");     
                    if(mysql_num_rows($cancelando)>0)
                    {
                    	while ($can=mysql_fetch_array($cancelando))
                    	{
                    	   $refdocumento=$can["ref_docum"];
                    	   $cuantoreg=$can["cuantos"];
                    	   $refcaja=$can["refcaja"];
                           
                    	   if ($cuantoreg%2==0)
                    	   {
                               $compp="";
                           }
                           else
                           {
                               $compp=" and referencia_caja!='$refcaja' ";
                           }

                    	   $bs=mysql_query("UPDATE recibos_caja SET status='0' WHERE ref_docum='$refdocumento' AND status='1' ".$compp);
                    	   if($bs)
                    	   {
                    	   	 $cancelados++;
                    	   	 //echo "<p> Ok. ".$cancelados;
                    	   }
                    	}
                    }         	
                    ?>
                        <script> alert("<?php echo $cargados?> Notas de Cobro cargadas <?php echo $repe;?> Notas de Cobro omitidas ya precargadas");
                        </script>
                    <?php
                }
              }
              else
              { 
                ?>
                <script> alert("Verifique el formato(U506) del <?php echo $ext;?> que intenta subir");
                </script>
                <?php
              }
        }
        else
        {
            ?>
            <script> alert("La extensi\u00F3n del archivo es incorrecta, se permite .xlsx/.xls");
            </script>
            <?php
        }
        ?>
            <script> 
            location="../Pantallas/subecobros_nc.php";
            </script>
       <?php
	   break;
	   case 41:
	    $tmovimiento=$_POST["tmovimiento"];
	    $operacion=$_POST["operacion"];	   
	    $fechainicio=$_POST["datepicker"];
	    $fechainicio=substr($fechainicio, 6,4)."-".substr($fechainicio, 3,2)."-".substr($fechainicio, 0,2);
	    $depto=$_POST["depto"];
	    $nombre=strtoupper($_POST["nombre"]);
	    $apaterno=strtoupper($_POST["apaterno"]);
	    $amaterno=strtoupper($_POST["amaterno"]);
	    $empresa=$_POST["empresas"];
	    $udn=$_POST["udn"];
	    $puesto=$_POST["puesto"]; 
	    $sdoactual=str_replace(",","", $_POST["sdoactual"]);	   
	    $sdoant=str_replace(",","", $_POST["sdoant"]);	   
	    $sdoautoriza=str_replace(",","", $_POST["sdoautoriza"]);
	    $comisionautoriza=$_POST["comisionautoriza"];

      if(strlen($sdoactual)==0)
      {
         $sdoactual="0";
      }
      if(strlen($sdoant)==0)
      {
         $sdoant="0";
      }
      if(strlen($sdoautoriza)==0)
      {
         $sdoautoriza="0";
      }
      if(strlen($comisionautoriza)==0)
      {
         $comisionautoriza="0";
      }         


	    $justificacion=strtoupper($_POST["justificacion"]);
       $justificacion=str_replace("á","Á", $justificacion);
       $justificacion=str_replace("é","É", $justificacion);
       $justificacion=str_replace("í","Í", $justificacion);
       $justificacion=str_replace("ó","Ó", $justificacion);
       $justificacion=str_replace("ú","Ú", $justificacion);
       $justificacion=str_replace("ñ","Ñ", $justificacion);


	    $idmovimiento=$_POST["idmovimiento"];	   
       $idempleado=$_POST["idempleado"];
       $minimo=str_replace(",","",$_POST["sdodepto"]);
       $maximo=str_replace(",","",$_POST["sdodeptomax"]);
       $autorizante=strtoupper($_POST["autorizante"]);
       $autorizante=str_replace("á","Á", $autorizante);
       $autorizante=str_replace("é","É", $autorizante);
       $autorizante=str_replace("í","Í", $autorizante);
       $autorizante=str_replace("ó","Ó", $autorizante);
       $autorizante=str_replace("ú","Ú", $autorizante);
       $autorizante=str_replace("ñ","Ñ", $autorizante);

       if(strlen($idempleado)==0)
       {
          $idempleado=0;
       }
       if(strlen($minimo)==0)
       {
          $minimo=0;
       }
       if(strlen($maximo)==0)
       {
          $maximo=0;
       }

       $entidad=$_POST["entidad"];
       $localidad=$_POST["localidad"];
       $codpos=$_POST["codpos"];
       $domicilio=$_POST["domicilio"];
       $nss=$_POST["nsseg"];
       $telefono=$_POST["telefono"];
       $email=$_POST["email"];
       $beneficiario=$_POST["beneficiario"];
       $curpbeneficiario=$_POST["curpbeneficiario"];
       $curp=$_POST["curp"];
       $rfc=$_POST["rfc"];
       $parentesco=$_POST["parentesco"];
       $talla=$_POST["talla"];
       
       $sdogarantia=str_replace(",","", $_POST["sdogarantia"]);
       $duracion="";
       if(isset($_POST["duracion"]))
       {
       	 $duracion=$_POST["duracion"];
       }

       if(strlen($duracion)==0)
       {
          $duracion="0";
       }
       if(strlen($sdogarantia)==0)
       {
          $sdogarantia=0;
       }

       $usalta=date("d/m/Y H:i:s")." ".$_SESSION['usuario']; $folio="";
       $empresacambio="0"; $udncambio="0"; $razoncprom="0"; $puestocprom="0"; $deptocprom="0"; $razonalta="0"; $modsalario="0"; $comisionactual=0; $comisionant=0;
       
       if($tmovimiento==1)
       {
          $razonalta=$_POST["razonalta"];
       }
       if($tmovimiento==2)
       {
       	 $modsalario="1";       	 
       	 $comisionant=$_POST["comisionant"];
       }
	   if($tmovimiento==3)
	   {
	   	  $empresacambio=$_POST["empresacambio"];	
	   	  $udncambio=$_POST["udncambio"]; 
	   	  $razoncprom=$_POST["razoncprom"];
	   	  $puestocprom=$_POST["puestocprom"];
	   	  $deptocprom=$_POST["deptocprom"];
	   	  $comisionactual=$_POST["comisionactual"];
	   }
       $control=0;
       
	   if($operacion==0)
	   {
	   	$autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='movimiento_personal';");
		   $sig=mysql_fetch_array($autoin);
		   $idsiguiente=$sig["AUTO_INCREMENT"];
         $hbk=0;
         if(isset($_POST["hbk"]))
         {
           	   $hbk=$_POST["hbk"];
           	   if($hbk=="on")
           	   {
           	   	 $hbk=1;
           	   }
         }	   
         
		   $insert=mysql_query("INSERT INTO movimiento_personal(folio, tipo_mov, fecha_imp, idempresa, idudn, alta_por, mod_salario, idempleado, nombre, apaterno, amaterno, depto, puesto, depto_prom, puesto_prom, idempresa_prom, idudn_prom, sdo_bruto_fmen_actual, comision_actual, sdo_bruto_fmen_autor, comision_autor, justificacion, user, modifica, status, file_movimiento, promovscambio, sdo_bruto_fmen_ant, comision_ant, minimo, maximo, ob_autorizante, movto_hbk, entidad, localidad, codpos, domicilio, nss, telefono, email, beneficiario, curp_bene, curp, rfc, parentesco, camisa, sdo_garantia, duracion) VALUES ('$idsiguiente', '$tmovimiento', '$fechainicio', '$empresa', '$udn', '$razonalta', '$modsalario', '$idempleado', '$nombre', '$apaterno', '$amaterno', '$depto', '$puesto', '$deptocprom', '$puestocprom', '$empresacambio', '$udncambio', '$sdoactual', '$comisionactual', '$sdoautoriza', '$comisionautoriza', '$justificacion', '$usalta', '', '1', '', '$razoncprom', '$sdoant', '$comisionant', '$minimo', '$maximo', '$autorizante', '$hbk', '$entidad', '$localidad', '$codpos', '$domicilio', '$nss', '$telefono', '$email', '$beneficiario', '$curpbeneficiario', '$curp', '$rfc', '$parentesco', '$talla', '$sdogarantia', '$duracion')");
		   if($insert)
		   {
		   	   $control=1; $folio=$idsiguiente;		   	   
			   ?>
               <script>
               alert("Movimiento ingresado exitosamente");
               </script>
               <?php
		   }
		   else
		   {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
           }
	   }
	   else if($operacion==1)
	   {
	   	 $detmodifica=date("d/m/Y H:i:s")." ".$_SESSION['usuario']; $upp1="";
	   	 $archivo=$_FILES["comprobante"]["name"]; $varupd2=""; $cargaresponsiva=0; $varupd2=""; $responsiva="";
		    $tipo_archivo = $_FILES['comprobante']['type'];
		    $tamano_archivo=$_FILES['comprobante']['size'];
		    if( $_FILES['comprobante']['name']!=NULL && $_FILES['comprobante']['size'] > 0 )
	        {
	    	   if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000))) 
               {    	           
   	              $cargaresponsiva=1;
               }
               else
               {
               	   $comprobante=$_POST["filecomprobante"];
               	   $carpeta="movimientosp";
            	  if(strlen($comprobante)>0)
                  {
                     if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
                     {      
                       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$comprobante;
                       if(file_exists($destino01))
                       {  
                            unlink($destino01);
                       }                         
                     }
                  }
			      $responsiva=$archivo;  
			      if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
			      {			
			         $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$archivo;
			         if(!file_exists($destino01))
			         {	
		               @copy($_FILES['comprobante']['tmp_name'],$destino01);
			         }
			         
			         $varupd2=", file_movimiento='$responsiva'";
			      }
			      $filecomprobante=$_POST["filecomprobante"];
			    } 			
		    }
            
	   	   if($tmovimiento==1)
	   	   {
              $upp1=", idempresa='$empresa', idudn='$udn', alta_por='$razonalta', depto='$depto', puesto='$puesto', nombre='$nombre', apaterno='$apaterno', amaterno='$amaterno', minimo='$minimo', maximo='$maximo', entidad='$entidad', localidad='$localidad', codpos='$codpos', domicilio='$domicilio', nss='$nss', telefono='$telefono', email='$email', beneficiario='$beneficiario', curp_bene='$curpbeneficiario', curp='$curp', rfc='$rfc', parentesco='$parentesco', camisa='$talla', sdo_garantia='$sdogarantia', duracion='$duracion'";      

	   	   }
	   	   else if($tmovimiento==2)
	   	   {
	   	   	  $upp1=", sdo_bruto_fmen_ant='$sdoant', comision_ant='$comisionant', sdo_garantia='$sdogarantia', duracion='$duracion'";
	   	   }
	   	   else if($tmovimiento==3)
	   	   {
	   	   	  $upp1=", sdo_bruto_fmen_actual='$sdoactual', comision_actual='$comisionactual', depto_prom='$deptocprom', puesto_prom='$puestocprom', idempresa_prom='$empresacambio', idudn_prom='$udncambio', promovscambio='$razoncprom', minimo='$minimo', maximo='$maximo', sdo_garantia='$sdogarantia', duracion='$duracion'";
	   	   	  
	   	   }
		   $upd=mysql_query("UPDATE movimiento_personal  SET fecha_imp='$fechainicio' ".$upp1.$varupd2.", sdo_bruto_fmen_autor='$sdoautoriza', comision_autor='$comisionautoriza', justificacion='$justificacion', modifica='$detmodifica', ob_autorizante='$autorizante' WHERE folio='$idmovimiento'");
		   if($upd)
		   {
		   	   $control=1; $folio=$idmovimiento;		   	   
			   ?>
               <script>
               alert("Movimiento editado exitosamente");
               </script>
               <?php
		   }
	   }
	   if($control==1)
	   {
	   	?><script type="text/javascript">
	   	  var procedimiento='?folio=<?php echo $folio;?>';
		  window.open('../Reportes/nmovimientorep.php' + procedimiento);
		   </script>
	   	<?php
	   }
	   ?>
            <script>
			   location='../Pantallas/movimientopersonal.php';
            </script>
       <?php
	   break;
	   case 42:	  
	   $nombre=strtoupper($_POST["nombre"]);
	   $apaterno=strtoupper($_POST["apaterno"]);
	   $amaterno=strtoupper($_POST["amaterno"]);
	   $idempleado=$_POST["idempleado"];
	   $idudn=$_POST["udn"];
	   $depto=$_POST["depto"];	   
	   $periodo1=date("Y-m-d");
	   $idpuesto=$_POST["puesto"];   
	   $sdofiscal=str_replace(",","", $_POST["sdofiscal"]); 
	   $sdoespecial=str_replace(",","", $_POST["sdoespecial"]);	
	   $sdogarantia=str_replace(",","", $_POST["sdogarantia"]);
       $operacion=$_POST["operacion"]; $control=0;	
       $sdo_gar_vig=$_POST["sdo_gar_vig"];
       $detmodifica=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       $altauser=$detmodifica;
	   if($operacion==1)
	   {	   	 
	   	 $insertar=mysql_query("INSERT INTO nomina_especial(idempleado, depto, idpuesto, fiscal, especial, garantia, registro, user, sdo_gar_vig, modifica) VALUES ('$idempleado', '$depto', '$idpuesto', '$sdofiscal', '$sdoespecial', '$sdogarantia', '$periodo1', '$altauser', '$sdo_gar_vig', '')");
	   	 if($insertar)
	   	 {
	   	 	   $control=1;
	   	 	   ?>
               <script>
               alert("Registro guardado exitosamente");
               </script>
               <?php
	   	 }
	   	 else
		 {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
         }
	   }
	   else if($operacion==2)
	   {
	   	  $update=mysql_query("UPDATE nomina_especial SET depto='$depto', idpuesto='$idpuesto', fiscal='$sdofiscal', especial='$sdoespecial', garantia='$sdogarantia', sdo_gar_vig='$sdo_gar_vig', modifica='$detmodifica' WHERE idempleado='$idempleado'");
	   	  if($update)
	   	 {
	   	 	   $control=1;
	   	 	   ?>
               <script>
               alert("Registro editado exitosamente");
               </script>
               <?php
	   	 }
	   	 else
		 {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
         }
	   }
	   if($control==1)
	   {
	   	?><script type="text/javascript">
	   	   var procedimiento='?idempleado=<?php echo $idempleado;?>&udn=<?php echo $idudn;?>';
		   window.open('../Reportes/repnomina_es.php' + procedimiento);
		   </script>
	   	<?php
	   }
	   ?>
       <script>
	   location='../Pantallas/nespecial.php';
       </script>
       <?php
	   break;
	   case 43:
	   $idempresa=$_POST["empresas"];
	   $udn=$_POST["udn"];
       $lineas=$_POST["lineas"];
       $anio=$_POST["txtanio"];
       $operacion=$_POST["operacion"];
       $detmodifica=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       $altauser=$detmodifica; $aniadido=0; $up=0;
       if($operacion==0)
       {
       	  for($i=1; $i<=$lineas; $i++)
       	  {
            $gpo=$_POST["gpo".$i];
            $sgpo=$_POST["sgpo".$i];
            $enero=str_replace(",","",$_POST["enero".$i]);
            $febrero=str_replace(",","",$_POST["febrero".$i]);
            $marzo=str_replace(",","",$_POST["marzo".$i]);
            $abril=str_replace(",","",$_POST["abril".$i]);
            $mayo=str_replace(",","",$_POST["mayo".$i]);
            $junio=str_replace(",","",$_POST["junio".$i]);
            $julio=str_replace(",","",$_POST["julio".$i]);
            $agosto=str_replace(",","",$_POST["agosto".$i]);
            $septiembre=str_replace(",","",$_POST["septiembre".$i]);
            $octubre=str_replace(",","",$_POST["octubre".$i]);
            $noviembre=str_replace(",","",$_POST["noviembre".$i]);
            $diciembre=str_replace(",","",$_POST["diciembre".$i]);
            
       	  	$insert=mysql_query("INSERT INTO presupuestos_anuales(anio, idempresa, idudn, idgrupo, idsubgrupo, enero, febrero, marzo, abril, mayo, junio, julio, agosto, septiembre, octubre, noviembre, diciembre, captura, modifica) VALUES ('$anio', '$idempresa', '$udn', '$gpo', '$sgpo', '$enero', '$febrero', '$marzo', '$abril', '$mayo', '$junio', '$julio', '$agosto', '$septiembre', '$octubre', '$noviembre', '$diciembre', '$altauser', '')");
       	  	if($insert)
       	  	{
               $aniadido++;
       	  	}
       	  }
          
       }
       else if($operacion==1)
       {
       	   $delete=mysql_query("DELETE FROM presupuestos_anuales WHERE anio='$anio' AND idempresa='$idempresa' AND idudn='$udn'");
       	   if($delete)
       	   {
       	   	  $altauser=$_POST["altauser1"]." CAP.PREVIA";
       	   	  for($i=1; $i<=$lineas; $i++)
       	      {
                $gpo=$_POST["gpo".$i];
                $sgpo=$_POST["sgpo".$i];
                $enero=str_replace(",","",$_POST["enero".$i]);
                $febrero=str_replace(",","",$_POST["febrero".$i]);
                $marzo=str_replace(",","",$_POST["marzo".$i]);
                $abril=str_replace(",","",$_POST["abril".$i]);
                $mayo=str_replace(",","",$_POST["mayo".$i]);
                $junio=str_replace(",","",$_POST["junio".$i]);
                $julio=str_replace(",","",$_POST["julio".$i]);
                $agosto=str_replace(",","",$_POST["agosto".$i]);
                $septiembre=str_replace(",","",$_POST["septiembre".$i]);
                $octubre=str_replace(",","",$_POST["octubre".$i]);
                $noviembre=str_replace(",","",$_POST["noviembre".$i]);
                $diciembre=str_replace(",","",$_POST["diciembre".$i]);
                
       	  	    $insert=mysql_query("INSERT INTO presupuestos_anuales(anio, idempresa, idudn, idgrupo, idsubgrupo, enero, febrero, marzo, abril, mayo, junio, julio, agosto, septiembre, octubre, noviembre, diciembre, captura, modifica) VALUES ('$anio', '$idempresa', '$udn', '$gpo', '$sgpo', '$enero', '$febrero', '$marzo', '$abril', '$mayo', '$junio', '$julio', '$agosto', '$septiembre', '$octubre', '$noviembre', '$diciembre', '$altauser', '$detmodifica')");
       	  	    if($insert)
       	  	    {
                   $aniadido++; $up=1;
       	  	    }
       	      }
       	   }
       }

       if($aniadido>0)
       {
       	 
       	 if($up==1)
       	 {
           ?>
       	 <script>       	 
           alert("presupuesto anual <?php echo $anio;?> editado exitosamente");
         </script>
         <?php
       	 }
       	 else
       	 {
       	 ?><script>
           alert("presupuesto anual <?php echo $anio;?> registrado exitosamente");
           var procedimiento='?an=<?php echo $anio;?>&udn=<?php echo $udn;?>&ide=<?php echo $idempresa;?>';
		   window.open('../Reportes/presupuestoan.php' + procedimiento);
         </script>
       	 <?php
       	 }
       }
       ?>
       <script>
	   location='../Pantallas/capmesespresup.php';
       </script>
       <?php
	   break;
	   case 44:
	   $cat=$_POST["cat"];
	   $grupos=$_POST["grupos"];
       $descripcion=strtoupper($_POST["descripcion"]);
       $status=$_POST["status"];
       $operacion=$_POST["operacion"];
       $idclas=$_POST["idclas"];
       $cuenta=$_POST["cuenta"];
       $marca=$_POST["marca"];
       $otro=$_POST["pcorrida"];
       $capgas=$_POST["capgas"];
       $beneficiario=1;//BENEFICIARIO DE LA LISTA (CATALOGO)
       if($otro==1)
       {
       	 $beneficiario=0;//CAMPO ABIERTO
       }
       $altauser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];

       switch ($cat)
       {
       	case '1':
       	$table="grupos_gastos";
       	$campos="id, grupo, status, otro, marca, beneficiario";
       	$values="'', '$descripcion', '1', '$otro', '$marca', '$beneficiario'";
       	$upd=" grupo='$descripcion', status='$status', otro='$otro', marca='$marca', beneficiario='$beneficiario'";
       	$condicion=" id='$idclas' ";
       	   break;
       	case '2':
       	$table="subgpo_gastos";
       	$campos="idsubgrupo, idgrupo, subgrupo, status, descripcion, captura";
       	$values="'', '$grupos', '$cuenta', '1', '$descripcion', '1'";
       	$upd=" subgrupo='$cuenta', status='$status', descripcion='$descripcion', captura='$capgas' ";
       	$condicion=" idgrupo='$grupos' AND idsubgrupo='$idclas' ";
       	   break;
       }

       if($operacion==0 || $operacion==1)
       { 
       	  $insert=mysql_query("INSERT INTO $table ($campos) VALUES ($values);");
       	  if($insert)
       	  {
       	  	?>
               <script>
               alert("Registro agregado exitosamente");
               </script>
               <?php
       	  }
       	  else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }

       }
       else
       { 
       	  $update=mysql_query("UPDATE $table SET $upd WHERE $condicion");
       	  if($update)
       	  {
       	  	?>
               <script>
               alert("Registro editado exitosamente");
               </script>
               <?php
       	  }
       	  else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       ?>
       <script>
	   location='../Pantallas/catpresupuestos.php';
       </script>
       <?php
       break;
       case 45:
      $operacion=$_POST["operacion"];
	   $empresas=$_POST["empresas"];
	   $udn=$_POST["udn"];
	   $deptogas=$_POST["deptogas"];
	   $terogacion=$_POST["terogacion"];
	   $partida=$_POST["partida"];
	   $tbeneficiario=$_POST["tbeneficiario"];
	   $idbenef=0; $nombenef="";
	   if($tbeneficiario==1)
	   {
          $idbenef=$_POST["bene"];
	   }
	   else
	   {
          $nombenef=strtoupper($_POST["beneficiario"]);
	   }
	    $fecha_afecta=$_POST["datepicker2"];
	    $fecha_afecta=substr($fecha_afecta, 6,4)."-".substr($fecha_afecta, 3,2)."-".substr($fecha_afecta, 0,2);
	    $fecha_afecta.=" ".date("H:i:s");
	    $contrarecibo=$_POST["datepicker"];
	    $contrarecibo=substr($contrarecibo, 6,4)."-".substr($contrarecibo, 3,2)."-".substr($contrarecibo, 0,2);	   
       $concepto=addslashes(strtoupper($_POST["concepto"]));
       $ncontrarecibo=strtoupper($_POST["ncontrarecibo"]);
       $importe=str_replace(",","", $_POST["importe"]);
       $tpago=$_POST["tpago"];       
       $ncheque="";
       $ptransferencia=strtoupper($_POST["ptransferencia"]);
       $afecta_iva=$_POST["pcorrida"];
       $iva=$_POST["iva"];
       $idgasto=$_POST["idgasto"];
       $folioxudn=$_POST["folioxudn"];
       $nfactura=trim(strtoupper($_POST["nfactura"]));
       $altauser=date("d/m/Y H:i:s")." ".$_SESSION['usuario']; $control=0;

       if(strlen($iva)==0)
       {
          $iva=0;
       }

       if (strlen($folioxudn)==0)
       {
           $folioxudn=0;
       }
       if($operacion==0)
       {
            $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='gastos';");
            $sig=mysql_fetch_array($autoin);
            $idgasto=$sig["AUTO_INCREMENT"];
          
            $insertar=mysql_query("INSERT INTO gastos(id, idempresa, idudn, folioxudn, depto_er, tipo_er, partida, idbenef, benef, fecha_afecta, fecha_contrarec, concepto, referencia, afecta_iva, importe, iva, tipo_pago, poliza_transf, cheque, alta, status, fondeo, cancela, captura, ffondeo, fol_solicitud, semana, anio, solicita, revisa, periodo, rechaza, observaciones, prioridad, ob_tesoreria, upd_cheque, pagado, upago, fechapago, numfactura) VALUES ('$idgasto', '$empresas', '$udn', '$folioxudn', '$deptogas', '$terogacion', '$partida', '$idbenef', '$nombenef', '$fecha_afecta', '$contrarecibo', '$concepto', '$ncontrarecibo', '$afecta_iva', '$importe', '$iva', '$tpago', '$ptransferencia', '$ncheque', '$altauser', '1', '', '', '".date("Y-m-d")."', '0000-00-00', '0', '0', '0', '', '', '', '', '', '', '0', '0', '0', '0', '0000-00-00', '$nfactura')");
	   	   if($insertar)
	   	   {
	   	   	   $upd=mysql_query("UPDATE cat_udn SET folio_gastos=folio_gastos+1 WHERE idudn='$udn'");
	   	   	   $control=1;
	   	 	   ?>
               <script>
               alert("Registro guardado exitosamente");
               </script>
               <?php
	   	   }
	   	   else
		   {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
           }
       }       
       if($control==1)
	   {
	   	?><script type="text/javascript">
	   	   var procedimiento='?idgas=<?php echo $idgasto;?>';
		   window.open('../Reportes/gastoxudn.php' + procedimiento);
		   </script>
	   	<?php
	   }
       ?>
       <script>
	    location='../Pantallas/capgastos.php';
       </script>
       <?php
       break;
       case 46:
       $operacion=$_POST["operacion"]; 
       $empresas=$_POST["empresas"];
       $marca=$_POST["marca"];
       $tdoc=$_POST["tdoc"];
       $grupo=$_POST["grupo"];
       $sbgrupo=$_POST["sbgrupo"];
       $altauser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       $comunicado=$_POST["comunicado"];
       $asunto=$_POST["asunto"];
       $habudn=0;
       if(isset($_POST["tipodoc"]))
       {
        	if($_POST["tipodoc"]==1)
        	{
        	  $habudn=$_POST["udn"];
        	}
       }
       if($operacion==0)
       {
            $varl1=""; $varl=""; $varupd=""; $cargalogo=0; $logo="";
            $tamano_archivo=$_FILES['adjunto']['size'];
            $archivo=$_FILES["adjunto"]["name"];
            $tipo_archivo = $_FILES['adjunto']['type'];
            $carpeta="Documentos"; $noinsert=0; $extension="";//strpos($tipo_archivo, "png") || strpos($tipo_archivo, "jpg") || 
            if( $_FILES['adjunto']['name']!=NULL && $_FILES['adjunto']['size'] > 0 )
            {
               if(!((strpos($tipo_archivo, "pdf") || strpos($tipo_archivo, "PDF")) && ($tamano_archivo < 10000000)))
                  { 
                     ?>
                     <script>alert("La extensi\u00F3n del archivo no es correcta. Se permiten archivos .jpg/.pdf m\u00E1x. 10mb");</script>
                     <?php 
                     $cargalogo=1;   	           
                  }
                  else
                  {
                     $archivo=str_replace("Á","A", $archivo);
                     $archivo=str_replace("É","E", $archivo);
                     $archivo=str_replace("Í","I", $archivo);
                     $archivo=str_replace("Ó","O", $archivo);
                     $archivo=str_replace("Ú","U", $archivo);
                     $archivo=str_replace("á","a", $archivo);
                     $archivo=str_replace("é","e", $archivo);
                     $archivo=str_replace("í","i", $archivo);
                     $archivo=str_replace("ó","o", $archivo);
                     $archivo=str_replace("ú","u", $archivo);
                     $archivo=str_replace("Ñ","N", $archivo);
                     $archivo=str_replace("ñ","n", $archivo);
                     $logo=$archivo;
                     if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
                     {			
                        $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$archivo;
                        if(!file_exists($destino01))
                        {	
                           @copy($_FILES['adjunto']['tmp_name'],$destino01);
                        }			       
                        $varupd="documento='$logo', ";
                        $varl=", documento"; $varl1=", '$logo'";
                     }
                 }
                  $extension=$tipo_archivo;
                        
            }
            else
            {
               //echo " no lleg\u00F3 nada - ".$archivo;
               $cargalogo=2; $noinsert=1;
               ?>
                     <script>alert("Se requiere adjuntar un archivo para registrar el documento");</script>
                  <?php
            }
               if($noinsert==0)
               {
               
               $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='documentos';");
               $sig0=mysql_fetch_array($autoin0);
               $idsiguiente0=$sig0["AUTO_INCREMENT"];  
               
               $insertar=mysql_query("INSERT INTO documentos(id, idempresa, idmarca, idgpo, idsgpo, iddoc, user, type_mime, comunicado, asunto, udn $varl) VALUES ('$idsiguiente0', '$empresas', '$marca', '$grupo', '$sbgrupo', '$tdoc', '$altauser', '$extension', '$comunicado', '$asunto', '$habudn' $varl1 )");
                  if($insertar)
                  {
                        $control=1;
                     ?>
                     <script>
                     alert("Registro guardado exitosamente");
                     </script>
                     <?php
                  }
                  else
               {
               ?>
                        <script>alert("Ha ocurrido un error, favor de verificar");</script>
                  <?php
                  }
               }
            }
       ?>
       <script>
	    location='../Pantallas/capdocumentos.php';
       </script>
       <?php
       break;
       case 47:
       $operacion=$_POST["operacion"]; 
       $tabla=$_POST["tabla"];
       $grupo=$_POST["grupo"];
       $concepto=strtoupper($_POST["concepto"]);
       $table=""; $datos=""; $campos="";
       switch ($tabla)
       {
       	 case '1':
       	 $table="tipo_doc";
       	 $campos="id, docto, status";

          $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='".$table."';");
          $sig0=mysql_fetch_array($autoin0);
          $idsiguiente0=$sig0["AUTO_INCREMENT"];  

       	 $datos="'$idsiguiente0', '$concepto', '1' ";
       		break;
       	 case '2':
       	 $table="gpo_doc";
       	 $campos="id, tipo, status";

          $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='".$table."';");
          $sig0=mysql_fetch_array($autoin0);
          $idsiguiente0=$sig0["AUTO_INCREMENT"];  

       	 $datos="'$idsiguiente0', '$concepto', '1'";
       	 break;
       	 case '3':
       	 $table="subgpo_doc";
       	 $campos="idgpo, idsgpo, tiposgpo, status";

          $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='".$table."';");
          $sig0=mysql_fetch_array($autoin0);
          $idsiguiente0=$sig0["AUTO_INCREMENT"];  

       	 $datos="'$grupo', '$idsiguiente0', '$concepto', '1' ";
       	 break;
       }
       if($operacion==0)
       {
       	  $ins=mysql_query("INSERT INTO $table ($campos) VALUES ($datos)");
       	  if($ins)
       	  {
       	  	   ?>
               <script>
               alert("Registro guardado exitosamente");
               </script>
               <?php
       	  }
       	  else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       ?>
       <script>
	   location='../Pantallas/catdocumentos.php';
       </script>
       <?php
       break;
       case 48:
       $operacion=$_POST["operacion"]; 
       $iddempleado=$_POST["iddempleado"]; 
       $udn=$_POST["udn"];
       $nombre=$_POST["nombre"];
       $idpuesto=$_POST["idpuesto"];
       $puesto=$_POST["puesto"];
       $datepicker3=$_POST["datepicker3"];
       $datepicker3=substr($datepicker3, 6,4)."-".substr($datepicker3, 3,2)."-".substr($datepicker3, 0,2);
       $asunto2=$_POST["asunto2"];
       $detallado=str_replace("[\n|\r|\n\r]"," ", $_POST["detallado"]);
       $detallado=str_replace("'", "\'", $detallado);
       $km1=$_POST["km1"];
       $km2=$_POST["km2"];
       $comentarios=str_replace("[\n|\r|\n\r]", " ", $_POST["comentarios"]);
       $comentarios=str_replace("'", "\'", $comentarios);
       $atte=$_POST["atte"];
       $atte2=$_POST["atte2"];
       $entrega=$_POST["entrega"];
       $entrega2=$_POST["entrega2"];
       $altauser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       $utilitario=$_POST["utilitario"];
       $datepicker2=$_POST["datepicker2"];
       $datepicker2=substr($datepicker2, 6,4)."-".substr($datepicker2, 3,2)."-".substr($datepicker2, 0,2);
       
       if($operacion==0)
       {
          $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='control_utilitarios';");
	      $sig=mysql_fetch_array($autoin);
	      $idcontrol=$sig["AUTO_INCREMENT"];
              
         $insertar=mysql_query("INSERT INTO control_utilitarios(id, idempleado, empleado, idpuesto, puesto, idudn, fecha, descriptivo, motivo, km1, km2, observa_recepcion, autoriza, pautoriza, entrego, pentrego, captura, file, fecha_devolucion, idutilitario) VALUES ('$idcontrol', '$iddempleado', '$nombre', '$idpuesto', '$puesto', '$udn', '$datepicker3', '$asunto2', '$detallado', '$km1', '$km2', '$comentarios', '$atte', '$atte2', '$entrega', '$entrega2', '$altauser', '', '$datepicker2', '$utilitario')");
	   	  if($insertar)
	   	  {
               ?>
               <script>
               alert("Registro guardado exitosamente");
               var procedimiento='?idcon=<?php echo $idcontrol;?>';
		       window.open('../Reportes/rep_utilitario.php' + procedimiento);
               </script>
               <?php
	   	  }
	   	  else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       else if($operacion==1)
       {
       	 $varl1=""; $varl=""; $varupd=""; $cargalogo=0; $logo="";
       	 $tamano_archivo=$_FILES['adjunto']['size'];
       	 $archivo=$_FILES["adjunto"]["name"];
         $tipo_archivo = $_FILES['adjunto']['type'];
         $carpeta="utilitarios";
		 if( $_FILES['adjunto']['name']!=NULL && $_FILES['adjunto']['size'] > 0 )
	     {
	    	if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000)))
            { 
   	           ?>
   	           <script>alert("La extensi\u00F3n del archivo no es correcta. Se permiten archivos .jpg/.pdf m\u00E1x. 10mb");</script>
   	           <?php 
   	           $cargalogo=1;   	           
            }
            else
            {
               $comprobante=$_POST["filecomprobante"];
            	if(strlen($comprobante)>0)
                {
                   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
                   {      
                       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$comprobante;
                       if(file_exists($destino01))
                       {  
                            unlink($destino01);
                       }                         
                   }
                }
			   $logo=date('dmy')." UTI ".$archivo;
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
			   {			
			       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$logo;
			       if(!file_exists($destino01))
			       {	
		             @copy($_FILES['adjunto']['tmp_name'],$destino01);
			       }			       
			       $varupd="file='$logo', ";
			   }
			}			
		 }
		 else
		 {
		   //echo " no lleg\u00F3 nada - ".$archivo;
		   $cargalogo=2; 
		 }
       	  $idcontrol=$_POST["idcontrol"];
       	  $upda=mysql_query("UPDATE control_utilitarios SET km2='$km2', observa_recepcion='$comentarios', $varupd modifica='$altauser' WHERE id='$idcontrol'");//, fecha_devolucion='$datepicker2'
          if($upda)
          {
          	   ?>
               <script>
               alert("Registro editado exitosamente");
               var procedimiento='?idcon=<?php echo $idcontrol;?>';
		       window.open('../Reportes/rep_utilitario.php' + procedimiento);
               </script>
               <?php
          }
          else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
        ?>
       <script>
	    location='../Pantallas/genutilitarios.php';
       </script>
       <?php 
       break;
       case 49:
       $operacion=$_POST["operacion"];        
       $nombre=strtoupper($_POST["nombre"]);
       $nombre=str_replace("'", "\'", $nombre);
       $status=$_POST["status"];
       $altauser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       if($operacion==0)
       {
          $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='tab_beneficiario';");
          $sig0=mysql_fetch_array($autoin0);
          $idsiguiente0=$sig0["AUTO_INCREMENT"];  

          $insertar=mysql_query("INSERT INTO tab_beneficiario (id, beneficiario, status, alta, modifica) VALUES ('$idsiguiente0', '$nombre', '1', '$altauser', '')");
	   	  if($insertar)
	   	  {
               ?>
               <script>
               alert("Registro guardado exitosamente");
               </script>
               <?php
	   	  }
	   	  else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       else if($operacion==1)
       {
       	  $idbene=$_POST["idbene"]; 
       	  $upda=mysql_query("UPDATE tab_beneficiario SET beneficiario='$nombre', status='$status', modifica='$altauser' WHERE id='$idbene'");
          if($upda)
          {
          	   ?>
               <script>
               alert("Registro editado exitosamente");
               </script>
               <?php
          }
          else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       ?>
       <script>
	   location='../Pantallas/beneficiarios.php';
       </script>
       <?php 
       break;
       case 50:
       $beneficiario=$_POST["beneficiario"];
       $cuantos=$_POST["cuantos"];
       $seleccionados=$_POST["seleccionados"];
       $marca=$_POST["marca"];
       $g=0; $sopmulti=0;
       if($seleccionados>0)
       {       	  
       	  for($i=1; $i<=$cuantos; $i++)
       	  {
       	  	 $numopcion=$_POST["numopcion".$i];
       	  	 if(@$_POST["chkc".$numopcion]!=NULL && strlen($_POST["chkc".$numopcion])>0)
		     {   
       	  	    $chkc=$_POST["chkc".$numopcion];
       	  	    if($chkc=="on")
       	  	    {         	  	       
       	  	       $bus=mysql_query("SELECT idsubgrupo, status FROM beneficiarios_gastos WHERE idsubgrupo='$numopcion' AND idben='$beneficiario'");
       	  	       if(mysql_num_rows($bus)>0)
       	  	       { 
       	  	          while ($rw=mysql_fetch_array($bus))
       	  	          {
       	  	              $estado=$rw["status"];
       	  	              if($estado==0)
       	  	              {
       	  	              	  $update=mysql_query("UPDATE beneficiarios_gastos SET status='1' WHERE idben='$beneficiario' AND idsubgrupo='$numopcion'");
                              if($update)
                              {
                   	             $detmodifica=date("d/m/Y H:i:s")." ".$_SESSION['usuario']." REACTIVA SUBG $numopcion";
                                 $dia=date("Y-m-d H:i:s");
                                 $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_gastos';");
                                 $sig0=mysql_fetch_array($autoin0);
                                 $idsiguiente0=$sig0["AUTO_INCREMENT"];  

                                 $insert=mysql_query("INSERT INTO bitacora_gastos(id, id_gasto, detalle, fecha, fol_fondeo, fol_solicitud, observaciones) VALUES ('$idsiguiente0', '$beneficiario', '$detmodifica', '$dia', '$numopcion', '', 'BENEF1')");
                   	             $sopmulti++;
                              }
       	  	              }
       	  	          }    	  	 	
           	          
           	       }
           	       else
           	       {
                      $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='beneficiarios_gastos';");
                      $sig0=mysql_fetch_array($autoin0);
                      $idsiguiente0=$sig0["AUTO_INCREMENT"]; 

           	    	    $addmul=mysql_query("INSERT INTO beneficiarios_gastos(id, idben, idsubgrupo, status) VALUES('$idsiguiente0', '$beneficiario', '$numopcion', '1')");
           	          if($addmul)
           	          {
           	          	$detmodifica=date("d/m/Y H:i:s")." ".$_SESSION['usuario']." ALTA SUBG $numopcion";
                        $dia=date("Y-m-d H:i:s");
                        $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_gastos';");
                        $sig0=mysql_fetch_array($autoin0);
                        $idsiguiente0=$sig0["AUTO_INCREMENT"];  

                        $insert=mysql_query("INSERT INTO bitacora_gastos(id, id_gasto, detalle, fecha, fol_fondeo, fol_solicitud, observaciones) VALUES ('$idsiguiente0', '$beneficiario', '$detmodifica', '$dia', '$numopcion', '', 'BENEF1')");
                        $sopmulti++;
           	          }
           	      }

           	          if($_SESSION['asignactaudnxempresa']==1)
           	          {
           	          	 $idempresa=$_POST["idempresa"];
           	          	 $nsubgrup=$_POST["nsubgrup".$i]; 
           	          	 $bmarcas=mysql_query("SELECT idmarca FROM marca_autos WHERE idempresa='$idempresa'");
           	          	 if(mysql_num_rows($bmarcas)>0)
           	          	 {
           	          	 	while ($brow=mysql_fetch_array($bmarcas))
           	          	 	{
           	          	 	   $iddmark=$brow["idmarca"];
           	          	 	   if($iddmark!=$marca)
           	          	 	   {
           	          	 	   	  $busequivale=mysql_query("SELECT s.idsubgrupo FROM subgpo_gastos s, grupos_gastos g WHERE UPPER(s.subgrupo)='$nsubgrup' AND g.marca='$iddmark' AND g.id=s.idgrupo");
           	          	 	   	  if(mysql_num_rows($busequivale)>0)
           	          	 	   	  {
           	          	 	   	  	 while ($bid=mysql_fetch_array($busequivale))
           	          	 	   	  	 {
           	          	 	   	  	 	$subgpo_secundario=$bid["idsubgrupo"]; 
           	          	 	   	  	 	$bus=mysql_query("SELECT status FROM beneficiarios_gastos WHERE idsubgrupo='$subgpo_secundario' AND idben='$beneficiario'");
       	  	                            if(mysql_num_rows($bus)>0)
       	  	                            { 
       	  	                            	while ($rw=mysql_fetch_array($bus))
       	  	                                {
       	  	                                    $estado=$rw["status"];
       	  	                                    if($estado==0)
       	  	                                    {
       	  	              	                       $update=mysql_query("UPDATE beneficiarios_gastos SET status='1' WHERE idben='$beneficiario' AND idsubgrupo='$subgpo_secundario'");
                                                   if($update)
                                                   {
                   	                                   $detmodifica=date("d/m/Y H:i:s")." ".$_SESSION['usuario']." REACTIVA SUBG AC $subgpo_secundario";
                                                        $dia=date("Y-m-d H:i:s");
                                                        $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_gastos';");
                                                        $sig0=mysql_fetch_array($autoin0);
                                                        $idsiguiente0=$sig0["AUTO_INCREMENT"];  

                                                        $insert=mysql_query("INSERT INTO bitacora_gastos(id, id_gasto, detalle, fecha, fol_fondeo, fol_solicitud, observaciones) VALUES ('$idsiguiente0', '$beneficiario', '$detmodifica', '$dia', '$subgpo_secundario', '', 'BENEF1')");
                   	                                    $sopmulti++;
                                                   }
       	  	                                    }
       	  	                                }    	  	
       	  	                            }
       	  	                            else
           	                            {
           	    	                       $addmul=mysql_query("INSERT INTO beneficiarios_gastos(id, idben, idsubgrupo, status) VALUES('', '$beneficiario', '$subgpo_secundario', '1')");
           	                               if($addmul)
           	                               {
           	          	                      $detmodifica=date("d/m/Y H:i:s")." ".$_SESSION['usuario']." ALTA SUBG AC $subgpo_secundario";
                                              $dia=date("Y-m-d H:i:s");
                                              $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_gastos';");
                                              $sig0=mysql_fetch_array($autoin0);
                                              $idsiguiente0=$sig0["AUTO_INCREMENT"];  

                                              $insert=mysql_query("INSERT INTO bitacora_gastos(id, id_gasto, detalle, fecha, fol_fondeo, fol_solicitud, observaciones) VALUES ('$idsiguiente0', '$beneficiario', '$detmodifica', '$dia', '$subgpo_secundario', '', 'BENEF1')");
                                              $sopmulti++;
           	                               }
           	                            }
           	          	 	   	  	 }
           	          	 	   	  }           	          	 	   	  
           	          	 	   }
           	          	 	}
           	          	 }
           	          }
           	    }
       	  	}
       	  }
       	  if($sopmulti>0)
       	  {
       	  	   ?>
               <script>
               alert("Cuentas asignadas exitosamente");
               </script>
               <?php
       	  }
       	  else
       	  {
       	  	   ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
               <?php
       	  }
       }
       ?>
       <script>
	   location='../Pantallas/ctasxbenefi.php';
       </script>
       <?php 
       break;
       case 51:
	   $operacion=$_POST["operacion"];
	   $npermisos=$_POST["numpermisos"];
	   $idusuario=$_POST["idusuario"];
       $tabla=$_POST["numtabla"];
       $contador=$_POST["contador"];
       $totperm=0; $quitapermisos=0; $txt="";
       switch ($tabla)
       {
       	    case '1':
       	    $txt="documentos";
       	    $del=mysql_query("DELETE FROM doctos_permitidos WHERE idusuario='$idusuario' AND iddoc>0 AND idgpo=0 AND idsgpo=0");
            if($operacion==1)
            {
            	for($i=1;$i<=$npermisos;$i++)
                {    
                    $per=$_POST["numdocto".$i]; 
             
                    if(@$_POST["chkc".$per]!=NULL && strlen($_POST["chkc".$per])>0)
                    {
                        $chk=$_POST["chkc".$per];
                        if($chk=="on")
                        {  
                           $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='doctos_permitidos';");
                           $sig0=mysql_fetch_array($autoin0);
                           $idsiguiente0=$sig0["AUTO_INCREMENT"];  

                           $tpermisos=mysql_query("INSERT INTO doctos_permitidos(idper, idusuario, iddoc, idgpo, idsgpo, fecha, autoriza) values('$idsiguiente0', '$idusuario', '$per', '0', '0',  '".date("Y-m-d H:i:s")."', '".$_SESSION['usuario']."')");                   
                           if($tpermisos)
                           {
                              $totperm=$totperm+1;
                           }
                        }
                    } 
                }
                $quitapermisos=0;
                if($totperm==0)
                {   
                     $query=mysql_query("SELECT * FROM doctos_permitidos WHERE idusuario='$idusuario' AND iddoc>0 AND idgpo=0 AND idsgpo=0"); 
                     if(mysql_num_rows($query)==0)
                     {
                     	$del=mysql_query("DELETE FROM doctos_permitidos WHERE idusuario='$idusuario' AND iddoc=0 AND (idgpo>0 OR idsgpo>0)");
                        $quitapermisos=1;//CUANDO LE QUITA LOS PERMISOS A TODOS LOS DOCUMENTOS ELIMINO LOS GRUPOS Y SUBGRUPOS PERMITIDOS AL USUARIO, SI TIENE PERMISO PARA MINIMO UN DOCUMENTO PUEDE TENER ACCESO A GRUPOS Y SUBGRUPOS
                     } 
                }
                
            }
       		break;
       		case '2':
       		$txt="grupos"; $comcomplementa=""; 
       	    $del=mysql_query("DELETE FROM doctos_permitidos WHERE idusuario='$idusuario' AND iddoc=0 AND idgpo>0 AND idsgpo=0");//ELIMINO LOS GRUPOS QUE TENGA EL USUARIO PARA AÑADIR LOS QUE SE HAN SELECCIONADO
            if($operacion==1)
            {
            	for($i=1;$i<=$npermisos;$i++)
                {    
                    $per=$_POST["numdocto".$i]; 
             
                    if(@$_POST["chkc".$per]!=NULL && strlen($_POST["chkc".$per])>0)
                    {
                        $chk=$_POST["chkc".$per];
                        if($chk=="on")
                        {       
                           $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='doctos_permitidos';");
                           $sig0=mysql_fetch_array($autoin0);
                           $idsiguiente0=$sig0["AUTO_INCREMENT"]; 

                           $tpermisos=mysql_query("INSERT INTO doctos_permitidos(idper, idusuario, iddoc, idgpo, idsgpo, fecha, autoriza) values('$idsiguiente0', '$idusuario', '0', '$per', '0',  '".date("Y-m-d H:i:s")."', '".$_SESSION['usuario']."')");                   
                           if($tpermisos)
                           {
                              $totperm=$totperm+1; 
                           }

                           if(($totperm==1 && $contador>$totperm) || ($totperm>1 && $totperm!=$contador))
                           {
                                 $comcomplementa.=$per.", ";
                           }
                           else 
                           {
                                $comcomplementa.=$per;
                           }
                        }
                    } 
                }
                $quitapermisos=0; 
                if($totperm==0)
                {   
                     $query=mysql_query("SELECT * FROM doctos_permitidos WHERE idusuario='$idusuario' AND iddoc=0 AND idgpo>0"); 
                     if(mysql_num_rows($query)==0)
                     {
                     	$del=mysql_query("DELETE FROM doctos_permitidos WHERE idusuario='$idusuario' AND iddoc=0 AND (idgpo>0 OR idsgpo>0)");
                        $quitapermisos=1;//CUANDO LE QUITA LOS PERMISOS A TODOS LOS GRUPOS ELIMINO LOS SUBGRUPOS PERMITIDOS AL USUARIO, SI TIENE PERMISO PARA MINIMO UN GRUPO PUEDE TENER ACCESO A GRUPOS Y SUBGRUPOS
                     } 
                }
                else
                {
                	$del=mysql_query("DELETE FROM doctos_permitidos WHERE idusuario='$idusuario' AND iddoc=0 AND idgpo NOT IN($comcomplementa)");
                }
                
            }
       		break;
       	 case '3':  
       	    $txt="subgrupos";     	 
       	    $del=mysql_query("DELETE FROM doctos_permitidos WHERE idusuario='$idusuario' AND iddoc=0 AND idgpo>0 AND idsgpo>0");//ELIMINO LOS GRUPOS Y SUBGRUPOS QUE TENGA EL USUARIO PARA AÑADIR LOS QUE SE HAN SELECCIONADO
            if($operacion==1)
            {
            	for($i=1;$i<=$npermisos;$i++)
                {    
                    $per=$_POST["numdocto".$i]; 
             
                    if(@$_POST["chkc".$per]!=NULL && strlen($_POST["chkc".$per])>0)
                    {
                        $chk=$_POST["chkc".$per];
                        $numgrupo=$_POST["numgrupo".$i];
                        if($chk=="on")
                        {       
                           $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='doctos_permitidos';");
                           $sig0=mysql_fetch_array($autoin0);
                           $idsiguiente0=$sig0["AUTO_INCREMENT"]; 

                           $tpermisos=mysql_query("INSERT INTO doctos_permitidos(idper, idusuario, iddoc, idgpo, idsgpo, fecha, autoriza) values('$idsiguiente0', '$idusuario', '0', '$numgrupo', '$per',  '".date("Y-m-d H:i:s")."', '".$_SESSION['usuario']."')");                   
                           if($tpermisos)
                           {
                              $totperm=$totperm+1;
                           }
                        }
                    } 
                }
                $quitapermisos=0;
                if($totperm==0)
                {   
                     $query=mysql_query("SELECT * FROM doctos_permitidos WHERE idusuario='$idusuario' AND iddoc=0 AND idgpo>0 AND idsgpo>0"); 
                     if(mysql_num_rows($query)==0)
                     {
                     	$del=mysql_query("DELETE FROM doctos_permitidos WHERE idusuario='$idusuario' AND iddoc=0 AND (idgpo>0 AND idsgpo>0)");
                        $quitapermisos=1;//CUANDO LE QUITA LOS PERMISOS A TODOS LOS SUBGRUPOS ELIMINO SOLO LOS SUBGRUPOS LIGADOS AL GRUPO PERMITIDO AL USUARIO
                     } 
                }
                
            }
       		break;
       	default:
       		# code...
       		break;
       }
       if($quitapermisos==1)
       {
            ?>   
                <script>alert("Se le han denegado todos los permisos de consulta <?php echo $txt;?> al usuario");</script>
            <?php
       }
       else if($totperm>0)
       {
              
            ?>   
                <script>alert("Permisos a\u00F1adidos y/o modificados exitosamente");</script>
            <?php
             
       }
       else
       {
            ?>
                <script>alert("Ha ocurrido un error, favor de verificar al usuario");</script>
            <?php
       }
       if($operacion==0)
       {
        ?>
        <script>alert("Consultar al usuario para a\u00F1adir y/o quitar permisos");</script>
        <?php
       }
       ?>
       <script>location="../Pantallas/perdocumentos.php";</script>
       <?php
	   break;
	   case 52:
	    $operacion=$_POST["operacion"];
       $status=$_POST["status"];
       $anio=str_replace(",","", $_POST["anio"]);
       $minimo=str_replace(",","", $_POST["minimo"]);
       $maximo=str_replace(",","", $_POST["maximo"]);
       $comision=str_replace(",","", $_POST["comision"]);
       $altauser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       if($operacion==0)
       {
          $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='garantia_premier';");
		    $sig=mysql_fetch_array($autoin);
		    $idsiguiente=$sig["AUTO_INCREMENT"];
          
          $insertar=mysql_query("INSERT INTO garantia_premier (id, min, max, comision, status, alta, modifica, anio) VALUES ('$idsiguiente', '$minimo', '$maximo', '$comision', '1', '$altauser', '', '$anio')");
	   	  if($insertar)
	   	  {
               ?>
               <script>
               alert("Registro guardado exitosamente");
               </script>
               <?php
	   	  }
	   	  else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       else if($operacion==1)
       {
       	  $idtab=$_POST["idtab"];
       	  $upda=mysql_query("UPDATE garantia_premier SET min='$minimo', max='$maximo', comision='$comision', status='$status', anio='$anio', modifica='$altauser' WHERE id='$idtab'");
          if($upda)
          {
          	   ?>
               <script>
               alert("Registro editado exitosamente");
               </script>
               <?php
          }
          else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       ?>
       <script>
	    location='../Pantallas/tabcumppenet.php';
       </script>
       <?php 
	   break;
	   case 53:
	   $operacion=$_POST["operacion"];
       $minimo=str_replace(",","", $_POST["minimo"]);
       $maximo=str_replace(",","", $_POST["maximo"]);
       $udn=$_POST["udn"];
       $puesto=$_POST["treporte"];
       $kdp=$_POST["kdp"];
       $altauser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       if($operacion==0)
       {
       	  $sel=mysql_query("SELECT * FROM cumplimiento_kdp WHERE idpuesto='$puesto' AND idudn='$udn'");
       	  if(mysql_num_rows($sel)>0)
       	  {
               ?>
               <script>alert("Ya existe cumplimiento KDP para el puesto, favor de verificar para su edición");</script>
               <?php
       	  }
       	  else
       	  {
               $insertar=mysql_query("INSERT INTO cumplimiento_kdp (idpuesto, idudn, porcent_cump1, porcent_cump2, semifijo_corresp, semifijo_corresp2, kdp, alta, modifica) VALUES ('$puesto', '$udn', '$minimo', '$maximo', '0', '100', '$kdp', '$altauser', '')");
	   	       if($insertar)
	   	       {
               ?>
                   <script>alert("Registro guardado exitosamente");</script>
               <?php
	   	      }
	   	      else
		      {
		      ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
              <?php
              }
       	  }          
       }
       else if($operacion==1)
       {
       	  $idtab=$_POST["idtab"];
       	  $upda=mysql_query("UPDATE cumplimiento_kdp SET porcent_cump1='$minimo', porcent_cump2='$maximo', kdp='$kdp', modifica='$altauser' WHERE idpuesto='$idtab' AND idudn='$udn'");
          if($upda)
          {
          	   ?>
               <script>
               alert("Registro editado exitosamente");
               </script>
               <?php
          }
          else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       ?>
       <script>
	   location='../Pantallas/tabcumpkdp.php';
       </script>
       <?php 
	   break;
       default:
        ?>
        <script>alert("Caso sin definici\u00F3n");</script>
        <?php
       break;
       case 54:
       $operacion=$_POST["operacion"];       
       $altauser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       if($operacion==0)
       {
       	 $iddempleado=$_POST["iddempleado"];
          $nombre=$_POST["nombre"];
          $udn=$_POST["udn"];
          $idempresa=$_POST["idempresa"];
          $datepicker=$_POST["datepicker"];
          $datepicker=substr($datepicker, 6,4)."-".substr($datepicker, 3,2)."-".substr($datepicker, 0,2);
          $depto=$_POST["depto"];
          $puesto=$_POST["puesto"];
          $razonbaja=$_POST["razonbaja"];
          $justificacion=$_POST["justificacion"];
          $justificacion=str_replace("á","Á", $justificacion);
          $justificacion=str_replace("é","É", $justificacion);
          $justificacion=str_replace("í","Í", $justificacion);
          $justificacion=str_replace("ó","Ó", $justificacion);
          $justificacion=str_replace("ú","Ú", $justificacion);
          $recomendar=$_POST["recomendar"];
          $chkautomatico="";
          if(isset($_POST["chkautomatico"]))
          {
          	 $chkautomatico=$_POST["chkautomatico"];  
          }                  

       	  $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='solicita_baja_plantilla';");
		     $sig=mysql_fetch_array($autoin);
		     $idsiguiente=$sig["AUTO_INCREMENT"];

		    $status1="1"; $bajautomatica=0; $statplantilla=0; $estadito="0"; $detalle="";
          if($chkautomatico=="on")
          {
             $status1="2";
             $detalle=$_SESSION['usuario']." *APROBADO AUTM* SOL BAJA $idsiguiente";
             $bajautomatica=1;

             if($razonbaja=="RENUNCIA")
             {
                $statplantilla="3";
             }
          }

 
       	  $agregar=mysql_query("INSERT INTO solicita_baja_plantilla (idbaja, fecha, idempresa, idudn, idempleado, nombre, depto, puesto, tipo, file, solicita, status, justificacion, recomendar) VALUES('$idsiguiente', '$datepicker', '$idempresa', '$udn', '$iddempleado', '$nombre', '$depto', '$puesto', '$razonbaja', '', '$altauser', '$status1', '$justificacion', '$recomendar')");
       	  if($agregar)
       	  {
       	  	 $totmotivos=$_POST["totmotivos"]; $cont=0;
       	  	 for($i=1; $i<=$totmotivos; $i++)
       	  	 {
       	  	 	$valmot=$_POST["valmot".$i];
       	  	 	if(@$_POST["chk".$valmot]!=NULL && strlen($_POST["chk".$valmot])>0)
                {
       	  	 	  $chk=$_POST["chk".$valmot];
       	  	 	  if($chk=="on")
       	  	 	  {
       	  	 	   $ins01=mysql_query("INSERT INTO solicita_baja_det (idbaja, mot_sop, idmot_sop) VALUES ('$idsiguiente', '1', '$valmot')");
       	  	 	   if($ins01)
       	  	 	   {
       	  	 	   	 $cont++;
       	  	 	   }
       	  	 	  }
       	  	    }
       	  	 }

       	  	 $totsoportes=$_POST["totsoportes"];
       	  	 for($i=1; $i<=$totsoportes; $i++)
       	  	 {
       	  	 	$valsop=$_POST["valsop".$i];
       	  	 	if(@$_POST["chks".$valsop]!=NULL && strlen($_POST["chks".$valsop])>0)
                {
       	  	 	   $chks=$_POST["chks".$valsop];
       	  	 	   if($chks=="on")
       	  	 	   {
       	  	 	      $ins01=mysql_query("INSERT INTO solicita_baja_det (idbaja, mot_sop, idmot_sop) VALUES ('$idsiguiente', '2', '$valsop')");
       	  	 	      if($ins01)
       	  	 	      {
       	  	 	   	    $cont++;
       	  	 	      }
       	  	 	   }
       	  	    }
       	  	 }
             
             if($cont>0)
             {
             	if($bajautomatica==1)
             	{
             	   $fbaja=substr($_POST["datepicker2"], 6,4)."-".substr($_POST["datepicker2"], 3,2)."-".substr($_POST["datepicker2"], 0,2);
             	   $sol_baja=$idsiguiente;

                   $upplantilla=mysql_query("UPDATE empleados SET status='$statplantilla', baja='$fbaja', sol_baja='$sol_baja' WHERE id='$iddempleado' ");
                   if($upplantilla)
                   {
                     $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_movtos';");
                     $sig0=mysql_fetch_array($autoin0);
                     $idsiguiente0=$sig0["AUTO_INCREMENT"];
                   	
                     $addbit=mysql_query("INSERT INTO bitacora_movtos(id, folio, detalle, fecha) VALUES('$idsiguiente0', '$sol_baja', '$detalle', '".date("Y-m-d H:i:s")."')");

                   	$uppinventa=mysql_query("UPDATE inventario SET ocupado='$estadito' WHERE idusaequipo='$iddempleado'");

                   	  $buse=mysql_query("SELECT idusuario FROM sis_usuarios WHERE idempleado='$iddempleado'");
                      if(mysql_num_rows($buse)>0)
                      {
                         while($rp=mysql_fetch_array($buse))
                         {
                             $id_usuario_em=$rp["idusuario"];
                             $upd=mysql_query("UPDATE sis_usuarios SET status='$statplantilla' WHERE idusuario='$id_usuario_em'");
                             if($upd)
                             {
                                if($statplantilla==0 || $statplantilla==3)
                                {
                                   $del=mysql_query("DELETE FROM permiso_usuario WHERE idusuario='$id_usuario_em'");
                                   if($del)
                                   {
                                      $querdel=mysql_query("INSERT INTO permiso_usuario(idpermiso, idusuario, fecha, autoriza) VALUES(19, '$id_usuario_em', '".date('Y-m-d H:i:s')."', '".$_SESSION['usuario']."')");       
                                   }
                                }                    
                             }
                         }       
                       }
          
                   }
             	}
       	  	   ?>
               <script>
               alert("Solicitud realizada exitosamente");
               var procedimiento='?idbaja=<?php echo $idsiguiente;?>';
               window.open('../Reportes/solbajaplantilla.php' + procedimiento);
               </script>
               <?php
             }
       	  }
       	  else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       else if($operacion==1)
       {
       	 $idsolicitud=$_POST["idsolicitud"];
       	 $cargalogo=0; $logo="";
       	 $tamano_archivo=$_FILES['adjunto']['size'];
       	 $archivo=$_FILES["adjunto"]["name"];
		    $tipo_archivo = $_FILES['adjunto']['type'];
		    $carpeta="movimientosp";
		  if( $_FILES['adjunto']['name']!=NULL && $_FILES['adjunto']['size'] > 0 )
	     {
	    	if(!(( strpos($tipo_archivo, "PDF") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000)))
            { 
   	           ?>
   	           <script>alert("La extensi\u00F3n del archivo no es correcta. Se permiten archivos .pdf m\u00E1x. 10mb");</script>
   	           <?php 
   	           $cargalogo=1;   	           
            }
            else
            {
               $comprobante=$_POST["filecomprobante"];
            	if(strlen($comprobante)>0)
                {
                   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
                   {      
                       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$comprobante;
                       if(file_exists($destino01))
                       {  
                            unlink($destino01);
                       }                         
                   }
                }
			   $logo=$iddempleado." ".date("dmy")." BAJA ".$archivo;
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
			   {			
			       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$logo;
			       if(!file_exists($destino01))
			       {	
		             @copy($_FILES['adjunto']['tmp_name'],$destino01);
			       }
			   }
			}			
		 }
		 else
		 {
		   //echo " no lleg\u00F3 nada - ".$archivo;
		   $cargalogo=2; 
		 }

		 if($cargalogo==0)
		 {
		 	$upd=mysql_query("UPDATE solicita_baja_plantilla SET file='$logo' WHERE idbaja='$idsolicitud' ");
		 	if($upd)
		 	{
		 	  ?>
		 	  <script>alert("Archivo cargado exitosamente");</script>
		 	  <?php	
		 	}
		 	else
            {
            ?>
            <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
            }
		 }
		 else if($cargalogo==2)
		 {
		 	?>
            <script>alert("No se recibi\u00F3 archivo adjunto, favor de verificar");</script>
            <?php
		 }
       }
       ?>
       <script>
	   location='../Pantallas/solbajas.php';
       </script>
       <?php 
       break;
       case 55:
	    $operacion=$_POST["operacion"];       
       $altauser=date("d/m/Y H:i:s")." ".$_SESSION['usuario']; $cont=0;
       if($operacion==0)
       {
       	 $iddempleado=$_POST["idusuarioupd"];
          $idempresa=$_POST["idempresa"];
          $idudn=$_POST["idudn"];
          $clave=$_POST["usuarioupd"];
          $nombre=$_POST["nombre"];
          $falta=$_POST["falta"];
          $depto=$_POST["depto"];
          $puesto=$_POST["puesto"];
          $saldo_vaca=$_POST["vacaciones"];
          $dias_justifica=$_POST["observaciones"];
          $descripcion=$_POST["observaciones2"];
          $tipo=$_POST["razonbaja"];
          $datepicker3=$_POST["datepicker3"];
          $datepicker3=substr($datepicker3, 6,4)."-".substr($datepicker3, 3,2)."-".substr($datepicker3, 0,2);
          $idmarca=$_POST["idmarca"];
       	 
          $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='sol_justificante';");
		    $sig=mysql_fetch_array($autoin);
		    $idsiguiente=$sig["AUTO_INCREMENT"];
          $insertar=mysql_query("INSERT INTO sol_justificante (id, tipo, idempresa, idudn, idempleado, clave, nombre, alta, depto, puesto, saldo_vaca, fecha, usuario, descripcion, dias_justifica, status, marca, archivo) VALUES ('$idsiguiente', '$tipo', '$idempresa', '$idudn', '$iddempleado', '$clave', '$nombre', '$falta', '$depto', '$puesto', '$saldo_vaca', '$datepicker3', '$altauser', '$descripcion', '$dias_justifica', '1', '$idmarca', '')");
	   	  if($insertar)
	   	  {
	   	  	 $totjustifica=$_POST["totjustifica"];
       	  	 for($i=1; $i<=$totjustifica; $i++)
       	  	 {
       	  	 	$valsop=$_POST["valsop".$i];
       	  	 	if(@$_POST["chks".$valsop]!=NULL && strlen($_POST["chks".$valsop])>0)
                {
       	  	 	   $chks=$_POST["chks".$valsop];
       	  	 	   if($chks=="on")
       	  	 	   {
       	  	 	      $ins01=mysql_query("INSERT INTO sol_justificante_det (idsolicitud, idjustificante) VALUES ('$idsiguiente', '$valsop')");
       	  	 	      if($ins01)
       	  	 	      {
       	  	 	   	    $cont++;
       	  	 	      }
       	  	 	   }
       	  	    }
       	  	 }
       	  	 $cuantos=$_POST["cuantos"];
       	  	 for($i=1; $i<=$cuantos; $i++)
       	  	 {
       	  	 	$salida=$_POST["sal".$i];
       	  	 	$retorno=$_POST["ret".$i];
       	  	 	$dias=$_POST["dias".$i];
       	  	 	$ins01=mysql_query("INSERT INTO fechas_justificadas (idsolicitud, consec, salida, retorno, dias) VALUES ('$idsiguiente', '$i', '$salida', '$retorno', '$dias')");
       	  	 	if($ins01)
       	  	 	{
       	  	 	   $cont++;
       	  	 	}
       	  	 }
       	  	 if($cont>0)
             {
       	  	   ?>
               <script>
               alert("Solicitud realizada exitosamente");
               var procedimiento='?idsol=<?php echo $idsiguiente;?>';
               window.open('../Reportes/soljustificacion.php' + procedimiento);
               </script>
               <?php
             }
	   	  }
	   	  else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       else if($operacion==1)
       {
       	 $idsolicitud=$_POST["idsolicitud"];
          $iddempleado=$_POST["idusuarioupd"];
       	 $cargalogo=0; $logo="";
       	 $tamano_archivo=$_FILES['adjunto']['size'];
       	 $archivo=$_FILES["adjunto"]["name"];
		    $tipo_archivo = $_FILES['adjunto']['type'];
		    $carpeta="movimientosp";
		 if( $_FILES['adjunto']['name']!=NULL && $_FILES['adjunto']['size'] > 0 )
	     {
	    	if(!(( strpos($tipo_archivo, "PDF") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000)))
            { 
   	           ?>
   	           <script>alert("La extensi\u00F3n del archivo no es correcta. Se permiten archivos .pdf m\u00E1x. 10mb");</script>
   	           <?php 
   	           $cargalogo=1;   	           
            }
            else
            {
			   $logo=$iddempleado." ".date("dmy")."JUSTIFICA ".$archivo;
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
			   {			
			       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$logo;
			       if(!file_exists($destino01))
			       {	
		             @copy($_FILES['adjunto']['tmp_name'],$destino01);
			       }
			   }
			}			
		 }
		 else
		 {
		   //echo " no lleg\u00F3 nada - ".$archivo;
		   $cargalogo=2; 
		 }

		 if($cargalogo==0)
		 {
		 	$upd=mysql_query("UPDATE sol_justificante SET archivo='$logo' WHERE id='$idsolicitud' ");
		 	if($upd)
		 	{
		 	  ?>
		 	  <script>alert("Archivo cargado exitosamente");</script>
		 	  <?php	
		 	}
		 	else
            {
            ?>
            <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
            }
		 }
		 else if($cargalogo==2)
		 {
		 	?>
            <script>alert("No se recibi\u00F3 archivo adjunto, favor de verificar");</script>
            <?php
		 }
       }       
       ?>
       <script>
	    location='../Pantallas/jausentismo.php';
       </script>
       <?php 
	   break;
	   case 56:
	    $operacion=$_POST["operacion"];       
       $altauser=date("d/m/Y H:i:s")." ".$_SESSION['usuario']; $cont=0;
       $datepicker=$_POST["datepicker"];
       $datepicker=substr($datepicker, 6,4)."-".substr($datepicker, 3,2)."-".substr($datepicker, 0,2);
       $personas=$_POST["cuantos"];
       if($operacion==0)
       {       	  
          $datepicker3=$_POST["datepicker3"];
          $datepicker3=substr($datepicker3, 6,4)."-".substr($datepicker3, 3,2)."-".substr($datepicker3, 0,2);          
          $idmarca=$_POST["marca"];
          $empresa=$_POST["empresas"];
          $udn=$_POST["udn"];
          $depto=$_POST["depto"];
          $puesto=$_POST["puesto"];
          $ptonuevo=$_POST["ptonuevo"];
          $otrosmotivos=$_POST["observaciones2"];
          $justificacion=$_POST["observaciones"];
          $solplantilla=$_POST["solplantilla"];
          $numplantilla=$_POST["numplantilla"];
          $emplanterior=$_POST["actuales"];   
          $faprobacion="0000-00-00";  

          if($emplanterior=="")
          {
              $emplanterior=0;
          }     

     	   $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='requisicion_p';");
		   $sig=mysql_fetch_array($autoin);
		   $idsiguiente=$sig["AUTO_INCREMENT"];
        
          $insertar=mysql_query("INSERT INTO requisicion_p (id, idempresa, idudn, fecha, ingreso, depto, puesto, puesto_nvo, idmotivo, otro_motivo, justificacion, solicita, file, idmarca, status, solicitudes, ocupante, autorizados, personas, faprobacion) VALUES ('$idsiguiente', '$empresa', '$udn', '$datepicker3', '$datepicker', '$depto', '$puesto', '$ptonuevo', '0', '$otrosmotivos', '$justificacion', '$altauser', '', '$idmarca', '1', '$solplantilla', '$emplanterior', '$numplantilla', '$personas', '$faprobacion')");
	   	  if($insertar)
	   	  {
	   	  	 $totjustifica=$_POST["totjustifica"];
       	  	 for($i=1; $i<=$totjustifica; $i++)
       	  	 {
       	  	 	$valsop=$_POST["valsop".$i];
       	  	 	if(@$_POST["chks".$valsop]!=NULL && strlen($_POST["chks".$valsop])>0)
                {
       	  	 	   $chks=$_POST["chks".$valsop];
       	  	 	   if($chks=="on")
       	  	 	   {
       	  	 	      $ins01=mysql_query("UPDATE requisicion_p SET idmotivo='$valsop' WHERE id='$idsiguiente'");
       	  	 	      if($ins01)
       	  	 	      {
       	  	 	   	    $cont++;
       	  	 	      }
       	  	 	   }
       	  	    }
       	  	 }
       	  	 
       	  	 ?>
             <script>
             alert("Solicitud realizada exitosamente");
             var procedimiento='?idsol=<?php echo $idsiguiente;?>';
             window.open('../Reportes/solrequisicion.php' + procedimiento);
             </script>
             <?php
	   	  }
	   	  else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       else if($operacion==1)
       {
       	 $idsolicitud=$_POST["idsolicitud"];
       	 $cargalogo=0; $logo="";
       	 $tamano_archivo=$_FILES['adjunto']['size'];
       	 $archivo=$_FILES["adjunto"]["name"];
          $tipo_archivo = $_FILES['adjunto']['type'];
          $carpeta="movimientosp"; $complementario="";
         

		 if( $_FILES['adjunto']['name']!=NULL && $_FILES['adjunto']['size'] > 0 )
	     {
	    	if(!(( strpos($tipo_archivo, "PDF") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000)))
            { 
   	           ?>
   	           <script>alert("La extensi\u00F3n del archivo no es correcta. Se permiten archivos .pdf m\u00E1x. 10mb");</script>
   	           <?php 
   	           $cargalogo=1;   	           
            }
            else
            {
            	$comprobante=$_POST["filecomprobante"];
            	if(strlen($comprobante)>0)
                {
                   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
                   {      
                       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$comprobante;
                       if(file_exists($destino01))
                       {  
                            unlink($destino01);
                       }                         
                   }
                }
			   $logo=date("dmy")." REQPER ".$archivo;
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
			   {			
			       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$logo;
			       if(!file_exists($destino01))
			       {	
		             @copy($_FILES['adjunto']['tmp_name'],$destino01);
			       }
			   }

			   $complementario=", file='$logo'";
			}			
		 }
		 else
		 {
		   //echo " no lleg\u00F3 nada - ".$archivo;
		   $cargalogo=2; 
		 }
		
		 $upd=mysql_query("UPDATE requisicion_p SET ingreso='$datepicker', personas='$personas' $complementario WHERE id='$idsolicitud'");
		 if($upd)
		 {
		   ?>
		   <script>alert("Solicitud editada exitosamente");</script>
		   <?php	
		 }
		 else
         {
           ?>
           <script>alert("Ha ocurrido un error, favor de verificar");</script>
           <?php
         }
		 
       }
       ?>
       <script>
	    location='../Pantallas/reqpersonal.php';
       </script>
       <?php 
	   break;
	   case 57:
	    $operacion=$_POST["operacion"];       
       $altauser=date("d/m/Y H:i:s")." ".$_SESSION['usuario']; $cont=0;
       $datepicker=$_POST["datepicker"];
       $datepicker=substr($datepicker, 6,4)."-".substr($datepicker, 3,2)."-".substr($datepicker, 0,2);
       $datepicker2=$_POST["datepicker2"];
       $datepicker2=substr($datepicker2, 6,4)."-".substr($datepicker2, 3,2)."-".substr($datepicker2, 0,2);
       $datepicker3=$_POST["datepicker3"];
       $datepicker3=substr($datepicker3, 6,4)."-".substr($datepicker3, 3,2)."-".substr($datepicker3, 0,2);
       $plazo=$_POST["plazo"];
       $quincenas=$_POST["quincenas"];

       $autoinc=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='quincenas_puente';");
       $sigc=mysql_fetch_array($autoinc);
       $idctrlsiguiente=$sigc["AUTO_INCREMENT"]; 

       if($operacion==0)
       {
       	 $iddempleado=$_POST["iddempleado"];
          $idempresa=$_POST["idempresa"];
          $idudn=$_POST["udn"];
          $observaciones=strtoupper($_POST["observaciones"]);
          $observaciones=str_replace("á","Á", $observaciones);
          $observaciones=str_replace("é","É", $observaciones);
          $observaciones=str_replace("í","Í", $observaciones);
          $observaciones=str_replace("ó","Ó", $observaciones);
          $observaciones=str_replace("ú","Ú", $observaciones);
          $porcentmensual=$_POST["porcentmensual"];
          $monto=str_replace(",","", $_POST["monto"]);
          $monto_interes=str_replace(",","", $_POST["monto_interes"]);


       	$autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='creditos';");
		   $sig=mysql_fetch_array($autoin);
		   $idsiguiente=$sig["AUTO_INCREMENT"];
         
         $insertar=mysql_query("INSERT INTO creditos (id, idempresa, idudn, idempleado, fecha, inicia, finaliza, plazo, interes, monto, observaciones, status, filecomprobante, alta, sube, observaciones2, monto_interes, quincenas, inicioant, finalizant, reestructurado, prestamo, interesnorestructurado, idcontrol_1) VALUES ('$idsiguiente', '$idempresa', '$idudn', '$iddempleado', '$datepicker', '$datepicker2', '$datepicker3', '$plazo', '$porcentmensual', '$monto', '$observaciones', '1', '', '$altauser', '', '', '$monto_interes', '$quincenas', '$datepicker2', '$datepicker3', '0', '$monto', '$monto_interes', '$idctrlsiguiente')");
	   	if($insertar)
	   	{
	   	  	   $cont=0; $quin=0; $fquincena=""; $quin2=0;
	   	  	   
	   	  	   $insdet=mysql_query("INSERT INTO creditos_detalle (idcredito, idcontrol, fechacontrol) VALUES ('$idsiguiente', '$idctrlsiguiente', '$altauser')");

	   	  	   for($i=1; $i<=$plazo; $i++)
               {
               	   $saldo=str_replace(",","", $_POST["nvomonto".$i]);
               	   $capitali=str_replace(",","", $_POST["capitali".$i]);
               	   $impinteres=str_replace(",","", $_POST["impinteres".$i]);
               	   $imppago=str_replace(",","", $_POST["imppago".$i]);
               	   $fecha_siguiente=$_POST["fecha_siguiente".$i];
               	   $dia=substr($_POST["fecha_siguiente".$i], 0,2);
               	   $mes=substr($_POST["fecha_siguiente".$i], 3,2);
               	   $anno=substr($_POST["fecha_siguiente".$i], 6,4);
               	   if($saldo>0)
               	   {               	   	  
               	   	  	//ADD QUINCENAS QUE CONFORMAN EL PERIODO 
               	   	  	
               	   	  $quin++;
               	   	  $quin2=$quin++;
               	   	  $interes_cobrado=($impinteres/2);
               	   	  $capital_cobrado=($capitali/2);
               	   	  $proporcional=0;
               	   	  $cobrado=0;
                          $quincenita=substr($_POST["quincenita".$i], 6,4)."-".substr($_POST["quincenita".$i], 3,2)."-".substr($_POST["quincenita".$i], 0,2);
                          $quincenota=substr($_POST["quincenota".$i], 6,4)."-".substr($_POST["quincenota".$i], 3,2)."-".substr($_POST["quincenota".$i], 0,2);

                          $insquincena=mysql_query("INSERT INTO credito_det_quincenas(idcredito, periodo, quincena, interes_cobrado, capital_cobrado, proporcional, cobrado, aplica_pago, fecha_pperiodo, pagado, paga_interes, paga_capital, abonocapital) VALUES('$idsiguiente', '$i', '$quin2', '$interes_cobrado', '$capital_cobrado', '$proporcional', '$cobrado', '', '$quincenita', '0', '0', '0', '0'), ('$idsiguiente', '$i', '$quin', '$interes_cobrado', '$capital_cobrado', '$proporcional', '$cobrado', '', '$quincenota', '0', '0', '0','0')");
                          $insert=mysql_query("INSERT INTO quincenas_puente(idcontrol, idcredito, quincena, interes, capital) VALUES ('$idctrlsiguiente', '$idsiguiente', '$quin2', '$interes_cobrado', '$capital_cobrado'), ('$idctrlsiguiente', '$idsiguiente', '$quin', '$interes_cobrado', '$capital_cobrado')");
                           
               	   	  	  $cont++;               	   	  
               	   }
               }
               if($cont>0)
               {
       	  	   ?>
               <script>
               alert("Solicitud realizada exitosamente");
               var procedimiento='?idsol=<?php echo $idsiguiente;?>';
               window.open('../Reportes/creditopdf.php' + procedimiento);
               window.open('../Reportes/periodo_pagos.php' + procedimiento);
               </script>
               <?php
               }
               else
               {
               	 $upd=mysql_query("UPDATE creditos SET status='0', observaciones2='ERROR AL GUARDAR (SIS)' WHERE id='$idsiguiente'");
               	 ?>
                  <script>alert("Ha ocurrido un error, la solicitud no se guardo favor de verificar");</script>
                 <?php
               }
	   	  }
	   	  else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       else if($operacion==1)
       {
       	 $idsolicitud=$_POST["idsolicitud"];
       	 $cargalogo=0; $logo="";
       	 $tamano_archivo=$_FILES['adjunto']['size'];
       	 $archivo=$_FILES["adjunto"]["name"];
		    $tipo_archivo = $_FILES['adjunto']['type'];
		    $carpeta="creditos";
		  if( $_FILES['adjunto']['name']!=NULL && $_FILES['adjunto']['size'] > 0 )
	     {
	    	if(!(( strpos($tipo_archivo, "PDF") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000)))
            { 
   	           ?>
   	           <script>alert("La extensi\u00F3n del archivo no es correcta. Se permiten archivos .pdf m\u00E1x. 10mb");</script>
   	           <?php 
   	           $cargalogo=1;   	           
            }
            else
            {
			   $logo=$idsolicitud." ".date('dmy')." ".$archivo;
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
			   {			
			       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$logo;
			       if(!file_exists($destino01))
			       {	
		             @copy($_FILES['adjunto']['tmp_name'],$destino01);
			       }
			   }
			}			
		 }
		 else
		 {
		   //echo " no lleg\u00F3 nada - ".$archivo;
		   $cargalogo=2; 
		 }
         $complet="";
		 if($cargalogo==0)
		 {
		 	$complet=" filecomprobante='$logo', sube='$altauser',  ";
		 }
		 	$upd=mysql_query("UPDATE creditos SET ".$complet." inicia='$datepicker2', finaliza='$datepicker3' WHERE id='$idsolicitud' ");
		 	if($upd)
		 	{
		 	   $cont=0; $quin=0; $quin2=0;
		 	   $del=mysql_query("DELETE FROM creditos_detalle WHERE idcredito='$idsolicitud'");
		 	   $del=mysql_query("DELETE FROM quincenas_puente WHERE idcredito='$idsolicitud'");
		 	   $ins=mysql_query("INSERT INTO creditos_detalle (idcredito, idcontrol, fechacontrol) VALUES ('$idsolicitud', '$idctrlsiguiente', '$altauser')");
		 	   $upp=mysql_query("UPDATE creditos SET idcontrol_1='$idctrlsiguiente' WHERE idcredito='$idsolicitud'");

	   	  	   for($i=1; $i<=$plazo; $i++)
               {
               	   if(isset($_POST["nvomonto".$i]))
               	   {
               	   	$saldo=str_replace(",","", $_POST["nvomonto".$i]);
               	      $fecha_siguiente=$_POST["fecha_siguiente".$i];
               	      $capitali=str_replace(",","", $_POST["capitali".$i]);
               	      $impinteres=str_replace(",","", $_POST["impinteres".$i]);
               	      if($saldo>0)
               	      {
               	   	    $cont++;
               	   	    $quincenita=substr($_POST["quincenita".$i], 6,4)."-".substr($_POST["quincenita".$i], 3,2)."-".substr($_POST["quincenita".$i], 0,2);
                            $quincenota=substr($_POST["quincenota".$i], 6,4)."-".substr($_POST["quincenota".$i], 3,2)."-".substr($_POST["quincenota".$i], 0,2);
                            $q=0; $actualizafecha="";
                            $busquincena=mysql_query("SELECT * FROM credito_det_quincenas WHERE periodo='$i' AND idcredito='$idsolicitud' ORDER BY quincena");
                            if(mysql_num_rows($busquincena)>0)
                            {
                            	while ($rt=mysql_fetch_array($busquincena))
                            	{
                            	     $q++;
                            	     $quincena=2*$i;
                                   if($q==1)
                                   {
                                   	  $actualizafecha=$quincenita; $quincena=$quincena-1;
                                   }
                                   else
                                   {
                                      $actualizafecha=$quincenota;
                                   }

                                   $quin=$rt["quincena"];
                            	     $interes_cobrado=($impinteres/2);
               	   	  	        $capital_cobrado=($capitali/2);

                                   $uppda=mysql_query("UPDATE credito_det_quincenas SET fecha_pperiodo='$actualizafecha' WHERE periodo='$i' AND idcredito='$idsolicitud' AND quincena='$quincena'");

                                   $insert=mysql_query("INSERT INTO quincenas_puente(idcontrol, idcredito, quincena, interes, capital) VALUES ('$idctrlsiguiente', '$idsolicitud', '$quin', '$interes_cobrado', '$capital_cobrado')");                               
                            	}
                            } 
                            else
                            {
                            	         $quin++;
               	   	  	            $quin2=$quin++;
                            	         $interes_cobrado=($impinteres/2);
               	   	  	            $capital_cobrado=($capitali/2);
               	   	  	            $proporcional=0;
               	   	  	            $cobrado=0;
                                       $quincenita=substr($_POST["quincenita".$i], 6,4)."-".substr($_POST["quincenita".$i], 3,2)."-".substr($_POST["quincenita".$i], 0,2);
                                       $quincenota=substr($_POST["quincenota".$i], 6,4)."-".substr($_POST["quincenota".$i], 3,2)."-".substr($_POST["quincenota".$i], 0,2);

                                       $insquincena=mysql_query("INSERT INTO credito_det_quincenas(idcredito, periodo, quincena, interes_cobrado, capital_cobrado, proporcional, cobrado, aplica_pago, fecha_pperiodo, pagado, paga_interes, paga_capital, abonocapital) VALUES ('$idsolicitud', '$i', '$quin2', '$interes_cobrado', '$capital_cobrado', '$proporcional', '$cobrado', '', '$quincenita', '0', '0', '0', '0'), ('$idsolicitud', '$i', '$quin', '$interes_cobrado', '$capital_cobrado', '$proporcional', '$cobrado', '', '$quincenota', '0', '0', '0','0')");

                                       $insert=mysql_query("INSERT INTO quincenas_puente(idcontrol, idcredito, quincena, interes, capital) VALUES ('$idctrlsiguiente', '$idsolicitud', '$quin2', '$interes_cobrado', '$capital_cobrado'), ('$idctrlsiguiente', '$idsolicitud', '$quin', '$interes_cobrado', '$capital_cobrado')");
                            }
               	      }
               	   }               	   
               }              
		 	  ?>
		 	  <script>alert("Registro actualizado exitosamente");
               var procedimiento='?idsol=<?php echo $idsolicitud;?>';
               window.open('../Reportes/creditopdf.php' + procedimiento);
               window.open('../Reportes/periodo_pagos.php' + procedimiento);
		 	  </script>
		 	  <?php	
		 	}
		 	else
            {
            ?>
            <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
            }		
       }
       ?>
       <script>
	    location='../Pantallas/solcredito.php';
       </script>
       <?php 
       break;
       case 58:
	    //ini_set("memory_limit","200M");
           ini_set('memory_limit', '-1');
           $temp = $_FILES["archivo"]['tmp_name'];
           $nombre_archivo = $_FILES["archivo"]['name'];
           $nuevonom=""; $rango1=""; $rango2=""; $cont=0;
           $ext = substr(strrchr($_FILES["archivo"]['name'], "."), 1); //obtiene la extension;
           if ($ext == "xls" || $ext == "xlsx")
           { 
              $nuevonom="vpgarantias.".$ext;
              move_uploaded_file($temp, "..".DIRECTORY_SEPARATOR."archivos".DIRECTORY_SEPARATOR.$nuevonom);
              require_once('Classes/PHPExcel.php');
              require_once('Classes/PHPExcel/Reader/Excel2007.php');
              require_once('Classes/PHPExcel/Reader/Excel5.php');
              require_once('Classes/PHPExcel/IOFactory.php');

              if ($ext == "xlsx") 
              {
                  $objReader = new PHPExcel_Reader_Excel2007();
              }
              if ($ext == "xls") 
              {
                 $objReader = new PHPExcel_Reader_Excel5(); //si no, cargamos el lector para archivos xls
              }

              // Cargando la hoja de c\u00E1lculo

              $objPHPExcel = $objReader->load("..".DIRECTORY_SEPARATOR."archivos".DIRECTORY_SEPARATOR.$nuevonom);//load("Archivos/$nombre_archivo");
              $objWorksheet = $objPHPExcel->getActiveSheet(0); //indicamos que empezamos con la primer hoja
              $highestRow = $objWorksheet->getHighestRow(); //Leemos cuantas filas tiene e.g. 10
              //si tiene 0 filas
              if (!$highestRow) 
              {
                die("El archivo de excel no contiene informacion o \u00E9sta no es accesible");
              }

              //VALIDA QUE EL EXCEL SEA EL FORMATO QUE SE DEBE LEER
              $valorInicial = $objWorksheet->getCellByColumnAndRow(0, 1)->getValue();
              if ($valorInicial == "Cod" || $valorInicial == "Cód") 
              {
                // Comenzamos a leer el archivo
                // Llenamos el arreglo con los datos  del archivo xlsx
               // row empieza en 2 para empezar a leer desde la tercera fila del excel (sin los titulos)
                $Col = 4;
                $repe = 0; //Variable para saber el numero de archivos no cargados en la base de datos
                $cargados = 0;
                $cancelados=0;
                $autoin=mysql_query("select AUTO_INCREMENT from information_schema.TABLES where TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='control_excel';");
                $sig=mysql_fetch_array($autoin);
                $idsiguiente=$sig["AUTO_INCREMENT"];
                $z=0; $respfolio=""; $sigue=0;
                for ($row = 2; $row <= $highestRow; ++$row) 
                {
                  $sigue=0;
                  $folio  = trim($objWorksheet->getCellByColumnAndRow(10, $row)->getValue()." ".$objWorksheet->getCellByColumnAndRow(11, $row)->getValue());
                  $tipo      = trim($objWorksheet->getCellByColumnAndRow(1, $row)->getValue());
                  $objPHPExcel->getActiveSheet()->getStyle('I'.$row)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_YYYYMMDD);
                  $fecha = $objPHPExcel->getActiveSheet()->getCell('I'.$row)->getFormattedValue();
                  $refdoc  = trim($objWorksheet->getCellByColumnAndRow(4, $row)->getValue());
                  $concepto  = trim($objWorksheet->getCellByColumnAndRow(2, $row)->getValue());

                  if(strlen($folio)>0 && strlen($tipo)>0)
                  {
                      if(strlen($fecha)==0)
                      {
                         $fecha="0000-00-00";
                      }
                  	 if(strlen($refdoc)>0)
                  	 {
                      $referencia        = trim($objWorksheet->getCellByColumnAndRow(3, $row)->getValue());//referencia de caja
                      $objPHPExcel->getActiveSheet()->getStyle('H'.$row)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_NUMBER_00);
                      $debe = $objPHPExcel->getActiveSheet()->getCell('H'.$row)->getFormattedValue();
                      //$debe  = trim($objWorksheet->getCellByColumnAndRow(7, $row)->getValue());
                      $objPHPExcel->getActiveSheet()->getStyle('H'.$row)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_NUMBER_00);
                      $haber = $objPHPExcel->getActiveSheet()->getCell('H'.$row)->getFormattedValue();
                     // $haber  = trim($objWorksheet->getCellByColumnAndRow(7, $row)->getValue());
                      $serie  = trim($objWorksheet->getCellByColumnAndRow(10, $row)->getValue());
                 
                      $debe=str_replace(",","", $debe);
                      $haber=str_replace(",","", $haber); 

                  	  $cont++;
                  	  $tipo_caja=1;//1=Nota cobro, 2=Cancelacion nota cobro
                  	  if($haber<0)
                  	  {
                         $tipo_caja=2;
                  	  }                      

                  	  $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='recibos_caja';");
                       $sig=mysql_fetch_array($autoin);
                       $idrecibocaja=$sig["AUTO_INCREMENT"];  
                  	  $busrep=mysql_query("SELECT idrecibo FROM recibos_caja WHERE referencia_caja='$referencia' AND ref_docum='$refdoc'");
                  	  if(mysql_num_rows($busrep)==0)
                  	  {             
                  	     $hoy=date("Y-m-d H:i:s");  

                  	     $insert=mysql_query("INSERT INTO recibos_caja(idrecibo, fecha, folio, tipo, referencia_caja, ref_docum, importe, serie, file, status, nc, concepto, fecha_carga) VALUES ('$idrecibocaja', '$fecha', '$folio', '$tipo', '$referencia', '$refdoc', '$haber', '$serie', '$idsiguiente', '1', '$tipo_caja', '$concepto', '$hoy')");
                  	     if($insert)
                  	     {
                              $cargados++;
                              $sigue=1;
                              $z=0;
                  	     }
                  	  }
                  	  else
                  	  {
                  	  	   $repe++;
                  	  	   $insrep=mysql_query("INSERT INTO recibos_caja_omitidos(archivo, consec, folio, tipo, referencia_caja, ref_docum, importe, fecha, cb) VALUES('$idsiguiente', '$repe', '$folio', '$tipo', '$referencia', '$refdoc', '$haber', '$fecha', 'CAJA')");                           
                  	  }
                  	}
                  }            
                }

                $rango1=""; $rango2="";
                $frangos=mysql_query("SELECT min(fecha) as rango1, max(fecha) as rango2 FROM recibos_caja where fecha>0 and file='$idsiguiente'");
                if(mysql_num_rows($frangos)>0)
                {
                    while ($tran=mysql_fetch_array($frangos))
                    {
                        $rango1=$tran["rango1"];
                        $rango2=$tran["rango2"];
                    }
                }
                if(strlen($rango1)==0 || strlen($rango2)==0)
                {
                    $frangos=mysql_query("SELECT min(fecha) as rango1, max(fecha) as rango2 FROM recibos_caja_omitidos where fecha>0 and archivo='$idsiguiente'");
                    if(mysql_num_rows($frangos)>0)
                    {
                       while ($tran=mysql_fetch_array($frangos))
                       {
                          $rango1=$tran["rango1"];
                          $rango2=$tran["rango2"];
                       }
                    }
                }

                $query=mysql_query("INSERT into control_excel (id, archivo, fsube, user, rango1, rango2, ventas, cargadas, tipocarga) values ('$idsiguiente', '$nombre_archivo', '".date('Y-m-d H:i:s')."', '".$_SESSION['usuario']."', '$rango1', '$rango2', '$cont', '$cargados', 3)");
                if($query)
                {  
                    $cancelando=mysql_query("SELECT ref_docum, count(ref_docum) AS cuantos, max(referencia_caja) as refcaja FROM recibos_caja WHERE ref_docum!='' AND status=1 GROUP BY ref_docum  HAVING count(*) > 1 ORDER BY cuantos DESC");     
                    if(mysql_num_rows($cancelando)>0)
                    {
                    	while ($can=mysql_fetch_array($cancelando))
                    	{
                    	   $refdocumento=$can["ref_docum"];
                    	   $cuantoreg=$can["cuantos"];
                    	   $refcaja=$can["refcaja"];
                           
                    	   if ($cuantoreg%2==0)
                    	   {
                               $compp="";
                           }
                           else
                           {
                               $compp=" and referencia_caja!='$refcaja' ";
                           }

                    	   $bs=mysql_query("UPDATE recibos_caja SET status='0' WHERE ref_docum='$refdocumento' AND status='1' ".$compp);
                    	   if($bs)
                    	   {
                    	   	 $cancelados++;
                    	   	 //echo "<p> Ok. ".$cancelados;
                    	   }
                    	}
                    }         	
                    ?>
                        <script> alert("<?php echo $cargados?> Notas de Cobro cargadas <?php echo $repe;?> Notas de Cobro omitidas ya precargadas");
                        </script>
                    <?php
                }
              }
              else
              { 
                ?>
                <script> alert("Verifique el formato (Reporte caja) del <?php echo $ext;?> que intenta subir");
                </script>
                <?php
              }
        }
        else
        {
            ?>
            <script> alert("La extensi\u00F3n del archivo es incorrecta, se permite .xlsx/.xls");
            </script>
            <?php
        }
        ?>
            <script> 
            location="../Pantallas/sube_cortecaja.php";
            </script>
       <?php
	   break;
	   case 59:
	   $operacion=$_POST["operacion"];
       $utilita=preg_replace("[\n|\r|\n\r]", " ", $_POST["utilita"]);
       $comentarios=preg_replace("[\n|\r|\n\r]", " ", $_POST["comentarios"]);
       $status=$_POST["status"];
       $idempresa=$_POST["empresas"];
       $udn=$_POST["udn"];
       $altauser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];

       $varl1=""; $varl=""; $varupd=""; $cargalogo=0; $logo="";
       $tamano_archivo=$_FILES['adjunto']['size'];
       $archivo=$_FILES["adjunto"]["name"];
		 $tipo_archivo = $_FILES['adjunto']['type'];
		 
		 if( $_FILES['adjunto']['name']!=NULL && $_FILES['adjunto']['size'] > 0 )
	     {
	    	if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "JPG")) && ($tamano_archivo < 10000000)))
            { 
   	           ?>
   	           <script>alert("La extensi\u00F3n del archivo no es correcta. Se permiten archivos .jpg/.pdf m\u00E1x. 10mb");</script>
   	           <?php 
   	           $cargalogo=1;   	           
            }
            else
            {
               $carpeta="utilitarios";
			      $logo=$archivo;
               if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
               {			
                  $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$archivo;
                  if(!file_exists($destino01))
                  {	
                     @copy($_FILES['adjunto']['tmp_name'],$destino01);
                  }			       
                  $varupd="imagen='$logo', ";
                  $varl1="imagen,";
                  $varl="'$logo',";
               }
			}			
		 }
		 else
		 {
		   //echo " no lleg\u00F3 nada - ".$archivo;
		   $cargalogo=2; 
		 }

       if($operacion==0)
       {
            $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='cat_utilitario';");
            $sig0=mysql_fetch_array($autoin0);
            $idsiguiente0=$sig0["AUTO_INCREMENT"];  
           
            $insertar=mysql_query("INSERT INTO cat_utilitario (id, descripcion, status, $varl1 observaciones, alta, idempresa, udn) VALUES ('$idsiguiente0', '$utilita', '1', $varl '$comentarios', '$altauser', '$idempresa', '$udn')");
	   	    if($insertar)
	   	    {
               ?>
                   <script>alert("Registro guardado exitosamente");</script>
               <?php
	   	    }
	   	    else
		    {
		      ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
              <?php
            }   
       }
       else if($operacion==1)
       {
       	  $idutilitario=$_POST["idutilitario"];
       	  $upda=mysql_query("UPDATE cat_utilitario SET descripcion='$utilita', status='$status', $varupd observaciones='$comentarios', udn='$udn', idempresa='$idempresa' WHERE id='$idutilitario'");
          if($upda)
          {
          	   ?>
               <script>
               alert("Registro editado exitosamente");
               </script>
               <?php
          }
          else
		  {
		    ?>
                  <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
          }
       }
       ?>
       <script>
	    location='../Pantallas/catutility.php';
       </script>
       <?php 
	   break;
	   case 60:
	   //RUTINA EN FUNCIONES CATALOGOS3ND
	   break;
	   case 61:
	   $operacion=$_POST["operacion"];
	   $udn=$_POST["udn"];
	   $empresa=$_POST["empresas"];
	   $representante=$_POST["representa"];
       $puesto=$_POST["pto"];
       $alta=date("Y-m-d H:i:s");
       $detuser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       $contart=$_POST["contart"]; 
       $depto=$_POST["depto"];
       $add=0; $agregado=0;
       if($operacion==0)
       {
       	  $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='sol_almacen';");
           $sig=mysql_fetch_array($autoin);
           $idsiguiente=$sig["AUTO_INCREMENT"];  
           
       	  $insertar=mysql_query("INSERT INTO sol_almacen (idalmacen, idempresa, idudn, fecha, alta, modifica, status, representante, puesto, archivo, carga, cancelado_f, motivo_cancela, depto) VALUES ('$idsiguiente', '$empresa', '$udn', '$alta', '$detuser', '', '1', '$representante', '$puesto', '', '', '', '', '$depto')");
       	  if($insertar)
       	  {               
           	    for($z=1; $z<=$contart; $z++)
           	    {
           	        $delete=$_POST["delete".$z];
           	    	if($delete==0)
           	    	{
                       $idarticulo=$_POST["idarticulo".$z]; 
           	    	   $cant=$_POST["cant".$z]; 
           	    	   $uni=$_POST["uni".$z]; 
           	    	   $articulo=$_POST["articulo".$z];  
           	    	   $punit=$_POST["punit".$z]; 
           	    	   $importetot=$_POST["importetot".$z];
           	    	   $statusarti=$_POST["statusarti".$z];
           	    	   $cant=str_replace(",","",$cant);
           	    	   $punit=str_replace(",","",$punit);
           	    	   $importetot=str_replace(",","",$importetot);
           	    	   $corrida=$_POST["tallauni".$z];
           	    	   $existencia=$_POST["existen".$z];
           	    	   $nominimo=$_POST["nominimo".$z];
           	    	   
                       if($idarticulo>0 && strlen($articulo)>0)
                       {
                       	  $add++;
           	    	      $insertdet=mysql_query("INSERT INTO sol_almacen_det (idalmacen, consec, idarticulo, descripcion, cantidad, unidad, punitario, importe, ultima_exis, talla, statusp, nominimo) VALUES('$idsiguiente', '$add', '$idarticulo', '$articulo', '$cant', '$uni', '$punit', '$importetot', '$existencia', '$corrida', '1', '$nominimo')");
           	    	      if($insertdet)
           	    	      {
           	    	   	    $agregado++;
           	    	      }
           	    	   }
           	    	}           	    	
           	    }
       	  }       	  
       }
       else if($operacion==1)
       {
       	 $idsiguiente=$_POST["idcompra"]; 
       	 $archivo=$_FILES["comprobante"]["name"]; $varupd2="";
		    $tipo_archivo = $_FILES['comprobante']['type'];
		    $tamano_archivo=$_FILES['comprobante']['size'];  $hayresponsiva=0; $detallecarga="";
		 if( $_FILES['comprobante']['name']!=NULL && $_FILES['comprobante']['size'] > 0 )
	     {
	     	   if(strlen($archivo)>30)
	     	   {
                  $cargaresponsiva=1;
	     	   }
	    	   else if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf"))  && ($tamano_archivo < 10000000))) 
               {    	           
   	              $cargaresponsiva=1;
               }
               else
               {
               	  $comprobante=$_POST["filecomprobante"];
               	  $carpeta="almacen";
            	  if(strlen($comprobante)>0)
                  {
                     if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
                     {      
                       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$comprobante;
                       if(file_exists($destino01))
                       {  
                            unlink($destino01);
                       }                         
                     }
                  }
			      $responsiva=date("dmy")." ALM ".$archivo;  
			      if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
			      {			
			         $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$responsiva;
			         if(!file_exists($destino01))
			         {	
		               @copy($_FILES['comprobante']['tmp_name'],$destino01);
			         }
			         $detallecarga=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
			         $hayresponsiva=1;
                  $detallado=strtoupper($_SESSION['usuario'])." Carga solicitud al almacen con firmas UDN";   
                  
			         $upp=mysql_query("UPDATE sol_almacen SET archivo='$responsiva', carga='$detallecarga' WHERE idalmacen='$idsiguiente'");
			         if($upp)
			         {
                     $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_almacen';");
                     $sig0=mysql_fetch_array($autoin0);
                     $idsiguiente0=$sig0["AUTO_INCREMENT"];
			         	$ins=mysql_query("INSERT INTO bitacora_almacen(id_bit, idalmacen, detalle, fecha, idproducto, cancela, documento, udn, depto) VALUES('$idsiguiente0', '$idsiguiente', '$detallado', '".date("Y-m-d H:i:s")."', '0', '0', '$responsiva', '$udn', '$depto')");
			         }	
			      }
			    } 			
		 }

       	 for($z=1; $z<=$contart; $z++)
         {
           	    $delete=$_POST["delete".$z];
           	    if($delete==0)
           	    {
                     $idarticulo=$_POST["idarticulo".$z]; 
           	    	   $cant=$_POST["cant".$z]; 
           	    	   $uni=$_POST["uni".$z]; 
           	    	   $articulo=utf8_decode($_POST["articulo".$z]);  
           	    	   $punit=$_POST["punit".$z]; 
           	    	   $importetot=$_POST["importetot".$z];
           	    	   $statusarti=$_POST["statusarti".$z];
           	    	   $cant=str_replace(",","",$cant);
           	    	   $punit=str_replace(",","",$punit);
           	    	   $importetot=str_replace(",","",$importetot);
           	    	   $corrida=$_POST["tallauni".$z];
           	    	   $existencia=$_POST["existen".$z];

                       if($idarticulo>0 && strlen($articulo)>0)
                       {
                       	  $add++;
                       	  if($add==1)
                       	  {
                       	  	 $elimna=mysql_query("DELETE FROM sol_almacen_det WHERE idalmacen='$idsiguiente'");
                       	  }
                       	
           	    	      $insertdet=mysql_query("INSERT INTO sol_almacen_det (idalmacen, consec, idarticulo, descripcion, cantidad, unidad, punitario, importe, ultima_exis, talla, statusp) VALUES('$idsiguiente', '$add', '$idarticulo', '$articulo', '$cant', '$uni', '$punit', '$importetot', '$existencia', '$corrida', '1')");
           	    	      if($insertdet)
           	    	      {
           	    	   	    $agregado++;
           	    	      }
           	    	   }
           	    }           	    	
           }
           
           $upp=mysql_query("UPDATE sol_almacen SET depto='$depto', idudn='$udn', idempresa='$empresa', modifica='$detuser' WHERE idalmacen='$idsiguiente'");
       }
       if(strlen($archivo)>50)
       {?>
               <script>
        		alert("El nombre del archivo adjunto es demasiado largo, reduzcalo y adjuntelo nuevamente");
        	   </script><?php
       }     
       if($agregado>0)
       {            
        	?>
        	<script>
        	alert("Solicitud al almac\u00E9n agregada exitosamente");
            var procedimiento='?idal=<?php echo $idsiguiente;?>';
		    window.open('../Reportes/solalmacen.php' + procedimiento);
        	</script>
        	<?php
       }
       else
       {
        		?>
        		<script>alert("Ha ocurrido un error, favor de verificar");</script>
        		<?php
       }
       ?>
       <script>
	    location='../Pantallas/solstockprod.php';
       </script>
       <?php 
	   break;
	   case 62:
	   $operacion=$_POST["operacion"];
	   $descripcion=strtoupper($_POST["descripcion"]);
	   $idtipo=$_POST["idtipo"];
       $status=$_POST["status"];
       $tipotalla=$_POST["tipotalla"];

	   if($operacion==0)
       {
          $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='tallas';");
		    $sig=mysql_fetch_array($autoin);
		    $idsiguiente=$sig["AUTO_INCREMENT"];

       	 $insert=mysql_query("INSERT INTO tallas(id, talla, status, tipo) VALUES('$idsiguiente', '$descripcion', '$status', '$tipotalla');");
       	 if($insert)
       	 {
       	 	?>
       	 	<script type="text/javascript">alert("Registro agregado exitosamente");</script>
       	 	<?php
       	 }
       	 else
       	 {
       	 	?>
       	 	<script type="text/javascript">alert("Ha ocurrido un error, favor de verificar");</script>
       	 	<?php
       	 }
       }
       else
       {
         $upp=mysql_query("UPDATE tallas SET talla='$descripcion', status='$status', tipo='$tipotalla' WHERE id='$idtipo';");
         if($upp)
         {
         	?>
         	<script type="text/javascript">alert("Registro modificado exitosamente");</script>
         	<?php
         }
         else
       	 {
       	 	?>
       	 	<script type="text/javascript">alert("Ha ocurrido un error, favor de verificar");</script>
       	 	<?php
       	 }
       }
       ?>
       <script>location="../Pantallas/mnttotallas.php";</script>
       <?php
	   break;
	   case 63:
	   $operacion=$_POST["operacion"];
	   $datepicker=$_POST["datepicker"];
	   $datepicker=substr($datepicker, 6,4)."-".substr($datepicker, 3,2)."-".substr($datepicker, 0,2);

	   $datepicker2=$_POST["datepicker2"];
	   $datepicker2=substr($datepicker2, 6,4)."-".substr($datepicker2, 3,2)."-".substr($datepicker2, 0,2);

       $status=$_POST["status"];
       $meses_consulta=$_POST["meses_consulta"];
       $importe=str_replace(",","",$_POST["importe"]);
       $empresas=$_POST["empresas"];
       $udn=$_POST["udn"];
       $detuser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       if($operacion==0)
       {
       	 $bus=mysql_query("SELECT inicio FROM descto_nc_autorizado WHERE idudn='$udn' AND inicio='$datepicker' AND fin='$datepicker2'");
       	 if(mysql_num_rows($bus)>0)
       	 {
            $upp=mysql_query("UPDATE descto_nc_autorizado SET importe='$importe', status='$status', inicio='$datepicker', fin='$datepicker2', modifica='$detuser', nmes='$meses_consulta', idudn='$udn' WHERE idudn='$udn' AND inicio='$datepicker' AND fin='$datepicker2'");
            if($upp)
            {
         	?>
         	<script type="text/javascript">alert("Registro modificado exitosamente");</script>
         	<?php
            }
            else
       	    {
       	 	?>
       	 	<script type="text/javascript">alert("Ha ocurrido un error, favor de verificar");</script>
       	 	<?php
       	    }
       	 }
       	 else
       	 {
               $insert=mysql_query("INSERT INTO descto_nc_autorizado(idudn, inicio, fin, importe, alta, modifica, status, nmes) VALUES('$udn', '$datepicker', '$datepicker2', '$importe', '$detuser', '', '1', '$meses_consulta');");
       	       if($insert)
       	       {
       	 	     ?>
       	 	     <script type="text/javascript">alert("Registro agregado exitosamente");</script>
       	 	     <?php
       	       }
       	       else
       	       {
       	 	     ?>
       	 	     <script type="text/javascript">alert("Ha ocurrido un error, favor de verificar");</script>
       	 	     <?php
       	       }
       	 }       	 
       }
       else
       {
       	 $dat=$_POST["dat"];
       	 $dat1=$_POST["dat1"];
       	 $udndat=$_POST["udndat"];
       	 $bus=mysql_query("SELECT inicio FROM descto_nc_autorizado WHERE idudn='$udn' AND inicio='$datepicker' AND fin='$datepicker2'");
       	 if(mysql_num_rows($bus)>0)
       	 {
       	 	?>
       	 	<script type="text/javascript">alert("Ya existe un registro con las caracteristicas que seleccion\u00F3, favor de verificar");</script>
       	 	<?php
       	 }
       	 else
       	 {
       	 	 $upp=mysql_query("UPDATE descto_nc_autorizado SET importe='$importe', status='$status', inicio='$datepicker', fin='$datepicker2', modifica='$detuser', nmes='$meses_consulta', idudn='$udn' WHERE idudn='$udn' AND inicio='$dat' AND fin='$dat1'");
             if($upp)
             {
         	?>
         	<script type="text/javascript">alert("Registro modificado exitosamente");</script>
         	<?php
             }
             else
       	     {
       	 	?>
       	 	<script type="text/javascript">alert("Ha ocurrido un error, favor de verificar");</script>
       	 	<?php
       	     }
       	 }
         
       }
       ?>
       <script>location="../Pantallas/mnttonc.php";</script>
       <?php
       break;
       case 64:
       $operacion=$_POST["operacion"];
       $mes=$_POST["mes"];
       $anio=$_POST["anio"];
       $idudn=$_POST["udn"];
       $udnsel=$_POST["udnsel"];
       $idempleado=$_POST["idempleado"];
       $idpuesto=$_POST["idpuesto"];
       $sfijo=str_replace(",","", $_POST["sfijo"]);
       $empresaudn=$_POST["empresaudn"];
       $ser_refac=$_POST["ser_refac"];
       
       $promedio=str_replace(",","", $_POST["promedio"]);
       $sfijo=str_replace(",","", $_POST["sfijo"]);
       $sfijo2=str_replace(",","", $_POST["sfijo2"]);
       $edc=str_replace(",","", $_POST["edc"]);
       $edc1=str_replace(",","", $_POST["edc1"]);
       $edc2=str_replace(",","", $_POST["edc2"]);
       $kdp=str_replace(",","", $_POST["kdp"]);
       $kdp1=str_replace(",","", $_POST["kdp1"]);
       $kdp2=str_replace(",","", $_POST["kdp2"]);
       $utautosnvos=str_replace(",","", $_POST["utautosnvos"]);
       $utautosnvos1=str_replace(",","", $_POST["utautosnvos1"]);
       $utautosnvos2=str_replace(",","", $_POST["utautosnvos2"]);
       $utpostvta=str_replace(",","", $_POST["utpostvta"]);
       $utpostvta1=str_replace(",","", $_POST["utpostvta1"]);
       $utpostvta2=str_replace(",","", $_POST["utpostvta2"]);
       $vservicio=str_replace(",","", $_POST["vservicio"]);
       $vservicio1=str_replace(",","", $_POST["vservicio1"]);
       $valservicio=str_replace(",","", $_POST["valservicio"]);
       $vservicio2=str_replace(",","", $_POST["vservicio2"]);
       $vrefacciones=str_replace(",","", $_POST["vrefacciones"]);

       $incentivo1=str_replace(",","", $_POST["incentivo1"]);
       $incentivo2=str_replace(",","", $_POST["incentivo2"]);
       $otros_desctos1=str_replace(",","", $_POST["otros_desctos1"]);
       $otros_desctos2=str_replace(",","", $_POST["otros_desctos2"]);
       $detuser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];


       $promedioa=str_replace(",","", $_POST["promedioa"]);
       $edcac=str_replace(",","", $_POST["edcac"]);
       $edc1ac=str_replace(",","", $_POST["edc1ac"]);
       $edc2ac=str_replace(",","", $_POST["edc2ac"]);
       $promediok=str_replace(",","", $_POST["promediok"]);

       $porcent_obj_vta_k=str_replace(",","", $_POST["vserviciok"]);
       $porcent_cobranza_k=str_replace(",","", $_POST["valserviciok"]);
       $importe_sr_k=str_replace(",","", $_POST["vservicio1k"]);
       $comision_sr_k=str_replace(",","", $_POST["vservicio2k"]);
       $porcentaje_k=str_replace(",","", $_POST["vrefaccionesk"]);

       $numudn=str_replace(",","", $_POST["numudn"]);
       $numudnac=str_replace(",","", $_POST["numudnac"]);
       $numudnk=str_replace(",","", $_POST["numudnk"]);

       $ok=0;
       if($operacion==1)
        { 
        	$insert=mysql_query("INSERT INTO comision_dir (idudn, mes, anio, idpuesto, idempleado, prom_red, sueldo_fijo, impxedc, impxkdp, ut_autos, ut_postventa, otros_desctos, capimpxedc, capimpxkdp, totimpxedc, totimpxkdp, caput_autos, totut_autos, caput_postventa, totut_postventa, Fcaptura, Fupdate, udnsel, incentivos, elimina, porcent_obj_vta, porcent_cobranza, porcentaje, importe_sr, comision_sr, ser_refac, prom_red_ac, impxedc_ac, capimpxedc_ac, totimpxedc_ac, prom_red_kdp, porcent_obj_vta_k, porcent_cobranza_k, porcentaje_k, importe_sr_k, comision_sr_k, udnhaplican, udnaaplican, udnkaplican) VALUES ('$idudn', '$mes', '$anio', '$idpuesto', '$idempleado', '$promedio','$sfijo', '$edc', '$kdp', '$utautosnvos', '$utpostvta', '$otros_desctos1', '$edc1', '$kdp1', '$edc2', '$kdp2', '$utautosnvos1', '$utautosnvos2', '$utpostvta1', '$utpostvta2', '$detuser', '', '$udnsel', '$incentivo2', '', '$vservicio', '$valservicio', '$vrefacciones', '$vservicio1', '$vservicio2', '$ser_refac', '$promedioa', '$edcac', '$edc1ac', '$edc2ac', '$promediok', '$porcent_obj_vta_k', '$porcent_cobranza_k', '$porcentaje_k', '$importe_sr_k', '$comision_sr_k', '$numudn', '$numudnac', '$numudnk')");
        	if($insert)
        	{
        		$ok=1;
        		$txt="Comisi\u00F3n registrada exitosamente";        		
        	}
        }
        else if($operacion==2)
        {
        	$update=mysql_query("UPDATE comision_dir SET prom_red='$promedio', sueldo_fijo='$sfijo', impxedc='$edc', impxkdp='$kdp', ut_autos='$utautosnvos', ut_postventa='$utpostvta', porcent_obj_vta='$vservicio', porcentaje='$vrefacciones', otros_desctos='$otros_desctos1', capimpxedc='$edc1', capimpxkdp='$kdp1', totimpxedc='$edc2', totimpxkdp='$kdp2', caput_autos='$utautosnvos1', totut_autos='$utautosnvos2', caput_postventa='$utpostvta1', totut_postventa='$utpostvta2', importe_sr='$vservicio1', comision_sr='$vservicio2', porcent_cobranza='$valservicio', Fupdate='$detuser', udnsel='$udnsel', incentivos='$incentivo2', prom_red_ac='$promedioa', impxedc_ac='$edcac', capimpxedc_ac='$edc1ac', totimpxedc_ac='$edc2ac', prom_red_kdp='$promediok', porcent_obj_vta_k='$porcent_obj_vta_k', porcent_cobranza_k='$porcent_cobranza_k', porcentaje_k='$porcentaje_k', importe_sr_k='$importe_sr_k', comision_sr_k='$comision_sr_k', udnhaplican='$numudn', udnaaplican='$numudnac', udnkaplican='$numudnk' WHERE idudn='$idudn' AND mes='$mes' AND anio='$anio' AND idpuesto='$idpuesto' AND idempleado='$idempleado' ");
            if($update)
            {
            	$ok=1;
            	$txt="Comisi\u00F3n editada exitosamente";            	
            }
        }
        if($ok>0)
	    {
		      ?>
                <script>
                var resp = confirm("<?php echo $txt;?> ¿Desea ver el reporte?");
                if(resp)
                {
				    procedimiento="?idudn=<?php echo $idudn;?>&gen=0&idpuesto=<?php echo $idpuesto;?>&idempleado=<?php echo $idempleado;?>&mes=<?php echo $mes;?>&anio=<?php echo $anio;?>";
		            window.open('../Reportes/rdirectos.php' + procedimiento);
		        }
			    </script>
              <?php
	    }
	    else
	    {	    	
	    	?>
            <script> alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
	    }
       ?>
       <script>location='../Pantallas/comdirectos.php';</script>
       <?php
       break;
       case 65:
       $operacion=$_POST["operacion"];
       $empresas=$_POST["empresas"];
       $udn=$_POST["udn"];
       $idpuesto=$_POST["treporte"];
       $sfijo2=str_replace(",","", $_POST["sfijo2"]);
       $edc1=str_replace(",","", $_POST["edc1"]);
       $kdp1=str_replace(",","", $_POST["kdp1"]);
       $utautosnvos1=str_replace(",","", $_POST["utautosnvos1"]);
       $utpostvta1=str_replace(",","", $_POST["utpostvta1"]);       
       $otros_desctos1=str_replace(",","", $_POST["otros_desctos1"]);
       $pcorrida=$_POST["pcorrida"];
       $edc1ac=$_POST["edc1ac"];
       $detuser=date("d/m/Y H:i:s")." ".$_SESSION['usuario']; $txt=""; $existe=0; $ok=0;
       if($operacion==0)
       {
       	   $query=mysql_query("SELECT idempresa FROM tab_directores WHERE idudn='$udn' AND idempresa='$empresas' AND idpuesto='$idpuesto'");
       	   if(mysql_num_rows($query)>0)
       	   {
              $existe=1;
       	   }
       	   else
       	   {
       	   	  $insert=mysql_query("INSERT INTO tab_directores (idempresa, idudn, idpuesto, sueldo_fijo, impxedc, impxkdp, ut_autos, ut_postventa, otros_desctos, alta, modifica, ser_refac, impxedc_ac) VALUES ('$empresas', '$udn', '$idpuesto', '$sfijo2', '$edc1', '$kdp1', '$utautosnvos1', '$utpostvta1', '$otros_desctos1', '$detuser', '', '$pcorrida', '$edc1ac')");
        	  if($insert)
        	  {
        		$ok=1;
        		$txt="Tabulador registrado exitosamente";        		
        	  }
       	   }
           
       }
       
       if($operacion==1 || $existe==1)
       {
       	    $update=mysql_query("UPDATE tab_directores SET sueldo_fijo='$sfijo2', impxedc='$edc1', impxkdp='$kdp1', ut_autos='$utautosnvos1', ut_postventa='$utpostvta1', otros_desctos='$otros_desctos1', modifica='$detuser', ser_refac='$pcorrida', impxedc_ac='$edc1ac' WHERE idudn='$udn' AND idempresa='$empresas' AND idpuesto='$idpuesto'");
            if($update)
            {
            	$ok=1;
            	$txt="Tabulador editado exitosamente";            	
            }
       }

       if($ok>0)
	   {
		      ?>
                <script> alert("<?php echo $txt;?>"); </script>
              <?php
	   }
	   else
	   {	    	
	    	?>
            <script> alert("Ha ocurrido un error, favor de verificar"); </script>
            <?php
	   }       
       ?>
       <script>location='../Pantallas/tabdrts.php';</script>
       <?php
       break;
       case 66:
       $operacion=$_POST["operacion"];
       $empresas=$_POST["empresas"];
       $udn=$_POST["udn"];
       $idpuesto=$_POST["puesto"];
       $dias=$_POST["dias"];
       $datepicker=$_POST["datepicker"];
       $idempleado=$_POST["idempleado"];
       $datepicker=substr($datepicker, 6,4)."-".substr($datepicker, 3,2)."-".substr($datepicker, 0,2);

       $busca=mysql_query("SELECT id FROM backup_vacaciones WHERE id='$idempleado'");
       if(mysql_num_rows($busca)>0)
       {
             $upp=mysql_query("UPDATE backup_vacaciones SET extraordinarios='$dias', vence_extraordinarios='$datepicker' WHERE id='$idempleado'");
             if($upp)
       	     {
       	 	  ?>
       	 	  <script type="text/javascript">alert("D\u00EDas extraordinarios asignados exitosamente");</script>
       	 	  <?php
       	     }
       } 
       ?>
       <script>location='../Pantallas/tabvacacionextraordinaria.php';</script>
       <?php
       break;
       case 67:
       $empresas=$_POST["empresas"];
       $udn=$_POST["udn"];
       $idpuesto=$_POST["puesto"];
       $dias=$_POST["dias"];
       $status=$_POST["status"];

       $query=mysql_query("SELECT idpuesto FROM puestos_vaca_extra WHERE idpuesto='$idpuesto' AND idudn='$udn'");
       if(mysql_num_rows($query)>0)
       {
          $update=mysql_query("UPDATE puestos_vaca_extra SET dias='$dias', status='$status' WHERE idpuesto='$idpuesto' AND idudn='$udn'");
          if($update)
          {
              ?>
       	 	  <script type="text/javascript">alert("Registro actualizado exitosamente");</script>
       	 	  <?php
          }
       }
       else
       {
          $insert=mysql_query("INSERT INTO puestos_vaca_extra (idpuesto, idudn, dias, status) VALUES ('$idpuesto', '$udn', '$dias', '1')");
          if($insert)
          {
          	  ?>
       	 	  <script type="text/javascript">alert("Registro agregado exitosamente");</script>
       	 	  <?php
          }
       }
       ?>
       <script>location='../Pantallas/modpuestosvextra.php';</script>
       <?php
       break;
       case 68:
       $operacion=$_POST["operacion"];
       $pregunta=strtoupper($_POST["pregunta"]);
       $seccion=$_POST["seccion"];
       $pvariable=$_POST["pvariable"];
       $pindicacion=$_POST["pindicacion"];
       $pcomplementaria=$_POST["pcomplementaria"];
       $detuser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       if($operacion==0)
       {
         $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='encuesta_preguntas';");
		   $sig=mysql_fetch_array($autoin);
		   $idsiguiente=$sig["AUTO_INCREMENT"];
       	 $insert=mysql_query("INSERT INTO encuesta_preguntas (id, pregunta, status, alta, seccion, posicion, pcomplementaria, abierta_excep, segunda_indicacion) VALUES ('$idsiguiente', '$pregunta', '1', '$detuser', '$seccion', '0', '$pcomplementaria', '$pvariable', '$pindicacion')");
          if($insert)
          {
          	  ?>
       	 	  <script type="text/javascript">alert("Registro agregado exitosamente");</script>
       	 	  <?php
          }
       }       
       ?>
       <script> location='../Pantallas/seccionesencsta.php';</script>
       <?php
       break;
       case 69:
       $operacion=$_POST["operacion"];
       $minimo=$_POST["minimo"];
       $maximo=$_POST["maximo"];
       $comision=str_replace(",","", $_POST["comision"]);
       $status=$_POST["status"];
       
       $ok=0; $txt="";

       if($operacion==0)
       {
           $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='tab_seminuevos';");
		     $sig=mysql_fetch_array($autoin);
		     $idsiguiente=$sig["AUTO_INCREMENT"];
          
       	  $insert=mysql_query("INSERT INTO tab_seminuevos(id, minimo, maximo, comision, status) VALUES('$idsiguiente', '$minimo', '$maximo', '$comision', '$status')");
       	  if($insert)
       	  {
       	  	 $ok=1;
       	  	 $txt="Tabulador registrado exitosamente";   
       	  }
       }
       else if($operacion==1)
       {
       	  $idtab=$_POST["idtab"];
          $updt=mysql_query("UPDATE tab_seminuevos SET minimo='$minimo', maximo='$maximo', comision='$comision', status='$status' WHERE id='$idtab'");
          if($updt)
          {
          	 $ok=1;
          	 $txt="Tabulador editado exitosamente";     
          }
       }
       if($ok>0)
	   {
		      ?>
                <script> alert("<?php echo $txt;?>"); </script>
              <?php
	   }
	   else
	   {	    	
	    	?>
            <script> alert("Ha ocurrido un error, favor de verificar"); </script>
            <?php
	   }       
       ?>
       <script>location='../Pantallas/tabtomaseminuevos.php';</script>
       <?php
       break;
       case 70:
       $operacion=$_POST["operacion"];
       $empresas=$_POST["empresas"];
	    $nombremarca=$_POST["nombremarca"];
	    $idmarca=$_POST["idmarca"];

	   $archivo=$_FILES["logo"]["name"]; $varl1=""; $varl=""; $varupd=""; $cargalogo=0;
		$tipo_archivo = $_FILES['logo']['type']; $in=0;
		if( $_FILES['logo']['name']!=NULL && $_FILES['logo']['size'] > 0 )
	    {
	    	if(!(strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg"))) 
            { 
   	           ?>
   	           <script>alert("La extensi\u00F3n del logo no es correcta. Se permiten archivos .jpg");</script>
   	           <?php 
   	           $cargalogo=1;   	           
            }
            else
            {
			   $logo=$archivo;
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."Logos"))
			   {			
			       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."Logos".DIRECTORY_SEPARATOR.$archivo;
			       if(!file_exists($destino01))
			       {	
		             @copy($_FILES['logo']['tmp_name'],$destino01);
			       }
			       $varl1="logo_marca,";
			       $varl="'$logo',";
			       $varupd="logo_marca='$logo', ";
			       $in=1;
			   }
			}			
		}
		else
		{
		   //echo " no lleg\u00F3 nada - ".$archivo;
		}

		$archivo=$_FILES["banner"]["name"]; $varl2=""; $var2=""; $varupd2=""; 
		$tipo_archivo = $_FILES['banner']['type'];
		if( $_FILES['banner']['name']!=NULL && $_FILES['banner']['size'] > 0 )
	    {
	    	if(!(strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg"))) 
            { 
   	           ?>
   	           <script>alert("La extensi\u00F3n del banner no es correcta. Se permiten archivos .jpg");</script>
   	           <?php 
   	           $cargalogo=1;   	           
            }
            else
            {
			   $banner=$archivo;
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."Logos"))
			   {			
			       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."Logos".DIRECTORY_SEPARATOR.$archivo;
			       if(!file_exists($destino01))
			       {	
		             @copy($_FILES['banner']['tmp_name'],$destino01);
			       }
			       
			       $varl2="banner,";
			       $var2.="'$banner',";
			       $varupd2.="banner='$banner',";
			   }
			}			
		}
		else
		{
		   //echo " no lleg\u00F3 nada - ".$archivo;
		}
        
        //"Marcas" será la carpeta a donde se irán las imagenes de background para las marcas que se creen a futuro (NO APLICA HONDA, KIA, ACURA QUE YA TIENEN SUS CARPETAS).

		if($operacion==0)
	    { 
         $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='marca_autos';");
		   $sig=mysql_fetch_array($autoin);
		   $idsiguiente=$sig["AUTO_INCREMENT"];
        
		   $insert=mysql_query("INSERT INTO marca_autos(idempresa, idmarca, $varl2 marca, $varl1 carpetaimgbackground, statusm) VALUES('$empresas','$idsiguiente', $var2 '$nombremarca', $varl 'Honda', '1')");//Honda sera la carpeta de todos los backgrounds
		   if($insert)
		   {
			   ?>
               <script>
               alert("Registro agregado exitosamente!");
               </script>
               <?php
		   }
		   else
		   {
			   ?>
               <script>
               alert("Ha ocurrido un error");
               </script>
               <?php			   
		   }
	    }
	    else if($operacion==1)
	    {
		   $upd=mysql_query("UPDATE marca_autos SET $varupd idempresa='$empresas', $varupd2 marca='$nombremarca' WHERE idmarca='$idmarca'");
		   if($upd)
		   {
			   ?>
               <script>
               alert("Registro actualizado exitosamente");
               </script>
               <?php
		   }
		   else
		   {
			   ?>
               <script>
               alert("Ha ocurrido un error");			   
               </script>
               <?php			   
		   }
	    }
       ?>
	   <script>location="../Pantallas/marcas.php";</script>
	   <?php
       break;
       case 71:
        $idmarca=$_POST["marca"];
        
        $carpetazo=""; $marca="";
        $bmarcas=mysql_query("SELECT carpetaimgbackground, marca FROM marca_autos WHERE statusm='1' AND idmarca='$idmarca' ORDER BY marca");
        if(mysql_num_rows($bmarcas)>0)
        {
           while ($ro=mysql_fetch_array($bmarcas))
           {
             $carpetazo=$ro["carpetaimgbackground"];
             $marca=$ro["marca"];
           }
        } 

	   $archivo=$_FILES["faleatorio"]["name"]; $cargalogo=0; $ok=0;
		$tipo_archivo = $_FILES['faleatorio']['type'];
		if( $_FILES['faleatorio']['name']!=NULL && $_FILES['faleatorio']['size'] > 0 )
	    {
	    	if(!(strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "png") || strpos($tipo_archivo, "PNG"))) 
            { 
   	           ?>
   	           <script>alert("La extensi\u00F3n del logo no es correcta. Se permiten archivos .png /.jpg");</script>
   	           <?php 
   	           $cargalogo=1;   	           
            }
            else
            {			   
			   if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."Empresas".DIRECTORY_SEPARATOR.$carpetazo))
			   {			
			       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR."Empresas".DIRECTORY_SEPARATOR.$carpetazo.DIRECTORY_SEPARATOR.$archivo;
			       if(!file_exists($destino01))
			       {	
		             @copy($_FILES['faleatorio']['tmp_name'],$destino01);
		             $ok=1;
			       }
			       
			   }
			}			
		}
		else
		{
		   //echo " no lleg\u00F3 nada - ".$archivo;
		}

        if($ok==1)
        {
         $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='autos_background';");
		   $sig=mysql_fetch_array($autoin);
		   $idsiguiente=$sig["AUTO_INCREMENT"]; 
           $ins=mysql_query("INSERT INTO autos_background(id, idmarca, auto) VALUES ('$idsiguiente', '$idmarca', '$archivo')");
           if($ins)
           {
           	   ?>
               <script>
               alert("Registro agregado exitosamente!");
               </script>
               <?php
           }
           else
		   {
			   ?>
               <script>
               alert("Ha ocurrido un error");			   
               </script>
               <?php			   
		   }
        }
        else
		{
			   ?>
               <script>
               alert("Ha ocurrido un error");			   
               </script>
               <?php			   
		}
	   ?>
	   <script> location="../Pantallas/catbackgorund.php";</script>
	   <?php
       break;
       case 72:
       //ini_set("memory_limit","200M");
           ini_set('memory_limit', '-1');
           $temp = $_FILES["archivo"]['tmp_name'];
           $nombre_archivo = $_FILES["archivo"]['name'];
           $nuevonom=""; $rango1=""; $rango2=""; $cont=0;
           $ext = substr(strrchr($_FILES["archivo"]['name'], "."), 1); //obtiene la extension;
            if ($ext == "xls" || $ext == "xlsx")
           { 
              $nuevonom="Us345.".$ext;
              move_uploaded_file($temp, "..".DIRECTORY_SEPARATOR."archivos".DIRECTORY_SEPARATOR.$nuevonom);
              require_once('Classes/PHPExcel.php');
              require_once('Classes/PHPExcel/Reader/Excel2007.php');
              require_once('Classes/PHPExcel/Reader/Excel5.php');
              require_once('Classes/PHPExcel/IOFactory.php');

              if ($ext == "xlsx") 
              {
                  $objReader = new PHPExcel_Reader_Excel2007();
              }
              if ($ext == "xls") 
              {
                 $objReader = new PHPExcel_Reader_Excel5(); //si no, cargamos el lector para archivos xls
              }


              // Cargando la hoja de c\u00E1lculo

              $objPHPExcel = $objReader->load("..".DIRECTORY_SEPARATOR."archivos".DIRECTORY_SEPARATOR.$nuevonom);//load("Archivos/$nombre_archivo");
              $objWorksheet = $objPHPExcel->getActiveSheet(0); //indicamos que empezamos con la primer hoja
              $highestRow = $objWorksheet->getHighestRow(); //Leemos cuantas filas tiene e.g. 10
              //si tiene 0 filas
              if (!$highestRow) 
              {
                die("El archivo de excel no contiene informacion o \u00E9sta no es accesible");
              }

              //VALIDA QUE EL EXCEL SEA EL FORMATO QUE SE DEBE LEER
              $valorInicial = $objWorksheet->getCellByColumnAndRow(0, 1)->getValue();
              if ($valorInicial == "Empre") 
              {
              	// Comenzamos a leer el archivo
                // Llenamos el arreglo con los datos  del archivo xlsx
                // row empieza en 2 para empezar a leer desde la tercera fila del excel (sin los titulos)
                $Col = 4;
                $repe = 0; //Variable para saber el numero de archivos no cargados en la base de datos
                $cargados = 0;
                $cancelados=0;
                $autoin=mysql_query("select AUTO_INCREMENT from information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='control_excel';");
                $sig=mysql_fetch_array($autoin);
                $idsiguiente=$sig["AUTO_INCREMENT"];
                $z=0; $respfolio=""; $sigue=0;
                for ($row = 2; $row <= $highestRow; ++$row) 
                {
                  $sigue=0;
                  $folio  = trim($objWorksheet->getCellByColumnAndRow(2, $row)->getValue()." ".$objWorksheet->getCellByColumnAndRow(11, $row)->getValue());
                  $objPHPExcel->getActiveSheet()->getStyle('D'.$row)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_YYYYMMDD);
                  $fecha = $objPHPExcel->getActiveSheet()->getCell('D'.$row)->getFormattedValue();
                  $refdoc  = trim($objWorksheet->getCellByColumnAndRow(13, $row)->getValue());
                  $concepto  = trim($objWorksheet->getCellByColumnAndRow(6, $row)->getValue());

                  $idempresa  = trim($objWorksheet->getCellByColumnAndRow(0, $row)->getValue());
                  $idudn  = trim($objWorksheet->getCellByColumnAndRow(1, $row)->getValue());
                  $ncliente  = trim($objWorksheet->getCellByColumnAndRow(4, $row)->getValue());
                  $cliente  = trim($objWorksheet->getCellByColumnAndRow(5, $row)->getValue());
                  $referencia = trim($objWorksheet->getCellByColumnAndRow(2, $row)->getValue());//referencia de bonificación

                  if(strlen($folio)>0 && strlen($referencia)>0)
                  {
                      if(strlen($ncliente)==0)
                      {
                         $ncliente=0;
                      }
                      if(strlen($fecha)==0)
                      {
                        $fecha="0000-00-00";
                      }
                  	 if(strlen($refdoc)>0)
                  	 {
                      $objPHPExcel->getActiveSheet()->getStyle('H'.$row)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_NUMBER_00);
                      $debe = $objPHPExcel->getActiveSheet()->getCell('H'.$row)->getFormattedValue();
                      //$debe  = trim($objWorksheet->getCellByColumnAndRow(7, $row)->getValue());
                      $objPHPExcel->getActiveSheet()->getStyle('H'.$row)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_NUMBER_00);
                      $haber = $objPHPExcel->getActiveSheet()->getCell('H'.$row)->getFormattedValue();
                      //$haber  = trim($objWorksheet->getCellByColumnAndRow(7, $row)->getValue());
                      $serie  = trim($objWorksheet->getCellByColumnAndRow(8, $row)->getValue());
                  
                      $debe=str_replace(",","", $debe);
                      $haber=str_replace(",","", $haber); 

                  	  $cont++;
                  	  $tipo_caja=1;//1=bonifiación, 2=Cancelacion bonificación
                  	  if($haber<0)
                  	  {
                         $tipo_caja=2;
                  	  }                      

                  	  $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' and TABLE_NAME='bonificaciones_caja';");
                       $sig=mysql_fetch_array($autoin);
                       $idrecibocaja=$sig["AUTO_INCREMENT"];  
                  	  $busrep=mysql_query("SELECT referencia FROM bonificaciones_caja WHERE referencia='$referencia' AND num_expediente='$refdoc'");
                  	  if(mysql_num_rows($busrep)==0)
                  	  {                  	   
                  	     $insert=mysql_query("INSERT INTO bonificaciones_caja(idbon, idempresa, idudn, referencia, fecha, ncliente, cliente, importe, folio_nc, num_expediente, status, file, nc, concepto) VALUES ('$idrecibocaja', '$idempresa', '$idudn', '$referencia', '$fecha', '$ncliente', '$cliente', '$debe', '$serie', '$refdoc', '1','$idsiguiente', '$tipo_caja', '$concepto' )");
                  	     if($insert)
                  	     {
                              $cargados++;
                              $sigue=1;
                              $z=0;
                  	     }
                  	  }
                  	  else
                  	  {
                  	  	   $repe++;
                  	  	   $insrep=mysql_query("INSERT INTO recibos_caja_omitidos(archivo, consec, folio, tipo, referencia_caja, ref_docum, importe, fecha, cb) VALUES('$idsiguiente', '$repe', '$folio', '$tipo_caja', '$referencia', '$refdoc', '$haber', '$fecha', 'BONIFICACION')");

                  	  }
                  	}
                  }            
                }

                $rango1=""; $rango2="";
                $frangos=mysql_query("SELECT min(fecha) as rango1, max(fecha) as rango2 FROM bonificaciones_caja WHERE fecha>0 and file='$idsiguiente'");
                if(mysql_num_rows($frangos)>0)
                {
                    while ($tran=mysql_fetch_array($frangos))
                    {
                        $rango1=$tran["rango1"];
                        $rango2=$tran["rango2"];
                    }
                }
                if(strlen($rango1)==0 || strlen($rango2)==0)
                {
                    $frangos=mysql_query("SELECT min(fecha) as rango1, max(fecha) as rango2 FROM recibos_caja_omitidos where fecha>0 and archivo='$idsiguiente'");
                    if(mysql_num_rows($frangos)>0)
                    {
                       while ($tran=mysql_fetch_array($frangos))
                       {
                          $rango1=$tran["rango1"];
                          $rango2=$tran["rango2"];
                       }
                    }
                }


                $query=mysql_query("INSERT into control_excel (id, archivo, fsube, user, rango1, rango2, ventas, cargadas, tipocarga) values ('$idsiguiente', '$nombre_archivo', '".date('Y-m-d H:i:s')."', '".$_SESSION['usuario']."', '$rango1', '$rango2', '$cont', '$cargados', '4')");
                if($query)
                {  
                    $cancelando=mysql_query("SELECT num_expediente, count(num_expediente) AS cuantos, referencia FROM bonificaciones_caja WHERE num_expediente!='' AND status=1 GROUP BY num_expediente  HAVING count(*) > 1 ORDER BY cuantos DESC");     
                    if(mysql_num_rows($cancelando)>0)
                    {
                    	while ($can=mysql_fetch_array($cancelando))
                    	{
                    	   $refdocumento=$can["num_expediente"];
                    	   $cuantoreg=$can["cuantos"];
                    	   $referencia=$can["referencia"];
                           
                    	   if ($cuantoreg%2==0)
                    	   {
                               $compp="";
                           }
                           else
                           {
                               $compp=" and referencia!='$referencia' ";
                           }

                    	   $bs=mysql_query("UPDATE bonificaciones_caja SET status='0' WHERE ref_docum='$refdocumento' AND status='1' ".$compp);
                    	   if($bs)
                    	   {
                    	   	 $cancelados++;
                    	   	 //echo "<p> Ok. ".$cancelados;
                    	   }
                    	}
                    }         	
                    ?>
                        <script> alert("<?php echo $cargados?> Notas de bonificación cargadas <?php echo $repe;?> Notas de Cobro omitidas ya precargadas");
                        </script>
                    <?php
                }

              }
              else
              { 
                ?>
                <script> alert("Verifique el formato (Reporte U345) del <?php echo $ext;?> que intenta subir");
                </script>
                <?php
              }
            }
            else
            {
            ?>
            <script> alert("La extensi\u00F3n del archivo es incorrecta, se permite .xlsx/.xls");
            </script>
            <?php
            }
            ?>
            <script> 
            location="../Pantallas/sube_cortebonifica.php";
            </script>
       <?php       
       break;
       case 73:
       $idplantilla=$_POST["idplantilla"];
       $esdefault=$_POST["esdefault"];
       $operacion=$_POST["operacion"];

       if($operacion==0)
       {
       	  if($esdefault==1)
       	  {
       	  	 $upd=mysql_query("UPDATE compras_coordina SET defaultval='0'");
       	  }

           $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='compras_coordina';");
           $sig0=mysql_fetch_array($autoin0);
           $idsiguiente0=$sig0["AUTO_INCREMENT"]; 

       	  $query=mysql_query("INSERT INTO compras_coordina(id, idplantilla, defaultval, status) VALUES ('$idsiguiente0', '$idplantilla', '$esdefault', '1')");
       	  if($query)
       	  {
       	  	?>
            <script>
            alert("Registro agregado exitosamente!");
            </script>
            <?php
       	  }
       	  else
       	  {
       	  	   ?>
               <script>
               alert("Ha ocurrido un error");			   
               </script>
               <?php
       	  }
       }
       ?>
       <script> 
       location="../Pantallas/catresposables.php";
       </script>
       <?php       
       break;
       case 74:
       $operacion=$_POST["operacion"];
       $empresas=$_POST["empresas"];
	   $udn=$_POST["udn"];
	   $fecha=$_POST["fecha"];
	   $contart=$_POST["contart"];
	   $fecha=substr($fecha, 6,4)."-".substr($fecha, 3,2)."-".substr($fecha, 0,2);
       $detuser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];

       if($operacion==0)
       {
           $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='gensol';");
           $sig=mysql_fetch_array($autoin);
           $idsiguiente=$sig["AUTO_INCREMENT"];
           $folio=$idsiguiente;           

       	   $insert=mysql_query("INSERT INTO gensol (idsolicitud, fechasol, empresa, idudn, user, modificado, file_orden, cancelado_f, carga, motivo_cancela, status_general) VALUES ('$folio', '$fecha', '$empresas', '$udn', '$detuser', '', '', '', '', '', '1')");
           if($insert)
           {
           	  $add=0; $agregado=0;
           	  for($z=1; $z<=$contart; $z++)
              {

              	 $delete=$_POST["delete".$z];
                 if($delete==0)
                 {
                 	   $idarticulo=$_POST["idarticulo".$z]; 
                       $cant=$_POST["cant".$z]; 
                       $uni=$_POST["uni".$z]; 
                       $articulo=$_POST["articulo".$z];  
                       $punit=$_POST["punit".$z]; 
                       $importetot=$_POST["importetot".$z]; 
                       $tipocompra=$_POST["tipocompra".$z]; 
                       $statusarti=$_POST["statusarti".$z];
                       $cant=str_replace(",","",$cant);
                       $punit=str_replace(",","",$punit);
                       $importetot=str_replace(",","",$importetot);
                       $corrida=$_POST["tallauni".$z];

                       if($idarticulo>0 && strlen($articulo)>0)
                       {
                          $add++;                        
                          $insertdet=mysql_query("INSERT INTO detsol(idsolicitud, consec, cantidad, idproducto, precio_unitario, importe, descripcion, unidad, tipocompra, status, corrida, revisado, idcompra, urevisa) VALUES('$folio', '$add', '$cant', '$idarticulo', '$punit', '$importetot', '$articulo', '$uni', '$tipocompra', '1', '$corrida', '', '0', '')");
                          if($insertdet)
                          {
                            $agregado++;
                          }
                       }

                 }

              }

              if($agregado>0)
              {
              	?>
                <script>alert("Solicitud de compra agregada exitosamente");
                var procedimiento='?idsol=<?php echo $folio;?>';
                window.open('../Reportes/solprod.php' + procedimiento);
                </script>
                <?php
              }
           }
           else
           {
              ?>
              <script>alert("Ha ocurrido un error, favor de verificar");</script>
              <?php
           }
       }
       else if($operacion==1)
       {
          $idsolicitud=$_POST["idsolicitud"];
          $folio=$idsolicitud;
          
          if($folio>0)
          { 
             $archivo=$_FILES["comprobante"]["name"]; $varupd2="";
             $tipo_archivo = $_FILES['comprobante']['type'];
             $tamano_archivo=$_FILES['comprobante']['size'];  
             $hayresponsiva=0; $detallecarga=""; $cargaresponsiva=0;

            if( $_FILES['comprobante']['name']!=NULL && $_FILES['comprobante']['size'] > 0 )
            {
               if(!((strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "pdf")) && ($tamano_archivo < 10000000))) 
               {                   
                  $cargaresponsiva=1;
               }
               else
               {
                  $comprobante=$_POST["filecomprobante"];
                  $carpeta="ordenes";
                  if(strlen($comprobante)>0)
                  {
                     if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
                     {      
                       $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$comprobante;
                       if(file_exists($destino01))
                       {  
                            unlink($destino01);
                       }                         
                     }
                  }
                  $responsiva="Solicitud ".$archivo;  
                  if (file_exists("..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta))
                  {         
                     $destino01 = "..".DIRECTORY_SEPARATOR."imagenes".DIRECTORY_SEPARATOR."Sistema".DIRECTORY_SEPARATOR.$carpeta.DIRECTORY_SEPARATOR.$archivo;
                     if(!file_exists($destino01))
                     {  
                       @copy($_FILES['comprobante']['tmp_name'],$destino01);
                     }
                     $detallecarga=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
                     $varupd2=", file_orden='$responsiva', carga='$detallecarga' "; $hayresponsiva=1;
                     $detallado=strtoupper($_SESSION['usuario'])." Carga solicitud para orden de compra con firmas";                                       
                     $ins=mysql_query("INSERT INTO bitacora_control_compras(id_bit, idcompra, detalle, fecha, consec, idproducto, cancela, documento) VALUES('', '$folio', '$detallado', '".date("Y-m-d H:i:s")."', '0', '0', '0', '$responsiva')");
                  }
                }           
            }
             


          	 $query=mysql_query("UPDATE gensol SET empresa='$empresas', idudn='$udn', modificado='$detuser' $varupd2 WHERE idsolicitud='$folio'");
          	 if($query)
          	 {
          	 	$add=0; $agregado=0;
           	    for($z=1; $z<=$contart; $z++)
                {

              	 $delete=$_POST["delete".$z];
                 if($delete==0)
                 {
                 	   $idarticulo=$_POST["idarticulo".$z]; 
                       $cant=$_POST["cant".$z]; 
                       $uni=$_POST["uni".$z]; 
                       $articulo=$_POST["articulo".$z];  
                       $punit=$_POST["punit".$z]; 
                       $importetot=$_POST["importetot".$z]; 
                       $tipocompra=$_POST["tipocompra".$z]; 
                       $statusarti=$_POST["statusarti".$z];
                       $cant=str_replace(",","",$cant);
                       $punit=str_replace(",","",$punit);
                       $importetot=str_replace(",","",$importetot);
                       $corrida=$_POST["tallauni".$z];

                       if($idarticulo>0 && strlen($articulo)>0)
                       {
                          $add++;                        
                          $upte=mysql_query("UPDATE detsol SET consec='$add', cantidad='$cant', idproducto='$idarticulo', precio_unitario='$punit', importe='$importetot', descripcion='$articulo', unidad='$uni', tipocompra='$tipocompra', corrida='$corrida' WHERE idsolicitud='$folio'");
                          if($upte)
                          {
                            $agregado++;
                          }
                       }
                 }

                }
          	 }

          	 if($agregado>0)
             {
              	?>
                <script>alert("Solicitud de compra editada exitosamente");
                var procedimiento='?idsol=<?php echo $folio;?>';
                window.open('../Reportes/solprod.php' + procedimiento);
                </script>
                <?php
             }

          }
       }
       
       ?>
       <script> 
       location="../Pantallas/solcomprasn.php";
       </script>
       <?php   
       break;
       case 75:
       $operacion=$_POST["operacion"];
       $idcliente=$_POST["idcliente"];
       $pago=$_POST["pago"];
       $folcontrato=$_POST["folio"];       
       $datepicker=$_POST["datepicker"];
       $fechaevento=substr($datepicker, 6,4)."-".substr($datepicker, 3,2)."-".substr($datepicker, 0,2);
       $datepicker1=$_POST["datepicker2"];
       $fechacontrato=substr($datepicker1, 6,4)."-".substr($datepicker1, 3,2)."-".substr($datepicker1, 0,2);
       $idvendedor=$_POST["eventa"];
       $evento=$_POST["evento"];
       $horario=$_POST["phorario"];
       $observaciones=strtoupper($_POST["observa"]);
       $observaciones=preg_replace("[\n|\r|\n\r]", "", $observaciones);
       $personas=$_POST["personas"];
       $idempresa=$_POST["empresas"];
       $idudn=$_POST["udn"];
       $coniva=$_POST["coniva"];
       $pforaneo=$_POST["pforaneo"];
       $anticipo=str_replace(",","", $_POST["anticipo"]);
       $saldo=str_replace(",","", $_POST["saldo"]);
       $duracion=$_POST["duracion"];
       $hradicionales=$_POST["hradicionales"];
       $h1=$_POST["h1"];
       $h2=$_POST["h2"];
       $subtotal=str_replace(",","", $_POST["subtotal"]);
       $iva=str_replace(",","", $_POST["iva"]);
       $notadd=strtoupper($_POST["notadd"]);
       $notadd=preg_replace("[\n|\r|\n\r]", " ", $notadd);
       $numreg=$_POST["numreg"];
       $idcotiza=$_POST["idcotiza"];
       $identb=$_POST["identb"];

       if(strlen($idcotiza)==0)
       {
          $idcotiza=0;
       }

       if(strlen($coniva)==0)
       {
          $coniva=0;
       }
              

       $detuser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       $fregistro=date("Y-m-d H:i:s");

       $ok=0; $identificador=""; $concepto="ANTICIPO"; $txt1="agregado";

       if($operacion==0)
       {
       	  $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='contratos';");
		     $sig=mysql_fetch_array($autoin);
		     $idsiguiente=$sig["AUTO_INCREMENT"];
           $identificador=$idsiguiente;
  	          
       	  $query=mysql_query("INSERT INTO contratos (identificador, fregistro, idempresa, idudn, idcontrato, fecha, fecha_contrato, idcliente, idevento, idvendedor, user, observaciones, modifica, horario, personas, duracion, adicional, h1, h2, subtotal, iva, foraneo, coniva, status, nota_add, idcotiza) VALUES ('$identificador', '$fregistro', '$idempresa', '$idudn', '$folcontrato', '$fechaevento', '$fechacontrato', '$idcliente', '$evento', '$idvendedor', '$detuser', '$observaciones', '', '$horario', '$personas','$duracion', '$hradicionales', '$h1', '$h2', '$subtotal', '$iva', '$pforaneo', '$coniva', '1', '$notadd', '$idcotiza')");	
       	  if($query)
       	  {
       	  	 $ok++; 

             $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_contratos';");
             $sig0=mysql_fetch_array($autoin0);
             $idsiguiente0=$sig0["AUTO_INCREMENT"];  

       	  	 $addbit=mysql_query("INSERT INTO bitacora_contratos (idbitacora, identificador, idcontrato, fecha_contrato, fecha_evento, idcliente, idevento, idvendedor, horario, personas, duracion, subtotal, iva, abono1, user_modifica) VALUES ('$idsiguiente0', '$identificador', '$folcontrato', '$fechacontrato', '$fechaevento', '$idcliente', '$evento', '$idvendedor', '$horario', '$personas', '$duracion', '$subtotal', '$iva', '$anticipo', '$detuser')");
            
       	  	
             $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='anticipos_r';");
             $sig=mysql_fetch_array($autoin);
             $idsiguiente=$sig["AUTO_INCREMENT"];
             
       	  	 $add=mysql_query("INSERT INTO anticipos_r (identificador, idabono, anticipo, saldo, concepto, formapago, fecha_abono, registro, user, abono1) VALUES ('$identificador', '$idsiguiente', '$anticipo', '$saldo', '$concepto', '$pago', '$fechacontrato', '$fregistro', '".$_SESSION['usuario']."', '1')");
       	  	 if($add)
       	  	 {
       	  	 	$add01=mysql_query("INSERT INTO clone_anticipos_r (identificador, idabono, anticipo, saldo, concepto, formapago, fecha_abono, registro, user, abono1, u_clona, accion) VALUES ('$identificador', '$idsiguiente', '$anticipo', '$saldo', '$concepto', '$pago', '$fechacontrato','$fregistro', '".$_SESSION['usuario']."', '1', '$detuser', 'AB01')");
       	  	 }
       	  }	  
       }
       else
       {
       	 $identificador=$_POST["identificador"]; $txt1="actualizado";
          $identb=$identificador;
          $entracambio=0;
       	  $comp=mysql_query("SELECT * FROM contratos WHERE identificador='$identificador'");
       	  if(mysql_num_rows($comp)>0)
       	  {
       	  	 while ($rr=mysql_fetch_array($comp))
       	  	 {       	  	 	
       	  	 	$idempresa_r=$rr["idempresa"];
       	  	 	$idudn_r=$rr["idudn"];
       	  	 	$idcontrato_r=$rr["idcontrato"];
       	  	 	$fecha_r=$rr["fecha"];
       	  	 	$fecha_contrato_r=$rr["fecha_contrato"];
       	  	 	$idcliente_r=$rr["idcliente"];
       	  	 	$idevento_r=$rr["idevento"];
       	  	 	$idvendedor_r=$rr["idvendedor"];
       	  	 	$observaciones_r=$rr["observaciones"];
       	  	 	$horario_r=$rr["horario"];
       	  	 	$personas_r=$rr["personas"];
       	  	 	$duracion_r=$rr["duracion"];
       	  	 	$adicional_r=$rr["adicional"];
       	  	 	$h1_r=$rr["h1"];
       	  	 	$h2_r=$rr["h2"];
       	  	 	$subtotal_r=$rr["subtotal"];
       	  	 	$iva_r=$rr["iva"];
       	  	 	$foraneo_r=$rr["foraneo"];
       	  	 	$coniva_r=$rr["coniva"];
       	  	 	$nota_add_r=$rr["nota_add"];

       	  	 	if($idcontrato_r!=$folcontrato || $idempresa_r!=$idempresa || $idudn_r!=$idudn || $fecha_r!=$fechaevento || $fecha_contrato_r!=$fechacontrato || $idcliente_r!=$idcliente || $idevento_r!=$evento || $idvendedor_r!=$idvendedor || $observaciones_r!=$observaciones || $horario_r!=$horario || $personas_r!=$personas || $duracion_r!=$duracion || $adicional_r!=$hradicionales || $h1_r!=$h1 || $h2_r!=$h2 || $subtotal_r!=$subtotal || $iva_r!=$iva || $foraneo_r!=$pforaneo || $coniva_r!=$coniva || $nota_add_r!=$notadd)
       	  	 	{
       	  	 		$entracambio=1;
       	  	 	}
       	  	 }
       	  }
       	  else
       	  {
       	  	 $entracambio=1;
       	  }

       	  $query=mysql_query("UPDATE contratos SET idcontrato='$folcontrato', idempresa='$idempresa', idudn='$idudn', fecha='$fechaevento', fecha_contrato='$fechacontrato', idcliente='$idcliente', idevento='$evento', idvendedor='$idvendedor', observaciones='$observaciones', modifica='$detuser', horario='$horario', personas='$personas', duracion='$duracion', adicional='$hradicionales', h1='$h1', h2='$h2', subtotal='$subtotal', iva='$iva', foraneo='$pforaneo', coniva='$coniva', nota_add='$notadd' WHERE identificador='$identificador'");
       	  if($query)
       	  {
       	  	  $ok++;
              if($entracambio==1)
              {
                 $autoin0=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='bitacora_contratos';");
                 $sig0=mysql_fetch_array($autoin0);
                 $idsiguiente0=$sig0["AUTO_INCREMENT"];  

              	  $addbit=mysql_query("INSERT INTO bitacora_contratos (idbitacora, identificador, idcontrato, fecha_contrato, fecha_evento, idcliente, idevento, idvendedor, horario, personas, duracion, subtotal, iva, abono1, user_modifica) VALUES ('$idsiguiente0', '$identificador', '$folcontrato', '$fechacontrato', '$fechaevento', '$idcliente', '$evento', '$idvendedor', '$horario', '$personas', '$duracion', '$subtotal', '$iva', '$anticipo', '$detuser')");
              }    

              $addclone=0; $anticipo_rr=""; $saldo_rr=""; $concepto_rr=""; $formapago_rr=""; $fecha_abono_rr="";
              $conf=mysql_query("SELECT * FROM anticipos_r WHERE identificador='$identificador' AND abono1='1'");
              if(mysql_num_rows($conf)>0)
              {
              	 while ($rt=mysql_fetch_array($conf))
              	 {
              	 	 $anticipo_rr=$rt["anticipo"];
              	 	 $saldo_rr=$rt["saldo"];
              	 	 $concepto_rr=$rt["concepto"];
              	 	 $formapago_rr=$rt["formapago"];
              	 	 $fecha_abono_rr=$rt["fecha_abono"];
              	 }              	 
              }
              
              if($anticipo_rr!=$anticipo || $saldo_rr!=$saldo || $concepto_rr!=$concepto || $formapago_rr!=$pago || $fecha_abono_rr!=$fechacontrato)
              {
              	 $addclone=1;
              }

              $del=mysql_query("DELETE FROM anticipos_r WHERE identificador='$identificador' AND abono1='1'");
              if($del)
              {
              	 $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='anticipos_r';");
		         $sig=mysql_fetch_array($autoin);
		         $idsiguiente=$sig["AUTO_INCREMENT"];

              	 $add=mysql_query("INSERT INTO anticipos_r (identificador, idabono, anticipo, saldo, concepto, formapago, fecha_abono, registro, user, abono1) VALUES ('$identificador', '$idsiguiente', '$anticipo', '$saldo', '$concepto', '$pago', '$fechacontrato','$fregistro', '".$_SESSION['usuario']."', '1')");
              	 if($add)
              	 {
              	 	if($addclone==1)
              	 	{
              	 		$add01=mysql_query("INSERT INTO clone_anticipos_r (identificador, idabono, anticipo, saldo, concepto, formapago, fecha_abono, registro, user, abono1, u_clona, accion) VALUES ('$identificador', '$idsiguiente', '$anticipo', '$saldo', '$concepto', '$pago', '$fechacontrato','$fregistro', '".$_SESSION['usuario']."', '1', '$detuser', 'AB01')");
              	 	}              	 	
              	 }
              }              
       	  }
       }
       

       if($ok>0)
       {
       	    $nquer=mysql_query("SELECT MAX(consec) AS R FROM detcontratos WHERE identificador='$identificador'");
            if(mysql_num_rows($nquer)>0)
            {
            	$nq=mysql_fetch_array($nquer);
            	$r=$nq["R"];
            }
            else
            {
            	$r=0; 
            }

       	    //Áreas
            $npermisos=$_POST["npermisos"]; 
            
            for ($i=1; $i<=$npermisos; $i++)
            {   
                $per=""; $chk="";    	  
       	        if (isset($_POST["per".$i]))
       	        {
       	  	        $per=$_POST["per".$i];
       	        }

       	        if (isset($_POST["chk".$per]))
       	        {
       	  	        $chk=$_POST["chk".$per];
       	        }       	  

       	        if($chk=="on")
       	        {       	  	        
       	  	        $tienesubarea=$_POST["tienesubarea".$per];       	  	        
       	  	        $qr=mysql_query("SELECT * FROM detcontratos WHERE identificador='$identificador' AND idarea='$per' AND idmedio='0'");
       	  	        if(mysql_num_rows($qr)==0)
       	  	        {       	  	        
       	  	           $r++;
       	  	           $ins1=mysql_query("INSERT INTO detcontratos (identificador, idcontrato, consec, idarea, idmedio, user) VALUES ('$identificador', '$folcontrato', '$r', '$per', '0', '$detuser')");
       	  	        }

       	  	        if($tienesubarea==1)
       	  	        {
       	  	        	$del=mysql_query("DELETE FROM detsubareas WHERE identificador='$identificador'");
       	  	            if($del)
       	  	            { 
       	  	        	   for ($y=1; $y<=$numreg; $y++)
                           {
                               $idasub=0;
                               if(isset($_POST["idasub".$y]))
                               {
                           	     $idasub=$_POST["idasub".$y];
                               }

                           	   $chksub="";
                           	   if(isset($_POST["chksub".$idasub]))
                           	   {
                           	  	  $chksub=$_POST["chksub".$idasub];                 	  	 
                           	   }
                           	 
                           	   if($chksub =="on")
                           	   { 
                                  $ins02=mysql_query("INSERT INTO detsubareas(identificador, ida, idasub) VALUES ('$identificador', '$per', '$idasub')");
                           	   }
                           }
       	  	        	
       	  	            }
       	  	        }
       	  	        
       	        }

            }

            //Medios
            $npermisosm=$_POST["npermisosm"];  
       
            for ($i=1; $i<=$npermisosm ; $i++)
            { 
       	        $per=""; $chk="";
       	        if(isset($_POST["perm".$i]))
       	        {
       	   	       $per=$_POST["perm".$i];
       	        }
       	   
       	        if(isset($_POST["chkm".$per]))
       	        {
       	   	       $chk=$_POST["chkm".$per];
       	        }
       	   
       	        if($chk=="on")
       	        {       	   	       
       	   	       $q=mysql_query("SELECT * FROM detcontratos WHERE identificador='$identificador' AND idarea='0' AND idmedio='$per'");
       	  	       if(mysql_num_rows($q)==0)
       	  	       {
       	  	       	   $r++;
                     
       	  	           $ins1=mysql_query("INSERT INTO detcontratos (identificador, idcontrato, consec, idarea, idmedio, user) VALUES ('$identificador', '$folcontrato', '$r', '0', '$per', '$detuser')");
       	  	       }
       	        }       	 
            }
            

            if($identb>0)
            {
               $ups=mysql_query("UPDATE fechash_bloqueadas SET folio='$folcontrato', identificador='$identificador', modificado='$detuser' WHERE identificador='$identb'");
            }
            
       	    ?>
            <script>
            alert("Registro <?php echo $txt1;?> exitosamente!");
            var procedimiento='?identificador=<?php echo $identificador;?>';
            window.open('../Reportes/contratopdf.php' + procedimiento);
            window.open('../Reportes/reverso_contrato.php');
            window.open('../Reportes/anticipopdf.php' + procedimiento + "&idabono=0&a=1");
            </script>
            <?php
       }
       else
       {
       	    ?>
            <script>alert("Ha ocurrido un error, favor de verificar");</script>
            <?php
       }
       ?>
       <script> 
       location="../Pantallas/contratoh.php";
       </script>
       <?php    
       break;
       case 76:
    $fcotizacion=$_POST["datepicker2"];
    $fcotizacion=substr($fcotizacion, 6,4)."-".substr($fcotizacion, 3,2)."-".substr($fcotizacion, 0,2);
    $fevento=$_POST["datepicker"];
    $fevento=substr($fevento, 6,4)."-".substr($fevento, 3,2)."-".substr($fevento, 0,2);
    $nejecutivo=$_POST["nejecutivo"];
    $idempresa=$_POST["empresas"];
    $udn=$_POST["udn"];
    $moral=$_POST["pvariable"];
    $nombre=$_POST["nombre"];
    $apaterno=$_POST["apaterno"];
    $amaterno=$_POST["amaterno"];
    $razon=$_POST["razon"];
    $email=$_POST["email"];
    $tel=$_POST["tel"];
    $evento=$_POST["evento"];
    $hr=$_POST["phorario"];
    $personas=$_POST["personas"];
    $duracion=$_POST["duracion"];
    $coniva=$_POST["coniva"];
    $precio=$_POST["precio"];
    $precio=str_replace(",","", $precio);
    $subtotal=$_POST["subtotal"];
    $subtotal=str_replace(",","", $subtotal);
    $iva=$_POST["iva"];
    $iva=str_replace(",","", $iva);
    $servicio=$_POST["servicio"];
    $servicio=str_replace(",","", $servicio);
    $total=$_POST["total"]; 
    $total=str_replace(",","", $total);   
    $cambia_l=$_POST["cambia_leyenda"];
    $leyendas=$_POST["leyendas"];
    $nfirma=$_POST["atte"];
    $pfirma=$_POST["atte2"];
    $detuser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
    $numreg=$_POST["numreg"];
    $dservicio=$_POST["dservicio"];
    $tel=$_POST["tel"];
    $email=$_POST["email"];
    $eventa=$_POST["eventa"];
    $daddicional=$_POST["daddicional"];
    $daddicional=preg_replace("[\n|\r|\n\r]", " ", $daddicional);


   $duracion=str_replace("hr","", $duracion);
	$duracion=str_replace("hrs","", $duracion);
	$duracion=str_replace("HR","", $duracion);
	$duracion=str_replace("HRS","", $duracion);
	$duracion=str_replace("horas","", $duracion);
	$duracion=str_replace("hora","", $duracion);
	$duracion=str_replace("HORA","", $duracion);

	$duracion=$duracion." Hrs.";

    if($moral==1)
    {
    	$nombre="";
    	$apaterno="";
    	$amaterno="";
    }
    else
    {
    	$razon="";
    }
    
    $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='cotizaciones';");
    $sig=mysql_fetch_array($autoin);
    $idsiguiente=$sig["AUTO_INCREMENT"];
    $idcotiza=$idsiguiente;

    $query01=mysql_query("INSERT INTO cotizaciones (idcotiza, fecha_cotiza, fecha_evento, evento, precio, coniva, subtotal, iva, servicio, salon, horario, duracion, personas, idleyenda, cambia_leyenda, nfirma, pfirma, registra, status, ejecutivo, idempresa, idudn, describe_servicio, nombre, apaterno, amaterno, razon, telefono, email, idvendedor, comentarios_add) VALUES ('$idcotiza', '$fcotizacion', '$fevento', '$evento', '$precio', '$coniva', '$subtotal', '$iva', '$servicio', '', '$hr', '$duracion', '$personas', '$leyendas', '$cambia_l', '$nfirma', '$pfirma', '$detuser', '1', '$nejecutivo', '$idempresa', '$udn', '$dservicio', '$nombre', '$apaterno', '$amaterno', '$razon', '$tel', '$email', '$eventa', '$daddicional')");
    if($query01)
    {

        //Áreas
        $npermisos=$_POST["npermisos"]; 
        for ($i=1; $i<=$npermisos; $i++)
        {   
            $per=""; $chk="";       
            if (isset($_POST["per".$i]))
            {
                $per=$_POST["per".$i];
            }

            if (isset($_POST["chk".$per]))
            {
                $chk=$_POST["chk".$per];
            }           

            if($chk=="on")
            {                     
                $tienesubarea=$_POST["tienesubarea".$per];   

              if($tienesubarea==1)
              {                 
                                
                for ($y=1; $y<=$numreg; $y++)
                {
                    $idasub=0;
                    if(isset($_POST["idasub".$y]))
                    {
                       $idasub=$_POST["idasub".$y];
                    }

                    $chksub="";
                    if(isset($_POST["chksub".$idasub]))
                    {
                        $chksub=$_POST["chksub".$idasub];                        
                    }
                             
                    if($chksub =="on")
                    { 
                        $ins02=mysql_query("INSERT INTO detsub_cot(idcotiza, ida, idasub) VALUES ('$idcotiza', '$per', '$idasub')");
                    }
                }  
              }
              else
              {
              	 $ins02=mysql_query("INSERT INTO detsub_cot(idcotiza, ida, idasub) VALUES ('$idcotiza', '$per', '0')");
              }                  
            }

        }

        if($cambia_l==1)
        {
           $notadd1=$_POST["notadd1"];
           $notadd2=$_POST["notadd2"];
           $notadd3=$_POST["notadd3"];
           $notadd4=$_POST["notadd4"];
           $notadd5=$_POST["notadd5"];
           $notadd6=$_POST["notadd6"];
           $notadd7=$_POST["notadd7"];

           $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='ley_cot_user';");
           $sig=mysql_fetch_array($autoin);
           $idsiguiente=$sig["AUTO_INCREMENT"];           

           $ins=mysql_query("INSERT INTO ley_cot_user(id, idcotiza, notadd1, notadd2, notadd3, notadd4, notadd5, notadd6, notadd7, modifica) VALUES ('$idsiguiente', '$idcotiza', '$notadd1', '$notadd2', '$notadd3', '$notadd4', '$notadd5', '$notadd6', '$notadd7', '$detuser')");
        }

        ?>
        <script> 
        alert("Cotizaci\u00F3n realizada exitosamente!");
        var procedimiento="?idcotiza=<?php echo $idcotiza;?>";
        window.open('../Reportes/cothacienda.php' + procedimiento);
        </script>
        <?php
    }

    ?>
    <script> 
    location="../Pantallas/cotizarentah.php";
    </script>
    <?php  
       break;
       case 77:
    $identificador=$_POST["identificador"];
    $operacion=$_POST["operacion"];
    $detuser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
    $consecutivo=$_POST["consecutivos"];
    $txt="";

    if($identificador==1)
    {
    	  $notadd1=$_POST["notadd1"];
        $notadd2=$_POST["notadd2"];
        $notadd3=$_POST["notadd3"];
        $notadd4=$_POST["notadd4"];
        $notadd5=$_POST["notadd5"];
        $notadd6=$_POST["notadd6"];
        $notadd7=$_POST["notadd7"];

    	if($operacion==0)
    	{
            $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='leyendas_cotizacion';");
            $sig=mysql_fetch_array($autoin);
            $idsiguiente=$sig["AUTO_INCREMENT"];           

            $ins=mysql_query("INSERT INTO leyendas_cotizacion(id, notadd1, notadd2, notadd3, notadd4, notadd5, notadd6, notadd7, creado, modificado, activo) VALUES ('$idsiguiente', '$notadd1', '$notadd2', '$notadd3', '$notadd4', '$notadd5', '$notadd6', '$notadd7', '$detuser', '', '1')");
            if($ins)
            {
            	$upp=mysql_query("UPDATE leyendas_cotizacion SET activo='0' WHERE id!='$idsiguiente'");
                $txt="Grupo de leyendas agregado exitosamente";
            }
            else
            {
            	$txt="Ha ocurrido un error, favor de verificar";
            }
    	}
    	else
    	{
    		$idleyenda=$_POST["leyendas"];
    		$upd=mysql_query("UPDATE leyendas_cotizacion SET notadd1='$notadd1', notadd2='$notadd2', notadd3='$notadd3', notadd4='$notadd4', notadd5='$notadd5', notadd6='$notadd6', notadd7='$notadd7', modificado='$detuser' WHERE id='$idleyenda'");
    		if($upd)
    		{
               $txt="Grupo de leyendas actualizado exitosamente";
    		}
    		else
            {
            	$txt="Ha ocurrido un error, favor de verificar";
            }
    	}
    }
    else if($identificador==2)
    {
    	$anio=$_POST["txtanio"];
    	$notitanio=$_POST["notitanio"];
    	$relevancia=$_POST["relevante"];
    	$estado=$_POST["estado"];

      if(strlen($relevancia)=="")
      {
         $relevancia=0;
      }
        if($operacion==0)
        {
        	$autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='notas_cotizacion';");
            $sig=mysql_fetch_array($autoin);
            $idsiguiente=$sig["AUTO_INCREMENT"];   

            $ins=mysql_query("INSERT INTO notas_cotizacion(idnota, anio, nota, status, relevancia, consec) VALUES('$idsiguiente', '$anio', '$notitanio', '1', '$relevancia', '$consecutivo')");
            if($ins)
            {
              $txt="Nota agregada exitosamente";
            }
            else
            {
            	$txt="Ha ocurrido un error, favor de verificar";
            }
        }
        else
        {
        	$idnota=$_POST["idnota"];

        	$upp=mysql_query("UPDATE notas_cotizacion SET anio='$anio', nota='$notitanio', relevancia='$relevancia', consec='$consecutivo', status='$estado' WHERE idnota='$idnota'");
        	if($upp)
            {
              $txt="Nota actualizada exitosamente";
            }
            else
            {
            	$txt="Ha ocurrido un error, favor de verificar";
            }

        }
    }
    ?>
    <script type="text/javascript">alert("<?php echo $txt;?>!");
    location="../Pantallas/leyen.php";
    </script>
    <?php

       break;
       case 78:
       $idconcepto=$_POST["txtconcepto"];
       $fecha1=$_POST["datepicker3"];
       $diainicial=substr($fecha1, 6,4)."-".substr($fecha1, 3,2)."-".substr($fecha1, 0,2);

       $fecha2=$_POST["datepicker4"];
       $diafinal=substr($fecha2, 6,4)."-".substr($fecha2, 3,2)."-".substr($fecha2, 0,2);

       $observaciones=$_POST["observa"];
       $observaciones=str_replace("#", "Num. ", $observaciones);
       $observaciones=preg_replace("[\n|\r|\n\r]", "", $observaciones);
       $observaciones=strtoupper(addslashes($observaciones));
       $subtotal=str_replace(",","", $_POST["subtotal"]);
       $iva=str_replace(",","", $_POST["iva"]);
       $identificador=$_POST["identificador"];
       $idcontrato=$_POST["idcontrato"];
       $personas=$_POST["personas"];
       $horario=$_POST["phorario"];
       $numreg=$_POST["numreg"];

       if($identificador==0)
       {
       	  $idcontrato="";
       }

       $operacion=$_POST["operacion"];
       $detuser=date("d/m/Y H:i:s")." ".$_SESSION['usuario'];
       $txt=""; $txt1=""; $agregar=0;

       $busca=mysql_query("SELECT * FROM fechash_bloqueadas WHERE fecha_1='$diainicial' AND fecha_2='$diafinal'");
       if(mysql_num_rows($busca)>0)
       {
       	  $txt="El rango de fechas ya se encuentra bloqueado, seleccione otras fechas para continuar";
       }
       else 
       {
       	   if($operacion==0)
           {
       	       $autoin=mysql_query("SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA='".$sql_db."' AND TABLE_NAME='fechash_bloqueadas';");
               $sig=mysql_fetch_array($autoin);
               $idsiguiente=$sig["AUTO_INCREMENT"];
               $idf=$idsiguiente;
       	      $ins=mysql_query("INSERT INTO fechash_bloqueadas (idf, fecha_1, fecha_2, idconcepto, observaciones, usuario, modificado, subtotal, iva, identificador, folio, personas, horario) VALUES ('$idsiguiente', '$diainicial', '$diafinal', '$idconcepto', '$observaciones', '$detuser', '', '$subtotal', '$iva', '$identificador', '$idcontrato', '$personas', '$horario')");
       	      $txt1="agregado";
               $qr=mysql_query("SELECT * FROM areas_fbloqueadas WHERE idf='$idf'");
               if(mysql_num_rows($qr)==0)
               {                                          
                  $agregar=1;
               }
           }
           else 
           {
       	       $idf=$_POST["idf"];

       	       $ins=mysql_query("UPDATE fechash_bloqueadas SET fecha_1='$diainicial', fecha_2='$diafinal', idconcepto='$idconcepto', observaciones='$observaciones', modificado='$detuser', subtotal='$subtotal', iva='$iva', identificador='$identificador', idcontrato='$idcontrato', personas='$personas', horario='$horario' WHERE idf='$idf'");
       	       $txt1="actualizado";
           }
                      
           $r=0;
           if($ins)
           {
              if($operacion==1)
              {
                  $del=mysql_query("DELETE FROM areas_fbloqueadas WHERE idf='$idf");
                  if($del)
                  {
                     $agregar=1;
                  }
              }
              //Áreas
              $npermisos=$_POST["npermisos"]; 
              for ($i=1; $i<=$npermisos; $i++)
              {   
                  $per=""; $chk="";       
                  if (isset($_POST["per".$i]))
                  {
                     $per=$_POST["per".$i];
                  }

                  if (isset($_POST["chk".$per]))
                  {
                      $chk=$_POST["chk".$per];
                  }  
                                   
                  
                  if($chk=="on")
                  { 
                    $tienesubarea=$_POST["tienesubarea".$per];   
                     
                     if($agregar==1)
                     { 
                     	 if($tienesubarea==1)
                         {echo "<p>numr ".$numreg;
                             for ($y=1; $y<=$numreg; $y++)
                             {
                               $idasub=0;
                               if(isset($_POST["idasub".$y]))
                               {
                                 $idasub=$_POST["idasub".$y];
                               }

                               $chksub="";
                               if(isset($_POST["chksub".$idasub]))
                               {
                                  $chksub=$_POST["chksub".$idasub];                        
                               }
                             
                               if($chksub =="on")
                               { 
                               	  $r++; 
                                  $ins02=mysql_query("INSERT INTO areas_fbloqueadas(idf, consec, ida, idasub) VALUES ('$idf', '$r','$per', '$idasub')");
                               }
                            }
                         }
                         else
                         {
                         	$r++; 
                         	$ins02=mysql_query("INSERT INTO areas_fbloqueadas(idf, consec, ida, idasub) VALUES ('$idf', '$r', '$per', '0')");
                         }
                     }
                  }
              }

              $txt="Rango de bloqueo ".$txt1." exitosamente";
           }
           else
           {
       	      $txt="Ha ocurrido un error, favor de verificar";
           }
       }       
       
       ?>
    <script type="text/javascript"> alert("<?php echo $txt;?>!"); 
    var procedimiento="?idf=<?php echo $idf;?>";
    window.open('../Reportes/nfbloqueado.php' + procedimiento);
    location="../Pantallas/bfechashacienda.php"; </script>
    <?php    
    break;

   }
?>
Upload File: