From design perspective , it is good to create interface with different methods and implement the interface in different classes and adopt the method implementation
Author: coderobbot
For Loop with Field Symbol
Another good thing with FOR loop. Earlier it was possible to use a data (LS_SPFLI) to iterate over the internal table but now it is
ABAP Evolution
ABAP programming model has evolved with time- Initially the focus was on GUI, Webdynpro based transaction. Later it was CDS, BOPF, SEGW for oData and

Provider Contract Rev Accounting
In SOM- a subscription contract is created- The subscription contract is transferred to CI as a provider contract and the revenue accounting details like the
V1 & V2 Update FMs
The post shows the sequence of execution of different FMs i.e V1 update FMs, V2 update FMs & background RFC FMs during the COMMIT WORK
COMMIT WORK & SYSTEM EVENTS
When a transaction is finished the data is either persisted or rolled back using the commands- COMMIT WORK ( & WAIT) or ROLLBACK WORK. Now