You are on page 1of 17

SAP MM Transaction codes (tcodes)

Here is list of important SAP MM (Material management) transaction codes. Transaction codes for materials

MM01: Create material MM02: Change material MM03: Display material

Transaction codes for Reservations


MB21: Create Reservation MB22: Change Reservation MB23: Display Reservation MB25: List of Reservations

Purchasing display transaction codes


ME53: Display purchase requisition ME23 Display purchase order ME43: Display RFQ ME48: Display quotation ME33K: Display contract ME33L: Display scheduling agreement ME13: Display info record ME03: Display source list MEQ3: Display quota arrangement MP02: Display approved manufacturer parts list ME62: Display vendor evaluation MN03: Display RFQ message MN06: Display purchase order message MN09: Display outline purchase agreement message MN12: Display scheduling agreement delivery schedule message MN15: Display service entry sheet message MN26: Display inbound delivery message WWNC: Display messages for settlement run MEB3: Display rebate arrangements WWSC: Display conditions for subsequent MEK3: Display conditions in purchasing

Transaction codes for processing RFQ (Request for quotation)


ME41: Create RFQ ME42: Change RFQ ME43: Display RFQ ME44: Maintain RFQ supplement ME45: Release RFQ

Transaction codes to maintain quotations

ME47: Enter quotation ME48: Display quotation ME49: Quotation price comparison list

Transaction codes to process a purchase requisition


ME51N: Create purchase requisition ME52N: Change purchase requisition ME53N: Display purchase requisition

Transaction codes to release Purchase Requisitions


ME54: Individual release for purchase requisitions ME55: Individual release for purchase requisitions ME5F: Release reminder for purchase requisitions

Transaction codes to process Purchase Orders


ME21N: Create purchase order ME25: Create purchase order vendor unknown ME22N: Change purchase order ME23N: Display purchase order ME56: Assign source to purchase requisition ME57: Assign and process purchase requisitions ME58: Order for assigned purchase requisitions ME59: Generate purchase orders from requisitions automatically ME24: Maintain PO supplement ME28: Release purchase order

Transaction codes to process a purchasing info record


ME11: Create purchasing info record ME12: Change purchasing info record ME13: Display purchasing info record ME14: Display changes to purchasing info record ME15: Flag purchasing info record for deletion

Transaction codes to process physical inventory documents.


MI01: Create Physical Inventory Document MI02: Change Physical Inventory Document MI03: Display Physical Inventory Document MI21: Print Physical Inventory Document MI07: Process List of Differences MI08: Create List of Differences with Document MI10: Create List of Differences without Document MI20: Print List of Differences MI11: Recount Physical Inventory Document

Transaction cods for Physical Inventory

MI01: Create Physical Inventory Document MI02: Change Physical Inventory Document MI03: Display Physical Inventory Document MI21: Print Physical Inventory Document MI07: Process List of Differences MI08: Create List of Differences with Document MI10: Create List of Differences without Document MI20: Print List of Differences MI11: Recount Physical Inventory Document MI22: Display Physical Inventory Documents for Material. MI23: Display Physical Inventory Data for Material. MIDO: Display Changes. MI24: Physical Inventory List. MIAL: Read Physical Inventory Document Archive. MI04: Enter Physical Inventory Count with Document MI09: Enter Physical Inventory Count without Document MI05: Change Physical Inventory Count MI06: Display Physical Inventory Count

Transaction codes to process a purchase contract


ME31K: Create contract ME32K: Change contract ME33K: Display contract ME34K: Maintain contract supplement ME3P: Recalculate contract prices MLRP: Periodic invoicing plans

Vendor Evaluation transaction codes


ME61: Maintain vendor evaluation ME62: Display vendor evaluation ME63: Re-evaluate automatic sub criteria ME6A: Display changes to vendor evaluation ME6F: Print evaluation sheet ME6G: Vendor evaluation in the background

Transaction codes for Scheduling Agreements


