Comprehensive Tutorials on SAP ABAP (Enjoy Reading)*
ALV
- Is data element WDY_BOOLEAN and Flag (Char1) same for Web Dynpro ALV?
- Why are developers so fond of ‘REUSE_ALV_GRID_DISPLAY’?
- Just a key and two clicks for ALV consistency check
- Know Who is doing What in your SAP System
- OOPs Report Using Splitter and ALV Tree Combination
- ALV with an Editable Row
- Extensive Tips and Tricks for Interactive SAP ALV
- ABAP for SAP HANA. Part XX. ALV Report On SAP HANA – Opportunities And Challenges
- Selective Handling of the Buttons in ALV Grid Toolbar
- How to Show the ALV Output and the Selection Screen on the same Screen?
APIs in SAP
- Get Latitude and Longitude of any place using Google Map API in SAP
- GPS like tool in SAP using Google Map API
- Real Time Exchange Rate with Real Time Data Using Yahoo Finance API
- Advance SAPUI5 – 16 – Integration of Google Maps JavaScript API with SAPUI5 App
- How to Convert JSON Data Structure to ABAP Structure without ABAP Code or SE11?
- SAP XI/PI/PO – Exposing RFC as REST API in SAP XI/PI/PO – Synchronous Interface Development End to End
ATC
- Code Quality Control, Simplified!!
- ABAP on SAP HANA: Part XVII. ATC – ABAP Test Cockpit Setup & Exemption Process
- ABAP Test Cockpit(ATC) – Introduction and Steps
BADI
- How to find BAdIs
- Steps to stop debugger at ELM BADI CRM_MKTLIST_BADI from Web UI Screen
- Add custom fields in standard MIRO header screen through BADI_FDCB_SUBBAS01
- Steps to add custom Tab in standard MIRO item screen using BADI MRM_ITEM_CUSTFIELDS
- Handle the Handle Classes correctly
- How to Compel SAP Users to Go To Particular Transactions as per Roles after Log On?
- Fetching Data from Memory Stack Using New Tool (in Debugger)
- Easy Trick to Disable Hold Button in PO (ME21N) using BADI
- SOLMAN – Mail Forms Custom Enhancement Guide
BAPI
- ISU – 6 – Bankruptcy Overview and Write-Off Process using BAPI_CTRACDOCUMENT_WRITEOFF
- Efficient way to retrieve Open Sales Order using FM SD_SELECT_SALES_DOCUMENTS
- PO re-price issue in BAPI_PO_CHANGE
- Sales Office Data … Can you change it even if config does not allow?
- BAPI_ALM_ORDER_MAINTAIN terminates with the runtime error MESSAGE_TYPE_X
- How to update custom field of PRPS table
- How to Get Accurate Pricing in SD for Customer and Material?
- How to Add and Change PO Service Line using BAPI BAPI_PO_CHANGE?
- Automatically Fill Test Data in FM & BAPIs for SE37 – The Lazy Way
- How to pass Reversal Date & Reason to BAPI_ACC_DOCUMENT_POST?
- Single Popup Instead Multiple Popup for BAPI Return and Custom Messages
“Debugging” Coming soon ..
- Steps to stop debugger at ELM BADI CRM_MKTLIST_BADI from Web UI Screen
- How to enable table entries maintenance in SE16N (Alternative for &SAP_EDIT and UASE16N)
- Pop Up Debugging
- Issue in opening Notepad attachment using class CL_FITV_GOS=>GET_CONTENT
- FMs giving you tough time in debugging?
- Can you really restrict any developer from executing any t-code?
- Delete Foreign Lock Entries in Debug
- Mastering SAP Debugging
- ABAP on SAP HANA. Part III. Debugging in ADT
- External Debugging of an Application of another SAP User in other Location in another Machine/System
- How to Debug any Work Item in SAP Workflow?
- Fetching Data from Memory Stack Using New Tool (in Debugger)
- Automatically Fill Test Data in FM & BAPIs for SE37 – The Lazy Way
- Pop Up Debugging [ROBO 2.0]
Dynamic ABAP
- Dynamic Where Condition usage in Database queries
- Creating Dynamic Internal Table
- A to Z of OLE Excel in ABAP 7.4
EhP7
- Hello SAP EhP7 !!
- NEW Operator – Single Value for All Data Types
- NEW Operator – Structures and Internal Tables
- Taking one step back after EhP7.4, does it make sense for Web Dynpro UI?
- Secondary Index in Traditional SAP Database and SAP HANA Database
- ABAP on SAP HANA. Part VI. New Age Open SQL ABAP 740
- Calculator in SAP using New ABAP Syntax
- How to SPLIT Data in FOR LOOP Using Modern ABAP Syntax?
- Send e-mail with subject line greater than 50 characters
- How to Email Smartform as PDF Attachment to Multiple Users?
- Distribution List in SAP
- SOLMAN – Mail Forms Custom Enhancement Guide
- SOLMAN – Understanding Attribute Context & Action Profile in Mail Forms
- Object Oriented Way of Sending an email with PDF as an Attachment
- How to Send Custom Purchase Order Form Directly to the Vendor?
- SAP Cloud Platform Integration (CPI) Part 23 – Step-by-Step Guide to Mail Adapter Configuration with Attachments
Generic Object Services (GOS)
- Table to check whether a business object has any GOS attachment or not
- Sample program to attach any file from application server to any Business Object
- Tool for GOS attachment from one SAP system to another SAP system
IDoc
- IDoc Tips – Change Pointers and Reprocessing IDocs
- A to Z of Custom Change Pointer
- *.IDO file for IDocs
- You’hv got an IDoc !!
- Sending Inbound IDocs from SAP Program
- Using IDoc / Output Type special processing options
- SAP PO for Beginners Part 4 – PI to ECC Adapter Connectivity Configuration
- SAP PO for Beginners Part 5 – Complete Overview on Enterprise Service Repository (ESR)
- SAP PO for Beginners Part 6 – Complete Overview on Integration Directory (ID)
- SAP PO for Beginners Part 8 – Configure User Defined Search Criteria
Performance Tuning
- DELETING rows of the internal table within the LOOP. Is it a Taboo? A big NO NO?
- Applying Enterprise Integration Patterns in SAP ABAP
- Just 3 Changes to Improve the SAP ABAP Performance by 95 Percent
- SPTA Parallel Processing Framework in ABAP
- SORTing Algorithm – Performance Comparision
- CDS – 23: CDS Performance Analysis – Basics – 1