}
	else // Imprimimos el reporte
	{
		error_reporting(E_ALL);
		set_time_limit(1800);
		$io_pdf=new Cezpdf('LETTER','portrait'); // Instancia de la clase PDF
		$io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra
		$io_pdf->ezSetCmMargins(3.6,2.5,3,3); // Configuración de los margenes en centímetros
		uf_print_encabezado_pagina($ls_titulo,$ls_periodo,$io_pdf); // Imprimimos el encabezado de la página
		$io_pdf->ezStartPageNumbers(550,50,10,'','',1); // Insertar el número de página	
		$li_nomina=$io_report->DS->getRowCount("codnom"); ///print_r ($io_report->DS);			
		for ($li_i=1;$li_i<=$li_nomina;$li_i++)
		{  
		   $ls_codnom=$io_report->DS->data["codnom"][$li_i];
		   $ls_desnom=$io_report->DS->data["desnom"][$li_i];		  
		   uf_print_cabecera_nomina($ls_codnom, $ls_desnom, &$io_pdf);	
		   $io_report->uf_pagos_unidad($ls_codnom, $ls_des_periodo, $ls_dhas_periodo,$ls_unidaddes,$ls_unidadhas);
		   $li_unidad=$io_report->DS_detalle->getRowCount("codnom");
		   $total_monto=0;
		   $total_cantidad=0;
		   for ($li_j=1;$li_j<=$li_unidad;$li_j++)
		   {  
		      $ls_desuniadm=$io_report->DS_detalle->data["desuniadm"][$li_j];			  
			  $ls_monto=$io_report->DS_detalle->data["monnetres"][$li_j];			  
			  $total_monto=$total_monto+$ls_monto;
			  $ls_uni1=$io_report->DS_detalle->data["minorguniadm"][$li_j];	
			  $ls_uni2=$io_report->DS_detalle->data["ofiuniadm"][$li_j];	
			  $ls_uni3=$io_report->DS_detalle->data["uniuniadm"][$li_j];	
			  $ls_uni4=$io_report->DS_detalle->data["depuniadm"][$li_j];	
			  $ls_uni5=$io_report->DS_detalle->data["prouniadm"][$li_j];	
			  $io_report->uf_contar_unidad($ls_codnom,$ls_des_periodo,$ls_dhas_periodo,$ls_uni1,$ls_uni2,
				    $ls_segquin_corriente=$io_report->DS_depositos->data["segquirescorriente"][$li_j];
					$ls_monto_mes=$ls_momto_neto_ahorro+$ls_momto_neto_corriente;
					$ls_monto_priqui=$ls_priquin_ahorro+$ls_priquin_corriente;
					$ls_monto_segqui=$ls_segquin_ahorro+$ls_segquin_corriente;
					$ls_total_mes=$ls_total_mes+$ls_monto_mes;
					$ls_data[$li_j]=array('monto mensual'=>$io_fun_nomina->uf_formatonumerico($ls_monto_mes),
		                          'monto1'=>$io_fun_nomina->uf_formatonumerico($ls_monto_priqui),
								  'monto2'=>$io_fun_nomina->uf_formatonumerico($ls_monto_segqui),
								  'cheque1'=>'0.00',
								  'cheque2'=>'0.00',
								  'priquinc1'=>$io_fun_nomina->uf_formatonumerico($ls_priquin_ahorro),
								  'segquinc1'=>$io_fun_nomina->uf_formatonumerico($ls_segquin_ahorro),								  
								  'priquinc2'=>$io_fun_nomina->uf_formatonumerico($ls_priquin_corriente),
								  'segquinc2'=>$io_fun_nomina->uf_formatonumerico($ls_segquin_corriente));
				}
				uf_print_cabecera_nomina($ls_nomina, $ls_desnom, $ls_banco, $ls_desban, $ls_cuenta, &$io_pdf);
		        uf_print_detalle($ls_data,&$io_pdf);				 				
		}	
		uf_total_mes_nomina($ls_desnom, $io_fun_nomina->uf_formatonumerico($ls_total_mes), &$io_pdf);
		
		$lb_valido=$io_report->uf_total_depositos_bancarios($ls_codnomdes,$ls_codnomhas,$ls_bancdes,
		                                                    $ls_banchas,$ls_des_periodo,$ls_dhas_periodo); 
			if($lb_valido)
			{
			  $li_bancos=$io_report->DS_depositos2->getRowCount("codban");
			  $io_pdf->ezSetDy(-5);
			  $total_nomina=0;
			  for ($li=1;$li<=$li_bancos;$li++)
				{   
				    $monto_mes_ban=0;
					$priquin=0;