$ld_subtot=$io_funcsob->uf_convertir_cadenanumero($ls_subtot);
		$ld_basimpval=$io_funcsob->uf_convertir_cadenanumero($ls_basimpval);
		$lb_valido=$io_valuacion->uf_procesar_recepcion_documentos($ls_codcon,$ls_codtipdoc,$ls_obsval,$ls_fecha,$ld_montotval,$ld_totreten,$ld_subtot,
																   $ls_codcon,$ld_basimpval,$ls_hidcodasi,$ls_codval,$la_seguridad);
																   
	}
	else
	{
		 $io_msg->message("La Asignacion asociada debe estar contabilizada");
	}
}
/*******************************************BUSCAR DATOS DE CONTRATO*********************************************************************/
elseif($ls_operacion=="ue_datcontrato")
{
   $ls_codcon=$_POST["txtcodcon"];
   $io_valuacion->uf_select_contrato($ls_codcon,&$la_contrato);
   $io_valuacion->uf_select_anticipos($ls_codcon,&$ls_totant);
   $io_valuacion->uf_select_variaciones($ls_codcon,&$ld_aum,1);
   $io_valuacion->uf_select_variaciones($ls_codcon,&$ld_dis,2);
   $ls_desobr=$la_contrato["desobr"][1];
   $ls_puncue=$la_contrato["codasi"][1];
   $ls_estcon=$io_funcsob->uf_convertir_numeroestado ($la_contrato["estcon"][1]);
   $ls_moncon=$la_contrato["monto"][1];
   $ls_feccon=$io_function->uf_convertirfecmostrar($la_contrato["feccon"][1]);
   $ls_totcon=$la_contrato["monto"][1]+$ld_aum+$ld_dis;
   
   $lb_validop=$io_valuacion->uf_select_partidasasignadas($ls_codcon,&$la_partidas,&$li_totalfilas);
	if($lb_validop)
	{
	$io_datastore->data=$la_partidas;
	$li_filaspartidas=$io_datastore->getRowCount("codpar");