RAP EML Samples
This article contains a growing list of EML statements samples. READ Read single records fetching given fields only
This article contains a growing list of EML statements samples. READ Read single records fetching given fields only
This article is part of the Valuable ABAP programming series for buddies series. Simple and effective way of mass data retrieval on HANA database is Integrated Data Access using ALVs. Create a CDS Entity called ZI_Tracks_ALV on top of the tracks database table. Create a report and display Tracks using an ALV instance created with […]
This article is part of the Valuable ABAP programming series for buddies series. Create a dedicated local package. Link it with abapGit. Create database tables using data elements having meaningful Medium Texts, and Description of the Data element. Track Include at least fields:
This is the landing page to practice useful and modern ABAP language elements and techniques in S/4HANA and ABAP Cloud context. The lessons are for starter ABAP developers, who gained some minor experience with ABAP, SQL, possibly CDS and SAP systems already.
A RAP query is generally managed because the data can be collected using the modeled CDS entities and the corresponding associations automatically from the underlying tables. There are cases however where the query is too complex, due too many set of dataset exclusions by complex criteria in many steps, or even the record key is […]
Motivation You want an SM30 like maintenance view on BTP. To control the behaviour of the business process You implemented on BTP or S/4HANA Cloud Public ABAP Environment (Steampunk/Embedded Steampunk), You need to expose a customizing as a developer to the functional people. This is all a natural and a primary demand of an SAP […]
The most important thing here is to know the factory class cl_abap_lock_object_factory, which creates You an instance of the lock implementing the interface if_abap_lock_object, just provide the Lock Object name. Use method enqueue/dequeue to lock the required record(s) providing a name-value pair table passing the field names and the corresponding value. In case invalid parameters […]
This topic is not related to a brand new technology, but provides a convenient, safe and transparent way to fill in BAPI extension structures. BAPIs are the functional APIs of SAP exposed to the outside world via RFC protocol. They are technically function modules marked as available remotely. Extension structures are provided by SAP to […]
Purpose Help developers to find CDS annotation examples, especially when this error message appears in ADT: Text search services are not supported, because it is not available / not configured in the backend. I created it to help my students to find samples and for myself when dealing with the many possible annotations listed on […]
The first thing You need is to identify the printing program. To do that, You need to start transaction NACE. In case of Invoices we need to go to V3 – Billing related Output types You will find the program / subroutine invoked by the system when the printing of the Invoice is requested under […]