Sunday, July 31, 2011

SAP Transaction Codes - SAP T-Codes Material Management(SAP MM T-Codes)

Transaction codes for Purchase Order

ME21N               Create Purchase Order
ME22N               Change Purchase Order
ME23N                Display Purchase Order
ME25                  Create PO (with Source Determination)
ME27                  Create Purchase Order (Stock Transfer)
ME28                  Release (Approve) Purchasing Documents
ME29N                Display Purchase Order (Individual Release)

Transaction codes for Purchase Requisition

ME51N                 Create Purchase Requisition
ME52N                 Change Purchase Requisition
ME53N                 Display Purchase Requisition
ME54N                 Release Purchase Requisition (Individual Release)
ME55                   Collective Release of Purchase Requisitions
ME56                   Assign Source to Supply to Requisitions
ME57                   Assign and Process Purchase Requisitions
ME59N                Automatic Creation of Purchase Orders from Requisitions
ME5A                  List Display of Purchase Requisitions

Transaction codes for Material Master Record

MM01                    Create Material
MM02                    Change Material
MM03                    Display Material
MM04                    Display Changes
MM06                    Flag Material for Deletion

Transaction codes for Vendor Master Record

MK01                    Create Vendor (Purchasing)
MK02                    Change Vendor (Purchasing)
MK03                    Display Vendor (Purchasing)
MK05                    Block/Unblock Vendor (Purchasing)
MK06                    Flag for Deletion Vendor (Purchasing)
XK01                     Create Vendor (Centralized)
XK02                     Change Vendor (Centralized)
XK03                     Display Vendor (Centralized)

Transaction codes for Request for Quotation

ME41                     Create RFQ
ME42                    Change RFQ
ME43                    Display RFQ
ME44                    Maintain RFQ Supplement
ME47                    Maintain Quotation
ME48                    Display Quotation
ME49                    Price Comparison List

Transaction codes for Purchasing Info Record

ME11                    Create Info Record
ME12                    Change Info Record
ME13                    Display Info Record
ME14                    Changes to Purchasing Info Record
ME15                    Flag Info Record for Deletion
ME16                    Deletion Proposals for Info Records
ME18                    Send Purchasing Info Record

Transaction codes for Source List

ME01                    Maintain Source List
ME03                    Display Source List
ME04                    Changes to Source List
ME05                    Generate Source List
ME06                     Analyze Source List
ME0M                   Source List for Material

Transaction codes for Outline Agreement

ME31                     Create Outline Agreement
ME32                     Change Outline Agreement
ME33                     Display Outline Agreement
ME31K                   Create Contract
ME32K                   Change Contract
ME33K                   Display Contract
ME31L                   Create Scheduling Agreement
ME32L                   Change Scheduling Agreement
ME33L                   Display Scheduling Agreement
ME34                     Maintain Outline Agreement Supplement
ME34K                   Maintain Contract Supplement
ME34L                   Maintain Scheduling Agreement Supplement

Transaction codes for Quota Arrangement

MEQ1                   Maintain Quota Arrangement
MEQ3                   Display Quota Arrangement
MEQ4                   Changes to Quota Arrangement
MEQ6                   Analyze Quota Arrangement
MEQ8                   Quota Arrangement for Material

Transaction codes for Physical Inventory

MI01                      Create Physical Inventory Document
MI02                      Change Physical Inventory Document
MI03                      Display Physical Inventory Document

Transaction codes for Inventory Count

MI04                      Enter
MI09                      Enter with Document Reference
MI05                      Change
MI06                      Display

Transaction codes for Difference

MI07                      Post
MI08                      Count/Difference
MI10                      Enter with Document Reference
MI20                      Difference List

Transaction codes for reservation

MB21                    Create Reservation
MB22                    Change Reservation
MB23                    Display Reservation
MB24                    Reservation by Material
MB25                    Reservation by Account Assignment

MMBE                   Stock Overview

Other Transaction codes

ME35                      Release (Approve) Purchasing Documents
ME35K            Release (Approve) Purchasing Documents (Outline Agreement)
ME35L     Release (Approve) Purchasing Documents (Scheduling Agreement)
ME37                     Create Scheduling Agreement   
ME38                     Maintain Scheduling Agreement Schedule
ME39                     Display Scheduling Agreement Schedule
ME3B                     Purchasing Documents per Requirement Tracking Number
ME3C                     Purchasing Documents for Material Group
ME3J                      Outline Agreements per Project
ME3K                     Purchasing Documents per Account Assignment
ME3L                      Purchasing Documents per Vendor
ME3M                     Purchasing Documents for Material
ME3N                     Purchasing Documents per Document Number

Sunday, July 24, 2011

SAP MM: Account Group and what Account Group Controls?

Account Group: Basically Company uses Account Group for different categories of vendor.Account group is related with G/L Accounting.Large number of G/L Accounts are managed and organized in Account Group.Account Group determines which fields we can configure in the G/L Master Record.

