Sie sind auf Seite 1von 18

Explain what is user specific parameter.

User parameter:
You can fill fields on screens with default values from SAP memory using parameter IDs.
For example, a user only has authorization for company code 0001. By entering the value '0001'
in field COCD in the Parameter register in this users master record (SU01), the system
automatically fills the field Company code with the value 001 on all screens he or she calls. If
this company code is not predetermined using a parameter ID in the user master record, the
system automatically adopts the first value entered by the user at the beginning of the transaction
for the rest of the current terminal session. However, this value has to be re-entered the next time
the user logs on to the system
Fields on screens are only ever automatically filled with the value saved under the parameter ID
of a data element if the Set Parameter/Get Parameter attributes for the corresponding fields have
been explicitly set in the Screen Painter.
Choose Tools -> Administration, then User maintenance -> Users. Enter the IDs you want in the
Parameter register during user maintenance

How to create a new user parameter id , so that i can assign the same in SU01?
You can do in SE80, choose Other Objects, Enter name and Create.
If you want create parameter id 'TEST' means:
STEP 1:
First add value 'TEST' in TPARA Table.
STEP 2 :
Assign value to parameter id
DATA : LV_TEST TYPE CHAR10.
LV_TEST = 'TEST'.
SET PARAMETER ID 'TEST' FIELD LV_TEST.
To create a Parameter Id for a Data Element.
In SE11 --> Data element name --> Further Characteristics -->
Parameter Id --> Type name example ZPARA --> Dbl click in it and create.

What are these User parameter EFB & EVO?


What is the full form of this?
When it is used?
Parameter IDs are used to ease the daily activities of a user.

For example:
If the user is responsible with one Purchasing grp/Pur Org/Plant then they adds WERKS/EKGRP
parameter here, to have this Plant/Pur Group id filled when they calls the related transaction.
Parameter IDs are usually only used to memorize certain user-specific settings. They can be
included in the T code SU3 in the parameter tab.
EFB - This parameter id will define certain Purchasing authorizations
For one or more users. Here you can display certain user can display the conditions.
EVO - You assign default values that you have maintained in the Customizing to a particular
user by entering the key of the default value in the user master record under the parameter ID
"EVO".

Define Default Values for Buyers (OMFI):

How to make use of "Define Default values for Buyers". Let us see with few real time examples.

1) How to default Source Determination check in Purchase requisition Create Screen-ME51N

Go to SPRO-MM-Purchasing-Enviornment data-Define Default values for buyers-Settings for Default


Values.

Create a new key and in Source determination Tab Select checkbox Create Purchase requistion and
Save.

Now assign the key to the Users whom you want to default the Source detemination check.

Go to User Master SU01 / SU3 and in Parameters tab add the parameter EVO with the value created in
the above configuration. Here in this case its ZP

EVO ZP and Save.

Now create Purchase requisition in ME51N and you can observe that the Source determination check is
defaulted.

With this Source Determination indicator ON in Purchase requisition screen the system assign the
source of supply automatically when you hit enter after entering the data provided the Source list is
maintained with atleast one valid vendor with fixed indicator.

2) How to Default Source determination in ME25 transaction code.

We specify Vendor code when we create Purchase order in ME21N screen. ME25 is the transaction
code used for Creating Purchase order with Source determination provided Valid Source list and info
records are maintained.

To default the Source determination indicator go to SPRO-MM-Purchasing-Environment data-Define


Default values for buyers and check the Create Purchase order : Vendor unknown checkbox under
Source determination tab and save.

Now assign the User Parameter same as for Purchase requisition in SU01 / SU3 and save (if you have
created a new key in Default Values for buyers).

Now go to ME25 transaction code and you can observe that the Source determination check is
defaulted.

3) How to set messages Warning / error User specifc.

Let us take the message ME 080 Delivery date: next workday is 12.08.2013 while creating Purchase
requisition.

Go to SPRO-MM-Purchasing-Environment data-Define attributes for system messages.

Go to ME 080 message and select the line and click on Copy icon and change the version Z1 and
category to "E" Error.

Now go to User master SU01 / SU3 and assign user Parameter MSV withe Value created in above step
(Z1) and Save.

Now create Purchase requisition and see how it works.

4) How to read the specific user parameter is assigned to which User masters.

Go to SE16N / SE16 / SE11 and input the table name USR05 and hit enter. Now enter the user /
parameter value and execute the same.

EINA Purchasing Info Record- General Data


