NANanjunda Aradhya B Minopen-sql-in-abap.hashnode.dev·Feb 15 · 3 min readOpen SQL in ABAP: How Data Is Really Fetched from SAP TablesWhen I first started writing ABAP programs, SELECT felt simple. Just write: SELECT * FROM mara INTO TABLE it_mara. And boom — data appears. But over time, I realized something important. Open SQL is not just about fetching data.It’s about how respon...00
NANanjunda Aradhya B Mininternal-tables-in-abap.hashnode.dev·Feb 8 · 4 min readInternal Tables Explained (The Secret Weapon of ABAP Developers)If ABAP had a superhero utility belt, internal tables would be right next to the grappling hook. Quiet. Powerful. Absolutely everywhere. And yet, most beginners treat them like a mysterious black box that somehow “just works”. Spoiler: they don’t jus...00
NANanjunda Aradhya B Mindata-dictionary-ddic.hashnode.dev·Feb 2 · 3 min readData Dictionary (DDIC): The Backbone of Every ABAP ProgramIf you’ve ever written an ABAP program and felt strangely calm—like the data already knew what it was supposed to be—that peace of mind came from something quietly powerful working behind the scenes: the Data Dictionary, better known as DDIC. Most pr...00
NANanjunda Aradhya B Minunderstanding-abap-program-structure.hashnode.dev·Jan 29 · 5 min readUnderstanding ABAP Program StructureIf you’re opening an ABAP program for the first time, the initial feeling is usually confusion mixed with mild respect and a tiny bit of fear. It doesn’t scream “modern programming,” it doesn’t try to impress you with fancy syntax, and it definitely ...00
NANanjunda Aradhya B Minabap-vs-java-vs-python-why-sap-needed-its-own-language.hashnode.dev·Jan 25 · 4 min readABAP vs Java vs Python: Why SAP Needed Its Own LanguageEvery few years, the same question resurfaces—usually in conference hallways, Slack channels, or late-night debates after a long deployment weekend: “Why didn’t SAP just use Java?”Or more recently, “Why not Python?” On the surface, it feels like a re...00