SlideShare a Scribd company logo
ABAP/4 Mindmap (Practical Usage)
Variables
ABAP/4
DataType
FloatInteger Packed
Number
Date
Time
X (Hexadecimal),
XString
Structure
(Single-line)
Internal Table
(Multi-line)
Class
Processing
Type
Modularization
Interfaces
Processing
On-Screen
Field-Symbol
(Pointer)
(Array/List)
PARAMETERS
SELECT-OPTIONS
DATA
RANGE OF
Control
Type
Iterative
Conditional
IF, ELSEIF
CASE, WHEN
LOOP-AT
WHILE
DO .. n
CHECK
CONTINUE
EXIT
SY-INDEX
SY-DATUMCharacters(n),
Numchar(n), String
SY-UZEIT
• Classic/ ALV
• Dialog (GUI)
• Web Dynpro
• HANA CDS
• MACRO
• Subroutine
(PERFORM)
• INCLUDE
• FUNCTION/BAPI
• CLASS/METHOD
• Customer Exit
• BADI,BTE,Spot
• SAPScript,
Smartforms
Debug
Transparent
Table
Domain
Data Element
Obsolete (in S4HANA)
• Cluster Table
• Pooled Table
Database
TYPE
LIKE
DML
DDL
SY-DBCNT
• Break Point
• Watch Point
• Go To
• System Trace
(OOPS)
ABAP/4
• 4GL Programming Language
• Statements delimited by ‘Period’
• Comment delimited by ‘Asterisk’
or ‘Double-quote’
Constant
CS,NS,CP,NP,CO,CN
CONDENSE, STRLEN()
CONCATENATE, SPLIT
SubString +x(n)
FIND, REPLACE
TRANSLATE (upper/lower)
ADD/+, SUBTRACT/-,
MULTIPLY/*, DIVIDE//,
MOD, ** (Power), ABS()
EQ, NE, GT, GE, LT, LE
BETWEEN, AND, OR, NOT
INSERT
UPDATE
DELETE
• With WorkArea
• Without WorkArea
BEGIN
TABLE
OCCURS.. n WITH
HEADER LINE
SELECT LIKE ‘x%’
LENGTH
VALUE
DEFAULT
OBLIGATORY
Program Type
MODIFY
SY-TABIX
(Numeric)
WorkArea: is a single line variable where internal table transfers
individual record for processing. For internal table declared with
header, the header is the workarea. For internal table without
header, a separate workarea needs to be explicitly defined
Key WordsSystem Var
ModifierOperation
Components Legends
Type-of Compose-of
Related-toUse-of
LINES()
SORT, READ, LOOP-AT
‘DELETE ADJACENT DUPLICATE’
APPEND, COLLECT
INSERT, DELETE, MODIFY, UPDATE
CLEAR, REFRESH, FREE
https://www.linkedin.com/in/benytx/
Numeric Operations
String Operations
Internal Table Operations

More Related Content

PPTX
SAP S4 HANA MM 1709 Overview (mindmap edition) Final
PDF
Machine Learning and AI at Oracle
PPTX
SAP Asset Accounting in 1-Pager
PPTX
SAP PS Certification Overview (mindmap edition)
PPTX
SAP PP Certification Overview (mindmap edition)
PDF
SAP S4 HANA FI 1610 Overview (mindmap edition)
PDF
Database automation guide - Oracle Community Tour LATAM 2023
PPTX
Oracle ebs db platform migration
SAP S4 HANA MM 1709 Overview (mindmap edition) Final
Machine Learning and AI at Oracle
SAP Asset Accounting in 1-Pager
SAP PS Certification Overview (mindmap edition)
SAP PP Certification Overview (mindmap edition)
SAP S4 HANA FI 1610 Overview (mindmap edition)
Database automation guide - Oracle Community Tour LATAM 2023
Oracle ebs db platform migration

What's hot (20)

PPSX
Oracle Performance Tools of the Trade
PDF
SAP S4 HANA CO 1709 Overview (mindmap edition)
PDF
Asynchronous, Event-driven Network Application Development with Netty
PPT
oracle-reports6i
PDF
Manage users & tables in Oracle Database
PPT
58709771-PM-Module-PPT.ppt
PDF
Microservices
PDF
CDC patterns in Apache Kafka®
PPSX
SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)
PPTX
SAP S/4 HANA sourcing and procurement to Public cloud
PDF
Deep Dive into Kubernetes - Part 1
PPTX
SAP S/4HANA Cloud
PPTX
Automating Your Clone in E-Business Suite R12.2
PPTX
Solr Introduction
PPT
Enterprise service bus(esb)
PPTX
Cloning Oracle EBS R12: A Step by Step Procedure
PDF
Practitioner perspective-erp-on-hana-and-fi-analytics 2015
PDF
Exploring Oracle Multitenant in Oracle Database 12c
PPTX
IBM Db2 JSON 11.5
PPTX
SAP S4 HANA SD 1709 Overview (mindmap edition) Final
Oracle Performance Tools of the Trade
SAP S4 HANA CO 1709 Overview (mindmap edition)
Asynchronous, Event-driven Network Application Development with Netty
oracle-reports6i
Manage users & tables in Oracle Database
58709771-PM-Module-PPT.ppt
Microservices
CDC patterns in Apache Kafka®
SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)
SAP S/4 HANA sourcing and procurement to Public cloud
Deep Dive into Kubernetes - Part 1
SAP S/4HANA Cloud
Automating Your Clone in E-Business Suite R12.2
Solr Introduction
Enterprise service bus(esb)
Cloning Oracle EBS R12: A Step by Step Procedure
Practitioner perspective-erp-on-hana-and-fi-analytics 2015
Exploring Oracle Multitenant in Oracle Database 12c
IBM Db2 JSON 11.5
SAP S4 HANA SD 1709 Overview (mindmap edition) Final
Ad

Similar to ABAP/4 Mindmap!! - for busy functional consultants (20)

PPT
ABAP BASICs learn the basics of ABAP-1.ppt
PDF
ABAP for Beginners - www.sapdocs.info
PDF
ABAP Coding Standards Reference Guide
PDF
Z abap coding_standards_v2_0_t
PDF
500+ SAP ABAP INTERVIEW QUESTIONS WITH ANSWERS
PPTX
Unit 4 - Basic ABAP statements, ABAP Structures and ABAP Logical Expressions
PDF
Sap abap
PDF
New features-in-abap-7.4
PPT
Lecture05 abap on line
PPTX
Comparison between abap & abap hr
PPT
chapter-1abapprogrammingoverview-091205081953-phpapp01
PPT
Chapter 1abapprogrammingoverview-091205081953-phpapp01
PPT
Abapprogrammingoverview 090715081305-phpapp02
PPT
Abapprogrammingoverview 090715081305-phpapp02
PPT
Chapter 1 Abap Programming Overview
PPT
ABAP Programming Overview
PPT
Sap abap training Overview
PPTX
Abap ppt
PPTX
Abap ppt2
PPT
Abap programming overview
ABAP BASICs learn the basics of ABAP-1.ppt
ABAP for Beginners - www.sapdocs.info
ABAP Coding Standards Reference Guide
Z abap coding_standards_v2_0_t
500+ SAP ABAP INTERVIEW QUESTIONS WITH ANSWERS
Unit 4 - Basic ABAP statements, ABAP Structures and ABAP Logical Expressions
Sap abap
New features-in-abap-7.4
Lecture05 abap on line
Comparison between abap & abap hr
chapter-1abapprogrammingoverview-091205081953-phpapp01
Chapter 1abapprogrammingoverview-091205081953-phpapp01
Abapprogrammingoverview 090715081305-phpapp02
Abapprogrammingoverview 090715081305-phpapp02
Chapter 1 Abap Programming Overview
ABAP Programming Overview
Sap abap training Overview
Abap ppt
Abap ppt2
Abap programming overview
Ad

More from Benedict Yong (杨腾翔) (10)

PPTX
slider dummy zzpmp5 - 1234-325522222222.pptx
PDF
ERP Made Simple (preview)
DOC
SAP Integration With Excel - Advanced Guide
DOC
SAP Integration with Excel - Basic Guide
PPTX
SAP with Banking
PPTX
SAP S4 HANA Innovations
PPTX
SAP MTS-To-COPA Flow Diagram
PPTX
SAP Account Determination Diagram
PPTX
SAP COPA Integration overview
PPTX
Highlevel Overview of S4 Improvements
slider dummy zzpmp5 - 1234-325522222222.pptx
ERP Made Simple (preview)
SAP Integration With Excel - Advanced Guide
SAP Integration with Excel - Basic Guide
SAP with Banking
SAP S4 HANA Innovations
SAP MTS-To-COPA Flow Diagram
SAP Account Determination Diagram
SAP COPA Integration overview
Highlevel Overview of S4 Improvements

Recently uploaded (20)

PDF
NewBase 12 August 2025 Energy News issue - 1812 by Khaled Al Awadi_compresse...
PPTX
New Microsoft PowerPoint Presentation - Copy.pptx
PPTX
Board-Reporting-Package-by-Umbrex-5-23-23.pptx
PDF
Chapter 5_Foreign Exchange Market in .pdf
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PDF
How to Get Business Funding for Small Business Fast
PPTX
3. HISTORICAL PERSPECTIVE UNIIT 3^..pptx
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PPTX
svnfcksanfskjcsnvvjknsnvsdscnsncxasxa saccacxsax
PPTX
Probability Distribution, binomial distribution, poisson distribution
PDF
IFRS Notes in your pocket for study all the time
PDF
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
PDF
Unit 1 Cost Accounting - Cost sheet
PPTX
HR Introduction Slide (1).pptx on hr intro
DOCX
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
PPTX
2025 Product Deck V1.0.pptxCATALOGTCLCIA
PDF
COST SHEET- Tender and Quotation unit 2.pdf
PPTX
Principles of Marketing, Industrial, Consumers,
PDF
Nidhal Samdaie CV - International Business Consultant
NewBase 12 August 2025 Energy News issue - 1812 by Khaled Al Awadi_compresse...
New Microsoft PowerPoint Presentation - Copy.pptx
Board-Reporting-Package-by-Umbrex-5-23-23.pptx
Chapter 5_Foreign Exchange Market in .pdf
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
How to Get Business Funding for Small Business Fast
3. HISTORICAL PERSPECTIVE UNIIT 3^..pptx
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
svnfcksanfskjcsnvvjknsnvsdscnsncxasxa saccacxsax
Probability Distribution, binomial distribution, poisson distribution
IFRS Notes in your pocket for study all the time
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
Unit 1 Cost Accounting - Cost sheet
HR Introduction Slide (1).pptx on hr intro
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
2025 Product Deck V1.0.pptxCATALOGTCLCIA
COST SHEET- Tender and Quotation unit 2.pdf
Principles of Marketing, Industrial, Consumers,
Nidhal Samdaie CV - International Business Consultant

ABAP/4 Mindmap!! - for busy functional consultants

  • 1. ABAP/4 Mindmap (Practical Usage) Variables ABAP/4 DataType FloatInteger Packed Number Date Time X (Hexadecimal), XString Structure (Single-line) Internal Table (Multi-line) Class Processing Type Modularization Interfaces Processing On-Screen Field-Symbol (Pointer) (Array/List) PARAMETERS SELECT-OPTIONS DATA RANGE OF Control Type Iterative Conditional IF, ELSEIF CASE, WHEN LOOP-AT WHILE DO .. n CHECK CONTINUE EXIT SY-INDEX SY-DATUMCharacters(n), Numchar(n), String SY-UZEIT • Classic/ ALV • Dialog (GUI) • Web Dynpro • HANA CDS • MACRO • Subroutine (PERFORM) • INCLUDE • FUNCTION/BAPI • CLASS/METHOD • Customer Exit • BADI,BTE,Spot • SAPScript, Smartforms Debug Transparent Table Domain Data Element Obsolete (in S4HANA) • Cluster Table • Pooled Table Database TYPE LIKE DML DDL SY-DBCNT • Break Point • Watch Point • Go To • System Trace (OOPS) ABAP/4 • 4GL Programming Language • Statements delimited by ‘Period’ • Comment delimited by ‘Asterisk’ or ‘Double-quote’ Constant CS,NS,CP,NP,CO,CN CONDENSE, STRLEN() CONCATENATE, SPLIT SubString +x(n) FIND, REPLACE TRANSLATE (upper/lower) ADD/+, SUBTRACT/-, MULTIPLY/*, DIVIDE//, MOD, ** (Power), ABS() EQ, NE, GT, GE, LT, LE BETWEEN, AND, OR, NOT INSERT UPDATE DELETE • With WorkArea • Without WorkArea BEGIN TABLE OCCURS.. n WITH HEADER LINE SELECT LIKE ‘x%’ LENGTH VALUE DEFAULT OBLIGATORY Program Type MODIFY SY-TABIX (Numeric) WorkArea: is a single line variable where internal table transfers individual record for processing. For internal table declared with header, the header is the workarea. For internal table without header, a separate workarea needs to be explicitly defined Key WordsSystem Var ModifierOperation Components Legends Type-of Compose-of Related-toUse-of LINES() SORT, READ, LOOP-AT ‘DELETE ADJACENT DUPLICATE’ APPEND, COLLECT INSERT, DELETE, MODIFY, UPDATE CLEAR, REFRESH, FREE https://www.linkedin.com/in/benytx/ Numeric Operations String Operations Internal Table Operations