Exemplo n.º 1
0
 function informarUsuario($idObjetoHtml, $radicado, $loginOrigen, $depeCodiOrigen, $usuaCodiOrigen, $depeCodiDestino, $usuaCodiDestino, $observacion, $txInformar, $txReasignar)
 {
     //alert("Entro a informar Us");
     $response = new HTML_AJAX_Action();
     $iSql = "select * from usuario where depe_codi={$depeCodi} and usua_esta=1";
     $this->depeCodi = $depeCodiOrigen;
     $this->usuaCodi = $usuaCodiOrigen;
     //return $isql;
     $rsUs = $this->db->conn->Execute($iSql);
     $radicados[] = $radicado;
     //$var1 = "--> $idObjetoHtml+$radicados+$depeCodiOrigen+$usuaCodiOrigen+$depeCodiDestino+$usuaCodiDestino+{$observacion}";
     $ruta_raiz = $this->ruta_raiz;
     include "{$ruta_raiz}/include/tx/Tx.php";
     $tx = new Tx($this->db);
     if ($txInformar) {
         $rta = $tx->informar($radicados, $loginOrigen, $depeCodiDestino, $depeCodiOrigen, $usuaCodiDestino, $usuaCodiOrigen, 'Informado');
     }
     if ($txReasignar) {
         $rta = $tx->crea_derivado($radicados, $depeCodiDestino, $depeCodiOrigen, $usuaCodiDestino, $usuaCodiOrigen, 'Reasigna Derivado al radicar ', 9);
     }
     $cadena = $this->listaInformados($radicado, $idObjetoHtml);
     $cadena .= $this->listaReasignadosM($radicado, 'usuariosReasignados');
     $response->insertScript($cadena);
     return $response;
 }
