Autogenerate Assets
Now that we have provided the configuration for the entity you want to create, we provide a set of generation tools to create the single ABAP development class and associated objects for use within Neptune DXP.
All generation is done from the the mapping application. The generation of objects should only be done in your sandbox or development system, the objects should then be transported via the normal lifecycle management tools into your test and production enviroments.
The following sequential objects can be generated:
- ABAP Package
- ABAP Structure Definition
- ABAP Table type
- Data Provider Class
- REST API Defintion in Neptune DXP
Creating objects
To generate the objects just click the create button, when available. As part of this process you will be asked to select a relevant transport request.
Review the API that was generated
The final step of the process creates the REST API. To review it navigate to your Neptune DXP SAP Instance and review and test the API using Swagger:
Connect to Open Edition (optional)
If your architecture includes the Neptune Open Edition, the next step is to import the API definition from the SAP Edition. This is done from the Open Edition Cockpit, we assume you have:
- Connected the remote SAP system
- Set up the proxy authentication for SAP system
Then you can select the newly created API and import it
This process creates the API in the Open Edition based on the Swagger definition that was created earlier (as part of the initial API development).