ECC
A/R Basic Config
A/P Basic Config
Master data
Vendor Master
Customer Master
S/4 HANA
A/R Basic Config
A/P Basic Config Integrating with Business partn
Master data
Business Partner
Customer /Vendor Master
Business Transactions
ECC
Transaction codes ====> Home work
th Business partners
ndor Master
S/4 HANA
Transaction codes
Fiori App
Ac
Master Data
01. Vendor Account Groups - with -Screen
Layout s
02. Screen Layout @ Different Levels
03. Number Ranges for Vendor Groups
04.Industry code
05.Accounting Clerk
01. Terms of Payment
03. Down Pmnt Paid
- Normal Payment
- Spl G/L Indicator
- Installment Payment
- Reconciliation
Account
- Special G/L Account
02. Outgoing Payment
- Tolerance Groups
04. Open Item Clearing
- Account Determination
- Cash Discount Recd
- Manual Clearing
- Payment Difference
- Automatic Clearing
- X Rate Difference
Accounts Payable
Business Transactions
05. Regroup / Reclassify -AP APP
06. Foreign Currenc y
1Manual Payments
Revaluation
07. Bank Guarantee Correspodance
Letter of Credit
s
Information Systems
13. Post Dated
Checks
in ECC
1 Define Account Groups with Screen Layout (Vendors))
Can be called as Vendor account Group
Clasifiation of Vendors
Example :
Service Vendors
Local Vendors
Foreign Vendors
Inter company Vendors
Financial Vendors
Walk in Vendors (One time vendors)
1 It controls the Vendor numbers(Codifications) and it assigns nu
2 It controls Vendor master data fields
Vendor master having three segmets
General Data Company code
Vendor account Grp controls the masterdata fields of General d
Vendor account grp defined at Global level i.e same Vendor grp
Vendor number can be defined maximum up to 10digit code ei
Vendor number can be defined either external or internal numb
ZY10 Local Vendors
ZY11 Foreign Vendors
ZY12 One Time Vendors
Save
ZY11 Foreign Vendors
Save
ZY12 One Time Vendors
Save
One Time Account :===> Possible to enter one time Vendor det
Not required t
Define Screen Layout per Company Code (Vendors)
Optional step
Purpose :
We can control vendor master company code segment data fie
Save
Define Screen Layout per Activity (Vendors)
It controls which key fields allow to or not allow to modify durin
The setting controlled for specific transaction code and maintain
Setting is optional =====> No action from Your end ( Do
XK02===>change Vendor master centrally
Don't allow to modify Recon account and payment term
FK02 ====>Change Vendor master-accounting
Allow to modify Recon account and payment terms
MK02=====>Change Vendor Master-Purchasing
Save
Define Industries
Clasifcation of Vendors / customers for analysis and reporting p
Common settings for both customers and Vendors
Example :
Analysing purchases and list of vendors industry sector w
Analysing sales , Profitability analysis inustry sector wise
Industry defind at Global level
Industry code need to be assigned to the Vendor master Genera
Same industry code can be assignd to multiple Vendrs
Examle of industry sectors
10 Service sector
20 Infra sector
30 IT
40 Enginerring
50 Pharma
60 Chemical
This step already done in AR====> the same is appilicable for AP
Enter Accounting Clerk Identification Code for Customers / Vendors
Defn Account Clerk
Common settings for both customer and Vendors
He is responsible person to superwise the customers/vendors a
Defined at Company code level
Account clerk code need to be assigned to the customer maste
Save
Create Number Ranges for Vendor Accounts
Vendor number can be defined maximum up to 10digit code eit
Vendor number range can be defined either external or interna
External number ===> possible both numeric or alpha numeric c
Internal number ===> possible only numeric code
Vendor number range defined at Global level
No.Range From Number To Number
Y1 308000 308009
Y2 308010 308019
Y3 308020 308029
Save
Assign Number Ranges to Vendor Account Groups
One number range group can be assigned to
Save
endors)
nd it assigns number to Vendor
segmets
Company code data Puchase segment data
lds of General data, Company code data and Purchase segment data
ame Vendor grp can be used across the company codes
10digit code either numeric or alpha numeric code
or internal number
me Vendor details like address , communication details, Tax, regn numbers etc at th
Not required to maintain separate master data for each individual Vendor wise
egment data fields specific to company code wise
w to modify during the change mode of Vendor master for specific transaction code w
de and maintained at global level
m Your end ( Don't disturb this settings)
====> General data , Company code data , Purchasing Data
d payment terms
====> General data , Company code data
ment terms
====> General data , Purchasing Data
and reporting purpose
ndustry sector wise
try sector wise and list of vendors/ customers industry sector wise
r master General data tab
ppilicable for AP
mers/vendors and can be printed account clerk name in correspondance
customer masters / Vendor Masters
10digit code either numeric or alpha numeric code
ernal or internal number
alpha numeric code
NR status Ext
n be assigned to multiple Vendor account groups
numbers etc at the document entry level
Vendor wise
ransaction code wise
rchasing Data
code data
Payment Terms
Common settings for both customers and Vendors
Please refer notes as per customers
Instalment Payment Terms
Common settings for both customers and Vendors
Please refer notes as per customers
Define Default Accounts
1 Cash Discount received
2 Payment differences
3 Rounding differences
4 Exchange rate differences
1 Cash Discount received(Define Accounts for Cash Discount Taken)
We need to specify default cash discount GL to account cash discount re
Cash discount occurs at the time of settelement of payment against invo
Example :
Invoice : 10000 INR Invoice date 16.07.2022
Payment terms 2%cd if paid immediately , 20 days credit
Payment on 16.07.2022
Dr Vendor X 10000
Cr Cash Discount r 200 ??? To Which Cash Disco
Cr Bank 9800
Note : Not required to create the Cost element
FS00 Primary GL 21100
Save
Save
2 Payment differences or Define Accounts for Overpayments/Underpaym
We need to specify default payment differences GL account to
Or
To account the over / under payments with in tolerance limit if
Note : Common settings fo both customers and Vendors
Already done in Account receivabe ====> Same is appilicable fo
Rounding differences
To post the rounding differences if any arises while posting invo
Rounding differences arises during calculation of ariving price w
Note : Common configuration for both cstomers and vendors
Exchange Rate Differences
Please refer GL account Notes / AR Notes
OBA1
Common settings for customers/ vendors/ gL accounts
Transaction Code OBA1
Save
Save
Save
Save
unt cash discount received if any occurs during settelement of payment or clearing differences a
ayment against invoice if payment paid before due data as per payment terms
16.07.2022
ely , 20 days credit days
o Which Cash Discount GL account to be Posted
st element
FSP0 Grp GL
ments/Underpayments
ces GL account to post payment differences if any differenes arises between invoice
tolerance limit if any arises
e is appilicable for Bills Payables
while posting invoice
of ariving price while creating invoice
vendors
ccounts
earing differences as per payment terms
between invoice and payment during settelement of payment or clearingthe open ite
earingthe open items subject to Tolerance limits
FSP0 Grp GL for Accounts Payable 9 Sundry creditors GL accounts)
FS00 Create Primary GL
Save
B/P-Import
B/P-Advance Payments
B/P-Deposits
Save
ors GL accounts)
Define Tolerances (Customers / Vendors)
Common settings for both customers and vendors
It specifies to what extent payment difference allow to be posted if an
maxiumum permitted differences allowed whichh ever is least betwee
o be posted if any differences arises while posting payment against invooice or while
er is least between tolerance group for employees and tolerance group for vendors a
invooice or while clearing invoice with payment and credit memos
oup for vendors and customers in case if maintained different permittedpayment diff
ittedpayment differencesin Tolerance Grp for employees and Tolerance grp for vend
ance grp for vendors / customers
Special GL Transactions
To account the below Transactions
1 Advance Payment
2 Deposits with customer /Vendor
3 Fixed Deposits
4 Bank Guarantees(BG)
5 Letter of Credit
6 Bills of Exchange
7 EMD / Tender Deposits
8 Retention Money
Special GL indicaor define and Identify the Special GL transactio
Special GL indicator assigned at the transaction level whi
Need to define separate Special GL indicator for each cat
Purpose of Special GL Transactions
To identify and differentiate normal transactions a
To post the different GL accounts depends on the
Example
Adv payment to Vendors=======> Need to post to
Deposits To Vendor ===========> Dep to Ven
BG================================> BG GL
Example1
Vendor Invoice
Dr. Expences/Stock
Cr. Vendor X
BPGL
Example2
Payment Paid to the Vendors
Dr Vendor X
Cr Bank
Example3
Advance payment to Vendors
Dr Vendor X SP GL indicator A
Cr Bank
Exmple4
Deposits to Vendors
Dr Vendor X SP GL indicator "O"
Cr Bank
Vendor Statement (Vendor X)
Sp GL
Inv1
Pay
Pay A
Pay X/O
Special GL configuration Level
Sp gL Indicator BP GL ===>
A 41001
A 41002
O 41001
O 41002
Adv pay to Vendor X
Dr Vendor X( BP GL 41001)
Cr Bank
Special GL indcator Defined at the Client (Global) Level
Special GL indicator defined as single Digit code either numeric
Properties of special G/L accounts:
Noted items:
1 The noted items indicated represents the statistical posti
Eg: Bank guaranties, request for adv. Payment in such typ
2 Noted items is single entry concept and system generate
Eg1: Cr – vendor adv. payment request
Eg2: dr –Customer adv. payment request
Note: Only one (F) indicator allows for request for adv. pay
Relavant to credit limit:
1 This field is relevant only for customer transaction and no
2 If it is selected then those transactions posted for these
Commitments warning:
If this indicator is activated then system gives the warnin
Save
Save
Save
Create Sp Gl indicator for request for SP GL transactions
Request is noted item. ( It generates like stastical postings)
Noted item always generates single entry
Example :
Request for Advance payment
Request for Deposits
Request for Tender deposits
As per SAP std functionality , It allows only one Special GL indicator for noted
F====> Request for Specal GL transactions
SpGl indicator===>F
Target Sp GL Which special GL transactions allow t
Save
r /Vendor
Special GL transactions
transaction level while posting transactions then the releant transacion treated as sp
ndicator for each category(Type) of Special GL transactions
normal transactions and special GL Transactions
unts depends on the type of the transactions
====> Need to post to GL ( Adv To Vendor GL)
=======> Dep to Vendor GL
===========> BG GL
====> Creditors control GL account (Bills Payable GL which is assigned in the
====> Creditors control GL account (Bills Payable GL which is assigned in the
Vendors
SP GL indicator A ====> BP Advance payment GL ( Mapping don
SP GL indicator "O" ====> BP Deposit GL ( Mapping done in
ent (Vendor X)
INR
100000 Cr
5000 Dr
20000 Dr
50000 Dr
Special GL Account
31120 ( Adv Pay GL)
31120 ( Adv Pay GL)
31121 ( Deposit GL)
31121 ( Deposit GL)
SP GL A Special GL 31120
Global) Level
code either numeric or Alpha numeric codes
ts the statistical posting and used for information purpose.
. Payment in such type of transactions
and system generate only single line item.
r adv. pay
er transaction and not appilicable for vendor transactions
ns posted for these special indicators it will be consider in the credit limit checking.
tem gives the warning msg while posting or invoice if any adv. payment (or) spl. Bala
astical postings)
L indicator for noted items
L transactions allow tobe permited /allow to raise the request( Target Special GL ind
nsacion treated as special GL transactions
hich is assigned in the Vendor master)
hich is assigned in the Vendor master)
ent GL ( Mapping done in the Special GL configurations)
GL ( Mapping done in the Special GL configurations)
credit limit checking.
payment (or) spl. Balance transaction balance exist or available in the specific custom
Target Special GL indicator --->A, O)
e specific customer vendor a/c.
ZY10 Local Vendors
ZY11 Foreign Vendors
ZY12 One Time Vendors
No.Range From Number To Number
Y1 308000 308009
Y2 308010 308019
Y3 308020 308029
NR status Ext
Vendor Master contains below segments
General Data Company code data
Vendor Master creation-Centrally====>XK01
General Data Company code data
Centrally means===> All 3segments possible to create===> General dat
Vendor Master creation-Accounting====>FK01
General Data Company code data
Vendor Master creation- Purchasing data====>MK01
General Data PurchaseSegment data
Vendor Master creation-Accounting====>FK01
General Data Company code data
Company Code Segment Data
Next Tab
Vendor 0000308000 was created in company code Y100
Vendor Master-General Data contains below tabs
Address
Control
Payment Transactions
Contact Person
Vendor Master-Company code Segment Data contains below tabs
Account Management
Payment Transactions
Correspondance
Withholding Tax Data
Vendor Master-Purchase Segment Data contains below tabs
Purchasing Data
Partner functions
FK02 Change Vendor Master-Accounting
Save Not done any Changes
FK03 Display Vendor Master-Accounting
FK05 - Block/Unblock
XK01 Vendor Master Creation-Centrally
General data , Company Code data , Purchase segment data
Vendor 0000308001 was created in company code Y100
XK02 Change Vendor Master-Centrally
Save
XK03 Display Vendor Master-Centrally
List of Vendor
S_ALR_87012086 - Vendor List
S_ALR_87012089 - Display Changes to Vendors
Purchase Segment data
Vendor Master change-Centrally====>XK02 Vendor Master Display-Cent
PurchaseSegment data
ate===> General data , Company code data and Purchasing data
Vendor Master change-Accounting====>FK02 Vendor Master Display-Acco
Vendor Master change- Purchasing data====>MK02 Vendor Master Display- Purc
e segment data
code Y100
r Master Display-Centrally====>XK03
r Master Display-Accounting====>FK03
r Master Display- Purchasing data====>MK03
Vendor Master Tables
SAP ECC
Source Table Description
LFA1 Vendor Master-General Data
LFB1 Vendor Master-Company code
LFM1 Vendor Master-Purchasing data
LFBK Bank Details
ADRC Address
SE16N Give table LFB1
FK01 or XK01 To extend to other Company code
Save
Vendor 0000308000 was created in company code Y101
Extend or Create vendor 308000 for company Code Y102
FK01 or XK01
Vendor 0000308000 was created in company code Y102
mpany code Y102