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_uni3,$ls_uni4,$ls_uni5);
			  $li_contar=$io_report->ds_componente->getRowCount("codnom");
			  $ls_cantidad=0;
			  $aux_corper="";
			  for ($li_l=1;$li_l<=$li_contar;$li_l++)
		      { 
			     $ls_persona=$io_report->ds_componente->data["codper"][$li_l];
				 if ($ls_persona!=$aux_corper) 
				 {
				   $aux_corper=$ls_persona;
				   $ls_cantidad=$ls_cantidad+1;
				 }	
			  }			  
			  $total_cantidad=$total_cantidad+$ls_cantidad;			  
			  $ls_data[$li_j]=array('unidad'=>$ls_desuniadm,'numero'=>$ls_cantidad, 
			                        'monto'=>$io_fun_nomina->uf_formatonumerico($ls_monto));