ME31L: Create scheduling agreement ME37: Create stock transport scheduling agreement ME32L: Change scheduling agreement ME33L: Display scheduling agreement ME34L: Maintain scheduling agreement supplement ME3R: Recalculate scheduling agreement prices ME85: Re-number schedule lines ME86: Aggregate schedule lines ME87: Aggregate PO history ME88: Reset agreed cumulative quantity and reconciliation date

SAP PP Transaction Code

** Credit web http://www.sap-img.com/general/sap-r3transaction-codes.htm SAP Production Planning Modules TCode MATERIAL CREATE-GENERAL MM01 IMMEDIETELY MM11 SCHEDULE CHANGE MM02 IMMEDIETELY MM12 SCHEDULE MM13 ACTIVATE FLAG FOR DELETION MM06 IMMEDIETELY MM16 SCHEDULE DISPLAY MM03 DISPLAY CURRENT MM19 DISPLAY AT KEY DATE DISPLAY CHANGES MM04 ACTIVE CHANGES MM14 SCHEDULE CHANGES MM17 MASS MAINTENANCE MMAM CHANGE MATERIAL TYPE OTHER MMBE STOCK OVERVIEW MMPV CLOSE PERIOD MMRV ALLOW POSTING TO PREVIOUS PERIOD MM50 INSTANT MATERIAL VIEW MMSC ENTER STORAGE LOCATIONS MM60 MATERIAL LIST ARCHIVING(MATERIAL) MM71 ARCHIVE/DELETE MM72 DISPLAY ARCHIVE BILL OF MATERIAL (MATERIAL BOM)

CS01 CREATE CS02 CHANGE CS03 DISPLAY EXTRAS CS28 ARCHIVING CS20 MASS CHANGES EVALUATION/BOM CS11 BOM MULTILEVEL EXPLOSION/MATERIAL CS12 STRUCTURE MULTILEVEL BOM CS13 SUMMURISED BOM WORK CENTRES CR01 CREATE CR02 CHANGE CR03 DISPLAY CA85 REPLACE CAPACITY CR11 CREATE CR12 CHANGE CR13 DISPLAY HIERARCHY CR21 CREATE CR22 CHANGE CR23 DISPLAY LINE HIERARCHY LDB1 CREATE LDB2 CHANGE LDB3 DISPLAY REPORTING CR60 W/C INFORMATION SYSTEM CR05 W/C LIST CR06 COST CENTRE ASSIGNMENT CR07 W/C CAPACITIES CR08 W/C HIERARCHY WHERE USED CA80 WORK CENTRE CR15 CAPACITY CR10 CHANGE DOCUMENTS EXTRAS CR09 STD. TEXTS TASK LIST CR41 ARCHIVING ROUTING STAD. ROUTING CA01 CREATE CA02 CHANGE CA03 DISPLAY REF. OPERATION SETS CA11 CREATE CA12 CHANGE CA13 DISPLAY RATE ROUTING CA21 CREATE CA22 CHANGE CA23 DISPLAY REF. RATE ROUTING CA31 CREATE

