Ejemplo n.º 1
0
function DespacharArchivarDestino($ids, $com)
{
    $com = utf8_decode($com);
    $fecha = date("Y-m-d H:i:s");
    $usuario_duenio = 0;
    //Es de Despacho de Ara
    if ($_REQUEST["tipo"] == 1) {
        //Es de Atencion
        $usuario_duenio = $_SESSION['session'][0];
    }
    if ($_REQUEST["cat"] == 2) {
        //Es copia
        $arch = "Insert into archivo_copia \r\n\t\t\t\t\tvalues('',{$ids},\r\n\t\t\t\t\t" . $usuario_duenio . ",\r\n\t\t\t\t\t" . $_SESSION['session'][5] . ",\r\n\t\t\t\t\t" . $_SESSION['session'][0] . ",\r\n\t\t\t\t\t'" . $fecha . "',\r\n\t\t\t\t\t'{$com}')";
        $q_arch = new Consulta($arch);
        $estado = "";
    } elseif ($_REQUEST["cat"] == 1) {
        $arch = "Insert into archivo \r\n\t\t\t\t\tvalues('',{$ids},'" . $fecha . "',\r\n\t\t\t\t\t" . $_SESSION['session'][5] . ",\r\n\t\t\t\t\t" . $_SESSION['session'][0] . ",\r\n\t\t\t\t\t'{$com}')";
        $q_arch = new Consulta($arch);
        $estado = "ARCHIVADO";
    }
    $id_historial = $q_arch->NuevoId();
    $sqlrep = "SELECT id_documento_reporte as id\r\n\t\t\t\t\tFROM documentos_reporte\r\n\t\t\t\t\tWHERE id_documento={$ids}";
    $qrep = new Consulta($sqlrep);
    $rowrep = $qrep->VerRegistro();
    //Datos del movimiento
    if ($_REQUEST["tipo"] == 1) {
        //Es de Atencion
        $usuario_o = new Usuario($usuario_duenio);
        $origen = $usuario_o->getNombreCompleto();
    } else {
        $area_o = new Area($_SESSION['session'][5]);
        $origen = $area_o->getNombre();
        if ($_REQUEST["cat"] == 1) {
            $ubicacion = $area_o->getAbreviatura();
        }
    }
    $usuario = new Usuario($_SESSION['session'][0]);
    //Para el reporte
    $sha_r = "Insert INTO\r\n\t\t\t\t\tmovimientos values('',\r\n\t\t\t\t\t'" . $rowrep['id'] . "',\r\n\t\t\t\t\t" . $id_historial . ",\r\n\t\t\t\t\t'" . $origen . "',\r\n\t\t\t\t\t'" . $origen . "',\r\n\t\t\t\t\t'ARCHIVAR',\r\n\t\t\t\t\t'" . $_REQUEST["cat"] . "',\r\n\t\t\t\t\t'" . $usuario->getLogin() . "',\r\n\t\t\t\t\t'{$com}',\r\n\t\t\t\t\t'" . $fecha . "',\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t'{$estado}',\r\n\t\t\t\t\t'" . $ubicacion . "',\r\n\t\t\t\t\t'5')";
    $qha_r = new Consulta($sha_r);
    if ($_REQUEST["cat"] == 1) {
        $documento = new Documento($ids);
        $documento->actualizarEstado(11);
        $documento->actualizarFechaRespuesta($fecha);
    }
    return $id_historial;
}
 function DespacharDesFinalizarDestino($ids)
 {
     $documento = new Documento($ids);
     $documento->actualizarEstado(6);
     $documento->ActualizaUbicacion();
 }