0) { if ($x == 1) {$AMenu1 ="Si";} if ($x == 2) {$AMenu2 ="Si";} if ($x == 3) {$AMenu3 ="Si";} if ($x == 4) {$AMenu4 ="Si";} if ($x == 5) {$AMenu5 ="Si";} }// Fin If $NumFilasS >0 $x++; }// Fin While $x <=5 $Seg =""; If ($AMenu1 =="Si") { $Seg ="Si"; echo '';} If ($AMenu2 =="Si") { $Seg ="Si"; $SegOC ="Si"; echo '';} If ($AMenu3 =="Si") { $Seg ="Si"; echo '';} If ($AMenu4 =="Si") { $Seg ="Si"; echo '';} If ($AMenu5 =="Si") { $Seg ="Si"; echo '';} echo ''; echo ''; echo ''; ?> No Hay Conexion"); // Seleccion Base de Datos mysql_select_db("CLLTDB") or die("

No Seleeciono Base de Datos

"); return $Conectdb; } // Fin Acceso a Base de Datos // ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? Function GenOC($Conectdb) { $SqlInst = "SELECT * From reg_ordencompracab WHERE Automatica ='Si' And Estado_Orden = '0'"; $Sql = mysql_query($SqlInst,$Conectdb); $NumFilas = mysql_num_rows($Sql); If ($NumFilas ==0) { // Obtiene Productos con Punto de Reorden $SqlInst = "SELECT * From cat_materiales WHERE Estado_material = '0' And Punto_Reorden >'0' And Existencia < Punto_Reorden"; $Sql = mysql_query($SqlInst,$Conectdb); $NumFilas = mysql_num_rows($Sql); If ($NumFilas >0) { $Analisis ="Si"; }// Fib IF $NumFilas >0 }// Fib IF $NumFilas >0 return $Analisis; }// Fin Function // ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? Function OCAutomatica($Conectdb) { $x =0; // Veifica Ordenes Automaticas Abiertas $SqlInst = "SELECT * From reg_ordencompracab WHERE Automatica ='Si' And Estado_Orden = '0'"; $Sql = mysql_query($SqlInst,$Conectdb); $NumFilas = mysql_num_rows($Sql); If ($NumFilas ==0) { // Obtiene NUmero de Orden de Compra $SqlInst1 = "SELECT * From tbl_parametros WHERE Parametro = 'Folios' And ID = 'OC'"; $Sql1 = mysql_query($SqlInst1,$Conectdb); $NumFilas1 = mysql_num_rows($Sql1); if ($NumFilas1 >0 ) { $array_seleccion1 = mysql_fetch_array($Sql1); $Num_Orden = $array_seleccion1[Valor1] + 1; $SqlInst1 = "update tbl_parametros Set Valor1 = '$Num_Orden' WHERE Parametro = 'Folios' And ID = 'OC'"; $Sql1 = mysql_query($SqlInst1,$Conectdb); } // Fin $NumFilas1 >0 // Obtiene Productos con Punto de Reorden $SqlInst = "SELECT * From cat_materiales WHERE Estado_material = '0' And Punto_Reorden >'0' And Existencia < Punto_Reorden"; $Sql = mysql_query($SqlInst,$Conectdb); $NumFilas = mysql_num_rows($Sql); If ($NumFilas >0) { // Loop Productos Metariales while ($array_seleccion = mysql_fetch_array($Sql)) { $Reorden = $array_seleccion[Punto_Reorden] - $array_seleccion[Existencia]; if ($Reorden <=0) {$Reorden =1;} $SqlInstA = "INSERT INTO reg_ordencompradet (Num_Orden, Tipo_Producto, Clave_Producto, Cantidad, Estado_Partida) VALUES ('$Num_Orden', 'Material', '$array_seleccion[Material]', '$Reorden', '0')" ; $SqlA = mysql_query($SqlInstA,$Conectdb); $x++; }// Fin While }//Fin IF $NumFilas >0 // Crea Cabecero if ($x >0) { $Fecha = date("Y-m-d"); $SqlInstA = "INSERT INTO reg_ordencompracab (Num_Orden, Concepto, Fecha_Requisicion, Automatica, Estado_Orden) VALUES ('$Num_Orden', 'Orden De Compra Automatica', '$Fecha', 'Si', '0')" ; $SqlA = mysql_query($SqlInstA,$Conectdb); } }//Fin IF $NumFilas >0 }//Fin Function ?>