CA32 CHANGE CA33 DISPLAY EXTRAS CA85 REPLACE W/C MASS CHANGES CA95 REPLACE REF. OP. SET CA75 REPLACE PRT DELETE TASK LIST CA99 WITH ARCHIVING CA98 W/O ARCHIVING REPORTING CA80 WORK CENTRE WHERE USED LIST CA90 REF. OP. SETS CA70 PRODUCTION RESORCE TOOLS COST CENTRE OKKP MAINTAIN CONTROLLING AREA KS01 CREATE COST CENTRE KZS2 CREATE COSTING SHEET KA01 CREATE PRI. COST ELEMENT KA06 CREATE SEC. COST ELEMENT KL01 CREATE ACTIVITY TYPE KP26 ACTIVITY TYPE/PRICE PLANNING What is the T-Code for trigger point? CO30 MENUCO30 Standard trigger points CO31 SAPMCNSM Create standard trigger point CO32 SAPMCNSM Change standard trigger point CO33 SAPMCNSM Display standard trigger point What the tcodes to archieve/delete a material BOM? - by Jia Look at this option to delete a material BOM There are two ways of deleting BOMs: - Using the Delete function. - Using the Deletion indicator. If you select the deletion indicator, the BOM is archived in the next reorganization run, and can be deleted if required. In the BOM header, you set the indicator that controls physical deletion after the archiving run. You can still process the BOM within its validity period.This also applies if the deletion indicator is entered with reference to a change number with a valid-from date that is after the date of the next reorganization run You can use the below mentioned tcodes: CS25/CS28 Archiving for BOMs CS26 BOM deletion CS27 Retrieval of BOMs SALES AND OPERATIONS PLANNING PRODUCT GROUP MC84 CREATE MC86 CHANGE MC85 DISPLAY GRAPHIC MC91 PRODUCT GROUP MC92 OVERVIEW PLANNING MC81 CREATE

FOR PRODUCT GROUP MC82 CHANGE MC83 DISPLAY MC75 TRANSFER PG TO PLANNING FOR MATERIAL MC87 CREATE MC88 CHANGE MC89 DISPLAY MC74 TRANSFER MATERIALS TO DM MC9K MATERIAL AVAILABILITY VERSION MANAGEMENT MC78 COPY MC80 DELETE FLEXIBLE PLANNING MC93 CREATE PLANNING MC94 CHANGE MC95 DISPLAY MC9K MATERIAL AVAILABILITY TOOLS/PLANNING TYPE MC8A CREATE MACRO MC8B CHANGE MC8C DISPLAY EVENT MC64 CREATE MC65 CHANGE MC66 DISPLAY ROUGH CUT PLANNING MC35 CREATE PROFILE MC36 CHANGE MC37 DISPLAY ENVIRONMENT MC90 TRANSFER MATERIALS TO DM ACTIVITY REQT. KSPP TRANSFER TO COST CENTRE KSBL COST CENTRE OLANNING REPORT KSOP TRANSFER TO ACTIVITY BASED COSTING CPBL PLANNING REPORT PROCESSES MC9C REPORTING SETTINGS MC96 FORECAST PROFILE DISSAGGRIGATION MC76 BREAKDOWN PG PLAN MC77 DISPLAY PG PLAN MC75 TRANSFER PG TO PLANNING MC74 TRANSFER MATERIALS TO DM FORECASTING INDIVIDUAL FORECAST MP30 EXECUTE MP31 CHANGE MP32 DISPLAY TOTAL FORECAST MP38 EXECUTE MP33 REPROCESS MP39 PRINT MPBT EXECUTE BACKGROUND MPDR PRINT BACKGROUND DEMAND MANAGEMENT

PIR MD61 CREATE MD62 CHANGE MD63 DISPLAY MD65 REQTS. FOR SCINARIO MD66 COPY SIMULATED DEPENDENT REQT. MD70 COPY TOTAL FORE CAST EVALUATION MD73 DISPLAY TOTAL REQT. MD79 EXCELL INTERFACE MD4C ORDER REPORT MD72 CHARECTERISTICS PLANNING CUSTOMER REQT. MD81 CREATE MD82 CHANGE MD83 DISPLAY REPETITIVE MANUFACTURING MASTER DATA C223 PRODUCTION VERTION PRODUCT COST PLANNING COSTING RUN CKMATSEL CREATE SELECTION LIST CKMATCON Edit CK40N EDIT COSTING RUN Material Requirement Planning Menu Nodes TransactionActivity Master Data MD25 Create planning calendar MD26 Change planning calendar MD27 Display planning calendar MDSA Display BOM explosion number MDSP Edit BOM explosion number MEQ1 Maintain quota file OPPP Explode BOM by date MDUS Display project assignment MDUP Process project assignment MDL1 Create production lot MDL2 Change production lot MDL3 Display production lot Planning MD20 Create planning file entry MD21 Display planning file entry MDAB Set up planning file entry in background MDRE Check planning file entry MD01 Total planning online MDBT Total planning in background MD03 Single-item, single-level planning MD02 Single-item, multi-level planning MD43 Interactive single-item planning MD50 Multi-level, make-to-order planning MD51 Multi-level project planning

