1. SAP Glossary
  2. RESTful ABAP Programming Model
  3. RAP additional save


What is RAP additional save in SAP (BC-ESI-RAP - RESTful ABAP Programming Model)?


SAP Term: RAP additional save

  • Component: BC-ESI-RAP

  • Component Name: RESTful ABAP Programming Model

  • Description: Save logic which can be added to managed RAP BOs to enhance the default save sequence. It can be applied for the complete BO by defining it in the behavior definition header, or for an individual entity by defining it in the behavior entity characteristics. It is implemented in the redefined saver method save_modified.


Smart SAP Assistant

  • Key Concepts: 
    RAP additional save is a feature of the RESTful ABAP Programming Model (RAP) in SAP. It allows developers to save data to the database without having to write a separate database commit statement. This feature is especially useful when dealing with large amounts of data, as it reduces the amount of code needed to save the data. 
    
    How to use it: 
    To use RAP additional save, developers must first create a service definition in the SAP Gateway Service Builder. This service definition must include an entity set and an entity type. The entity set defines the data that will be saved, while the entity type defines the structure of the data. Once this is done, developers can use the RAP additional save feature by calling the “/save” method on the entity set. 
    
    Tips & Tricks: 
    When using RAP additional save, it is important to remember that all changes made to the database will be committed when the “/save” method is called. Therefore, it is important to ensure that all changes are valid before calling this method. Additionally, it is important to note that RAP additional save does not support nested entities or deep inserts. 
    
    Related Information: 
    For more information on RAP additional save, please refer to SAP’s official documentation on the RESTful ABAP Programming Model (RAP). Additionally, there are several tutorials available online that provide step-by-step instructions on how to use this feature.
    Artificial intelligence solution provided by tomco.ai.
    Disclaimer
    • Do you have any question about this SAP term?


      Upgrade now to chat with this SAP term.

Instant HelpGet instant SAP help. Start your 7-day free trial now.


Feature Free Access Free Trial
Basic SAP Glossary term explanation SAP Glossary Explanation SAP Glossary Explanation 2
Step-by-Step Usage Guide Step-by-Step Step-by-Step 2
Interactive SAP Coach Assistance Interactive SAP Interactive SAP 2
AI Troubleshooting for T-Code Errors AI Troubleshooting AI Troubleshooting 2

Related SAP Glossary Terms

Click the links below to see the following related SAP glossary terms:
Rating
ERPlingo simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant