0% found this document useful (0 votes)
81 views201 pages

SAP Vendor Configuration Guide

Uploaded by

Jagan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
81 views201 pages

SAP Vendor Configuration Guide

Uploaded by

Jagan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 201

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

You might also like