MF52 Display planning table MF50 Change planning table MF57 Planning table by MRP lists MF51 Planning table by production list Evaluations MD04 Stock/requirements list MD07 Collective access of stock/requirements lis MD05 MRP list MD06 Collective access of MRP lists MDLD Print MRP list MD45 Planning result MD46 Collective access of planning result MD44 Planning situation for a material MD47 Planning situation for a product group MD48 Cross-plant planning situation MD4C Order report MD09 Pegged requirements CO46 Order progress Planned Order MD11 Create planned order MD12 Change planned order MD13 Individual access of planned order MD16 Collective access of planned orders MD14 Individual conversion of planned order into MD15 Collective conversion of planned orders int MDUM Convert planned order into purchase requisi CO40 Convert individual planned order into produ CO41 Collective conversion of planned orders int CO48 Partial conversion of planned order into pr COR7 Individual conversion of planned order into COR7_PC Collective conversion of planned orders int COR8 Partial conversion of planned order into pr MDVP Collective availability check MDAC Execute action for planned order LONG TERM PLANNING PALNNING SCENARIO MS31 CREATE MS32 CHANGE MS33 DISPLAY PLANNING RUN MS01 ON LINE MSBT SA BACKGROUND JOB MS02 SINGLE ITEM - MULTI LEVEL MS03 SINGLE ITEM - SINGLE LEVEL MS50 SINGLE ITEM - SALES ORDER MS51 SINGLE ITEM PLANNING, PROJECT MFSO PLANNING TABLE EVALUTIONS MS05 MRP LIST MATERIAL

MS06 MRP LIST COLLECTIVE DISPLAY MSLD PRINT MRP LIST MS04 STOCK/REQUIREMENTS LIST MS07 STOCK/REQUIREMENT LIST COLLECTIVE DISPLAY MS44 PLANNING SITUATION MATERIAL MS47 SITUATION PRODUCT GROUP MPS-MASTER SCHEDULE ITEMS TOTAL PLANNING MD40 ON LINE MDBS SA BACKGROUND JOB MD41 SINGLE ITEM - MULTI LEVEL MD42 SINGLE ITEM - SINGLE LEVEL MD43 SINGLE ITEM - INTERACTIVE MD50 SINGLE ITEM - SALES ORDER MD51 SINGLE ITEM PLANNING, PROJECT *** EVALUTION IS SIMILAR TO MRP PRODUCTION CONTROL ORDER - CREATE CO01 WITH MATERIAL CO07 WITHOUT MATERIAL CO40 FROM PLANNED ORDER CO41 COLLECTIVE CONVERTION OF PLANNED ORDER CO08 FOR SALES ORDER CO10 FOR PROJECT CO02 CHANGE CO03 DISPLAY CONTROL MD04 STOCK/REQUIREMENTS LIST COHV MASS PROCESSING COMAC COLLECTIVE AVAILABILITY CHECK CO05N COLLECTIVE RELEASE CO04N PRINT CO09 AVAILABILITY OVER VIEW GOODS MOVEMENT MF65 STOCK TRANSFER FOR RESERVATION MATERIAL STAGING MF68 LOG MB1A GOODS ISSUE MB31 GOODS RECEIPT COWBPACK PACK MATERIAL CONFIRMATION CO1V TIME TICKET FOR OPERATION CO14 DISPLAY CO13 CANCEL CO1L REQUESTED CONFIRMATIONS CO1P PREDEFINED PROCESSES TOOLS-ARCHIVING CO78 ORDER KOAA SETTELMENT DOCUMENTS CAPACITY PLANNING EVALUTION CM01 LOAD

