You are on page 1of 48

CODES

MM MODULES
ME01
ME03
ME04
ME05
ME06
ME07
ME08
ME0M
ME11
ME12
ME13
ME14
ME15
ME16
ME17
ME18
ME1A
ME1B
ME1E
ME1L
ME1M
ME1P
ME1W
ME21
ME21N
ME22
ME22N
ME23
ME23N
ME24
ME25
ME26
ME27
ME28
ME29N
ME2A
ME2B

ME2C
ME2J
ME2K
ME2L
ME2M
ME2N
ME2O
ME2S
ME2V
ME2W
ME308
ME31
ME31K
ME31L
ME32
ME32K
ME32L
ME33
ME33K
ME33L
ME34
ME34K
ME34L
ME35
ME35K
ME35L
ME36
ME37
ME38
ME39
ME3A
ME3B
ME3C
ME3J
ME3K
ME3L
ME3M
ME3N
ME3P
ME3R
ME3S

ME41
ME42
ME43
ME44
ME45
ME47
ME48
ME49
ME4B
ME4C
ME4L
ME4M
ME4N
ME4S
ME51
ME51N
ME52
ME52N
ME52NB
ME53
ME53N
ME54
ME54N
ME55
ME56
ME57
ME58
ME59
ME59N
ME5A
ME5F
ME5J
ME5K
ME5R
ME5W
ME61
ME62
ME63
ME64
ME65
ME6A

ME6B
ME6C
ME6D
ME6E
ME6F
ME6G
ME6H
ME6Z
ME80
ME80A
ME80AN
ME80F
ME80FN
ME80R
ME80RN
ME81
ME81N
ME82
ME84
ME84A
ME85
ME86
ME87
ME88
ME91
ME91A
ME91E
ME91F
ME92
ME92F
ME92K
ME92L
ME97
ME98
ME99
ME9A
ME9E
ME9F
ME9K
ME9L
MEAN

MEB0
MEB1
MEB2
MEB3
MEB4
MEB5
MEB6
MEB7
MEB8
MEB9
MEBA
MEBB
MEBC
MEBE
MEBF
MEBG
MEBH
MEBI
MEBJ
MEBK
MEBM
MEBR
MEBS
MEBT
MEBV
MECCP_ME2K
MEDL
MEI1
MEI2
MEI3
MEI4
MEI5
MEI6
MEI7
MEI8
MEI9
MEIA
MEIS
MEK1
MEK2
MEK3

MEK31
MEK32
MEK33
MEK4
MEKA
MEKB
MEKC
MEKD
MEKE
MEKF
MEKG
MEKH
MEKI
MEKJ
MEKK
MEKL
MEKLE
MEKP
MEKPE
MEKR
MEKRE
MEKX
MEKY
MEKZ
MELB
MEMASSIN
MEMASSPO
MEMASSRQ
MENU_MIGRATION
MEPA
MEPB
MEPO
MEQ1
MEQ3
MEQ4
MEQ6
MEQ7
MEQ8
MEQB
MEQM
MER4

MER5
MER6
MER7
MER8
MER9
MERA
MERB
MERE
MEREP_EX_REPLIC
MEREP_GROUP
MEREP_LOG
MEREP_MIG
MEREP_MON
MEREP_PD
MEREP_PURGE
MEREP_SBUILDER
MEREP_SCENGEN
MERF
MERG
MERH
MERJ
MERS
MEU0
MEU2
MEU3
MEU4
MEU5
MEW0
MEW1
MEW10
MEW2
MEW3
MEW5
MEW6
MEW7
MEW8
MEW9
MEWP
MEWS
ME_SWP_ALERT
ME_SWP_CO

ME_SWP_IV
ME_SWP_PDI
ME_SWP_PH
ME_SWP_SRI
ME_WIZARD
J1IS
J1IH
J1IEX

SAP MM TABLES
EINA
EINE
MAKT
MARA
MARC
MARD
MAST
MBEW
MKPF
MSEG
MVER
MVKE
RKPF
T023
T024
T156
T157H
MOFF
A501
EBAN
EBKN
EKAB
EKBE
EKET
EKKN
EKKO
EKPO
IKPF
ISEG
LFA1

LFB1
NRIV
RESB
T161T

SD MODULES
VS00
VC00
VA00
VL00
VT00
VF00
At configuration
VOV8
OVAZ
OVAU
VOV4
VOV6
OVAL
OVLK
V/06
V/08
OVKP
V/07
Enduser
VD01 / XD01
VD02
VD03
VD04
VD06
XD01
XD02
XD03
MM00
VB11
CO09
VL01
VL04
VA11

VA12
VA13

Sales & Distribution


Sales order / Quote / Sch. Agr. / Contract
VA01
VA02
VA03
VA02
VA05
VA32
VA42
VA21
VA22
VA23

Billing
VF02
VF11
VF04
FBL5N
FBL1N

Delivery
VL02N
VL04
VKM5
VL06G
VL06P
VL09
VT02N
VT70

General
VKM3 / VKM4
VKM1
VD52

SAP SD TABLES
KONV
KONP
LIKP

LIPS
VBAK
VBAP
VBBE
VBEH
VBEP
VBFA
VBLB
VBLK
VBPA
VBRK
VBRP
VBUK
VBUP
VEKP
VEPO
VEPVG

SAP BC TRANSACTIONS / T CODES MODULE


DI02

LSMW
OSS1
OY19
SM13
S001
S001
S002
SA38
SCAT
SCU0
SE01

SE03
SE09
SE10

