~/abap.dev — code, crafted in SAP
florin @ s4hana : ~/abap $ ls -lt posts/

All Posts

5 posts

RAP RAPCDS 2026-06-08 ·7 min read
RAP To-Do List
A full-stack ABAP RAP application — CDS views, behavior definitions, draft handling, and an OData V4 Fiori Elements UI
RAPCDSODataFioriDraft
Design Patterns OOPRefactoring 2026-06-07 ·12 min read
Gilded Rose Kata in ABAP
A classic refactoring kata solved with Strategy + Template Method patterns — polymorphism, abstract classes, and COND #(...) in modern ABAP OOP.
OOPRefactoringStrategyKataABAP Unit
OData Services ODataRAP 2026-05-22 ·8 min read
OData v4 Deep Insert with ABAP RAP
Create a header and its child items in a single POST request using the RAP framework's built-in deep insert support — no manual loop required.
ODataRAPv4Deep Insert
Unit Testing TestingRAP 2026-03-04 ·12 min read
Unit Testing RAP Behavior with ABAP Mock Framework
The built-in ABAP mock framework lets you test your behavior implementations without a real database commit. Full walkthrough with a sales order scenario.
TestingRAPMockABAP Unit
Design Patterns OOPFactory 2026-01-15 ·10 min read
Factory Pattern in Clean ABAP
A working abapGit project demonstrating the GoF Factory Method pattern with interfaces, abstract classes, and modern ABAP object orientation.
OOPFactoryInterfacesClean ABAP