Diferença Chave: A memória SAP descreve uma área de memória à qual todas as sessões principais dentro de uma GUI do SAP têm acesso. Os dados podem ser passados de um programa para outro dentro da mesma sessão ou de uma sessão para outra. Por outro lado, a memória ABAP descreve uma área de memória na sessão interna de um programa ABAP. Pode ser acessado por todos os programas ABAP dentro da mesma sessão interna. A memória SAP usa o parâmetro set e obtém o parâmetro para passar dados de uma sessão para outra. Por outro lado, a memória ABAP faz uso de comandos de exportação e importação em chamadas feitas para outra sessão interna em uma única sessão principal.
A memória ABAP é diferente da memória SAP, pois pode ser considerada como uma memória local. Ele é usado para passar dados pelas sessões internas. Ele faz uso de comentários de importação e exportação para ler e gravar dados na memória ABAP. Os dados não têm efeito durante as chamadas do programa e, portanto, permanecem intactos. O SAP é considerado a memória global, enquanto a memória ABAP é chamada de memória local devido ao seu escopo limitado. A memória ABAP tem a vantagem de ser independente dos programas ABAP ou objetos que a geram. Portanto, ele pode transmitir valores em diferentes objetos ou programas também.
As memórias SAP e ABAP podem ser utilizadas pelos programas ABAP (Advanced Business Applciation Programming). A principal diferença entre essas duas memórias é sobre o escopo. O ABAP pode ser considerado como um tipo limitado de memória em comparação com a memória SAP.
Comparação entre a memória SAP e a memória ABAP
Memória SAP | Memória ABAP | |
Definição | A memória SAP descreve uma área de memória à qual todas as sessões principais dentro de uma GUI do SAP têm acesso. | A memória ABAP descreve uma área de memória na sessão interna de um programa ABAP. Pode ser acessado por todos os programas ABAP dentro da mesma sessão interna. |
Tipo de Memória | Global | Local |
Comandos usados | Obter e definir | Exportar e importar |
Disponibilidade | Disponível para o usuário durante toda a sessão de envio | Disponível para o usuário durante toda a sessão externa |