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));		      
		   }///fin del for
		   if ($li_unidad>0)
		   {
				uf_print_detalle($ls_data,&$io_pdf);
				uf_totales_nominas($io_fun_nomina->uf_formatonumerico($total_monto),$total_cantidad,$io_pdf);	
				unset($ls_data);
				$io_report->uf_pagos_unidad_totales($ls_codnomdes,$ls_codnomhas, $ls_des_periodo,
												   $ls_dhas_periodo,$ls_unidaddes,$ls_unidadhas);						   
		   }		  
		  
		}///fin del for
		
		    $li_total_unidad=$io_report->DS_nominas->getRowCount("codnom");
			$ls_cant_t=0;
			$ls_tot_uni=0;
			for ($li_k=1;$li_k<=$li_total_unidad;$li_k++)
			   {
			     $ls_uni=$io_report->DS_nominas->data["desuniadm"][$li_k];
				 $ls_mon=$io_report->DS_nominas->data["monnetres"][$li_k];
				  $ls_uni1=$io_report->DS_nominas->data["minorguniadm"][$li_k];	
				  $ls_uni2=$io_report->DS_nominas->data["ofiuniadm"][$li_k];	
				  $ls_uni3=$io_report->DS_nominas->data["uniuniadm"][$li_k];	
				  $ls_uni4=$io_report->DS_nominas->data["depuniadm"][$li_k];