SE11
SE12
SE13
SE14
SE15
SE16
SE16N
SE17
SE24
SE30
SE32
SE35
SE36
SE37
SE38
SE39
SE41
SE43

SE48
SE49
SE51
SE54
SE61
SE62
SE63
SE64
SE65
SE68
SE71
SE71
SE72
SE73
SE74
SE75
SE76

SE77
SE80
SE81
SE82
SE83
SE84
SE85
SE86
SE87
SE88
SE91
SE92
SE93

SEARCH_SAP_MENU
SEU
SHD0
SM04
SM12
SM21
SM30
SM31
SM32
SM35
SM37
SM50
SM51
SM62
SMEN
SMOD/CMOD
SNRO
SPRO
SQ00
SQ01
SQ02
SQ03

SQ07
ST05
ST22
SU53
WEDI
WE02
WE07

SAP BC TABLES
Data dictionary tables
DD02L
DD02T
DD03L
DD03T
Workbench
TADIR
TRDIR
TFDIR
TLIBG
TLIBT
TFTIT
TSTC
TSTCT
T100
VARID
D020T
TDEVC
TDEVCT
User administration
USR01
USR02
USR03
USR04
USR11
UST12
USR12
USR13
USR40
TOBJ
TOBC

TPRPROF
DEVACCESS
Batch input queue
APQD
APQI
Job processing
TBTCO
TBTCP
Spool
TSP02
Runtime errors
SNAP
Message control
TNAPR
NAST
NACH
EDI
EDIDC
EDIDD
EDID2
EDIDS
EDPAR
EDPVW
EDPI1
EDPO1/2/3
Change documents
CDHDR
CDPOS
JCDS
Reporting tree table
SERPTREE
LIS structure/control tables
TMC4

SAP BC FUNCTIONS
ABAP_DOCU_DOWNLOAD
APPL_LOG_DISPLAY

APPL_LOG_INIT

APPL_LOG_READ_INTERN

APPL_LOG_WRITE_DB

APPL_LOG_WRITE_LOG_PARAMETERS
APPL_LOG_WRITE_MESSAGES
ARFC_GET_TID
BAL_CNTL_FREE
BAL_DB_DELETE
BAL_DB_ENQUEUE
BAL_DB_LOAD
BAL_DB_SAVE
BAL_DB_SEARCH
BAL_DSP_LOG_DISPLAY
BAL_DSP_LOG_TECHNICAL_DATA
BAL_DSP_MSG_PARAMETERS
BAL_DSP_OUTPUT_FREE
BAL_DSP_OUTPUT_SET_DATA
BAL_DSP_PROFILE_NO_TREE_GET
BAL_DSP_PROFILE_SINGLE_LOG_GET
BAL_GLB_AUTHORIZATION_GET
BAL_GLB_CONFIG_GET
BAL_GLB_MEMORY_EXPORT
BAL_GLB_MEMORY_REFRESH

BAL_GLB_MSG_CURRENT_HANDLE_GE
T
BAL_GLB_SEARCH_LOG
BAL_LOG_CREATE
BAL_LOG_DELETE
BAL_LOG_HDR_CHANGE
BAL_LOG_HDR_READ
BAL_LOG_MSG_ADD
BAL_LOG_MSG_CHANGE
BAL_LOG_MSG_CUMULATE
BAL_LOG_MSG_DELETE
BAL_LOG_MSG_READ
BAL_LOG_REFRESH
BAL_MSG_DISPLAY_ABAP
BAL_OBJECT_SUBOBJECT
BP_EVENT_RAISE
CHANGEDOCUMENT_READ_HEADERS
CHANGEDOCUMENT_READ_POSITION
S
CLAF_CLASSIFICATION_OF_OBJECTS
CLPB_EXPORT
COMMIT_TEXT
CONVERSION_EXIT_ALPHA_OUTPUT
CONVERT_OTF
CONVERT_TO_FOREIGN_CURRENCY
CONVERT_TO_LOCAL_CURRENCY

DATE_CHECK_PLAUSIBILITY
DATE_GET_WEEK
DATE_IN_FUTURE

DAY_ATTRIBUTES_GET

ENQUE_SLEEP
EPS_GET_DIRECTORY_LISTING
F4_DATE

F4IF_INT_TABLE_VALUE_REQUEST
F4IF_SHLP_EXIT_EXAMPLE
F4IP_INT_TABLE_VALUE_REQUEST
FM_SELECTION_CRITERIA_PRINT
FTP_COMMAND
FTP_DISCONNECT
Function Group GRAP is now obsolete.
GET_CURRENT_YEAR

GET_GLOBAL_SYMBOLS
GET_JOB_RUNTIME_INFO
GUI_CREATE_DIRECTORY
GUI_DOWNLOAD
GUI_GET_DESKTOP_INFO
GUI_REMOVE_DIRECTORY
GUI_UPLOAD

HELP_VALUES_GET_WITH_TABLE

HOLIDAY_CHECK_AND_GET_INFO

HR_DISPLAY_BASIC_LIST
HR_GET_LEAVE_DATA
HR_IE_NUM_PRSI_WEEKS

CLOI_PUT_SIGN_IN_FRONT
CLPB_IMPORT
CONVERSION_EXIT_ALPHA_INPUT
CONVERT_ABAPSPOOLJOB_2_PDF
CONVERT_OTFSPOOLJOB_2_PDF

DATE_COMPUTE_DAY
DATE_TO_DAY
DOWNLOAD