In Standard SAP, Account Group controls the following things:

  • The type of Number Assignment means External or Internal Number Assignment.
  • Account Group controls The Field Selection means which fields are used for user input,which fields we have to maintained and which fields we have to make hidden.
  • Which types of Partner Schema are valid.
  • Account Group controls whether the vendor is a One-Time Vendor.

Important - 
                 "In SAP External Procurement and Invoice Verification is not possible without Vendor Master Record."

Thursday, July 14, 2011

What is a Material Type and what it controls?

Material Type: Materials with having the same properties are assigned to the same material type like raw materials,semifinished products and finished products.
or we can say that A Material Type describes the characteristics of a material that are important in regards to Accounting and Inventory Management.  A material is assigned a type when you create the material master record.  “Raw Materials”, “Finished Products”, and “Semi-Finished Products” are examples.  In the standard MM module, the Material Type of ROH denotes an externally procured material, and FERT indicates that the relevant material is produced in-house.

Material Type controls:

1. Types of number assignment(Internal or external)
2. The permissible number range intervals.
3. Which screens appears and in which order and which user-department data is suggested for entry.
4. Which procurement type is allowed like whether the material is procured internally or externally.

SAP MM: Purchasing Inforecord

Purchasing Inforecord provides helps to define vendor-specific information for a material.

“Purchasing Info record provides the option of storing data about a vendor and material as the master data at purchasing organization and plant level.”
We can define the following information in info record:

  1. Current and future prices and conditions(For example Freight and discounts)
  2. Delivery data(For example planned delivery time and over delivery and under delivery tolerances)
  3. Vendor data such as contact person.
  4. Number of the last purchase order.
  5. Texts.

A purchasing inforecord can be valid at both purchasing organization and plant level. Purchasing inforecord also includes general data that is valid cross-client for every purchasing organization or every plant.

Inforecord can be created manually or  can create or change automatically by setting the Infoupdate Indicator when maintaining a Quation,Purchase order or outline agreement.

The transaction codes for inforecord are following as:

  1. Create Inforecord   -  ME21N
  2. Change Inforecord -  ME22N
  3. Display Inforecord  -  ME23N


General Data

                            Purchasing Organization Data

Plant Data

General Data includes Vendor data, order unit and administration data.
Purchasing Organization data includes prices and conditions and purchase order texts.

There are the four types of Purchasing Inforecod:

  1. Standard
  2. Subcontracting
  3. Consignment
  4. Pipeline

Wednesday, July 13, 2011

SAP MM: Vendor Master Record

Vendor Master Record is used to storing information about an enterprise vendor. Information like Vendor’s address, the currency for transaction, payment terms and accounting information like reconciliation account are saved in a vendor master record.
Vendor Master Record stores information about three organization levels:

                                             Company Code
                                              Purchasing Organizational

The data in Vendor Master Record can be subdivided into following three categories:

1. Client Data: Vendor’s address and bank details.
2. Company Code Data: Reconciliation Account information.
3. Purchasing Organization Data: Order Currency and Incoterms data

There are two types of transactions used to create a Vendor Master Record:
  1. If the vendor master record is maintained decentralized then we use the following transaction:

MK01- Create Vendor Master Record
MK02- Change Vendor Master Record
MK03- Display Vendor Master Record

Mk06- Flag for deletion

  1. 2. If the vendor master record is maintained centralized then we use the following transaction:

XK01- Create Vendor Master Record
XK02- Change Vendor Master Record
XK03- Display Vendor Master Record

Xk06- Flag for deletion

Create/Change/Display Vendor Master Record (Centralized):

SAP Menu- Logistics- Material Management- Purchasing Data- Master Data- Vendor- Central-Create/Change/Display

If we want to block only one material from being ordered from authorized vendor, we can block the vendor in “Source List”.

Reconciliation Account: If we buy some material from vendor then we have to pay for this. Reconciliation account is a sub ledger account in GL accounting.

Partner Roles: There can be various partner roles that our business partner can assume like Forwarder, Invoicing Party, Carrier, Payee etc.

Monday, July 4, 2011

SAP MM: Material Master Record

Material Master Record is used to store material specific data. Material master data is used in purchasing, Inventory management and accounting. Material master data lies within following organizational levels:

                                              Storage Location

Client Data: Material Group.
Plant Data: Purchase Order Unit.
Storage Location Data: Storage bin.

Creation of Material Master Record:
 There are various transaction used in Material Master Record:

MM01- Create Material Master Record
MM02- Change Material Master Record
MM03- Display Material Master Record

MM06- Flag for deletion

Process for creation Material Master Record:

When we want to create a new material record, we apply the following process:
1. Use the MM01 transaction or the following path:
SAP Menu-Logistics-Material Management-Material Master-Material-Create (General)
2. On the initial screen, give material number; Select the industry sector and material type.
3. After that select the views for them we want to create the material master record
4. Give the name of the organizational levels.
5. Fill up the required entries in selected views and then save the material master record.

Extend Material Master Record:
If we want to add some more plants to material master, we only have to extend it by using transaction code (MM01) by adding missing views and organizational levels.