Professional Documents
Culture Documents
Command field
for T Codes
/n - To end the current transaction (Caution: Unsaved changes are lost without warning)
/i - To delete the current session
/o - To generate a session list
/nend - To log off from the system
/nex - To log off from the system without a confirmation prompt (Caution: Changes that were not saved
are lost without warning)
SPRO (SAP Project Reference Object)
SAP DATA
System Application
Relevant Relevant
Data Data
Application Customizing
Data Data
Transaction
Master Data
Data
System relevant - Data that is only maintained by SAP. Any changes to data in such a table
constitute a modification, because the overall system behavior is controlled by entries in
these table
Application data - Data which is created during the normal course of business.
Customizing data - Data that defines the behavior of your SAP environment for individual
modules
Transaction data - Data which is created in large numbers almost on a daily basis during a
normal business operation.
Master data
Master data is the core data that is used as a base for any transaction.
If you are producing, transferring stock, selling, purchasing, doing physical inventory,
whatever your activity may be, it requires certain master data to be maintained.
Examples
Material master data
Customer master data
Vendor master data
Pricing/conditions master data
Warehouse management master data (storage bin master data)
SD Master data – Core elements
MA
ME
TE
TO
RI
S
Master
CU
AL
data
PRICING
Role of consultants
General Data
(SD & FI)
Address
Marketing
Control data
Contact person
Unloading point
Payment transactions
Export data
Address Tab - Address TAB consists of the personal info of the customer. i.e. his name,
address and communication details.
Marketing Tab
Nielsen ID - Nielsen id will be used to track the customers who are located in market
survey regions
Ex - Whenever we are launching new products we do market survey in specific regions.
If the customers are located in market survey regions then we have to maintain this field.
Customer classification - Classifying the customer based on their sales turnover.
Help in discounts
Helps to fix credit limits.
Industry - classifying the customer based on the industry they belong to.
Reporting
Help to offer discounts
Industry code - Sub classification of industry.
Regional market - Dividing the customer in local market into A class or B class or C
Class based on the revenue it generates. The main purpose of this field is reporting.
Key figures - Key figure will be used to compare the Last year sales with present year
sales. In annual sales field we maintain last year sales.
Legal status - This field controls whether customer is Pvt Ltd, or Public Ltd.
Unloading point tab
It is the physical location where we unload the goods at customer place.
Unloading point will be used to plan the delivery for customers.
Good receiving hours – Specifies the time of customer’s goods receiving hours.
Contact person - Employee of customer who is responsible for various activities.
Reconciliation account
Reconciliation Accounts are G/L accounts that receive postings from a subsidiary
ledgers.
Transactions data are not posted directly to recon accounts. Example of recon
accounts are Accounts Receivable, Accounts Payable and Fixed Assets G/L.
For accounts receivable G/L the subsidiary ledger is the customer account.
All transactions with the customers are posted directly to the customer account
and the recon account is automatically updated.
All normal transactions to the customer e.g. sale of goods are posted to the
recon account defined in the customer master data.
T Code – FS00
Net balance of customers (sub-ledger) should always reconcile with net balance
in GL recon account in finance (main ledger).
Terms of payment
Terms of payment is used in SAP to determine the due date and discount
calculation.
Terms of payment is a mutual agreement between buyer and seller
T Code – OBB8
Day limit - This field is used to specify the particular term of payment is valid
from which particular date.
Example 1 – Payment Term T001
Day Limit – 20
Discount – 5 %
As per above details system will consider this payment terms for the invoices
posted in system ON or BEFORE 20th date in every month and applies 5% cash
discount. The discount won’t be applicable for invoices posted after 20th in month.
Example 2 – Payment Term T001
Day Limit – 31
Discount – 2 %
As per above details system will consider the invoices for 21st to 31st and applies
the 2% discount
Baseline date calculation
Fixed day - This field signifies the “calendar fix day” for base line date calculation.
Additional months - Value maintained here is used to add the calendar month
for base line date calculation.
In above case the base line date would be 15th of the next month.
Block key - The value maintained in this field signifies the block key for payment.
If block key is maintained here the system proposes the block key along with
terms of payment.
Payment methods - If user wants to maintain the payment method here other
than customer/vendor master it can be maintained here as an identifier.
No Default: Selecting “No Default” here means system prompts
user to enter baseline date as own.
Posting date: Selecting this means posting date mentioned will be
same as “Baseline Date”.
Document date: Selecting this means document date mentioned
will be same as “Baseline Date”
Entry date: Selecting this means “Systems Date” will be same as
“Baseline Date”
Sales area data
Sales district - It is a sub-classification of sales office, for the purpose of
generating sales report.
Customer group - Grouping of customers who will share the same attributes in
volume they buy.
P1 – Bulk dealer, P2 – Medium dealer & P3 – Low dealer
The purpose of customer group are reporting & pricing.
ABC Classification – Classified based on Turnover, Payment history etc
The purpose can be for reporting and response time for queries.
Currency - If the customer is located outside the country then we maintain
customer currency.
This conversion will be happened based on exchange rate.
Switch off rounding - If we check this, system will not perform rounding while
creating sales order. Quantity Decimals
Order probability - After placing the order what is the chance that the customer
will not cancel the order.
Item proposal - If customer is regularly placing order for similar items then instead of entering
the items manually into sales document every time, we prepare a list and call the list while
creating a sales order.
T Code – VA51 & Std Item proposal type – PV.
Exchange rate type
When bank sells dollar, exchange rate might be $1= 65 INR
But when bank buys dollar, exchange rate might be $1= 70 INR
Hence different exchange rate is used for different purposes.
Above example can be represented as,
Transaction: Bank sells dollar Exchange rate type used: B
Transaction: Bank buys dollar Exchange rate type used: G
Exchange rate is maintained per exchange rate type as shown below
Exchange rate type B, 1 $= 65 INR
Exchange rate type G, 1$= 70 INR
Hence different exchange rate types can be used for different business transactions.
Whenever a currency conversion has to happen, first thing decided by system is what exchange-
rate-type is going to be used
Standard exchange rate type is M.
PP Customer procedure - This field will be used for cross selling concept or
product proposal concept.
Cross selling – A & Product proposal – B
Product proposal is automatic determination of item proposal in sales document.
Price group - Grouping of customers who will share the same pricing attributes.
The purpose of this field is to maintain discounts.
Price list - Grouping of customers who will share the same base price.
Ex - Distribute pricelist & institution pricelist.
Customer statistics group - This field controls whether to update customer sales
data into LIS
Delivery priority - This field will be used for classifying the customers into high
delivery priority, medium delivery priority, and low delivery priority.
The purpose of this field is it will help to process Back orders and rescheduling.
Backorder processing - Whenever high delivery priority customer place order, if
stock is not available then we go back to the open orders of low priority
customer and cancel the confirmation of low delivery priority and assign to high
delivery priority customer.
Order combination - This field is prerequisite to combine multiple orders into
single delivery.
Shipping condition (MMD) + Plant + Loading group (MMD) -> Shipping points
Delivering plant – CMIR -> CMD -> MMD
Relevant for POD - If we check this, system will not allow to create invoice for the
customer until we receive acknowledgement from the customer.
T Code to receive POD - VLPOD
POD Time frame
Maximum partial deliveries allowed per item.
If partial delivery is not allowed then maintain C.
If we want to allow partial delivery then maintain either Blank or D.
Unlimited tolerance - if we check this then system will allow increasing or
decreasing the quantities in delivery document without any limitation.
Under delivery tolerance - If we maintain some percentage here then system will
allow to decrease the quantity in delivery document up to that percentage, if the
percentage exceed then system will give warning message.
Over delivery tolerance - If we maintain some percentage here then system will
allow increasing the quantity in delivery document up to that percentage, if the
percentage exceed system will give warning message or error massage.
Invoice dates
Invoice dates – If the clients requirement is, invoice to be generated only on specific date
of every month
T Code – OVR4
Remove work days & Specify special rules
Invoicing list dates - Consolidating all invoices raised during a particular month into one
and sending it to payer, it’s called as invoice list.
T Code to create invoice list – VF21
Incoterms – International commercial terms
It is an international commercial terms which is an agreement between Consigner and
Consignee.
Incoterms specifies who is responsible for freight charges, insurance charges, loading
charges etc.
FOB – Seller takes responsibility until boarding on ship including transportation and
loading cost. From that point buyer takes responsibility including unloading and transport
cost to destination
Account assignment group - This field is one of the parameter to determine the
G/L A/C while posting invoice values into accounting.
Tax classification - This field controls whether customer is liable for TAX or not.
Views in CMD
Partner type – Stake holders who make positive and negative impact in the
business
Partner function – The role the partners play in business process
SP – Sold-To Party
SH – Ship-To Party
BP – Bill-To Party
PY - Payer
CP – Contact person
KB – Credit rep
ER – Employee resp
Partner type
KU - Customer
AP - Contact person
LI – Vendor
PE – Personnel number
US – Author
If we check mandatory then if any of the partner function is missing then system will not allow
saving the customer master.
If we check not modifiable then system will not allow changing the partner function in customer.
Account group