DYNP_VALUES_UPDATE
ENQUEUE_ESFUNCTION
EPS_GET_FILE_ATTRIBUTES

F4_IF_FIELD_VALUE_REQUEST
FILENAME_GET

FORMAT_MESSAGE
FTP_CONNECT

FU CSAP_MAT_BOM_READ
G_SET_GET_ALL_VALUES
GET_INCLUDETAB
GET_PAYSLIP
GUI_DELETE_FILE
GUI_EXEC
GUI_RUN

HELP_START
MS_EXCEL_OLE_STANDARD_OLE
OTF_CONVERT

POPUP_TO_CONFIRM_LOSS_OF_DATA
POPUP_TO_CONFIRM_STEP
POPUP_TO_CONFIRM_WITH_MESSAGE

POPUP_TO_CONFIRM_WITH_VALUE
POPUP_TO_DECIDE

POPUP_TO_DECIDE_WITH_MESSAGE
POPUP_TO_DISPLAY_TEXT
POPUP_TO_SELECT_MONTH
POPUP_WITH_TABLE_DISPLAY

PRICING
PROFILE_GET
PROFILE_SET
READ_TEXT
REGISTRY_GET
REGISTRY_SET
RH_DATA_COLLECTOR_ORGCHART
RH_GET_ACTIVE_WF_PLVAR
RH_GET_DATE_DAYNAME
RH_READ_INFTY
RH_STRUC_GET
RHP0_POPUP_F4_SEARK
RKD_WORD_WRAP
RP_CALC_DATE_IN_INTERVAL
RP_LAST_DAY_OF_MONTHS
RP_PNP_ORGSTRUCTURE
RPY_DYNPRO_READ

RPY_TRANSACTION_READ

RS_COVERPAGE_SELECTIONS
RS_REFRESH_FROM_SELECTOPTIONS
RS_SEND_MAIL_FOR_SPOOLLIST

RS_VARIANT_CONTENTS
RSPO_DOWNLOAD_SPOOLJOB
RSPO_RETURN_ABAP_SPOOLJOB

RZL_READ_DIR
RZL_READ_DIR_LOCAL

RZL_READ_FILE
RZL_SLEEP
RZL_SUBMIT

RZL_WRITE_FILE_LOCAL
SAP_CONVERT_TO_XLS_FORMAT
SAPGUI_PROGRESS_INDICATOR
SAVE_TEXT

SCROLLING_IN_TABLE
SD_DATETIME_DIFFERENCE
SO_NEW_DOCUMENT_ATT_SEND_API1
SO_SPLIT_FILE_AND_PATH
SO_SPOOL_READ
SO_WIND_SPOOL_LIST
SPELL_AMOUNT
SWD_HELP_F4_ORG_OBJECTS
SX_OBJECT_CONVERT_OTF_PDF
SX_OBJECT_CONVERT_OTF_PRT
SX_OBJECT_CONVERT_OTF_RAW

SXPG_COMMAND_CHECK
SXPG_COMMAND_LIST_GET

TERM_CONTROL_EDIT
TERMINAL_ID_GET
TH_DELETE_USER
TH_ENVIRONMENT
TH_POPUP
TH_REMOTE_TRANSACTION
TH_USER_INFO
TH_USER_LIST
TMP_GUI_DIRECTORY_LIST_FILES
UNIT_CONVERSION_SIMPLE
UPLOAD
UPLOAD_FILES
WEEK_GET_FIRST_DAY
WRITE_LIST
WS_DOWNLOAD
WS_EXCEL
WS_EXECUTE
WS_FILE_DELETE
WS_FILENAME_GET
WS_MSG
WS_UPLOAD
WS_VOLUME_GET
BP_JOBLOG_READ
RFC_SYSTEM_INFO

SD_PRINT_TERMS_OF_PAYMENT
SO_USER_LIST_READ

TH_SAPREL
TH_SERVER_LIST
TH_WPINFO
WWW_LIST_TO_HTML

DESCRIPTION

MM MODULES
Maintain Source List
Display Source List
Changes to Source List
Generate Source List
Analyze Source List
Reorganize Source List
Send Source List
Source List per Material
Create Purchasing Info Record
Change Purchasing Info Record
Display Purchasing Info Record
Changes to Purchasing Info Record
Flag Purch. Info Rec. for Deletion
Purchasing Info Recs. for Deletion
Archive Info Records
Send Purchasing Info Record
Archived Purchasing Info Records
Redetermine Info Record Price
Quotation Price History
Info Records Per Vendor
Info Records per Material
Purchase Order Price History
Info Records Per Material Group
Create Purchase Order
Create Purchase Order
Change Purchase Order
Change Purchase Order
Display Purchase Order
Display Purchase Order
Maintain Purchase Order Supplement
Create PO with Source Determination
Display PO Supplement (IR)
Create Stock Transport Order
Release Purchase Order
Release purchase order
Monitor Confirmations
POs by Requirement Tracking Number

Purchase Orders by Material Group


Purchase Orders for Project
Purch. Orders by Account Assignment
Purchase Orders by Vendor
Purchase Orders by Material
Purchase Orders by PO Number
SC Stock Monitoring (Vendor)
Services per Purchase Order
Goods Receipt Forecast
Purchase Orders for Supplying Plant
Send Contracts with Conditions
Create Outline Agreement
Create Contract
Create Scheduling Agreement
Change Outline Agreement
Change Contract
Change Scheduling Agreement
Display Outline Agreement
Display Contract
Display Scheduling Agreement
Maintain Outl. Agreement Supplement
Maintain Contract Supplement
Maintain Sched. Agreement Supplement
Release Outline Agreement
Release Contract
Release Scheduling Agreement
Display Agreement Supplement (IR)
Create Transport Scheduling Agmt.
Maintain Sched. Agreement Schedule
Display Sched. Agmt. Schedule (TEST)
Transm. Release Documentation Record
Outl. Agreements per Requirement No.
Outline Agreements by Material Group
Outline Agreements per Project
Outl. Agreements by Acct. Assignment
Outline Agreements per Vendor
Outline Agreements by Material
Outline Agreements by Agreement No.
Recalculate Contract Price
Recalculate Sched. Agreement Price
Service List for Contract

Create Request For Quotation


Change Request For Quotation
Display Request For Quotation
Maintain RFQ Supplement
Release RFQ
Create Quotation
Display Quotation
Price Comparison List
RFQs by Requirement Tracking Number
RFQs by Material Group
RFQs by Vendor
RFQs by Material
RFQs by RFQ Number
RFQs by Collective Number
Create Purchase Requisition
Create Purchase Requisition
Change Purchase Requisition
Change Purchase Requisition
Buyer Approval: Purchase Requisition
Display Purchase Requisition
Display Purchase Requisition
Release Purchase Requisition
Release Purchase Requisition
Collective Release of Purchase Reqs.
Assign Source to Purch. Requisition
Assign and Process Requisitions
Ordering: Assigned Requisitions
Automatic Generation of POs
Automatic generation of POs
Purchase Requisitions: List Display
Release Reminder: Purch. Requisition
Purchase Requisitions for Project
Requisitions by Account Assignment
Archived Purchase Requisitions
Resubmission of Purch. Requisitions
Maintain Vendor Evaluation
Display Vendor Evaluation
Evaluation of Automatic Subcriteria
Evaluation Comparison
Evaluation Lists
Changes to Vendor Evaluation

Display Vendor Evaln. for Material


Vendors Without Evaluation
Vendors Not Evaluated Since...
Evaluation Records Without Weighting
Print
Vendor Evaluation in the Background
Standard Analysis: Vendor Evaluation
Transport Vendor Evaluation Tables
Purchasing Reporting
Purchasing Reporting: RFQs
General Analyses (A)
Purchasing Reporting: POs
General Analyses (F)
Purchasing Reporting: Outline Agmts.
General Analyses (L,K)
Analysis of Order Values
Analysis of Order Values
Archived Purchasing Documents
Generation of Sched. Agmt. Releases
Individual Display of SA Release
Renumber Schedule Lines
Aggregate Schedule Lines
Aggregate PO History
Set Agr. Cum. Qty./Reconcil. Date
Purchasing Docs.: Urging/Reminding
Urge Submission of Quotations
Sch. Agmt. Schedules: Urging/Remind.
Purchase Orders: Urging/Reminders
Monitor Order Acknowledgment
Monitor Order Acknowledgment
Monitor Order Acknowledgment
Monitor Order Acknowledgment
Archive Purchase Requisitions
Archive Purchasing Documents
Messages from Purchase Orders
Message Output: RFQs
Message Output: Sch. Agmt. Schedules
Message Output: Purchase Orders
Message Output: Contracts
Message Output: Sched. Agreements
Delivery Addresses

Reversal of Settlement Runs


Create Reb. Arrangs. (Subseq. Sett.)
Change Reb. Arrangs. (Subseq. Sett.)
Displ. Reb. Arrangs. (Subseq. Sett.)
Settlement re Vendor Rebate Arrs.
List of Vendor Rebate Arrangements
Busn. Vol. Data, Vendor Rebate Arrs.
Extend Vendor Rebate Arrangements
Det. Statement, Vendor Rebate Arrs.
Stat. Statement, Vendor Rebate Arrs.
Comp. Suppl. BV, Vendor Rebate Arr.
Check Open Docs., Vendor Reb. Arrs.
Check Customizing: Subsequent Sett.
Workflow Sett. re Vendor Reb. Arrs.
Updating of External Busn. Volumes
Chg. Curr. (Euro), Vend. Reb. Arrs.
Generate Work Items (Man. Extension)
Message, Subs.Settlem. - Settlem.Run
Recompile Income, Vendor Reb. Arrs.
Message., Subs. Settlem.- Arrangment
List of settlement runs for arrngmts
Archive Rebate Arrangements
Stmnt. Sett. Docs., Vend. Reb. Arrs.
Test Data: External Business Volumes
Extend Rebate Arrangements (Dialog)
For Requisition Account Assignment
Price Change: Contract
Automatic Purchasing Document Change
Automatic Document Change
Recompilation of Document Index
Compile Worklist for Document Index
Delete Worklist for Document Index
Delete purchasing document index
Change sales prices in purch. orders
Recomp. doc. index settlement req.
Recomp. doc. index vendor bill. doc.
New Structure Doc.Ind. Cust. Sett.
Data Selection: Arrivals
Create Conditions (Purchasing)
Change Conditions (Purchasing)
Display Conditions (Purchasing)

Condition Maintenance: Change


