$li_colum=2;
			while((!$io_report->rs_data->EOF)&&($lb_valido))		
			{ 
				$ls_codcat=$io_report->rs_data->fields["codcat"]; 
				$ls_denominacion=$io_report->rs_data->fields["descat"];	
				if ($li_h==1)
				{
					$lo_hoja->write($li_fil,$li_col,$ls_denominacion,$lo_titulo);				
					$lo_hoja->write($li_fila,$li_col,"Numero",$lo_datacenter);	
					$li_col++;			
					$lo_hoja->write($li_fila,$li_col,"Monto Bs.",$lo_datacenter);	
					$li_col++;
					$li_row=$li_fila+1;
					
				}
				$io_report->uf_cuadre_concepto_neto_deduc($ls_codconc,$ls_codconc,$ls_conceptocero,$ls_subnomdes,$ls_subnomhas,$ls_codcat,$ls_codente);
				$ls_asig=0;
				$ls_deduc=0;
				$li_j=0;
				$li_i=0;
				$ls_totalper1=0;
				$ls_monto1=0;
				while(!$io_report->rs_data_detalle->EOF)
				{				
					$li_i=$li_i+1;	
					$li_j++;			
					$ls_totalper=$io_report->rs_data_detalle->fields["total"];	
					$ls_monto=abs($io_report->rs_data_detalle->fields["monto"]);
					$ls_tipo=$io_report->rs_data_detalle->fields["tipsal"];	
					$ls_totalper1=$ls_totalper1+$ls_totalper;	
					$ls_monto1=$ls_monto1+$ls_monto;