Olá,
Se esta for uma função personalizada, primeiro você deve limpar todas as variáveis (tabela interna, área de trabalho, variáveis) declaradas na inclusão TOP. Se houver mais de uma função no mesmo grupo de funções, crie uma FM adicional apenas para limpar as variáveis globais, como cada FM *_INITIALIZE.
Se estiver utilizando o padrão, você pode encontrar uma FM adicional com um nome semelhante que termina com _INITIALIZE.
Se estiver utilizando alguma bapi, então você deve usar BAPI_TRANSACTION_COMMIT ou BAP_TRANSACTION_ROLLBACK para atualizar a memória.
Obrigado
Subhankar