Condition Maintenance: Change
Condition Maintenance: Change
Create Conditions (Purchasing)
Conditions: General Overview
Conditions by Contract
Conditions by Info Record
Conditions for Material Group
Conditions for Vendor
Conditions for Material Type
Conditions for Condition Group
Market Price
Conditions for Incoterms
Conditions for Invoicing Party
Conditions for Vendor Sub-Range
Price Change: Scheduling Agreements
Currency Change: Sched. Agreements
Price Change: Info Records
Currency Change: Info Records
Price Change: Contracts
Currency Change: Contracts
Transport Condition Types Purchasing
Trnsp. Calc. Schema: Mkt. Pr. (Pur.)
Trnsp. Calculation Schemas (Purch.)
Purch. Transactions by Tracking No.
Mass-Changing of Purch. Info Records
Mass Change of Purchase Orders
Mass-Changing of Purch. Requisitions
Menu Migration into New Hierarchy
Order Price Simulation/Price Info
Price Info/Vendor Negotiations
Purchase Order
Maintain Quota Arrangement
Display Quota Arrangement
Changes to Quota Arrangement
Analyze Quota Arrangement
Reorganize Quota Arrangement
Monitor Quota Arrangements
Revise Quota Arrangement
Quota Arrangement for Material
Settlement re Customer Rebate Arrs.

List of Customer Rebate Arrangements


Busn. Vols., Cust. Reb. Arrangements
Extension of Cust. Reb. Arrangements
Det. Statement: Cust. Rebate Arrs.
Statement: Customer Reb. Arr. Stats.
Comp. Suppl. BV, Cust. Rebate Arrs.
Check re Open Docs. Cust. Reb. Arr.
Workflow: Sett. Cust. Rebate Arrs.
SAP Mobile: Execute Replicator
SAP Mobile: Mobile Group
SAP Mobile: Activity Log
SAP Mobile: Migration
SAP Mobile: Mobile Monitor
SAP Mobile: Profile Dialog
SAP Mobile: Purge Tool
SAP Mobile: SyncBO Builder
SAP Mobile: SyncBO Generator
Updating of External Busn. Volumes
Change Curr. (Euro) Cust. Reb. Arrs.
Generate Work Items (Man. Extension)
Recomp. of Income, Cust. Reb. Arrs.
Stmnt. Sett. Docs. Cust. Reb. Arrs.
Assign User to User Group
Perform Busn. Volume Comp.: Rebate
Display Busn. Volume Comp.: Rebate
Display Busn. Volume Comp.: Rebate
Display Busn. Volume Comp.: Rebate
Procurement Transaction
Create Requirement Request
Service Entry in Web
Status Display: Requirement Requests
Collective Release of Purchase Reqs.
Collective Release of Purchase Order
Assign Purchase Orders WEB
Release of Service Entry Sheets
Release of Service Entry Sheet
mew9
Web based PO
Service Entry (Component)
Display MRP Alerts (Web)
Display Purchasing Pricing (Web)

Display Settlement Status (Web)


Display Purchase Document Info (Web)
Display Purchasing History (Web)
Display Schedule Releases (Web)
ME: Registration and Generation
Outgoing excise Invoice Others
Exice JV
Capture Display Post in coming excise invoice

SAP MM TABLES
Purchasing Info Record- General Data
Purchasing Info Record- Purchasing Organization Data
Material Descriptions
General Material Data
Plant Data for Material
Storage Location Data for Material
Material to BOM Link
Material Valuation
Header- Material Document
Document Segment- Material
Material Consumption
Sales Data for materials
Document Header- Reservation
Mat. groups
Purchasing Groups
Movement Type
Help Texts for Movement Types
Lists what views have not been created
Plant/Material
Purchase Requisition
Purchase Requisition Account Assignment
Release Documentation
History per Purchasing Document
Scheduling Agreement Schedule Lines
Account Assignment in Purchasing Document
Purchasing Document Header
Purchasing Document Item
Header- Physical Inventory Document
Physical Inventory Document Items
Vendor Master (General section)

Vendor Master (Company Code)


Number range intervals
Reservation/dependent requirements
Texts for Purchasing Document Types

SD MODULES
Master data
Sales Support
Sales
Shipping
Transportation
Billing
At configuration
Define Sales documents type (header)
Assigning Sales area to sales documents type
Order reasons
Assign Item categoreies(Item cat determination)
Scedule line categories
To assign blocks to relevant sales documents type
Define delivery types
Pricing
Maintain pricing procedure
Pricing proc determination
Access sequence
Enduser
Customer Master Creation
Change Customer
Display Customer
Customer Account Changes
Flag for Deletion Customer
Create Customer
Modify Customer
Display Customer
Create Other material
To create material determination condition record
Material availability Overview
Create outbound delivery with ref sales order
Collective processing of delivery
Create Inquiry

Change Inquiry
Display Inquiry

Sales & Distribution

es order / Quote / Sch. Agr. / Contract


Create Order
Change Order
Display Order
Sales order change
List of sales orders
Scheduling agreement change
Contract change
Create Quotation
Change Quotation
Display Quotation

Billing
Change billing document
Cancel Billing document
Billing due list
Display Customer invoices by line
Display Vendor invoices by line

Delivery
Change delivery document
Delivery due list
List of deliveries
List of outbound deliveries for goods issue
List of outbound deliveries for picking
Cancel goods issue
Change shipment
Output for shipments

General
List of sales documents
List of blocked SD documents
Material Determination

SAP SD TABLES
Conditions for Transaction Data
Conditions for Items
Delivery Header Data

Delivery: Item data


Sales Document: Header Data
Sales Document: Item Data
Sales Requirements: Individual Records
Schedule line history
Sales Document: Schedule Line Data
Sales Document Flow
Sales document: Release order data
SD Document: Delivery Note Header
Sales Document: Partner
Billing: Header Data
Billing: Item Data
Sales Document: Header Status and Administrative Data
Sales Document: Item Status
Handling Unit - Header Table
Packing: Handling Unit Item (Contents)
Delivery Due Index