Exemplo n.º 2
0
            }
            /** AQUI SE ENTRA A MODIFICAR EL RADICADO
             *
             */
            if ($coddepeinf or !$Submit4 and $coddepeinf != $coddepe) {
                /**
                 *	La siguiente decicion pregunta si la dependencia con la cual sale el radicado es
                 * a misma que se pretende informar, ademas si es el jefe. En este caso no informa.
                 */
                echo $observa = $observa_inf;
                if (!$cod_usuario_inf) {
                    $cod_usuario_inf = 1;
                }
                $nombTx = "Informar Documentos";
                $radicadoSel[0] = $nurad;
                $txSql = $Tx->informar($radicadoSel, $krd, $coddepeinf, $dependencia, $cod_usuario_inf, $codusuario, $observa, $_SESSION['usua_doc']);
                $flagHistorico = true;
            }
        }
    }
}
$coddepeinf = $vector;
if ($Submit4 and !$Buscar) {
    $secuens = str_pad($consec, 6, "0", STR_PAD_LEFT);
    $fechproc4 = substr($adate, 2, 4);
    $fechrd = $ddate . $mdate . $fechproc4;
    $fechrdoc = $fechproc12 . $fechproc22 . $fechproc32;
    $apl .= ' ';
    $apl = trim(substr($apl, 0, 50));
    $sapl .= ' ';
    $sapl = substr($sapl, 0, 50);
Exemplo n.º 3
0
            if ($Submit4 and $coddepeinf != $coddepe) {
                /**
                 *	La siguiente decicion pregunta si la dependencia con la cual sale el radicado es
                 * a misma que se pretende informar, ademas si es el jefe. En este caso no informa.
                 */
                $observa = "{$observa_inf}";
                if (!$cod_usuario_inf) {
                    $cod_usuario_inf = 1;
                }
                $nombTx = "Informar Documentos";
                $radicadoSel[0] = $nurad;
                // Modificado SGD 11-Jul-2007
                // Modificado Infometrika 18-Septiembre-2009
                // Se pasa el valor $ruta_raiz a la funcion informar. Requerido por implementaci�n de alertas. Soluciona el error generado al informar a una
                // dependencia desde el formulario de radicacion de entrada.
                $txSql = $Tx->informar($radicadoSel, $krd, "'" . $coddepeinf . "'", "'" . $dependencia . "'", $cod_usuario_inf, $codusuario, $observa, $_SESSION['usua_doc'], $ruta_raiz);
                $flagHistorico = true;
            }
        }
    }
}
$coddepeinf = $vector;
if (isset($Submit4) && empty($Buscar)) {
    $secuens = str_pad($consec, 6, "0", STR_PAD_LEFT);
    $fechproc4 = substr($adate, 2, 4);
    $fechrd = $ddate . $mdate . $fechproc4;
    $fechrdoc = $fechproc12 . $fechproc22 . $fechproc32;
    $apl .= ' ';
    $apl = trim(substr($apl, 0, 50));
    $sapl .= ' ';
    $sapl = substr($sapl, 0, 50);
Exemplo n.º 4
0
//$db->conn->debug=true;
$rs = new Tx($db);
switch ($codTx) {
    case 7:
        $nombTx = "Borrar Informados";
        $observa = "({$krd}) {$observa}";
        $radicadosSel = $rs->borrarInformado($radicadosSel, $krd, $depsel8, $_SESSION['dependencia'], $_SESSION['codusuario'], $codusuario, $observa);
        break;
    case 8:
        if (is_array($_POST['usCodSelect'])) {
            while (list(, $var) = each($_POST['usCodSelect'])) {
                $depsel8 = split('-', $var);
                $usCodSelect = $depsel8[1];
                $depsel8 = $depsel8[0];
                $nombTx = "Informar Documentos";
                $usCodDestino .= $rs->informar($radicadosSel, $krd, $depsel8, $dependencia, $usCodSelect, $codusuario, $observa, $_SESSION['usua_doc'], $mailObj) . ", ";
            }
        }
        $usCodDestino = substr($usCodDestino, 0, strlen(trim($usCodDestino)) - 1);
        break;
    case 9:
        if ($EnviaraV == "VoBo") {
            $codTx = 16;
            $carp_codi = 11;
        } else {
            $codTx = 9;
            $carp_codi = 0;
        }
        $nombTx = "Reasignar ";
        $depsel = split('-', $_POST['usCodSelect']);
        $usCodSelect = $depsel[1];
Exemplo n.º 5
0
 function informarUsuario($idObjetoHtml, $radicado, $loginOrigen, $depeCodiOrigen, $usuaCodiOrigen, $depeCodiDestino, $usuaCodiDestino, $observacion, $txInformar, $txReasignar, $infConjunto = false, $usuaDocOrigen = null)
 {
     $response = new HTML_AJAX_Action();
     $iSql = "select * from usuario where depe_codi={$depeCodiDestino} and usua_esta='1'";
     $this->depeCodi = $depeCodiOrigen;
     $this->usuaCodi = $usuaCodiOrigen;
     //return $isql;
     $rsUs = $this->db->conn->Execute($iSql);
     $radicados = array_filter(explode(",", $radicado));
     //$var1 = "--> $idObjetoHtml+$radicados+$depeCodiOrigen+$usuaCodiOrigen+$depeCodiDestino+$usuaCodiDestino+{$observacion}";
     $ruta_raiz = $this->ruta_raiz;
     include "{$ruta_raiz}/include/tx/Tx.php";
     $tx = new Tx($this->db);
     if ($txInformar) {
         if ($infConjunto == true) {
             $infConjunto = 1;
         } else {
             $infConjunto = 0;
         }
         $rta = $tx->informar($radicados, $loginOrigen, $depeCodiDestino, $depeCodiOrigen, $usuaCodiDestino, $usuaCodiOrigen, $observacion, '', "..", $infConjunto);
     }
     $cadena = $this->listaInformados($radicado, $idObjetoHtml, $usuaDocOrigen);
     $response->insertScript($cadena);
     return $response;
 }