$ls_ctaban	  = $_GET["txtcuenta"];
        $ls_denban	  = $_GET["txtdenban"];
		$ls_dencta	  = $_GET["txtdencta"];
		$ls_ckbfec	  = $_GET["ckbfec"];
        $ls_ckbpro	  = $_GET["ckbproc"];
        $ls_ckbdoc	  = $_GET["ckbdoc"];
        $ls_ckbbene	  = $_GET["ckbbene"];
		
		$ls_tipbol      = 'Bs.';
		$ls_tiporeporte = 0;
		$ls_tiporeporte = $_GET["tiporeporte"];
		global $ls_tiporeporte;
		if($ls_tiporeporte==1)
		{
			require_once("sigesp_scb_class_reportbsf.php");
			$io_report = new sigesp_scb_class_reportbsf($con);
			$ls_tipbol = 'Bs.F.';
		}
		
	    $ls_fechades=$io_function->uf_convertirfecmostrar($ldt_fecdes);
	    $ls_fechahas=$io_function->uf_convertirfecmostrar($ldt_fechas);
		
//----------------------------------------------------  Parámetros del encabezado  ----------------------------------------------
		$ls_titulo="<b>MOVIMIENTOS PRESUPUESTARIOS POR BANCO $ls_tipbol</b> "; 
		$ls_fecha="<b> DESDE  ".$ls_fechades."   HASTA LA FECHA  ".$ls_fechahas." </b>";      
	//--------------------------------------------------------------------------------------------------------------------------------
    // Cargar el dts_cab con los datos de la cabecera del reporte( Selecciono todos comprobantes )	
     $lb_valido=$io_report->uf_scb_reportes_presupuesto_x_banco($ldt_fecdes,$ldt_fechas,$ls_cuentades,$ls_cuentahas,$ls_codban,$ls_ctaban,$ls_ckbfec,$ls_ckbpro,$ls_ckbdoc,$ls_ckbbene);
 
	 if($lb_valido==false) // Existe algún error ó no hay registros
	 {
	$io_report = new sigesp_scb_class_report($con);
	//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
	$ls_periodo     = $_GET["periodo"];
	$ls_codban      = $_GET["codban"];
	$ls_ctaban      = $_GET["ctaban"];
	$ls_denban      = $_GET["denban"];
	$ls_dencta      = $_GET["dencta"];
	$ls_orden       = $_GET["orden"];
	$ls_tipbol      = 'Bs.';
	$ls_tiporeporte = 0;
	$ls_tiporeporte = $_GET["tiporeporte"];
	global $ls_tiporeporte;
	if ($ls_tiporeporte==1)
	   {
		 require_once("sigesp_scb_class_reportbsf.php");
		 $io_report = new sigesp_scb_class_reportbsf($con);
		 $ls_tipbol = 'Bs.F.';
	   }
	$ls_titulo="<b>Listado de Documentos en Transito $ls_tipbol</b>";
	$io_report->uf_cargar_documentos_transito($ls_periodo,$ls_codban,$ls_ctaban,$ls_orden);
	$ldec_totaldebitos=0;
	$ldec_totalcreditos=0;
	$ldec_saldo=0;
	$lb_valido=true;
	$li_total=$io_report->ds_documentos->getRowCount("codban");
	if($li_total>0)
	{
		error_reporting(E_ALL);
		set_time_limit(1800);
		$io_pdf=new Cezpdf('A4','portrait'); // Instancia de la clase PDF
		$io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra
//--------------------------------------------------  Parámetros para Filtar el Reporte  --------------------------------------
		$ldt_fecdes     = $_GET["fecdes"];
		$ldt_fechas     = $_GET["fechas"];	
		$ls_codban      = $_GET["codban"];
		$ls_ctaban      = $_GET["ctaban"];
        $ls_denban      = $_GET["denban"];
		$ls_dencta      = $_GET["dencta"];
		$ls_tiprep      = $_GET["tiprep"];
		$ls_tipbol      = 'Bs.';
		$ls_tiporeporte = 0;
		$ls_tiporeporte = $_GET["tiporeporte"];
		global $ls_tiporeporte;
		if ($ls_tiporeporte==1)
		   {
			 require_once("sigesp_scb_class_reportbsf.php");
			 $io_report = new sigesp_scb_class_reportbsf($con);
			 $ls_tipbol = 'Bs.F.';
		   }
		$ls_tipo_destino=$_GET["tipo_destino"];
		$ls_probendesde=$_GET["probendesde"];
		$ls_probenhasta=$_GET["probenhasta"];
		if($ls_tiprep=='C')
		{	$ls_aux="EN CUSTODIA";	}
		else
		{	$ls_aux="ENTREGADOS";	}
	    $ls_fechades=$io_function->uf_convertirfecmostrar($ldt_fecdes);
	    $ls_fechahas=$io_function->uf_convertirfecmostrar($ldt_fechas);
		
	//----------------------------------------------------  Parámetros del encabezado  ----------------------------------------------
		$ls_titulo="<b>LISTADO DE CHEQUES ".$ls_aux." $ls_tipbol</b> "; 
		$ls_fecha="<b> DESDE EL ".$ls_fechades."   HASTA EL  ".$ls_fechahas." </b>";      
	$ls_denban	    = $_GET["hidnomban"];
	$ls_dencta      = $_GET["dencta"];
	$ls_documentos  = $_GET["documentos"];
	$ls_fechas      = $_GET["fechas"];
	$ls_operaciones = $_GET["operaciones"];
	$ld_fecdes      = $_GET["fecdesde"];
	$ld_fechas      = $_GET["fechasta"];
	$ldt_fecha = $ld_fecdes."-".$ld_fechas;
	$ls_tipbol      = 'Bs.';
	$ls_tiporeporte = 0;
	$ls_tiporeporte = $_GET["tiporeporte"];
	global $ls_tiporeporte;
	if($ls_tiporeporte==1)
	{
		require_once("sigesp_scb_class_reportbsf.php");
		$io_report = new sigesp_scb_class_reportbsf($con);
		$ls_tipbol = 'Bs.F.';
	}
	$ls_titulo      = "RELACIÓN SELECTIVA DE CHEQUES $ls_tipbol";
	//Descompongo la cadena de documentos en un arreglo tomando como separación el ','
	$arr_documentos=split(",",$ls_documentos);
	$li_totdoc=count($arr_documentos);
	//Descompongo la cadena de documentos en un arreglo tomando como separación el '-'
	$arr_fecmov=split("-",$ls_fechas);
	$li_totfec=count($arr_fecmov);
   //Descompongo la cadena de documentos en un arreglo tomando como separación el '-'
	$arr_operaciones=split("-",$ls_operaciones);
	$li_totdoc=count($arr_operaciones);
	$io_report->uf_cargar_documentos_relacion($arr_documentos,$arr_fecmov,$arr_operaciones,$ls_codban,$ls_ctaban);
	$li_total   = $io_report->ds_documentos->getRowCount("numdoc");
    $ld_totdeb  = 0;
	$ld_fechasta  	= $_GET["fechas"];
	$ls_codope    	= $_GET["codope"];
	$ls_codban    	= $_GET["codban"];
	$ls_nomban    	= $_GET["nomban"];
	$ls_ctaban    	= $_GET["ctaban"];
	$ls_codconcep   = $_GET["codconcep"];
	$ls_orden     	= $_GET["orden"];
	$ls_estatus     = $_GET["hidestmov"];
	$ls_tipbol      = 'Bs.';
	$ls_tiporeporte = 0;
	$ls_tiporeporte = $_GET["tiporeporte"];
	global $ls_tiporeporte;
	if($ls_tiporeporte==1)
	{
		require_once("sigesp_scb_class_reportbsf.php");
		$io_report = new sigesp_scb_class_reportbsf($con);
		$ls_tipbol = 'Bs.F.';
	}
	$ls_titulo    		= "<b>Listado de Movimientos Bancarios $ls_tipbol</b>";
	$ldec_totaldebitos  = 0;
	$ldec_totalcreditos = 0;
	$ldec_saldo         = 0;
	$lb_valido          = true;
	$rs_data            = $io_report->uf_cargar_documentos($ls_codope,$ld_fecdesde,$ld_fechasta,$ls_codban,$ls_ctaban,$ls_codconcep,$ls_estatus,$ls_orden,&$lb_valido);
	if($lb_valido)
	{
		error_reporting(E_ALL);
		set_time_limit(1800);
		$io_pdf=new class_pdf('LETTER','portrait');
		$io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra
		$io_pdf->set_margenes(3,3,3,3);	 // Configuración de los margenes en centímetros
	//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
	$ld_fecdesde    = $_GET["fecdes"];
	$ld_fechasta    = $_GET["fechas"];
	$ls_codope      = $_GET["codope"];
	$ls_codban      = $_GET["codban"];
	$ls_ctaban      = $_GET["ctaban"];
	$ls_codconcep   = $_GET["codconcep"];
	$ls_orden       = $_GET["orden"];
	$ls_tipbol      = 'Bs.';
	$ls_tiporeporte = 0;
	$ls_tiporeporte = $_GET["tiporeporte"];
	global $ls_tiporeporte;
	if ($ls_tiporeporte==1)
	   {
		 require_once("sigesp_scb_class_reportbsf.php");
		 $io_report = new sigesp_scb_class_reportbsf($con);
		 $ls_tipbol = 'Bs.F.';
	   }
	$ls_titulo="<b>Listado de Ordenes de Pago Directa $ls_tipbol</b>";
	$io_report->uf_cargar_documentos_op($ls_codope,$ld_fecdesde,$ld_fechasta,$ls_codban,$ls_ctaban,$ls_codconcep,$ls_orden);
	$ldec_totaldebitos=0;
	$ldec_totalcreditos=0;
	$ldec_saldo=0;
	$lb_valido=true;
	$li_total=$io_report->ds_documentos->getRowCount("codban");
	if($li_total>0)
	{
		error_reporting(E_ALL);
		set_time_limit(1800);
		$io_pdf=new Cezpdf('A4','landscape'); // Instancia de la clase PDF
		$io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra
	$ds_dt_spi		= new class_datastore();
	//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
	$ld_fecdesde	= $_GET["fecdes"];
	$ld_fechasta	= $_GET["fechas"];
	$ls_codban		= $_GET["codban"];
	$ls_ctaban		= $_GET["ctaban"];
	$ls_codope		= $_GET["codope"];
	$ls_orden		= $_GET["orden"];
	$ls_tipbol      = 'Bs.';
	$ls_tiporeporte = 0;
	$ls_tiporeporte = $_GET["tiporeporte"];
	global $ls_tiporeporte;
	if ($ls_tiporeporte==1)
	   {
		 require_once("sigesp_scb_class_reportbsf.php");
		 $io_report = new sigesp_scb_class_reportbsf($con);
		 $ls_tipbol = 'Bs.F.';
	   }
	if ($ls_codope=='T')
	   {
	     $ls_codope="";
	   }
	$ls_titulo="<b>Listado de Registros Contables $ls_tipbol</b>";
	$lb_valido=true;
	$data_movimientos=$io_report->uf_cargar_movimientos($ld_fecdesde,$ld_fechasta,$ls_codban,$ls_ctaban,$ls_codope,$ls_orden);
	$ds_movimientos->data=$data_movimientos;
	$ldec_total=0;
	$li_total=$ds_movimientos->getRowCount("numdoc");
	if($li_total>0)
	{
		error_reporting(E_ALL);
	{
		$arr_estatus=split("-",$ls_estatus);
		$li_totestatus=count($arr_estatus);
	}	
	else
	{
		$li_totestatus=0;
	}
	$ls_tipbol      = 'Bs.';
	$ls_tiporeporte = 0;
	$ls_tiporeporte = $_GET["tiporeporte"];
	global $ls_tiporeporte;
	if ($ls_tiporeporte==1)
	   {
		 require_once("sigesp_scb_class_reportbsf.php");
		 $io_report = new sigesp_scb_class_reportbsf($con);
		 $ls_tipbol = 'Bs.F.';
	   }
	$ls_aux="";
	$ls_titulo_estatus="";
	if($li_totestatus>0)
	{
		for($li_x=0;$li_x<$li_totestatus;$li_x++)
		{
			if($ls_aux=="")
			{
				$ls_aux=" AND (estmov='".$arr_estatus[$li_x]."'";	
			}
			else
			{
				$ls_aux=$ls_aux." OR estmov='".$arr_estatus[$li_x]."'";	
	$io_sql    = new class_sql($con);
	$ls_titulo = "Listado de Pagos ";
	//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
	$ld_fecdesde    = $_GET["fecdes"];
	$ld_fechasta    = $_GET["fechas"];
	$ls_tiprep	    = $_GET["tiprep"];
	$ls_orden	    = $_GET["orden"];
	$ls_codope	    = $_GET["operacion"];
    $ls_tipbol      = 'Bs.';
	$ls_tiporeporte = 0;
	$ls_tiporeporte = $_GET["tiporeporte"];
	global $ls_tiporeporte;
	if ($ls_tiporeporte==1)
	   {
		 require_once("sigesp_scb_class_reportbsf.php");
		 $io_report = new sigesp_scb_class_reportbsf($con);
		 $ls_tipbol = 'Bs.F.';
	   }
	if($ls_tiprep=="E")
	{
		$ls_probendesde = $_GET["probendes"];
		$ls_probenhasta = $_GET["probenhas"];
		$ls_tipproben   = $_GET["tipproben"];
		$ls_codban      = $_GET["codban"];
		$ls_ctaban      = $_GET["ctaban"];
		$ls_nomban		= $_GET["nomban"];
		$ls_dencta      = $_GET["dencta"];
	}
	else
	{
		$ls_probendesde="";
	//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
	$ld_fecdesde	= $_GET["fecdes"];
	$ld_fechasta	= $_GET["fechas"];
	$ls_codope		= $_GET["codope"];
	$ls_codban		= $_GET["codban"];
	$ls_ctaban		= $_GET["ctaban"];
	$ls_codconcep   = $_GET["codconcep"];
	$ls_orden		= $_GET["orden"];
	$ls_tipbol      = 'Bs.';
	$ls_tiporeporte = 0;
	$ls_tiporeporte = $_GET["tiporeporte"];
	global $ls_tiporeporte;
	if ($ls_tiporeporte==1)
	   {
		 require_once("sigesp_scb_class_reportbsf.php");
		 $io_report = new sigesp_scb_class_reportbsf($con);
		 $ls_tipbol = 'Bs.F.';
	   }

	$ls_titulo="<b>Listado Detallado de Ordenes de Pago Directa $ls_tipbol</b>";
	$io_report->uf_cargar_documentos_op($ls_codope,$ld_fecdesde,$ld_fechasta,$ls_codban,$ls_ctaban,$ls_codconcep,$ls_orden);
	$ldec_totaldebitos=0;
	$ldec_totalcreditos=0;
	$ldec_saldo=0;
	$lb_valido=true;
	$li_total=$io_report->ds_documentos->getRowCount("codban");
	if($li_total>0)
	{
		error_reporting(E_ALL);
		set_time_limit(1800);
		$io_pdf=new Cezpdf('A4','landscape'); // Instancia de la clase PDF
	$ld_fechasta  = $_GET["fechas"];
	$ls_codope    = $_GET["codope"];
	$ls_codban    = $_GET["codban"];
	$ls_nomban    = $_GET["nomban"];
	$ls_ctaban    = $_GET["ctaban"];
	$ls_codconcep = $_GET["codconcep"];
	$ls_orden     = $_GET["orden"];
	$ls_estatus   = $_GET["hidestmov"];
	$ls_tipbol      = 'Bs.';
	$ls_tiporeporte = 0;
	$ls_tiporeporte = $_GET["tiporeporte"];
	global $ls_tiporeporte;
	if($ls_tiporeporte==1)
	{
		require_once("sigesp_scb_class_reportbsf.php");
		$io_report = new sigesp_scb_class_reportbsf($con);
		$ls_tipbol = 'Bs.F.';
	}
	
	//---------------------------------------------------------------------------------------------------------------------------
	//Parámetros del encabezado
		$ldt_fecha="Desde  ".$ld_fecdesde."  al ".$ld_fechasta."";
		$ls_titulo="LISTADO DE DOCUMENTOS $ls_tipbol";       
	//---------------------------------------------------------------------------------------------------------------------------
	//Busqueda de la data 
	$lb_valido = true;
	$rs_data   = $io_report->uf_cargar_documentos($ls_codope,$ld_fecdesde,$ld_fechasta,$ls_codban,$ls_ctaban,$ls_codconcep,$ls_estmov,$ls_orden,&$lb_valido);
	//---------------------------------------------------------------------------------------------------------------------------
  	// Impresión de la información encontrada en caso de que exista
	if($lb_valido==false) // Existe algún error ó no hay registros
	{