$li_aux++;
			 $li_totrow=0;
			 $ls_codper=$io_report->ds_detalle->data["codper"][$lp_p];
			 $ls_nombre=$io_report->ds_detalle->data["nombre"][$lp_p];
			 $ld_fecha=$io_report->ds_detalle->data["fecha"][$lp_p];
			 $ls_total=$io_report->ds_detalle->data["total"][$lp_p];
			 
			 $ld_fecha_f=$io_funciones->uf_convertirfecmostrar($ld_fecha);
			 $la_dataper[$lp_p]=array('codper'=>$ls_codper,'nombre'=>$ls_nombre,'fecha'=>$ld_fecha_f,
									  'total'=>$ls_total); 
		
		    uf_print_encabezado_detalle($la_dataper,&$io_pdf); 
			 unset($la_dataper);
			 
		     
			 $io_report->uf_select_bonos($ls_codper,$ld_fecha);
			 $li_totrow=$io_report->DS->getRowCount("codpunt");  
			 for($li_i=1;$li_i<=$li_totrow;$li_i++)
			  {      
				$ls_codigo=$io_report->DS->data["codpunt"][$li_i];
				$ls_nombpunt=trim ($io_report->DS->data["nompunt"][$li_i]);
				
				$ls_valini=$io_report->DS->data["valini"][$li_i];
				$ls_valfin=$io_report->DS->data["valfin"][$li_i];
				$ls_escala=$ls_valini.'-'.$ls_valfin;
				//$ls_escala=$io_report->DS->data["escala"][$li_i];
				
				$ls_puntos=$io_report->DS->data["puntos"][$li_i];
				$ls_observacion=trim ($io_report->DS->data["observacion"][$li_i]);
				$la_data[$li_i]=array('codpunt'=>$ls_codigo,'nombpunt'=>$ls_nombpunt,
				                      'escala'=>$ls_escala,