Nøkkelforskjell: SAP-minnet beskriver et minnesområde som alle hovedsessene i SAP GUI har tilgang til. Data kan overføres fra ett program til et annet innen samme økt eller fra en økt til en annen. På den annen side beskriver ABAP-minne et minnesområde i den interne økten til et ABAP-program. Den kan nås av alle ABAP-programmer innen samme interne økt. SAP-minne bruker satt parameter og får parameter for å overføre data fra en økt til en annen. På den annen side bruker ABAP-minne bruk av eksport- og importkommandoer i samtaler til en annen intern økt i en enkelt hovedsession.
ABAP-minne er forskjellig fra SAP-minnet, da det kan betraktes som et lokalt minne. Den brukes til å overføre data på tvers av interne økter. Den bruker import- og eksportkommentarer for å lese og skrive data til ABAP-minnet. Data har ingen effekt under programsamtaler, og forblir dermed intakt. SAP anses å være det globale minnet, mens ABAP-minne kalles lokalt minne på grunn av det begrensede omfanget. ABAP-minne har en fordel å være uavhengig av ABAP-programmer eller gjenstander som genererer den. Derfor kan den overføre verdier på tvers av ulike objekter eller programmer.
Både SAP og ABAP-minner kan benyttes av ABAP (Advanced Business Applciation Programming) programmer. Hovedforskjellen mellom disse to minner handler om omfanget. ABAP kan betraktes som en begrenset type minne i forhold til SAP-minne.
Sammenligning mellom SAP minne og ABAP minne
SAP-minne | ABAP-minne | |
Definisjon | SAP-minne beskriver et minnesområde som alle hovedsessene i SAP GUI har tilgang til. | ABAP-minne beskriver et minnesområde i den interne økten til et ABAP-program. Den kan nås av alle ABAP-programmer innen samme interne økt. |
Type minne | Global | lokal |
Kommandoer brukt | Få og sett | Eksport og import |
Tilgjengelighet | Tilgjengelig for brukeren gjennom sendingsøkten | Tilgjengelig for brukeren gjennom hele den eksterne økten |