C TRANSACTIONS / T CODES MODULE


ABAP/4 Repository Information System: Tables.
Legacy System Migration Workbench. An addon available from
SAP that can make data converstion a lot easier. Thanks to
Serge Desland for this one.
SAP Online Service System
Compare Tables
Update monitor. Will show update tasks status. Very useful to
determine why an update failed.
ABAP Development Workbench
ABAP/4 Development Weorkbench
System Administration
Execute a program
Computer Aided Test Tool
Compare Tables
Old Transport & Corrections screen
Groups together most of the tools that you need for doing
transports. In total, more than 20 tools can be reached from this
one transaction.
Workbench Organizer
New Transport & Correction screen

ABAP/4 Dictionary Maintenance SE12 ABAP/4 Dictionary Display


SE13 Maintain Technical Settings (Tables)
Dictionary: Initial Screen - enter object name
Access tables in ABAP/4 Dictionary
Utilities for Dictionary Tables
ABAP/4 Repository Information System
Data Browser: Initial Screen
Table Browser (the N stands for New, it replaces SE16). Provided
by Smijo Mathew.
General Table Display
Class Builder
ABAP/4 Runtime Analysis
ABAP/4 Text Element Maintenance
ABAP/4 Dialog Modules
ABAP/4: Logical Databases
ABAP/4 Function Modules
ABAP Editor
Splitscreen Editor: Program Compare
Menu Painter
Maintain Area Menu
Show program call hierarchy. Very useful to see the overall
structure of a program. Thanks to Isabelle Arickx for this tcode.
Table manipulation. Show what tables are behind a transaction
code. Thanks to Isabelle Arickx for this tcode.
Screen Painter: Initial Screen
Generate View Maintenance Module
R/3 Documentation
Industry utilities
Translation
Terminology
R/3 document. short text statistics SE66 R/3 Documentation
Statistics (Test!)
Translation Administration
SAPscript layout set
SAPScript Layouts Create/Change
SAPscript styles
SAPscript font maintenance (revised)
SAPscript format conversion
SAPscript Settings
SAPscript Translation Layout Sets

SAPscript Translation Styles


ABAP/4 Development Workbench
SAP Application Hierarchy
Customer Application Hierarchy
Reuse Library. Provided by Smiho Mathew.
ABAP/4 Repository Information System
ABAP/4 Dictionary Information System
ABAP/4 Repository Information System
Data Modeler Information System
Development Coordination Info System
Maintain Messages
Maintain system log messages
Maintain Transaction
From the SAP Easy Access screen, type it in the command field
and you will be able to search the standard SAP menu for
transaction codes / keywords. It will return the nodes to follow
for you.
Object Browser
Transaction variant maintenance
Overview of Users (cancel/delete sessions)
Lock table entries (unlock locked tables)
View the system log, very useful when you get a short dump.
Provides much more info than short dump
Maintain Table Views
Table Maintenance
Table maintenance
View Batch Input Sessions
View background jobs
Process Overview
Delete jobs from system (BDC)
Display/Maintain events in SAP, also use function
BP_EVENT_RAISE
Display the menu path to get to a transaction
Transactions for processing/editing/activating new customer
enhancements.
Object browser for number range maintenance
Start SAP IMG (Implementation Guide)
ABAP/4 Query: Start Queries
ABAP/4 Query: Maintain Queries
ABAP/4 Query: Maintain Funct. Areas
ABAP/4 Query: Maintain User Groups

ABAP/4 Query: Language Comparison


Trace SQL Database Requests
ABAP Dump analysis
Display Authorization Values for User
EDI Menu. IDOC and EDI base.
Display an IDOC
IDOC Statistics

SAP BC TABLES
Data dictionary tables
Tables in SAP
Tables description
Field names in SAP
Field description in SAP
Workbench
Directory of R/3 Repository Objects
System table TRDIR
Function Module
Person responsible for function class
Function Group Short Texts
Function Module Short Text
Transaction codes in SAP
Transaction codes texts
Message text (vb e000)
Variant data
Screen texts
Development class
Texts for development classes
User administration
User master
Logon data
User address data
User master authorizations
User Master Texts for Profiles (USR10)
User master: Authorizations
User master authorization values
Short Texts for Authorizations
Prohibited passwords
Objects
Authorization Object Classes

Profile Name for Activity Group


Table for development user
Batch input queue
DATA DEFINITION Queue
Queue info definition
Job processing
Job status overview table
Batch job step overview
Spool
Spool: Print requests
Runtime errors
Runtime errors
Message control
Processing programs for output
Message status
Printer determination
EDI
Control record
Data record
Data record 3.0 Version
EDI status record
Convert External < > Internal Partner Number
EDI partner types
EDI partner profile inbound
EDI partner profile outbound
Change documents
Change document header
Change document positioned
Change Documents for System/User Statuses (Table JEST)
Reporting tree table
Reporting: tree structure
LIS structure/control tables
Global Control Elements: LIS Info Structure

SAP BC FUNCTIONS
Download ABAP documentation in HTML format.
With this function module you can analyze logs in the database.

This function module checks whether the specified object or


