// Justificacin y ancho de la columna Nro Expediente de Importacin.
    $io_pdf->ezTable($la_data, $la_columna, '', $la_config);
}
// end function uf_print_table_totales
//--------------------------------------------------------------------------------------------------------------------------------
//-----------------------------------------------------  Instancia de las clases  ------------------------------------------------
require_once "../../shared/ezpdf/class.ezpdf.php";
require_once "sigesp_cxp_class_report.php";
require_once "../../shared/class_folder/sigesp_include.php";
require_once "../../shared/class_folder/class_sql.php";
require_once "../../shared/class_folder/class_fecha.php";
$io_fecha = new class_fecha();
$io_in = new sigesp_include();
$con = $io_in->uf_conectar();
$io_sql = new class_sql($con);
$io_report = new sigesp_cxp_class_report("../../");
require_once "../../shared/class_folder/class_funciones.php";
$io_funciones = new class_funciones();
require_once "../class_folder/class_funciones_cxp.php";
$io_fun_cxp = new class_funciones_cxp();
//----------------------------------------------------  Parmetros del encabezado  -----------------------------------------------
$ls_mes = $_GET["mes"];
$ls_agno = $_GET["agno"];
$ls_titulo = "<b>Libro de Compras</b>";
$li_lastday = $io_fecha->uf_last_day($ls_mes, $ls_agno);
$li_lastday = substr($li_lastday, 0, 2);
$as_fechadesde = $ls_agno . '/' . $ls_mes . '/01';
$as_fechahasta = $ls_agno . '/' . $ls_mes . '/' . $li_lastday;
$ls_mesletras = $io_fecha->uf_load_nombre_mes($ls_mes);
$ls_periodo = "MES: " . $ls_mesletras . "    AÑO" . $ls_agno . "";
//--------------------------------------------------------------------------------------------------------------------------------
$numalet->setPrefijo("***");
//cambia sufijo
$numalet->setSufijo("***");
//----------------------------------------------------  Parámetros del encabezado  -----------------------------------------------
$ls_titulo = "<b>ORDEN DE PAGO</b>";
//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
$ls_numsol = $io_fun_cxp->uf_obtenervalor_get("numsol", "");
$ls_tiporeporte = $io_fun_cxp->uf_obtenervalor_get("tiporeporte", 0);
global $ls_tiporeporte;
require_once "../../shared/ezpdf/class.ezpdf.php";
if ($ls_tiporeporte == 1) {
    require_once "sigesp_cxp_class_reportbsf.php";
    $io_report = new sigesp_cxp_class_reportbsf();
} else {
    require_once "sigesp_cxp_class_report.php";
    $io_report = new sigesp_cxp_class_report();
}
//--------------------------------------------------------------------------------------------------------------------------------
$lb_valido = uf_insert_seguridad($ls_titulo);
// Seguridad de Reporte
if ($lb_valido) {
    $lb_valido = $io_report->uf_select_solicitud($ls_numsol);
    // Cargar el DS con los datos del reporte
    if ($lb_valido == false) {
        print "<script language=JavaScript>";
        print " alert('No hay nada que Reportar');";
        print " close();";
        print "</script>";
    } else {
        error_reporting(E_ALL);
        set_time_limit(1800);
    $ls_titcuentas = "Estructura Presupuestaria";
} else {
    $ls_titcuentas = "Estructura Programatica";
}
//----------------------------------------------------  Parámetros del encabezado  -----------------------------------------------
$ls_titulo = "<b>RECEPCION DE DOCUMENTOS</b>";
//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
$ls_numrecdoc = $io_fun_cxp->uf_obtenervalor_get("numrecdoc", "");
$ls_codpro = $io_fun_cxp->uf_obtenervalor_get("codpro", "");
$ls_cedben = $io_fun_cxp->uf_obtenervalor_get("cedben", "");
$ls_codtipdoc = $io_fun_cxp->uf_obtenervalor_get("codtipdoc", "");
$ls_tiporeporte = $io_fun_cxp->uf_obtenervalor_get("tiporeporte", 0);
global $ls_tiporeporte;
require_once "../../shared/ezpdf/class.ezpdf.php";
require_once "sigesp_cxp_class_report.php";
$io_report = new sigesp_cxp_class_report();
$ls_estretiva = $_SESSION["la_empresa"]["estretiva"];
//--------------------------------------------------------------------------------------------------------------------------------
$lb_valido = uf_insert_seguridad($ls_titulo);
// Seguridad de Reporte
if ($lb_valido) {
    $lb_valido = $io_report->uf_select_recepcion($ls_numrecdoc, $ls_codpro, $ls_cedben, $ls_codtipdoc);
    // Cargar el DS con los datos del reporte
    if ($lb_valido == false) {
        print "<script language=JavaScript>";
        print " alert('No hay nada que Reportar');";
        print " close();";
        print "</script>";
    } else {
        error_reporting(E_ALL);
        set_time_limit(1800);
//cambia sufijo
$numalet->setSufijo("***");
if ($ls_estmodest == 1) {
    $ls_titcuentas = "Estructura Presupuestaria";
} else {
    $ls_titcuentas = "Estructura Programatica";
}
//----------------------------------------------------  Parámetros del encabezado  -----------------------------------------------
$ls_titulo = "<b>SOLICITUD DE ORDEN DE PAGO</b>";
//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
$ls_numsol = $io_fun_cxp->uf_obtenervalor_get("numsol", "");
$ls_tiporeporte = $io_fun_cxp->uf_obtenervalor_get("tiporeporte", 0);
global $ls_tiporeporte;
require_once "../../shared/ezpdf/class.ezpdf.php";
require_once "sigesp_cxp_class_report.php";
$io_report = new sigesp_cxp_class_report();
require_once "../class_folder/class_funciones_cxp.php";
$io_fun_cxp = new class_funciones_cxp();
$ls_estretiva = $_SESSION["la_empresa"]["estretiva"];
//--------------------------------------------------------------------------------------------------------------------------------
$lb_valido = uf_insert_seguridad($ls_titulo);
// Seguridad de Reporte
if ($lb_valido) {
    $lb_valido = $io_report->uf_select_solicitud($ls_numsol);
    // Cargar el DS con los datos del reporte
    if ($lb_valido == false) {
        print "<script language=JavaScript>";
        print " alert('No hay nada que Reportar');";
        print " close();";
        print "</script>";
    } else {
    $io_pdf->addObject($io_encabezado, 'all');
    $la_columnas = array('numrecdoc' => '<b>Documento</b>', 'nombre' => '<b>Proveedor / Beneficiario</b>', 'fecemidoc' => '<b>Fecha Emision</b>', 'fecregdoc' => '<b>Fecha Registro</b>', 'procede_doc' => '<b>Procedencia</b>', 'numdoccom' => '<b>Compromiso</b>', 'basimp' => '<b>Base Imponible</b>', 'mondeddoc' => '<b>Deducciones</b>', 'moncardoc' => '<b>Cargos</b>', 'montotdoc' => '<b>Monto Total Factura</b>');
    $la_config = array('showHeadings' => 0, 'fontSize' => 9, 'titleFontSize' => 12, 'showLines' => 1, 'shaded' => 0, 'width' => 540, 'maxWidth' => 540, 'xOrientation' => 'center', 'outerLineThickness' => 0.5, 'innerLineThickness' => 0.5, 'cols' => array('numrecdoc' => array('justification' => 'left', 'width' => 75), 'nombre' => array('justification' => 'left', 'width' => 150), 'fecemidoc' => array('justification' => 'center', 'width' => 56), 'fecregdoc' => array('justification' => 'center', 'width' => 56), 'procede_doc' => array('justification' => 'center', 'width' => 64), 'numdoccom' => array('justification' => 'left', 'width' => 88), 'basimp' => array('justification' => 'right', 'width' => 70), 'mondeddoc' => array('justification' => 'right', 'width' => 70), 'moncardoc' => array('justification' => 'right', 'width' => 65), 'montotdoc' => array('justification' => 'right', 'width' => 70)));
    // Justificación y ancho de la columna
    $io_pdf->ezTable($la_data, $la_columnas, '', $la_config);
    $la_datatot[1] = array('numrecdoc' => '<b>Totales Bs.</b>', 'basimp' => $li_totbasimp, 'mondeddoc' => $li_totalded, 'moncardoc' => $li_totalcar, 'montotdoc' => $li_totaldoc);
    $la_columnas = array('numrecdoc' => '<b>Factura</b>', 'basimp' => '<b>Monto</b>', 'mondeddoc' => '<b>Cargos</b>', 'moncardoc' => '<b>Total</b>', 'montotdoc' => '<b>Monto</b>');
    $la_config = array('showHeadings' => 0, 'fontSize' => 9, 'titleFontSize' => 12, 'showLines' => 1, 'shaded' => 0, 'width' => 540, 'maxWidth' => 540, 'xOrientation' => 'center', 'outerLineThickness' => 0.5, 'innerLineThickness' => 0.5, 'cols' => array('numrecdoc' => array('justification' => 'right', 'width' => 489), 'basimp' => array('justification' => 'right', 'width' => 70), 'mondeddoc' => array('justification' => 'right', 'width' => 70), 'moncardoc' => array('justification' => 'right', 'width' => 65), 'montotdoc' => array('justification' => 'right', 'width' => 70)));
    // Justificación y ancho de la columna
    $io_pdf->ezTable($la_datatot, $la_columnas, '', $la_config);
}
// end function uf_print_detalle
//-----------------------------------------------------------------------------------------------------------------------------------
require_once "../../shared/ezpdf/class.ezpdf.php";
require_once "sigesp_cxp_class_report.php";
$io_report = new sigesp_cxp_class_report();
require_once "../../shared/class_folder/class_funciones.php";
$io_funciones = new class_funciones();
require_once "../class_folder/class_funciones_cxp.php";
$io_fun_cxp = new class_funciones_cxp();
//Instancio a la clase de conversión de numeros a letras.
//----------------------------------------------------  Parámetros del encabezado  -----------------------------------------------
$ls_titulo = "<b>RECEPCIONES DE DOCUMENTOS</b>";
//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
$ls_tipproben = $io_fun_cxp->uf_obtenervalor_get("tipproben", "");
$ls_codprobendes = trim($io_fun_cxp->uf_obtenervalor_get("codprobendes", ""));
$ls_codprobenhas = trim($io_fun_cxp->uf_obtenervalor_get("codprobenhas", ""));
$ld_fecregdes = $io_fun_cxp->uf_obtenervalor_get("fecregdes", "");
$ld_fecreghas = $io_fun_cxp->uf_obtenervalor_get("fecreghas", "");
$ls_codtipdoc = $io_fun_cxp->uf_obtenervalor_get("codtipdoc", "");
$ls_registrada = $io_fun_cxp->uf_obtenervalor_get("registrada", "");
    unset($la_columna);
    unset($la_config);
    $la_data[1] = array('name' => '', 'name1' => $ai_totconiva, 'name2' => $ai_totsiniva, 'name3' => $ai_totbasimp, 'name4' => '', 'name5' => $ai_totmonimp, 'name6' => $ai_totivaret);
    $la_columna = array('name' => '', 'name1' => '', 'name2' => '', 'name3' => '', 'name4' => '', 'name5' => '', 'name6' => '');
    $la_config = array('showHeadings' => 0, 'fontSize' => 8, 'showLines' => 0, 'shaded' => 0, 'shadeCol2' => array(0.9, 0.9, 0.9), 'xPos' => 482, 'yPos' => 734, 'width' => 200, 'xOrientation' => 'right', 'maxWidth' => 200, 'cols' => array('name' => array('justification' => 'center', 'width' => 50), 'name1' => array('justification' => 'center', 'width' => 90), 'name2' => array('justification' => 'center', 'width' => 70), 'name3' => array('justification' => 'center', 'width' => 70), 'name4' => array('justification' => 'center', 'width' => 45), 'name5' => array('justification' => 'center', 'width' => 70), 'name6' => array('justification' => 'center', 'width' => 70)));
    $io_pdf->ezTable($la_data, $la_columna, '', $la_config);
    unset($la_data);
    unset($la_columna);
    unset($la_config);
}
// end function uf_print_detalle
//-----------------------------------------------------  Instancia de las clases  ------------------------------------------------
//-----------------------------------------------------  Instancia de las clases  ------------------------------------------------
require_once "../../shared/ezpdf/class.ezpdf.php";
require_once "sigesp_cxp_class_report.php";
$io_report = new sigesp_cxp_class_report();
require_once "../../shared/class_folder/class_funciones.php";
$io_funciones = new class_funciones();
require_once "../class_folder/class_funciones_cxp.php";
$io_fun_cxp = new class_funciones_cxp();
$ls_tiporeporte = $io_fun_cxp->uf_obtenervalor_get("tiporeporte", 0);
//----------------------------------------------------  Parámetros del encabezado  -----------------------------------------------
$ls_titulo = "COMPROBANTE DE RETENCION DEL APORTE SOCIAL";
//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
$ls_comprobantes = $io_fun_cxp->uf_obtenervalor_get("comprobantes", "");
$ls_agenteret = $_SESSION["la_empresa"]["nombre"];
$ls_rifagenteret = $_SESSION["la_empresa"]["rifemp"];
$ls_diragenteret = $_SESSION["la_empresa"]["direccion"];
//--------------------------------------------------------------------------------------------------------------------------------
$lb_valido = uf_insert_seguridad($ls_titulo);
// Seguridad de Reporte
a:visited {
	color: #006699;
}
a:hover {
	color: #006699;
}
a:active {
	color: #006699;
}
-->
</style></head>
<body>
<?php 
$ls_operacion = $io_fun_cxp->uf_obteneroperacion();
require_once "reportes/sigesp_cxp_class_report.php";
$io_reporte = new sigesp_cxp_class_report("../");
switch ($ls_operacion) {
    case "GENDISK":
        $ls_mes = $_POST["cmbmes"];
        $ls_anio = $_POST["txtano"];
        $ls_quincena = $_POST["cmbquincena"];
        $lb_valido = $io_reporte->uf_declaracioninformativa($ls_quincena, $ls_mes, $ls_anio, $la_seguridad);
        if ($lb_valido) {
            $io_reporte->io_mensajes->message("El txt fué generado");
        } else {
            $io_reporte->io_mensajes->message("Ocurrio un error al generar el txt");
        }
        break;
}
unset($io_reporte);
?>
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Relación de Recepción de Documentos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../../shared/css/report.css" rel="stylesheet" type="text/css">
</head>

<body>
<?
require_once("../../shared/class_folder/sigesp_include.php");
$io_in=new sigesp_include();
$con=$io_in->uf_conectar();

require_once("sigesp_cxp_class_report.php");
$io_report = new sigesp_cxp_class_report($con);

require_once("../../shared/class_folder/class_sql.php");
$io_sql = new class_sql($con);
$io_sql2 = new class_sql($con);

require_once("../../shared/class_folder/class_funciones.php");
$io_funcion=new class_funciones();


if (array_key_exists("txtcategoria",$_POST))
   {
     $ls_categoria=$_POST["txtcategoria"];
   }
else
   {
    $la_columna = array('name1' => '');
    $la_config = array('showHeadings' => 0, 'fontSize' => 12, 'showLines' => 0, 'shaded' => 0, 'shadeCol2' => array(0.9, 0.9, 0.9), 'xPos' => 415, 'width' => 700, 'maxWidth' => 700, 'cols' => array('name1' => array('justification' => 'left', 'width' => 700)));
    // Ancho Minimo de la tabla
    $io_pdf->ezTable($la_data1, $la_columna, '', $la_config);
    unset($la_data);
    unset($la_columna);
    unset($la_config);
    $io_pdf->addText(90, 105, 9, "(Responsable)");
    $io_pdf->addText(130, 90, 9, "En cumplimiento a lo dispuesto en el artículo 5 de la Providencia Administrativa Nº DRTI-2004-0022 de fecha 13 de Abril de 2004");
}
// end function uf_print_detalle
//--------------------------------------------------------------------------------------------------------------------------------
//-----------------------------------------------------  Instancia de las clases  ------------------------------------------------
require_once "../../shared/ezpdf/class.ezpdf.php";
require_once "sigesp_cxp_class_report.php";
$io_report = new sigesp_cxp_class_report();
require_once "../../shared/class_folder/class_funciones.php";
$io_funciones = new class_funciones();
require_once "../class_folder/class_funciones_cxp.php";
$io_fun_cxp = new class_funciones_cxp();
$ls_tiporeporte = $io_fun_cxp->uf_obtenervalor_get("tiporeporte", 0);
//----------------------------------------------------  Parámetros del encabezado  -----------------------------------------------
$ls_titulo1 = "<b>COMPROBANTE DE RENTENCIÓN DEL IMPUESTO</b>";
$ls_titulo2 = "<b>DEL UNO POR MIL (1 x 1000)</b>";
$ls_agente = $_SESSION["la_empresa"]["nombre"];
//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
$ls_comprobantes = $io_fun_cxp->uf_obtenervalor_get("comprobantes", "");
$ls_mes = $io_fun_cxp->uf_obtenervalor_get("mes", "");
$ls_anio = $io_fun_cxp->uf_obtenervalor_get("anio", "");
$ls_agenteret = $_SESSION["la_empresa"]["nombre"];
$ls_rifagenteret = $_SESSION["la_empresa"]["rifemp"];
    $io_pdf->ezSetDy(-2);
    $la_datatit[1] = array('numsol' => '<b>Solicitud</b>', 'nsestatus' => '<b>Estatus Solicitud</b>', 'numche' => '<b>Cheque</b>', 'ctaban' => '<b>Cuenta</b>', 'banco' => '<b>Banco</b>', 'chestatus' => '<b>Estatus</b>');
    $la_columnas = array('numsol' => '', 'nsestatus' => '', 'numche' => '', 'ctaban' => '', 'banco' => '', 'chestatus' => '');
    $la_config = array('showHeadings' => 0, 'fontSize' => 9, 'titleFontSize' => 12, 'showLines' => 1, 'shaded' => 2, 'width' => 540, 'maxWidth' => 540, 'xOrientation' => 'center', 'outerLineThickness' => 0.5, 'innerLineThickness' => 0.5, 'cols' => array('numsol' => array('justification' => 'center', 'width' => 90), 'nsestatus' => array('justification' => 'center', 'width' => 110), 'numche' => array('justification' => 'center', 'width' => 90), 'ctaban' => array('justification' => 'center', 'width' => 115), 'banco' => array('justification' => 'center', 'width' => 90), 'chestatus' => array('justification' => 'center', 'width' => 80)));
    // Justificación y ancho de la columna
    $io_pdf->ezTable($la_datatit, $la_columnas, '', $la_config);
    $la_columnas = array('numsol' => '', 'nsestatus' => '', 'numche' => '', 'ctaban' => '', 'banco' => '', 'chestatus' => '');
    $la_config = array('showHeadings' => 0, 'fontSize' => 9, 'titleFontSize' => 12, 'showLines' => 1, 'shaded' => 0, 'width' => 540, 'maxWidth' => 540, 'xOrientation' => 'center', 'outerLineThickness' => 0.5, 'innerLineThickness' => 0.5, 'cols' => array('numsol' => array('justification' => 'center', 'width' => 90), 'nsestatus' => array('justification' => 'left', 'width' => 110), 'numche' => array('justification' => 'center', 'width' => 90), 'ctaban' => array('justification' => 'center', 'width' => 115), 'banco' => array('justification' => 'left', 'width' => 90), 'chestatus' => array('justification' => 'left', 'width' => 80)));
    // Justificación y ancho de la columna
    $io_pdf->ezTable($la_data, $la_columnas, '', $la_config);
}
// end function uf_print_detalle
//-----------------------------------------------------------------------------------------------------------------------------------
require_once "../../shared/ezpdf/class.ezpdf.php";
require_once "sigesp_cxp_class_report.php";
$io_report = new sigesp_cxp_class_report();
require_once "../../shared/class_folder/class_funciones.php";
$io_funciones = new class_funciones();
require_once "../class_folder/class_funciones_cxp.php";
$io_fun_cxp = new class_funciones_cxp();
$ls_estmodest = $_SESSION["la_empresa"]["estmodest"];
//----------------------------------------------------  Parámetros del encabezado  -----------------------------------------------
$ls_titulo = "<b>UBICACION DE SOLICITUDES DE PAGO</b>";
//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
$ls_tipproben = $io_fun_cxp->uf_obtenervalor_get("tipproben", "");
$ls_codprobendes = $io_fun_cxp->uf_obtenervalor_get("codprobendes", "");
$ls_codprobenhas = $io_fun_cxp->uf_obtenervalor_get("codprobenhas", "");
$ls_numsoldes = $io_fun_cxp->uf_obtenervalor_get("numsoldes", "");
$ls_numsolhas = $io_fun_cxp->uf_obtenervalor_get("numsolhas", "");
//--------------------------------------------------------------------------------------------------------------------------------
$lb_valido = uf_insert_seguridad($ls_titulo);
    $ls_titcuentas = "Estructura Programatica";
}
//----------------------------------------------------  Parámetros del encabezado  -----------------------------------------------
$ls_titulo = "<b>ORDEN DE PAGO</b>";
//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
$ls_numsol = $io_fun_cxp->uf_obtenervalor_get("numsol", "");
$ls_tiporeporte = $io_fun_cxp->uf_obtenervalor_get("tiporeporte", 0);
$ls_codemp = $_SESSION["la_empresa"]["codemp"];
global $ls_tiporeporte;
require_once "../../shared/ezpdf/class.ezpdf.php";
if ($ls_tiporeporte == 1) {
    require_once "sigesp_cxp_class_reportbsf.php";
    $io_report = new sigesp_cxp_class_reportbsf();
} else {
    require_once "sigesp_cxp_class_report.php";
    $io_report = new sigesp_cxp_class_report();
}
//--------------------------------------------------------------------------------------------------------------------------------
$lb_valido = uf_insert_seguridad($ls_titulo);
// Seguridad de Reporte
if ($lb_valido) {
    $lb_valido = $io_report->uf_select_solicitud($ls_numsol);
    // Cargar el DS con los datos del reporte
    if ($lb_valido == false) {
        print "<script language=JavaScript>";
        print " alert('No hay nada que Reportar');";
        print " close();";
        print "</script>";
    } else {
        error_reporting(E_ALL);
        set_time_limit(1800);
    $io_pdf->ezTable($la_datatit, $la_columnas, '', $la_config);
    $la_columnas = array('codigo' => '', 'denominacion' => '', 'dencon' => '', 'denpre' => '');
    $la_config = array('showHeadings' => 0, 'fontSize' => 9, 'titleFontSize' => 12, 'showLines' => 1, 'shaded' => 0, 'width' => 540, 'maxWidth' => 540, 'xOrientation' => 'center', 'outerLineThickness' => 0.5, 'innerLineThickness' => 0.5, 'cols' => array('codigo' => array('justification' => 'left', 'width' => 40), 'denominacion' => array('justification' => 'left', 'width' => 290), 'dencon' => array('justification' => 'left', 'width' => 120), 'denpre' => array('justification' => 'left', 'width' => 120)));
    // Justificación y ancho de la columna
    $io_pdf->ezTable($la_data, $la_columnas, '', $la_config);
    $la_datatot[1] = array('titulo' => '<b>Total de Registros: </b>', 'total' => $ai_i);
    $la_columnas = array('titulo' => '<b>Factura</b>', 'total' => '<b>Total</b>');
    $la_config = array('showHeadings' => 0, 'fontSize' => 9, 'titleFontSize' => 12, 'showLines' => 1, 'shaded' => 0, 'width' => 540, 'maxWidth' => 540, 'xOrientation' => 'center', 'outerLineThickness' => 0.5, 'innerLineThickness' => 0.5, 'cols' => array('titulo' => array('justification' => 'right', 'width' => 450), 'total' => array('justification' => 'right', 'width' => 120)));
    // Justificación y ancho de la columna
    $io_pdf->ezTable($la_datatot, $la_columnas, '', $la_config);
}
// end function uf_print_detalle
//-----------------------------------------------------------------------------------------------------------------------------------
require_once "../../shared/ezpdf/class.ezpdf.php";
require_once "sigesp_cxp_class_report.php";
$io_report = new sigesp_cxp_class_report();
require_once "../../shared/class_folder/class_funciones.php";
$io_funciones = new class_funciones();
require_once "../class_folder/class_funciones_cxp.php";
$io_fun_cxp = new class_funciones_cxp();
$ls_estmodest = $_SESSION["la_empresa"]["estmodest"];
//----------------------------------------------------  Parámetros del encabezado  -----------------------------------------------
$ls_titulo = "<b>LISTADO DE DEDUCCIONES</b>";
//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
$ls_orden = $io_fun_cxp->uf_obtenervalor_get("orden", "codigo");
//--------------------------------------------------------------------------------------------------------------------------------
$lb_valido = uf_insert_seguridad($ls_titulo);
// Seguridad de Reporte
if ($lb_valido) {
    $lb_valido = $io_report->uf_select_documentos($ls_orden);
    // Cargar el DS con los datos del reporte
    $io_pdf->ezTable($la_datatit, $la_columnas, '', $la_config);
    $la_columnas = array('codcar' => '', 'dencar' => '', 'codestpro' => '', 'spg_cuenta' => '', 'porcar' => '', 'formula' => '');
    $la_config = array('showHeadings' => 0, 'fontSize' => 9, 'titleFontSize' => 12, 'showLines' => 1, 'shaded' => 0, 'width' => 540, 'maxWidth' => 540, 'xOrientation' => 'center', 'outerLineThickness' => 0.5, 'innerLineThickness' => 0.5, 'cols' => array('codcar' => array('justification' => 'left', 'width' => 40), 'dencar' => array('justification' => 'left', 'width' => 165), 'codestpro' => array('justification' => 'center', 'width' => 160), 'spg_cuenta' => array('justification' => 'center', 'width' => 70), 'porcar' => array('justification' => 'right', 'width' => 35), 'formula' => array('justification' => 'left', 'width' => 100)));
    // Justificación y ancho de la columna
    $io_pdf->ezTable($la_data, $la_columnas, '', $la_config);
    $la_datatot[1] = array('titulo' => '<b>Total de Registros: </b>', 'total' => $ai_i);
    $la_columnas = array('titulo' => '<b>Factura</b>', 'total' => '<b>Total</b>');
    $la_config = array('showHeadings' => 0, 'fontSize' => 9, 'titleFontSize' => 12, 'showLines' => 1, 'shaded' => 0, 'width' => 540, 'maxWidth' => 540, 'xOrientation' => 'center', 'outerLineThickness' => 0.5, 'innerLineThickness' => 0.5, 'cols' => array('titulo' => array('justification' => 'right', 'width' => 470), 'total' => array('justification' => 'right', 'width' => 100)));
    // Justificación y ancho de la columna
    $io_pdf->ezTable($la_datatot, $la_columnas, '', $la_config);
}
// end function uf_print_detalle
//-----------------------------------------------------------------------------------------------------------------------------------
require_once "../../shared/ezpdf/class.ezpdf.php";
require_once "sigesp_cxp_class_report.php";
$io_report = new sigesp_cxp_class_report();
require_once "../../shared/class_folder/class_funciones.php";
$io_funciones = new class_funciones();
require_once "../class_folder/class_funciones_cxp.php";
$io_fun_cxp = new class_funciones_cxp();
$ls_estmodest = $_SESSION["la_empresa"]["estmodest"];
//----------------------------------------------------  Parámetros del encabezado  -----------------------------------------------
$ls_titulo = "<b>LISTADO DE OTROS CREDITOS</b>";
//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
$ls_orden = $io_fun_cxp->uf_obtenervalor_get("orden", "codigo");
//--------------------------------------------------------------------------------------------------------------------------------
$lb_valido = uf_insert_seguridad($ls_titulo);
// Seguridad de Reporte
if ($lb_valido) {
    $lb_valido = $io_report->uf_select_otros_creditos($ls_orden);
    // Cargar el DS con los datos del reporte
require_once "../class_folder/class_funciones_cxp.php";
$io_fun_cxp = new class_funciones_cxp();
$ls_estmodest = $_SESSION["la_empresa"]["estmodest"];
//----------------------------------------------------  Parámetros del encabezado  -----------------------------------------------
$ls_titulo = "<b>LISTADO DE DEDUCCIONES</b>";
//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
$ls_orden = $io_fun_cxp->uf_obtenervalor_get("orden", "codigo");
$ls_tiporeporte = $io_fun_cxp->uf_obtenervalor_get("tiporeporte", 0);
global $ls_tiporeporte;
require_once "../../shared/ezpdf/class.ezpdf.php";
if ($ls_tiporeporte == 1) {
    require_once "sigesp_cxp_class_reportbsf.php";
    $io_report = new sigesp_cxp_class_reportbsf();
} else {
    require_once "sigesp_cxp_class_report.php";
    $io_report = new sigesp_cxp_class_report();
}
//--------------------------------------------------------------------------------------------------------------------------------
$lb_valido = uf_insert_seguridad($ls_titulo);
// Seguridad de Reporte
if ($lb_valido) {
    $lb_valido = $io_report->uf_select_deducciones($ls_orden);
    // Cargar el DS con los datos del reporte
    if ($lb_valido == false) {
        print "<script language=JavaScript>";
        print " alert('No hay nada que Reportar');";
        print " close();";
        print "</script>";
    } else {
        error_reporting(E_ALL);
        set_time_limit(1800);
<script type="text/javascript" language="JavaScript1.2" src="js/stm31.js"></script>
<script type="text/javascript" language="JavaScript1.2" src="js/funcion_cxp.js"></script>
<script type="text/javascript" language="JavaScript1.2" src="../shared/js/validaciones.js"></script>
<script language="javascript" src="../shared/js/js_intra/datepickercontrol.js"></script>
<link href="css/cxp.css" rel="stylesheet" type="text/css">
<link href="../shared/css/tablas.css" rel="stylesheet" type="text/css">
<link href="../shared/css/ventanas.css" rel="stylesheet" type="text/css">
<link href="../shared/css/cabecera.css" rel="stylesheet" type="text/css">
<link href="../shared/css/general.css" rel="stylesheet" type="text/css">
<link href="../shared/js/css_intra/datepickercontrol.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php 
$ls_operacion = $io_fun_cxp->uf_obteneroperacion();
require_once "reportes/sigesp_cxp_class_report.php";
$io_reporte = new sigesp_cxp_class_report("../");
switch ($ls_operacion) {
    case "GENDISK":
        $ls_mesdes = $_POST["cmbmesdesde"];
        $ls_meshas = $_POST["cmbmeshasta"];
        $ls_year = $_POST["cmbyear"];
        $lb_valido = $io_reporte->uf_declaracionxml($ls_mesdes, $ls_meshas, $ls_year, $la_seguridad);
        if ($lb_valido) {
            $io_reporte->io_mensajes->message("El xml fué generado");
        } else {
            $io_reporte->io_mensajes->message("Ocurrio un error al generar el xml");
        }
        break;
}
unset($io_reporte);
?>