WORK CENTER VIEW CM02 ORDERS CM03 POOL CM04 BACKLOG CM05 OVERLOAD CM07 VARIABLE EXTENDED EVALUTION CM50 WORK CENTER VIEW CM51 INDIVIDUAL CAPACITY VIEW CM52 ORDER VIEW LEVELLING CM21 PLANNING TABLE (GRAPHICAL) WORK CENTER VIEW CM22 PLANNING TABLE (TABULAR) INDIVIDUAL CAPACITY VCM27 PLANNING TABLE (GRAPHICAL) CM28 PLANNING TABLE (TABULAR) ORDER VIEW CM31 PLANNING TABLE (GRAPHICAL) CM32 PLANNING TABLE (TABULAR) AVAILABLE CAPACITY CR12 CHANGE CAPACITY CR13 DISPLAY OP4A SHIFT SEQUENCE OP43 FACTORY CALENDER Where shall we maintain number range for planned orders? To maintain number range for planned order. Go to: MM-->CBP-->NUMBER RANGE-->DEFINE NUMBER RANGE FOR PLANNING RUN. Don't allow External Number Assignment. What is t.code for planning calendar and factory calendar? Planning Calendar--MD25 Factory Calender--SCAL Menu Path SPRO-->Materials Management-->Master Data-->Maintain Planning SPRO-->Calendar--md25 SPRO-->General Settings-->Currencies-->Expiring Currencies-->Maintain SPRO-->Calendar-->SCAL Tcodes of Common SAP PP Process Step 1: Material Master Logistics > Production > Master Data > Material Master > Material > Create General > Immediately MM01 Step 2: BOM creation Logistics > Production > Master Data > Bills of Material > Bills of Material > Material BOM > Create CS01 Step 3: Work Center creation Logistics > Production > Master Data > Work Center > ( New Screen ) Work Center > Create CR01 Step 4: Route creation Logistics > Production > Master Data > Routings > Routings > Routing > Create CA01 Step 5: PIR Generation Logistics> Production>production planning>demand management>PIR>Create MD61 Step 6: MRP Run

Logistics>Materials Management>Material planning>MRP>MRP>Total Planning>Online MD01 or Logistics > Production > MRP > MRP > Sng-Item, Multi-Level MD02 Step 7: Evaluation through MRP list and Stock requirement list Logistics>Materials Management>Materials Planning>MRP>Evaluations>MRP List>Individual Display MD05 Logistics>Materials Management>Materials Planning>MRP>Evaluations>Stock Requirements List MD04 Step 8: Conversion of Planned order to Production order Logistics > Production > Production control > Order > Create > With a planned order CO40 or Logistics >Production > Production control >Order > Create >With material CO01(For creating production order Without planned order) Step 9: Order management Logistics >Production > Production control >Order > Change >With material CO02 Step10: Confirmations Logistics >Production >Production control >Confirmation >Enter >For order CO15 or Logistics >Production >Production control >Confirmation >Enter >For Operation >For time ticket CO11N Step11: Goods issue 1. Logistics >Production >Production Control >Environment >Goods Movement >Goods Issue 2. Logistics >Materials Management >Inventory Management >Goods Movement >Goods Issue MB1A--261Movement type Step12: Goods receipt Logistics > Production > Production Order > Environment > Material Movement > Post Mat to Stock or Logistics > Materials Management > Inventory Management > Goods Movement > Good Receipt > For Order MB31 Step13: Techo Or Close Order. This can be done from Prd. Order Header menu.

Transaction Codes for MRP (PP-MRP)


Menu Nodes Master Data Transaction MD25 MD26 MD27 MDSA MDSP Activity Create planning calendar Change planning calendar Display planning calendar Display BOM explosion number Edit BOM explosion number

MEQ1 OPPP MDUS MDUP MDL1 MDL2 MDL3 Planning MD20 MD21 MDAB MDRE MD01 MDBT MD03 MD02 MD43 MD50 MD51 MF52 MF50 MF57 MF51 Evaluations MD04 MD07 MD05 MD06 MDLD MD45 MD46