EINE Purchasing Info Record- Purchasing Organization Data
MAKT Material Descriptions
MARA General Material Data
MARC Plant Data for Material
MARD Storage Location Data for Material
MAST Material to BOM Link
MBEW Material Valuation
MKPF Header- Material Document
MSEG Document Segment- Material
MVER Material Consumption
MVKE Sales Data for materials
RKPF Document Header- Reservation
T023 Mat. groups
T024 Purchasing Groups
T156 Movement Type
T157H Help Texts for Movement Types
MOFF Lists what views have not been created
A501 Plant/Material
EBAN Purchase Requisition
EBKN Purchase Requisition Account Assignment
EKAB Release Documentation
EKBE History per Purchasing Document
EKET Scheduling Agreement Schedule Lines
EKKN Account Assignment in Purchasing Document
EKKO Purchasing Document Header
EKPO Purchasing Document Item
IKPF Header- Physical Inventory Document
ISEG Physical Inventory Document Items
LFA1 Vendor Master (General section)
LFB1 Vendor Master (Company Code)
NRIV Number range intervals
RESB Reservation/dependent requirements
T161T Texts for Purchasing Document Types

SAP MM Tips by : Bahadur


Following are the list of Important MM tables. Please check if its useful.
Inventory Management:
|-------------------------+--------+----------------------------------------|
|
| Table |
Description
|
|-------------------------+--------+----------------------------------------|
| Material
| MSEG
| Material document / transaction details
|
| Document/Movements
| MKPF
| Material document header
information
|
|-------------------------+--------+----------------------------------------|
| Material Stock Balances | MARD
| Material
stock
|
|
| MBEW
| Material stock with
valuation
|
|-------------------------+--------+----------------------------------------|

| Sales Order Stock


| MSKA
| Stock balance with associated
sales
|
|
|
| order
data
|
|-------------------------+--------+----------------------------------------|
| Stock Transport
| EKUB
| Index for Stock Transport Orders
for
|
|
| MDUB
|
Material
|
|
|
| Reading View of Stock Transport Ord.
for|
|
|
| Release
Ord.
|
|-------------------------+--------+----------------------------------------|
| Special Stocks
| MKOL
| Consignment, material provided
to
|
|
|
| vendor,
etc.
|
|-------------------------+--------+----------------------------------------|
Material Master Data:
|-------------------------+---------+--------------------------------------|
|
|Table
| Description
|
|-------------------------+---------+--------------------------------------|
| Materials
| MARA
| General Data, material type, group, |
|
|
| configurable & batch ind.
|
|
| MAKT
| Short Texts, descriptions
|
|
| MARM
| Conversion Factors
|
|
| MVKE
| Sales Org, distribution channel
|
|
| MLAN
| Sales data, tax indicator, tax
|
|
| MARC
| classification
|
|
| MBEW
| Plant Planning Data
|
|
| MLGN
| Valuation Data
|
|
| MLGT
| Warehouse Management Inventory Data |
|
| MVER
| Warehouse Management Storage Type
|
|
| MAPR
| Data
|
|
| MARD
| Consumption Data
|
|
| MCHA
| Pointer for Forecast Data
|
|
| MCHB
| Storage location data with stock
|
|
|
| balances
|
|
|
| Batches
|
|
|
| Batch Stocks
|
|-------------------------+---------+--------------------------------------|

What is the transaction code to view all SAP (PP) table,or there is some other way to view?
To browse tables which specified for PP module only, you can use SE16 with a specified
application component & sub-component. First, go to SE16, browse the application
component (ex : PP), then select the sub-component (ex : PP-SFC, for Production Orders
related tables); and all tables within the specified area will be displayed.
In tcode SE16, click the Down Arrow next to the Table Name field:
Then it will pop-up a screen, look at the bottom of the screen:

Then select components by clicking the + sign to open up the sub-compenent you want. For
e.g.:

Some important tables within the PP area :


MAST - Material BOM
STKO - BOM Header
STPO - BOM Positions (detail)
MAPL - Assignment for Task Lists to Materials
PLKO - Routing Group Header
PLSO - Routing Group Sequence
PLPO - Routing Group Operations
AFKO - Production Order Header
AFPO -Production Order Position (details)

Related tables in MM area :


