} $rad_salida = $noRad; } else { $linkarchivo_grabar = str_replace("bodega", "", $linkarchivo); $linkarchivo_grabar = str_replace("./", "", $linkarchivo_grabar); $posExt = strpos($linkarchivo_grabar, 'd.doc'); if ($posExt === false) { $temp = $linkarchivo_grabar; $ruta = str_replace('.doc', 'd.doc', $temp); $linkarchivo_grabar = $ruta; } $isql = "update RADICADO set RADI_PATH='{$linkarchivo_grabar}'\n\t\t\t\twhere RADI_NUME_RADI = {$rad_salida}"; $radGenerado = new Radicado($db); $radGenerado->radicado_codigo($rad_salida); // Asgina la fecha de radicacion $fecha_hoy_corto = $radGenerado->getRadi_fech_radi("d-m-Y"); $rs = $db->query($isql); if (!$rs) { $db->conn->RollbackTrans(); die("<span class='etextomenu'>No se ha podido Actualizar el Radicado"); } } if ($ent == 1) { $rad_salida = $nurad; } $isql = "update ANEXOS set RADI_NUME_SALIDA={$rad_salida},\n\t\t\t\t\tANEX_SOLO_LECT = 'S',\n\t\t\t\t\tANEX_RADI_FECH = {$sqlFechaHoy},\n\t\t\t\t\tANEX_ESTADO = 2,\n\t\t\t\t\tANEX_NOMB_ARCHIVO = '{$archUpdate}', \n\t\t\t\t\tANEX_TIPO='{$numextdoc}',\n\t\t\t\t\tSGD_DEVE_CODIGO = null\n\t\t where ANEX_CODIGO='{$anexo}' AND ANEX_RADI_NUME={$numrad}"; $rs = $db->query($isql); if (!$rs) { $db->conn->RollbackTrans(); die("<span class='etextomenu'>No se ha podido actualizar la informacion de anexos"); }
<?php } } $ra_asun = ereg_replace("\n", "-", $ra_asun); $ra_asun = ereg_replace("\r", " ", $ra_asun); $archInsumo = "tmp_" . $usua_doc . "_" . $fechaArchivo . "_" . $hora . ".txt"; $fp = fopen("{$ruta_raiz}/{$carpetaBodega}/masiva/{$archInsumo}", 'w+'); if (!$fp) { echo "<br><font size='3' ><span class='etextomenu'>ERROR..No se pudo abrir el archivo {$ruta_raiz}/{$carpetaBodega}/masiva/{$archInsumo}</br>"; $db->conn->RollbackTrans(); die; } if (!strpos($rad_salida, 'X')) { $radGenerado = new Radicado($db); $radGenerado->radicado_codigo($rad_salida); $fecha_hoy = $b->traducefecha($radGenerado->getRadi_fech_radi("m/d/Y")); } $tipo = $_GET['vp'] && $_GET['rRem'] == 7 ? 701 : 1; $isql = "select a.* from sgd_dir_drecciones a where a.sgd_anex_codigo='{$anexo}' and sgd_dir_tipo={$tipo}"; $rs = $db->query($isql); if ($rs && !$rs->EOF) { $objOtro = new DatoOtros($db->conn); $datos1 = $objOtro->obtieneDatosReales($rs->fields["SGD_DIR_CODIGO"]); $datos1Dir = $objOtro->obtieneDatosDir($rs->fields["SGD_DIR_CODIGO"]); $nombret_us1_u = $datos1[0]['NOMBRE'] . " " . $datos1[0]['APELLIDO']; $dpto_nombre_us1 = $datos1[0]['DEPARTAMENTO']; $direccion_us1 = $datos1Dir[0]['DIRECCION']; $muni_nombre_us1 = $datos1[0]['MUNICIPIO']; $telefono_us1 = $datos1[0]['TELEFONO']; $cc_documentous1 = $datos1[0]['TELEFONO']; $otro_us1 = $rs->fields["SGD_DIR_NOMBRE"];
$rad_salida = $noRad; } else { $linkarchivo_grabar = str_replace('bodega', '', $linkarchivo); $linkarchivo_grabar = str_replace('./', '', $linkarchivo_grabar); $es_archivo_definitivo = strpos($linkarchivo_grabar, 'd.doc'); if ($es_archivo_definitivo === false) { $temp = $linkarchivo_grabar; $ruta = str_replace('.doc', 'd.doc', $temp); echo $ruta; $linkarchivo_grabar = $ruta; } $isql = "update RADICADO\n set RADI_PATH='{$linkarchivo_grabar}' \n where RADI_NUME_RADI = {$rad_salida}"; $radGenerado = new Radicado($db); $radGenerado->radicado_codigo($rad_salida); // Asgina la fecha de radicacion $fecha_hoy_corto = $radGenerado->getRadi_fech_radi('d-m-Y'); $rs = $db->conn->query($isql); if (!$rs) { //$db->conn->RollbackTrans(); die("<span class='etextomenu'>No se ha podido Actualizar el Radicado"); } else { $archUpdate = $linkarchivo_grabar; } } if ($ent == 1) { $rad_salida = $nurad; } // Update Anexos $archUpdateFinal = basename($archUpdate); $isql = "update ANEXOS set RADI_NUME_SALIDA={$rad_salida},\n ANEX_SOLO_LECT = 'S',\n ANEX_RADI_FECH = {$sqlFechaHoy},\n ANEX_ESTADO = 2,\n ANEX_NOMB_ARCHIVO = '{$archUpdateFinal}', \n ANEX_TIPO='{$numextdoc}',\n SGD_DEVE_CODIGO = null\n where ANEX_CODIGO='{$anexo}' AND\n ANEX_RADI_NUME = {$numrad}"; $rs = $db->conn->query($isql);