sub-object exists and deletes all existing associated data in local
memory.
With this function module you read all log data whose log class
has at least the specified value, from local memory, for the
specified object or sub-object.
With this function module you write all data for the specified
object or sub-object in local memory to the database. If the log
for the object or sub-object in question is new, the log number is
returned to the calling program.
With this function module, you write the name of the log
parameters and the associated values for the specified object or
sub-object in local memory. If this function module is called
repeatedly for the same object or sub-object, the existing
parameters are updated accordingly. If you do not specify an
object or sub-object with the call, the most recently used is
assumed.
With this function module you write one or more messages,
without parameters, in local memory.
will return the IP address of the terminal in hex.
Release Control
Delete logs from the database
Lock log
Load log(s)
Save log(s)
Find logs in the database
Display Log
Output all log header data
Either output extended long text or call a callback routine
(based on the data in BAL_S_MSG-PARAMS)
End output
Set dataset to be displayed
Display without tree (fullscreen)
Standard profile (SLG1) for one log
Assign authorization
Read configuration
Put function group memory in ABAP-MEMORY
(Partially) reset global memory

Get current message handle


Find logs in memory
Create log with header data
Delete log (from database also at Save)
Change log header
Read log header and other data
Put message in log
Change message
Add message cumulated
Delete message
Read message and other data
Delete log from memory
Output message as ABAP-MESSAGE
Check whether object and subobject exist and the combination
is allowed
Trigger an event from ABAP/4 program
Get the change document header for a sales document, and put
the results in an internal table.
Get the details of a change document, and store them in an
internal table. This will tell you whether a field was changed,
deleted, or updated.
Return all of the characteristics for a material
Export a text table to the clipboard (on presentation server)
To load long text into SAP
converts any number with zeroes right into a simple integer
Convert SAP documents (SAPScript) to other types.
Convert local currency to foreign currency.
Convert from foreign currency to local currency
Check to see if a date is in a valid format for SAP. Works well
when validating dates being passed in from other systems.
will return the week that a date is in.
Calculate a date N days in the future.
Return useful information about a day. Will tell you the day of
the week as a word (Tuesday), the day of the week (2 would be
Tuedsay), whether the day is a holiday, and more.

Wait a specified period of time before continuing processing.


return a list of filenames from a local or network drive
displays a calendar in a popup window and allows user to
choose a date, or it can be displayed read only.
F4 help that returns the values selected in an internal table.
Very handy when programming your very own F4 help for a
field.
documents the different reasons to use a search help exit, and
shows how it is done.
This function does not exist in 4.6 and above. Use
F4IF_INT_TABLE_VALUE_REQUEST instead.
Print out selection criteria. Nicley formatted.
Execute a command on the FTP server
Close the connection (and log off) the FTP server
SAP recommends using functions in function group SFES
instead. Below is an overview of the changes.
Get the current fiscal year.
Returns a list of all tables, select options, texts, etc for a
program. Even includes the text definitions for the selection
screen
Get the current job number from a program. Also returns other
useful info about the current job.
Create a directory on the presentation server
Replaces WS_DOWNLOAD. Download table from the app server
to presentation server
Replaces WS_QUERY. Delivers Information About the Desktop
(client)
Delete a directory on the presentation server
Replaces WS_UPLOAD. Upoad file from presentation server to
the app server
Show a list of possible values for F4 popup help on selection
screens. This function module pops up a screen that is just like
all the other F4 helps, so it looks like the rest of the SAP system.
Very useful for providing dropdowns on fields that do not have
them predefined.
Useful for determining whether or not a date is a holiday. Give
the function a date, and a holiday calendar, and you can
determine if the date is a holiday by checking the parameter
HOLIDAY_FOUND.

is an HR function, but can be used for any data. You pass it data,
and column headers, and it provides a table control with the
ability to manipulate the data, and send it to Word or Excel. Also
see the additional documentation here.
Get all leave information (includes leave entitlement, used
holidays/paid out holidays)
Return the number of weeks between two dates.
Move the negative sign from the left hand side of a number, to
the right hand side of the number. Note that The result will be
left justified (like all character fields), not right justifed as
numbers normally are.
Import a Text Table from the Clipboard (on presentation server)
converts any number into a string fill with zeroes, with the
number at the extreme right
convert abap spool output to PDF
converts a OTF spool to PDF (i.e. Sapscript document)
Returns a number indicating what day of the week the date falls
on. Monday is returned as a 1, Tuesday as 2, etc.
Converts a date in internal format to a text description of a day.
For example 20030529 returns Thursday
download a file to the presentation server (PC)
Similar to DYNP_VALUES_READ, this function will allow the
updating of fields on a dynpro. Very useful when you want to
change a field based on the value entered for another field.
Lock an abap program so that it cannot be executed.
Pass in a filename and a path, and will return attributes for the
file
Use values from a DDIC table to provide a list of possible values.
TABNAME and FIELDNAME are required fields, and when
MULTIPLE_CHOICE is selected, more than one value can be
returned.
popup to get a filename from a user, returns blank filename if
user selects cancel

Takes a message id and number, and puts it into a variable.


Works better than WRITE_MESSAGE, since some messages use
$ as a place holder, and WRITE_MESSAGE does not
accommadate that, it only replaces the ampersands (&) in the
message.
Open a connection (and log in) to an FTP server

You can use this function module to display simple material


