Example #1
0
 }
 $ruta_raiz = "../..";
 $definitivo = "no";
 $archInsumo = "tmp_" . $usua_doc . "_" . $fecha . "_" . $hora;
 $fp = fopen("{$ruta_raiz}/{$carpetaBodega}/masiva/{$archInsumo}", 'w');
 if ($fp) {
     fputs($fp, "plantilla={$arcPlantilla}" . "\n");
     fputs($fp, "csv={$arcCsv}" . "\n");
     fputs($fp, "archFinal={$archivoFinal}" . "\n");
     fputs($fp, "archTmp={$archivoTmp}" . "\n");
     fclose($fp);
 } else {
     exit("No hay acceso para crear el archivo {$archInsumo}");
 }
 // Se crea el objeto de masiva
 $masiva = new jhrtf($archInsumo, $ruta_raiz, $arcPDF, $conexion);
 $masiva->cargar_csv();
 $masiva->validarDirectorio("{$ruta_raiz}/{$carpetaBodega}/{$ano}/{$dependencia}/");
 $masiva->validarArchs();
 if ($masiva->hayError()) {
     $masiva->mostrarError();
 } else {
     $masiva->setTipoDocto($tipo);
     $_SESSION["masiva"] = $masiva;
     echo "<center><span class=info><br>Se ha realizado la combinaci&oacute;n de correspondencia como una prueba.<br> ";
     $masiva->combinar_csv($dependencia, $codusuario, $usua_doc, $usua_nomb, $depe_codi_territorial, $codiTRD, $tipoRad);
     error_reporting(0);
     //include("$ruta_raiz/config.php");
     //El include del servlet hace que se altere el valor de la variable  $estadoTransaccion como 0 si se pudo procesar el documento, -1 de lo
     // contrario
     $estadoTransaccion = -1;
'>
<input type=hidden name=tipoRad value='<?php 
echo $tipoRad;
?>
'>
<?php 
echo "<center><span class=etextomenu align=left>";
echo "<TABLE border=0 width 60% cellpadding='0' cellspacing='5' class='borde_tab'>\r\n\t\t\t<TR ALIGN=LEFT><TD width=20% class='titulos2'>DEPENDENCIA :</td><td class='listado2'>" . $_SESSION['depe_nomb'] . "</TD>\r\n\t\t\t<TR ALIGN=LEFT><TD class='titulos2'>USUARIO RESPONSABLE :</td><td class='listado2'>" . $_SESSION['usua_nomb'] . "</TD>\r\n\t\t\t<TR ALIGN=LEFT><TD class='titulos2'>FECHA :</td><td class='listado2'>" . date("d-m-Y - h:mi:s") . "</TD></TR>\r\n\t\t\t</TABLE>";
?>
<center>
<span class="info">Se ha actualizado la informaci&oacute;n de correspondencia </span><BR>
</center>
<?php 
$time_start = microtime_float();
//Verifica que el objeto de combinaci�n masiva se encuentre en la sesi�n, refrenciado como 'masiva'
$masiva = new jhrtf($archInsumo, $ruta_raiz, $arcPDF, $conexion);
$masiva->cargar_csv();
$masiva->validarArchs();
//
if (!$masiva) {
    echo "ERROR ! NO LLEGA LA INFORMACION DE RADICACION MASIVA";
} else {
    $masiva->setConexion($conexion);
    $masiva->setDefinitivo("si");
    //  Se instancia la clase Expediente.
    error_reporting(7);
    echo "<span class='leidos'>";
    $masiva->codProceso = $codProceso;
    list($masiva->codFlujo, $masiva->codArista) = split('-', $pNodo);
    $masiva->tipoDocto = $tipo;
    $masiva->combinar_csv($dependencia, $codusuario, $usua_doc, $usua_nomb, $depe_codi_territorial, $codiTRD, $tipoRad);
Example #3
0
 $definitivo = "si";
 /*$archInsumo="tmp_".$usua_doc."_".$fecha."_".$hora;
 		
 		$fp=fopen("$ruta_raiz/bodega/masiva/$archInsumo",'w');
 	 	if ($fp)
 	 	{	fputs ($fp,"plantilla=$arcPlantilla"."\n");
 			fputs ($fp,"csv=$arcCsv"."\n");
 			fputs ($fp,"archFinal=$archivoFinal"."\n");
 			fputs ($fp,"archTmp=$archivoTmp"."\n");
 			fclose($fp);
 	 	}
 	 	else
 	 	{	exit("No hay acceso para crear el archivo $archInsumo");	}
 	*/
 // Se crea el objeto de masiva
 $masiva = new jhrtf($arcCsv, $ruta_raiz, $arcPDF, $conexion);
 $masiva->cargar_csv();
 $masiva->validarArchs();
 if ($masiva->hayError()) {
     $masiva->mostrarError();
 } else {
     $masiva->setTipoDocto($tipo);
     $_SESSION["masiva"] = $masiva;
     //echo "<hr>incluyo en la session....$masiva<hr>";
     $masiva->combinar_csv($dependencia, $codusuario, $usua_doc, $usua_nomb, $depe_codi_territorial, $codiTRD, $tipoRad);
     //echo "<br><input name='enviaDef' type='button'  class='ebuttons2' id='envia22'  onClick='enviar()' value='Generar Definitivo'>";
     //echo "<input name='cancel' type='button'  class='ebuttons2' id='envia22'  onClick='cancelar()' value='Cancelar'>";
     error_reporting(0);
     include "{$ruta_raiz}/config.php";
     //El include del servlet hace que se altere el valor de la variable  $estadoTransaccion como 0 si se pudo procesar el documento, -1 de lo
     // contrario
Example #4
0
'>
<input type=hidden name=tipoRad value='<?php 
echo $tipoRad;
?>
'>
<?php 
echo "<center><span class=etextomenu align=left>";
echo "<TABLE border=0 width 60% cellpadding='0' cellspacing='5' class='borde_tab'>\n\t\t\t<TR ALIGN=LEFT><TD width=20% class='titulos2'>DEPENDENCIA :</td><td class='listado2'>" . $_SESSION['depe_nomb'] . "</TD>\n\t\t\t<TR ALIGN=LEFT><TD class='titulos2'>USUARIO RESPONSABLE :</td><td class='listado2'>" . $_SESSION['usua_nomb'] . "</TD>\n\t\t\t<TR ALIGN=LEFT><TD class='titulos2'>FECHA :</td><td class='listado2'>" . date("d-m-Y - h:mi:s") . "</TD></TR>\n\t\t\t</TABLE>";
?>
<center>
<span class="info"> Combinaci&oacute;n de correspondencia DEFINITIVA</span><BR>
</center>
<?php 
$time_start = microtime_float();
//Verifica que el objeto de combinación masiva se encuentre en la sesi�n, refrenciado como 'masiva'
$masiva = new jhrtf($archInsumo, $ruta_raiz, $arcPDF, $conexion);
if (!$masiva) {
    echo "ERROR ! NO LLEGA LA INFORMACION DE RADICACION MASIVA";
}
$masiva->cargar_csv();
$masiva->validarDirectorio("{$ruta_raiz}/{$carpetaBodega}/{$ano}/{$dependencia}/");
$masiva->validarArchs();
if ($masiva->hayError()) {
    $masiva->mostrarError();
} else {
    $masiva->setConexion($conexion);
    $masiva->setDefinitivo("si");
    error_reporting(7);
    echo "<span class='leidos'>";
    $masiva->codProceso = $codProceso;
    list($masiva->codFlujo, $masiva->codArista) = split('-', $pNodo);