Maintain quota file Explode BOM by date Display project assignment Process project assignment Create production lot Change production lot Display production lot Create planning file entry Display planning file entry Set up planning file entry in background Check planning file entry Total planning online Total planning in background Single-item, single-level planning Single-item, multi-level planning Interactive single-item planning Multi-level, make-to-order planning Multi-level project planning Display planning table Change planning table Planning table by MRP lists Planning table by production list Stock/requirements list Collective access of stock/requirements lists MRP list Collective access of MRP lists Print MRP list Planning result Collective access of planning result

MD44 MD47 MD48 MD4C MD09 CO46 Planned Order MD11 MD12 MD13 MD16 MD14

Planning situation for a material Planning situation for a product group Cross-plant planning situation Order report Pegged requirements Order progress Create planned order Change planned order Individual access of planned order Collective access of planned orders Individual conversion of planned order into purchase requisition Collective conversion of planned orders into purchase requisitions Convert planned order into purchase requisition in background Convert individual planned order into production order Collective conversion of planned orders into production orders Partial conversion of planned order into production order Individual conversion of planned order into process order Collective conversion of planned orders into process orders Partial conversion of planned order into process order Collective availability check Execute action for planned order

MD15

MDUM

CO40 CO41

CO48 COR7 COR7_PC COR8 MDVP MDAC

SAP SD Transaction Codes and Tables


List of Transaction codes in SD
SAP SD Sales Sales Order [VA01] Create Sales order

[VA02] Change Sales order [VA03] Display Sales Order


Quotation VA21 Create Quotation

VA22 Change Quotation VA23 Display Quotation


Inquiry VA11 Create Inquiry

VA12 Change Inquiry VA13 Display Inquiry


Scheduling Agreement VA31 Create Scheduling Agreement

VA32 Change Scheduling Agreement VA33 Display Scheduling Agreement


Contracts VA41 Create Contract

VA42 Change Contract VA43 Display Contract


Back Order Processing Rescheduling List of Sales orders List of Incomplete Orders V.26 V.15 VA35 V_RA Back Order Processing V_V2 Rescheduling VA05 V.02 Sales Document By Order Status Display Back orders Display List of Scheduling Agreements List of Incomplete Scheduling Agreements List of Contracts Release Credit Hold Orders

V.05

VA45 VKM3 SAP SD Delivery

SAP Training VL01N Create Delivery with reference to Sales Order Change Delivery Display Delivery Batch create deliveries Reverse Goods Movements Create Transfer order for Delivery Create Transfer Order ( General )

VL02N VL03N VL04 VL09 LT03 LT01 SAP Access SAP SD Billing VF01 VF02 VF03 VF04

Create Billing Document Change Billing Document Display Billing document Batch processing of Billing Documents Cancel Billing Documents Create Invoice Lists Change Invoice Lists Display Invoice Lists Rebate Settlement Update Billing Documents

VF11 VF21 VF22 VF23 VB(7 VBOF SAP Revenue Recognition VF44 VF48 Configuration VOK0

Revenue Recognition Reconciliation report

Pricing

VOTXN VOPAN OVK1 VKOA

Text Text Determination SAP Partner Determination SAP Tax Determination Rules Assign G/L Accounts in Account Determination SD Document Type Configuration SD Item category Configuration Schedule Line Category Configuration Schedule Line Category Determination Item Category Determination Define Incompletion Procedure Define Simple Credit Check Define Automatic Credit Control Serial Number Profile Determination SAP Copy control from Order to Billing Copy control from order to order Copy control from delivery to billing Copy control from Billing to Billing Copy control from billing to sales

VOV8 VOV7 VOV6

VOV5

VOV4 OVA2 OVAK OVA8 OIS2 VTFA

VTAA VTFL VTFF VTAF

For Online SAP Access or for Online SAP Training please visit our home page.

You might also like