<?php if (!$ruta_raiz) { $ruta_raiz = ".."; } include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); define('ADODB_FETCH_ASSOC', 2); $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC; include_once "{$ruta_raiz}/include/tx/Historico.php"; include_once "{$ruta_raiz}/class_control/TipoDocumental.php"; $trd = new TipoDocumental($db); if ($borrar) { $sqlE = "SELECT ANEX_RADI_NUME\r\n\t\t\t\t\tFROM SGD_RDA_RETDOCA \r\n\t\t\t\t\tWHERE ANEX_RADI_NUME = '{$nurad}'\r\n\t\t\t\t\tAND ANEX_CODIGO = '{$coddocu}'\r\n\t\t\t\t AND SGD_MRD_CODIGO = '{$codiTRDEli}'"; $rsE = $db->conn->query($sqlE); $i = 0; while (!$rsE->EOF) { $codiRegE[$i] = $rsE->fields['ANEX_RADI_NUME']; $i++; $rsE->MoveNext(); } $observa = "*Elimina Tipo TRD Anexo*" . $coddocu; $Historico = new Historico($db); $radiModi = $Historico->insertarHistorico($codiRegE, $coddepe, $codusua, $coddepe, $codusua, $observa, 33); $radicados = $trd->eliminarTRDA($nurad, $coddocu, $coddepe, $usua_doc, $codusua, $codiTRDEli); $mensaje = "Tipificacion del Anexo ELIMINADA<br> "; } /* * Proceso de modificación de una clasificación TRD */ if ($modificar) {
} if ($nurad) { $ent = substr($nurad, -1); } include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); if (!defined('ADODB_FETCH_ASSOC')) { define('ADODB_FETCH_ASSOC', 2); } $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC; include_once "{$ruta_raiz}/class_control/TipoDocumental.php"; $coddepe = $dependencia; $codusua = $codusuario; $isqlAnex = "SELECT SGD_TPR_CODIGO from anexos WHERE ANEX_RADI_NUME = {$nurad}"; $rsDepR = $db->conn->Execute($isqlAnex); $trd = new TipoDocumental($db); $resultadoActualizacion = ""; $encabezadol = "{$PHP_SELF}?" . session_name() . "=" . session_id() . "&krd={$krd}&nurad={$nurad}&coddepe={$coddepe}&codusuario={$codusua}&codusua={$codusua}&codusuario={$codusuario}&depende={$depende}&ent={$ent}&tdoc={$tdoc}&codiTRDModi={$codiTRDModi}&codiTRDEli={$codiTRDEli}&codserie={$codserie}&tsub={$tsub}&ind_ProcAnex={$ind_ProcAnex}"; ?> <html> <head> <title>Tipificar Anexo</title> <link href="../estilos/orfeo.css" rel="stylesheet" type="text/css"> <script> function regresar(){ document.TipoDocu.submit(); } </script> </head> <body bgcolor="#FFFFFF">
} include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); //Modificado skina if (!defined('ADODB_FETCH_ASSOC')) { define('ADODB_FETCH_ASSOC', 2); } $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC; include_once "{$ruta_raiz}/include/tx/Historico.php"; include_once "{$ruta_raiz}/class_control/TipoDocumental.php"; include_once "{$ruta_raiz}/include/tx/Expediente.php"; $coddepe = $dependencia; $codusua = $codusuario; $isqlDepR = "SELECT RADI_DEPE_ACTU,RADI_USUA_ACTU from radicado WHERE RADI_NUME_RADI = '{$nurad}'"; $rsDepR = $db->conn->Execute($isqlDepR); $trd = new TipoDocumental($db); $encabezadol = $PHP_SELF . '?' . session_name() . '=' . session_id() . '&nurad=' . $nurad . '&ent=' . $ent . '&tdoc=' . $tdoc . '&codiTRDModi=' . $codiTRDModi . '&codiTRDEli=' . $codiTRDEli . '&codserie=' . $codserie . '&tsub=' . $tsub . '&ind_ProcAnex=' . $ind_ProcAnex; $trdExp = new Expediente($db); $numExpediente = $trdExp->consulta_exp("{$nurad}"); $mrdCodigo = $trdExp->consultaTipoExpediente("{$numExpediente}"); $trdExpediente = $trdExp->descSerie . " / " . $trdExp->descSubSerie; $descPExpediente = $trdExp->descTipoExp; $descFldExp = $trdExp->descFldExp; $codigoFldExp = $trdExp->codigoFldExp; $expUsuaDoc = $trdExp->expUsuaDoc; // Parte de codigo donde se implementa el cambio de estado automatico al tipificar. include "{$ruta_raiz}/include/tx/Flujo.php"; if (!is_null($texp)) { $objFlujo = new Flujo($db, $texp, $usua_doc); $expEstadoActual = $objFlujo->actualNodoExpediente($numExpediente); $arrayAristas = $objFlujo->aristasSiguiente($expEstadoActual);
$sql = "DELETE FROM SGD_MMR_MATRIMETARADI WHERE RADI_NUME_RADI={$nurad} AND SGD_MTD_CODIGO IN\n \t\t\t(SELECT SGD_MTD_CODIGO FROM SGD_MTD_METADATOS WHERE SGD_TPR_CODIGO=" . $_POST['slc_tdoc'] . ")"; $db->conn->query($sql); $sql = "SELECT SGD_MRD_CODIGO FROM SGD_MRD_MATRIRD WHERE DEPE_CODI={$coddepe} AND SGD_SRD_CODIGO=" . $_POST['slc_srd'] . " AND SGD_SBRD_CODIGO=" . $_POST['slc_sbrd'] . " AND SGD_TPR_CODIGO=" . $_POST['slc_tdoc'] . " AND SGD_MRD_ESTA='1'"; $codiTRDEli = $db->conn->GetOne($sql); $sqlE = "SELECT {$radi_nume_radi} as RADI_NUME_RADI\n\t\t\t\t FROM SGD_RDF_RETDOCF r\n\t\t\t\t WHERE RADI_NUME_RADI = {$nurad}\n\t\t\t\t AND SGD_MRD_CODIGO = {$codiTRDEli}"; $rsE = $db->conn->query($sqlE); $i = 0; while (!$rsE->EOF) { $codiRegE[$i] = $rsE->fields['RADI_NUME_RADI']; $i++; $rsE->MoveNext(); } $TRD = $codiTRDEli; include "{$ruta_raiz}/radicacion/detalle_clasificacionTRD.php"; $observa = "*Eliminado TRD/METADATOS*" . $deta_serie . "/" . $deta_subserie . "/" . $deta_tipodocu; $trd = new TipoDocumental($db); $Historico = new Historico($db); $radiModi = $Historico->insertarHistorico($codiRegE, $coddepe, $codusua, $coddepe, $codusua, $observa, 33); $radicados = $trd->eliminarTRD($nurad, $coddepe, $usua_doc, $codusua, $codiTRDEli); $mensaje = "Archivo eliminado<br> "; $ok = $db->conn->CompleteTrans(); if ($ok) { unset($_POST['slc_sbrd']); unset($_POST['slc_tdoc']); } else { $error = 5; } break; default: break; }
$db->conn->RollbackTrans(); die("<span class='alarmas'>ERROR TRATANDO DE ESCRIBIR EL HISTORICO"); } else { // echo("historico"); } $sql = "SELECT RADI_NUME_RADI\r\n\t\t\t\t\tFROM SGD_RDF_RETDOCF \r\n\t\t\t\t\tWHERE RADI_NUME_RADI = '{$verrad}'\r\n\t\t\t\t AND DEPE_CODI = '{$dependencia}'"; // echo $sql; $rs = $db->conn->query($sql); $radiNumero = $rs->fields["RADI_NUME_RADI"]; if ($radiNumero != '') { $codserie = 0; $tsub = 0; $tdoc = 0; $mensaje_err = "<HR><center><B><FONT COLOR=RED>No se Tipifico el Radicado, Ya existe una definición de documento </FONT></B></center><HR>"; } else { $trd = new TipoDocumental($db); $codiTRDS[0] = 8063; //$codiTRDS=548; $codiTRD = 8063; $tdoc = 571; /*echo "$codiTRDS<br>"; echo "$codiTRD<br>"; echo "$verrad<br>"; echo "$dependencia<br>"; echo "$codusuario<br>"; */ $radicados = $trd->insertarTRD($codiTRDS, $codiTRD, $verrad, $dependencia, $codusuario); // echo "<b>$radicados</b>"; $TRD = $codiTRD; include "{$ruta_raiz}/radicacion/detalle_clasificacionTRD.php"; $sqlH = "SELECT RADI_NUME_RADI\r\n\t\t\t\t\tFROM SGD_RDF_RETDOCF \r\n\t\t\t\t\tWHERE RADI_NUME_RADI = '{$verrad}'\r\n\t\t\t\t AND SGD_MRD_CODIGO = '{$codiTRD}'";
if ($nurad) { $ent = substr($nurad, -1); } include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); //$db->conn->debug=true; if (!defined('ADODB_FETCH_ASSOC')) { define('ADODB_FETCH_ASSOC', 2); } $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC; include_once "{$ruta_raiz}/class_control/TipoDocumental.php"; $coddepe = $dependencia; $codusua = $codusuario; $isqlAnex = "SELECT SGD_TPR_CODIGO from anexos WHERE ANEX_RADI_NUME = {$nurad}"; $rsDepR = $db->conn->Execute($isqlAnex); $trd = new TipoDocumental($db); $resultadoActualizacion = ""; $encabezadol = "{$PHP_SELF}?" . session_name() . "=" . session_id() . "&krd={$krd}&nurad={$nurad}&coddepe={$coddepe}&codusuario={$codusua}&codusua={$codusua}&codusuario={$codusuario}&depende={$depende}&ent={$ent}&tdoc={$tdoc}&codiTRDModi={$codiTRDModi}&codiTRDEli={$codiTRDEli}&codserie={$coddocu}&tsub={$tsub}&ind_ProcAnex={$ind_ProcAnex}"; ?> <html> <head> <title>Tipificar Anexo</title> <link href="../estilos/orfeo.css" rel="stylesheet" type="text/css"> <script> function regresar(){ document.TipoDocu.submit(); } </script> </head> <body bgcolor="#FFFFFF">