MAKT - Material Descriptions
MARA - General Material Data
MARC - Plant Data for Material
MARD - Storage Location Data for Material
MAST - Material to BOM Link
Please find all tables in MM-PUR (Purchasing) :
EBAN - Purchase Requisition
EBKN - Purchase Requisition Account Assignment
EBUB - Index for Stock Transport Requisitions for Materi
EINA - Purchasing Info Record: General Data
EINE - Purchasing Info Record: Purchasing Organization D
EIPA - Order Price History: Info Record
EKAB - Release Documentation
EKAN - Vendor Address: Purchasing Document
EKBE - History per Purchasing Document
EKBEH - Removed PO History Records
EKBZ - History per Purchasing Document: Delivery Costs
EKBZH - History per Purchasing Document: Delivery Costs
EKEH - Scheduling Agreement Release Documentation
EKEK - Header Data for Scheduling Agreement Releases
EKES - Vendor Confirmations
EKET - Scheduling Agreement Schedule Lines
EKETH - Scheduling Agreement Schedules: History Tables
EKKI - Purchasing Condition Index
EKKN - Account Assignment in Purchasing Document
EKKO - Purchasing Document Header
EKPA - Partner Roles in Purchasing
EKPB - "Material Provided" Item in Purchasing Document
EKPO - Purchasing Document Item
EKPV - Shipping-Specific Data on Stock Tfr. for Purch. D
EKRS - ERS Procedure: Goods (Merchandise) Movements to b
EKUB - Index for Stock Transport Orders for Material
EORD - Purchasing Source List
EQUK - Quota File: Header
EQUP - Quota File: Item
T024 - Purchasing Groups
T024E - Purchasing Organizations
T024W - Valid Purchasing Organizations for Plant
T024Z - Purchasing Organizations
T027A - Shipping Instructions, Purchasing
T027B - Texts: Shipping Instructions
T027C - Codes for Compliance with Shipping Instructions

T027D - Compliance with Shipping Instructions: Texts


T069
- Certificate Categories
T069Q - Control Data for Source Determination and Checkin
T069T - Certificate Categories: Text Description
T160
- SAP Transaction Control, Purchasing
T160B - SAP Transaction Control, List Displays, Purchasin
T160C - SAP Transaction Control for List Displays in CALL
T160D - Function Authorizations: Purchase Order
T160E - Function Authorizations: Purchasing: Descriptions
T160I - Control of Intrastat Reports
T160J - Text Table for Intrastat Reports
T160L - Scope of Purchasing Lists
T160M - Message Control: Purchasing (System Messages)
T160O - Description of Scope of List
T160P - Entities Table Routines
T160Q - Scope of List: Buyer's Negotiation Sheet: Routine
T160R - Routines for Buyer's Negotiation Sheet
T160S - Selection Parameters for Purchasing Lists
T160T - Description of Selection Parameters
T160V - Default Values for Purchasing
T160W - Description for Default Values for Purchasing Ope
T160X - Scope of List: Buyer's Negotiation Sheet
T160Y - Scope of List: Buyer's Negotiation Sheet: Descrip
T161 - Purchasing Document Types
T161A - Linkage of Requisition Doc. Type to Purchasing Do
T161B - Default Business Transaction Type for Import
T161E - Release Codes
T161F - Release Point Assignment for Purchase Requisition
T161G - Release Prerequisite, Purchase Requisition
T161H - Fields for Release Procedure, Purchase Requisitio
T161I - Determination of Release Strategy
T161M - Fine-Tuned Control: Message Types
T161N - Message Determination Schemas: Assignment
T161P - Check of Document Type, Document Category, Item C
T161R - REORG Control, Purchasing
T161S - Release Indicator, Purchase Requisition
T161T - Texts for Purchasing Document Types
T161U - Texts for Release Indicator
T161V - Shipping-Specific Data for Stock Tfr. for Purch.
T161W - Order Types for Stock Transfer
T161Z - Additional Checks for Outline Agreements on Reorg
T162 - Field Selection, Purchasing Document
T162K - Field Selection, Account Assignment Fields, Purch
T162T - Description of Field Selection Reference Key
T162X - Description of Field Groups from T162/T162K
T162Y - Groups: Field Selection

T163 - Item Categories in Purchasing Document


