Beispiel #1
0
 if (!$rs1->EOF) {
     $usuario_publico = "or u.DEPE_CODI in (";
     while (!$rs1->EOF) {
         $usuario_publico = $usuario_publico . $rs1->fields["DEPENDENCIA_VISIBLE"] . ",";
         $rs1->MoveNext();
     }
     $usuario_publico = substr($usuario_publico, 0, strlen($usuario_publico) - 1) . ") AND u.USUARIO_PUBLICO = 1 ";
 }
 //Fin Modificacion
 if (($codusuario == 1 || $usuario_reasignacion == 1) && $dependencia != $depsel || $dependencia == $depsel && ($codusuario != 1 || $usuario_reasignacion != 1) && $EnviaraV == "VoBo") {
     //$whereReasignar = " and u.usua_codi=1";
     //$usDefault = 1;
 }
 if (($codusuario == 1 || $usuario_reasignacion == 1) && $dependencia == $depsel && $EnviaraV == "VoBo") {
     if ($objDep->Dependencia_codigo($dependencia)) {
         $depPadre = $objDep->getDepe_codi_padre();
     }
     print "La dependencia  padre ...({$depPadre})";
     $whereDep = " and u.depe_codi={$depPadre}  and u.usua_codi=1 ";
     $depsel = $depPadre;
 }
 if ($EnviaraV == "VoBo") {
     $proccarp = "Visto Bueno";
 }
 if ($codTx == 12) {
     $proccarp = "Devolver";
 }
 $cad = $db->conn->Concat("cast(depe_codi as char(3))", "'-'", "cast(u.usua_codi as char(3))");
 $sql = "select\n\t\t\t\t\t\tu.USUA_NOMB\n\t\t\t\t\t\t, {$cad} as USUA_COD\n\t\t\t\t\t\t,u.DEPE_CODI\n\t\t\t\t,u.USUA_CODI\n\t\t\t\t\t\tfrom usuario u\n\t\t\t\t\t\twhere\n\t\t\t\t\t\tu.USUA_ESTA='1'\n\t\t\t\t\t\t{$whereReasignar}\n\t\t\t\t\t\t{$whereDep}\n\t\t\t\t\t\t{$usuario_publico}\n\t\t\t\t\t\tORDER BY USUA_NOMB";
 $rs = $db->conn->Execute($sql);
 $usuario = $codUsuario;