BOMs. You cannot display BOM groups (for example, all variants
of a variant BOM). as in transaction CS03. Current restrictions:
You cannot display long texts. You cannot display sub-items. You
cannot display classification data of BOM items for batches. You
can only display one alternative or variant. You cannot enter an
alternative for module CSAP_MAT_BOM_READ, so you always
see alternative 01. The following example came from a posting
on the SAP-R3-L mailing list.
Fetch values from a set.
Returns a list of all INCLUDES in a program
Returns a fully formatted payslip, ready for displaying
Replaces WS_FILE_DELETE. Delete a file on the presentation
server
Replaces WS_EXECUTE. Start a File or Program Asynchronously
with WinExec
Start a File or Program Asynchronously with ShellExecute
Display help for a field. Useful for doing AT SELECTION SCREEN
ON VALUE REQUEST for those fields that do not provide F4 help
at the DDIC level.
will build a file, and automatically start Excel
wraps several other function modules. Will convert OTF to ASCII
or PDF
Create a dialog box in which you make a question whether the
user wishes to perform a processing step with loss of data.
Create a dialog box in which you make a question whether the
user wishes to perform the step.
Create a dialog box in which you inform the user about a
specific decision point during an action.
Create a dialog box in which you make a question whether the
user wishes to perform a processing step with a particular
object.
Provide user with several choices as radio buttons

Create a dialog box in which you inform the user about a


specific decision point via a diagnosis text.
Create a dialog box in which you display a two line message
Popup to choose a month
Provide a display of a table for user to select one, with the value
of the table line returned when selected.
Return pricing conditions in an internal table. Use structure
TCOMK for parameter COMM_HEAD_1, and structure TCOMP for
parameter COMM_ITEM_1, and set CALCULATION_TYPE to B. The
pricing conditions will be returned in XOMV. You must fill TCOMP,
and TCOMK with the appropriate values before callling the
function in order for it to work.
Read an Entry in an INI File on the frontend
Write an Entry in an INI File on the frontend
To load long text into SAP
Read an Entry from the Registry
Set an entry in the Registry
get org info and put in tables suitable for displaying an org
structure
Return the active HR Plan
return the day based on the date provied
generic PD infotype read with authorization checks
Returns all related org info
is a matchcode for any type of HR Planning object, including the
possibility to fill the field that you want
Convert a long string or phrase into several lines.
Add/subtract years/months/days from a date
Determine last day of month
Show a dialog box with the org structure displayed. User is then
allowed to choose org units.
Read dynpro, including screen flow
Given a transaction, return the program and screen or given a
program and screen, return the transactions that use the
program and screen.
Returns an internal table that contains a formatted list of all the
selection parameters entered for a report. Table is ready to print
out.
Get the current contents of selection screen
Send message from ABAP/4 program to SAPoffice.

Returns the contents of the specified variant in a table.


Download the spool from a program to a file. Requires spool
number.
Fetch printer spool according to the spool number informed.
If the server name is left blank, it reads a directory from local
presentation server, otherwise it reads the directory of the
remote server
Read a directory on the Application Server
Read a file from the presentation server if no server name is
given, or read file from remote server. Very useful to avoid
authority checks that occur doing an OPEN DATASET. This
function using a SAP C program to read the data.
Hang the current application from 1 to 5 seconds.
Submit a remote report.
Saves table to the presentation server (not PC). Does not use
OPEN DATASET, so it does not suffer from authority checks.
Convert data to Microsoft Excel format.
Display a progress bar on the SAP GUI, and give the user some
idea of what is happening
To load long text into SAP
If you are coding a module pool and using a table control, you
can use this function SCROLLING_IN_TABLE to handle any
scrolling.
Give the difference in Days and Time for 2 dates
Send a document as part of an email. The documentation is
better than normal for this function, so please read it.
Split a fully pathed filename into a filename and a path.
Fetch printer spool according to the spool number informed. See
also RSPO_RETURN_ABAP_SPOOLJOB
Browse printer spool numbers according to user informed.
Convert a number to the corresponding words
HR Matchcode tailored for organizational units. Includes a
button so that you can browse the hierarchy too.
Conversion From OTF to PDF (SAPScript conversion)
Conversion From OTF to Printer Format (SAPScript conversion)
Conversion From OTF to ASCII (SAPScript conversion)

Check whether the user is authorized to execute the specified


command on the target host system with the specified
arguments.
Select a list of external OS command definitions.
Edit a table of text with a very nice text editor. Just call
TERM_CONTROL_EDIT and supply with the function with a table
of text. Table entries are modified in the editor after clicking
"ok".
Return the terminal id
Logoff a user. Similar results to using SM04.
Get the UNIX environment
Display a popup system message on a specific users screen.
Run a transaction on a remote server. Optionally provide BDC
data to be used in the transaction
Give information about the current user (sessions, workstation
logged in from, etc)
Show which users are logged into an app server
Retrieve all of the files and subdirectories on the Presentation
Server (PC) for a given directory.
convert weights from one UOM to another.
upload a file to the presentation server (PC)
Will load one or more files from app or presentation server
For a given week (YYYYMM format), this function returns the
date of the Monday of that week.
Useful for writing out the list contents that result from the
function LIST_FROM_MEMORY.
Save Internal Table as File on the Presentation Server
Start EXCEL on the PC
execute a program on a windows PC
Delete File at the Frontend
Call File Selector
Create a dialog box in which you display an one line message
Load Files from the Presentation Server to Internal ABAP Tables
Get the label from a frontend device.
Fetch job log executions filling the structure TBTC5
Fetch information from the current instance filling the structure
FRCSI

Format terms of payment according to base line date and


payment terms
List of all users filling the structure SOUD3
Gather information from the current system including upgrade
activities. It completes fields from the structure KKS03
Gather information of all instances filling the structure MSXXLIST
List of work processes filling the structure WPINFO
After running a report, call this function to convert the list
output to HTML.

You might also like