T163A - Check Item Category/Account Assignment Category
T163B - Purchase Order History Categories
T163C - Texts for Purchase Order History Categories
T163D - Assignment Internal/External Confirmation Categor
T163E - Confirmation Categories
T163F - Confirmation Categories: Descriptions
T163G - Confirmation Control
T163I - Texts for Account Assignment Categories
T163K - Account Assignment Categories in Purchasing Docum
T163KS - Assignment of Tax Indicator to Account Assignment
T163L - Confirmation Control Keys
T163M - Confirmation Control Keys: Description
T163P - Release Creation Profile
T163S - Description for Release Creation Profile
T163X - "Zombie" T163X
T163Y - Texts for Item Categories
T165K - Copying Options: Header Texts
T165P - Copying Options: Item texts
T166A - Supplement Text in Purchasing Document Printouts
T166C - Print-Relevant Purchasing Document Changes
T166K - Header Texts in Purchasing Document Printouts
T166P - Item Texts in Purchasing Document Printouts
T166T - Change Texts in Purchasing Document Printouts
T166U - Headings in Purchasing Document Printout
T167
- Number Range Management for Purchasing Master Dat
T167T - Transaction Description
T168
- Screen Control, Purchasing
T168F - Function Codes, Purchasing
T168T - Screen Titles
T16FB - Release Indicators: Purchasing Document
T16FC - Release Codes
T16FD - Description of Release Codes
T16FE - Descriptions of Release Indicators: Purchasing Do
T16FG - Release Groups
T16FH - Descriptions of Release Groups
T16FK - Release Statuses
T16FS - Release Strategies

Sales and Distribution:

Table

Description

Customers

KNA1

General Data

KNB1
reconciliation acct)
KNB4
KNB5
KNBK
KNKA
KNKK
limits)
KNVV
KNVI
KNVP
KNVD
KNVS
KLPA

Customer Master Co. Code Data (payment method,

Sales Documents

VBAK + VBUK
Header Status and Administrative Data
Sales Document - Header Data
Sales Document - Business Data
Item Status
Sales Document - Item Data
Partners
Document Flow
Sales Document Schedule Line
Sales Requirements: Individual Records

VBAKUK
VBUK
VBAK
VBKD
VBUP
VBAP
VBPA
VBFA
VBEP
VBBE

Customer
Customer
Customer
Customer
Customer

Payment History
Master Dunning info
Master Bank Data
Master Credit Mgmt.
Master Credit Control Area Data (credit

Sales Area Data (terms, order probability)


Customer Master Tax Indicator
Partner Function key
Output type
Customer Master Ship Data
Customer/Vendor Link

SD Delivery DocumeLIPS
LIKP

Delivery Document item data, includes referencing PO


Delivery Document Header data

Billing Document

VBRK
VBRP

Billing Document Header


Billing Document Item

SD Shipping Unit

VEKP

Shipping Unit Item (Content)

VEPO Shipping Unit Header

The most frequently used transaction codes are as follows:


1. VS00 - Master data
2. VC00 - Sales Support
3. VA00 - Sales
4. VL00 - Shipping
5. VT00 - Transportation
6. VF00 - Billing
Others as follows:
At Configuration:
1. VOV8 - Define Sales documents type (header)
2. OVAZ - Assigning Sales area to sales documents type
3. OVAU - Order reasons
4. VOV4 - Assign Item categoreies(Item cat determination)

5. VOV6 - Scedule line categories


6. OVAL - To assign blocks to relevant sales documents type
7. OVLK - Define delivery types
8. V/06 - Pricing
9. V/08 - Maintain pricing procedure
10.OVKP - Pricing proc determination
11.V/07 - Access sequence
Enduser:
1. Customer Master Creation-VD01 and XD01 (for full inclu company code)
VD02 - Change Customer
VD03 - Display Customer
VD04 - Customer Account Changes
VD06 - Flag for Deletion Customer
XD01 - Create Customer
XD02 - Modify Customer
XD03 - Display Customer
2. Create Other material ----MM00
3. VB11- To create material determination condition record
4. CO09- Material availability Overview
5. VL01 - Create outbound delivery with ref sales order
6. VL04 - Collective processing of delivery
7. VA11 - Create Inquiry
VA12 - Change Inquiry
VA13 - Display Inquiry
Sales & Distribution
Sales order / Quote / Sched Agreement / Contract
VA01 - Create Order
VA02 - Change Order
VA03 - Display Order
VA02 - Sales order change
VA05 - List of sales orders
VA32 - Scheduling agreement change
VA42 - Contract change
VA21 - Create Quotation
VA22 - Change Quotation
VA23 - Display Quotation
Billing
VF02 - Change billing document
VF11 - Cancel Billing document

VF04 - Billing due list


FBL5N - Display Customer invoices by line
FBL1N - Display Vendor invoices by line
Delivery
VL02N - Change delivery document
VL04 - Delivery due list
VKM5 - List of deliveries
VL06G - List of outbound deliveries for goods issue
VL06P - List of outbound deliveries for picking
VL09 - Cancel goods issue
VT02N - Change shipment
VT70 - Output for shipments
General
VKM3, VKM4 - List of sales documents
VKM1 - List of blocked SD documents
VD52 - Material Determination