SAP S4 HANAFI Certification mindmap. for more details, please checkout: https://www.amazon.com/dp/B083C3X8YY ERP Made Simple: ERP Explained in 80 Pages or Less
1. Client
CoA
PC
SEG
CC
IO
BA
COPA
COPC
Priority
1.Hide
2.Display Only
3.Required
4.Optional
AP/AR
Master
Recon A/CBP
1.Acct Ccy [always req]
2.FSG [always req]
3.Recon Acct Type
4.Tax Cat
5.Exch. Diff Key (KDF)
6.Open Item Mgmt
7.Sort key
8.HseBank
9.CostEle Cat (CoArea)
Determinant
1.Client
2.BP Role
3.Activity1/2/3/4
4.BP Type
SPL Config
CCOA
1-time
GL
CoA
CoyCd
Client
CoyCd
SD/MM
1.Activate at Client level
2.On/Off at CoyCdHseBank
SameCCY
1:1
AccID
1:N
Op Con
Cny
Key
PayBank
OCOA
GCOA
1.GL Acct Type
2.Acct Grp
3.GCOA GL
For Doc FS:
• “Display Only” is not an option
• And “Hide” + “Required”
combination => gives error.
• RefNr / HdTxt is also control by
DocType level
• Tax relevant GL will not suppress
taxcode
CoyCdbaseledgers=>CODDepArea
N:1
Ctrl Area
DepKey
Controlling
PK: 01,11,21,31
PK: 09,19,29,39
1.Cash Discount
2.Baseline Date
3.Pay Method
4.Pay Block
5.Account type
6.DayLimit
7.Installment
VD-CS cross clear for
Payment/Dunning
1.Setup at Client level
2.Activated at CoyCd
Customer
Vendor
OrgUnit / Concepts
1.Leading (0L)
2.Non Lead
3.Extension
ValMtd
1.FCV
2.IVA (FR)
3.APAR RG
• AC one-side
• Incorrect assign
• Nonassign AC
(COA/CoyCd)
Checks
CoyCdparallelccy=>CODDepArea
COA
DepArea
AccrObj
ValArea
NR
DepArea
MasterData
• RowStore
• ColStore
• On-Premise
• Cloud
1.Fiori Catalog
(Admin)
2.Fiori Group
(User)
Subscribe
WBS
REObj
PSMObj
1.Field Select
2.Maint Level
3.Copy
NR
CoyID
Doc Split
Tax
Cash Disc
Country
Smooth/Catchup
Time Dependent
Periodic Ctrl
1.Real
2.Derived
1.Adoption DA value
2.Adoption DepTerm
If Linked DA
Define Src DA
SL
GAAP
Concept
Legal
Concept
CoD
ACP
Ledger
AD Acct. Det
Type of
CO Assign
Defaults at DA level
1.Role Base
2.Responsive
3.Simple
4.Coherent
5.Instant Value
1.Inheritance
2.Passive
3.Active
4.Zero Bal
1.Year-Ind (fixed)
• Calendar (K4)
• Non-Cal. (ME)
2.Year Specific
FYV Type
X: B/S
N: NOper Exp/Rev
P: Pri. Exp/Rev
S: Sec. Exp/Rev
1.CoA
2.CoyCd
3.Desc
CollectiveUpdate
BP Role Priority
1.Required
2.Optional
3.Display Only
4.Hide
NR
BPGp
Determinant
• AcctGrp
• FX01/02/03
• CoyCd
1.Description and
Address Only
2.Details (eg Bank) in
transaction itself.
NR
Determinant
• AcctGrp
• FS01/02/03
SL
AcGp AcGp
FSG
SL
1.CoyCd
2.Acct Type
3.Tranx Class
1.posting period is still open
2.lineitem is not yet cleared
3.lineitem is either D / K
4.doc not CR memo for INV
5.doc not CR memo for DP
+ Item 1 is for Hdr/Itm
+ Rest is only for Itm.
Condition
Level
1.Real DocNbr
2.Non-edit: DocNum,
CoyCd, CCY, DocType
3.No Posted Amt
4.Can park interco
5.No Doc Chg rule
6.No Valid/Subst
7.FBLxN Display
8.Support 4-eye
Credit Memo is default due on
baseline date, unless ref. to
INV. Alternative,put a “V” in
ref, to activate the TOP of the
CR Memo
Variant
Concept
FSV
1.Application
(FI,CO,AA,SL,PS,RE;CS,PC,GA)
2.Callup Point (0001,0002,0003)
3.Definition
4.Allocation / Activation
Definition
S4 HANA
HANA DB
FIORI
• Private
• Public
• Hybrid Asset ClassAUC
1.Do not Post
2.Realtime
3.Dep Only
4.APC, Dep
++ (4) is for acct approach
DepArea
1.Dr/Cr Tran
2.Cap/Ret
3.DocType
4.Gross/Net
5.HistSht Gp
How DA transfer value to GL
LdgGrp
N:N1:N
DepTerm
How DA receive value in AA
1.Recon GL, Sort key
2.HeadOffice, Alt Payee
3.CM Gp, Tol Gp
4.PayM (permitted)
5.PayT / PayB (default)
6.D.Proc/ D.Block
7.D.Level / GrpKey
1.Address
2.Cross Clearing
3.TP
4.IBAN IBAN
Bank
Dir
PM
Asset
FSP0
FSS0
FK03
FD03
AO90
T095/B
OAYZ
ANKB
OBY6
OABD
OABC
OADB
FB60
FB70
AS03
OBB8 CVI_FS_CHECK_CUST
• S/4 3-Period
• AuthGrp for Per1PPV
Use Use
Assign
1.ValProc
2.Exch. Rate
3.Grouping
CoyCd
WF
1.Fact Sheet
2.Transactional
3.Analytics
VD INV
CS INV
PostKey
DocType
TSDate
Callpt
Tools
BPTy
NR
TranType
1.AcctTy
2.Net P
3.RefNr / HdTxt
4.BTT
Exch Rate
WL
Doc
FS
Parking Doc Change
Reversal
Negative
Reversal
Reversal
Reason
Documents
Move to cold partition
DocLife per CoyCd / AcctType
ArchvingObject:
1.Data Declaration
2.Custom Setting
3.Programs
Customzing:
1.Basis Customiz.
2.Cross-ArchObj.
3.ArchObj-specific.
MasterData Condition
1.Deletion Flag
2.Still in Used?
Valid/Subst Sets
Configure:
1.Switch DAAG BF
2.Set Parameters
3.Add Auth
Ageing
ACDOCA
FI12*
1.Successfactor (HR)
2.Concur (Expense)
3.FieldGrass (Vendor)
4.Ariba (Procure)
5.Hybris 3+ (Sales)
LOB
Enterprise Mgmt
(cost eff)
(flex)
1.New Impl
2.Conversion
3.LS Transform
1.Activate at reason level
2.On/Offat CoyCd
Upto 20 level of hier
1.General
2.Overdraft
3.Signatory
4.Connectivity
Compar.
View
Archive
Currency
PayTerm
Data
LifeCycle
1.CD, BLDate, PayM,
PayB setup at PayT.
(tag to MD). PayB is
also default at MD.
2.Edit at INV. LIV can
trigger blocks
3.Override at APP edit
1.D.Block/D.Level
default at MD.
2.Edit at INV.
3.Override at APP edit
Type
W/o PC
Alternative
1.Manual Segment
2.BAdl
3.Substitution
4.Account Assign
Free Offset
Auto Offset
Noted Item
Down Payment [A]
DP Req [F]
BOE Req [R]
BillOfExch [B]
Guarantee [G],[H]
Assign, not posted.
Auto-clear,& dun.
https://www.linkedin.com/in/benytx/
2. 1.Mass Change
2.Retirement
3.Transfer
4.Impairment
Transactions / Processes
VST MWS
ZDI
1.Balance needs = zero
2.Customizing is needed
3.Excl: Noted item,
Conting. Liability, WH tax
1.Employee
2.GL A/C
3.Vendor/Cust
SKT SKEVSK SKV
KDF (FX)
RDE
APP
Country
CoyCd
Sending
Paying
GNBBNG
All CoyCd(s) per run must
share same country
Month-End
WRXBO3
UMD (P/L)
V0**
KDB (for B/S)
Year-End
1.Full & Cleared
2.Partial (Open Status)
3.Residual(Clear status)
1.AP Integ.
2.MM Integ.
3.Non Integ
1.Ret w/ cust
2.Ret w/o cust
3.Ret by scrap %
1.Intraco
2.Interco
1.Type 1 (differ CoyID) -> Interco Clr
2.Type 2 (same CoyID) -> Aff Clr
1.AS91 w/ Clr
2.AS100
3.ABLDT w/o Clr
4.BAPI
5.MIG CK (cloud)
Migration.
CompID
IC Doc
CoD
posting year & asset value
year must be same.
Individual Customer VA is
done via SPL-E Indicator
BSD (B/S)
KDF (for OI)
1.Operational Post
2.Valuation Post
Valuated GR
Non-V GR
1.Doc select/store
2.Auto assign
3.Manual recon/comm
Steps
1.001 Interco as GL
2.002 Rev/Exp
3.003 OI Vend/Cust
Level
type
1.Gross
2.Net
3.New
ICR
Interco
CoyCd
Clearing AC
• Permit pay diff
• Pay advice diff
• Default for Clr
• Residue item
AUC
TolerGrp
Tolerance
ACQ
RET
TSR
Vendor
Asset
Condition
1.Asset Register
2.Asset History
3.Asset Exp (SIM)
4.RASIMU02
DepKey
1.AccrObj
2.AccrDoc
TranType
AA FY
Change
CoA
COPC
COPA
IO
CCA Simple
Acc/DffAccrEng
FCC
RP
DepEng
DepSDate
Method
Period
Tax
WBS
F110
AFAB
FAGL_FCV
FBZP
VAKey
F-90
ABZON
F-92
ABAON
ABAVN
ABUMN
ABT1N
AR01
AR02
AW01N
AR31
Post on keydate
Reverse next day
Into non-recon GL
KeyDate
Concept
F.19
F.13
F101
FAGLGVTR
F107
F.13
General
Autoclear
WL
PayM
CoyCd
1.Doc entry
2.Doc edit/disp
3.Account disp
4.Post pay
1.CorrType det by reason code
2.If multiplelines, varied reason,
det by TolGrp (autopay)
CORR
Dunn D.Block
D.Proc
LANGU Customer
F150
FBMP
AP/AR MD
PayB
Disc
Disc
F-53
Clearing
ClearingPayment/VD&CS
CLOCO
Payment
VD BalCnf
PayNotif
FBS1
F.81
FBD1
F.14
Two Levels: National & State
D.Area
DueDate
CD Rec
CD Grant
Disc Clear
Lost Disc
Proposal
ExceptionPayrun Edit
1.Calculate tax amt
2.Post to account
3.Perform tax adj
4.Tax reporting
Transfer Date can both last
FY or FY following.
1.DocType
2.NR at Client
level
The FY cannot be changed -
before the last period of the
old FY
1.Create Template
2.Create Task
3.Define DDs
4.Create TL
5.Release TL
Reason
Net P
D.Key
PayTerm
Manual Pay
T030K
T030S
T030
T030H
T030U
Dep Run Settle
Inv Reval
FC Reval
GR/IR Clr
Accrual RecurringAPAR Grp
F/R IVA
GR/IR Grp
BCF
https://www.linkedin.com/in/benytx/