SAP Reports / Programs

RWRF_MPA SAP ABAP Report - Markdown Profile Assignment: Material Selection







RWRF_MPA is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The Markdown Profile Assignment report makes it possible to assign markdown profiles to materials outside of operational assortment planning and control (purchasing list) in the ERP system...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RWRF_MPA into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

WMPA - Markdown Profile Assignment


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT RWRF_MPA. "Basic submit
SUBMIT RWRF_MPA AND RETURN. "Return to original report after report execution complete
SUBMIT RWRF_MPA VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: PA_AH_ID = Hierarchy
Selection Text: PA_CHANG = Profile Template
Selection Text: PA_NEW = Future Profile
Selection Text: PA_NOPRO = Material Without Assignment
Selection Text: PA_OLD = Existing Profile
Selection Text: PA_ONLY = Material With Assignment
Selection Text: PA_RB_C = Change Profile Assignment
Selection Text: PA_RB_D = Delete Profile Assignment
Selection Text: PA_RB_R = Replace Profile Assignment
Selection Text: SO_ABDAT = Material Valid From
Selection Text: SO_SIZE = Size
Selection Text: PA_VEND = D .
Selection Text: PA_VKORG = D .
Selection Text: PA_VTWEG = D .
Selection Text: SO_ARTNR = D .
Selection Text: SO_ATART = D .
Selection Text: SO_ATTYP = D .
Selection Text: SO_COLOR = D .
Selection Text: SO_KOLLE = D .
Selection Text: SO_MOGR = D .
Selection Text: SO_NOD = D .
Selection Text: SO_PROF = D .
Selection Text: SO_SAIJ1 = D .
Selection Text: SO_SAIS1 = D .
Selection Text: SO_WAGRU = D .
Title: Markdown Profile Assignment: Material Selection
Text Symbol: 324 = Replace Profile Assignment
Text Symbol: 323 = Delete Profile Assignment
Text Symbol: 322 = Profile Template
Text Symbol: 321 = Create/Change Profile Assignment
Text Symbol: 320 = Mass Maintenance
Text Symbol: 317 = Incorrect Assignment
Text Symbol: 316 = Delete Incorrect Assignment
Text Symbol: 315 = Do you really want to save consistent data?
Text Symbol: 314 = Save
Text Symbol: 313 = Save consistent data?
Text Symbol: 312 = Exit Profile Assignment Maintenance
Text Symbol: 311 = Do you really want to exit the program?





Text Symbol: 310 = Exit Program
Text Symbol: 309 = Existing Assignment
Text Symbol: 308 = Check Existing Assignments
Text Symbol: 307 = Profile Assignment: Generic Material-Color-Size
Text Symbol: 325 = By
Text Symbol: 326 = No new profile specified.
Text Symbol: 327 = Do you really want to delete the profile assignment?
Text Symbol: 328 = Too Many Records Selected
Text Symbol: 329 = Continuing selection may result in performance problems - continue anyway?
Text Symbol: 500 = Initialize Input
Text Symbol: 502 = Fast Entry Single/Generic Mat.
Text Symbol: 503 = Fast Entry Gen. Mat.-Color
Text Symbol: 504 = Fast Entry Gen. Mat.-Size
Text Symbol: 505 = Fast Entry Gen. Mat.-Color-Size
Text Symbol: 507 = Material No.
Text Symbol: 508 = Mat. Short Text
Text Symbol: 509 = Matl type
Text Symbol: 510 = MatCategory
Text Symbol: 520 = Available Markdown Profiles
Text Symbol: 521 = Available Characteristic Values
Text Symbol: 530 = Processed
Text Symbol: 046 = Unknown Error
Text Symbol: 045 = Import Table Empty
Text Symbol: 044 = Incorrect Mode
Text Symbol: 043 = No Insert Authorization
Text Symbol: 042 = Locked by:
Text Symbol: 041 = Distribution Chain
Text Symbol: 040 = Custom Text Field
Text Symbol: 039 = Lock
Text Symbol: 038 = Profile
Text Symbol: 037 = Fash.Grade
Text Symbol: 036 = Season Year
Text Symbol: 035 = Season
Text Symbol: 034 = Height
Text Symbol: 033 = Color
Text Symbol: 032 = VA Flag
Text Symbol: 031 = Description
Text Symbol: 030 = Material Number
Text Symbol: 029 = Exit program?





Text Symbol: 028 = No
Text Symbol: 027 = Y
Text Symbol: 026 = Worklist
Text Symbol: 025 = Return to data selection?
Text Symbol: 024 = No Authorization
Text Symbol: 006 = Existence of Assignments
Text Symbol: 005 = Other Info.
Text Symbol: 004 = Profile Assignment
Text Symbol: 003 = Material Data
Text Symbol: 002 = Article Hierarchy and Material Group
Text Symbol: 001 = Distribution Chain
Text Symbol: 047 = Set
Text Symbol: 306 = Profile Assignment: Generic Material-Size
Text Symbol: 305 = Profile Assignment: Generic Material-Color
Text Symbol: 304 = Worklist
Text Symbol: 303 = Profile Assignment: Single/Generic Material
Text Symbol: 302 = Inconsistency Log
Text Symbol: 301 = Mass processing
Text Symbol: 300 = Reset Inconsistencies
Text Symbol: 069 = Vendor
Text Symbol: 068 = Hierarchy
Text Symbol: 067 = Distribution Channel
Text Symbol: 066 = Sales Organization
Text Symbol: 065 = Markdown Profile Validity Per.
Text Symbol: 064 = Relative Periods
Text Symbol: 063 = Custom Characteristic
Text Symbol: 062 = Hierarchy
Text Symbol: 061 = Internal Error
Text Symbol: 060 = Structure Unknown
Text Symbol: 059 = Maintenance Not Allowed
Text Symbol: 058 = Profiles Valid for Assignment:
Text Symbol: 057 = Category
Text Symbol: 056 = No Values Found
Text Symbol: 055 = Incorrect Parameters
Text Symbol: 054 = Unknown Destination
Text Symbol: 053 = System Error
Text Symbol: 052 = No Connection to BW
Text Symbol: 051 = No Data Found
Text Symbol: 050 = Error in Specified Type



Text Symbol: 049 = Error in Lock Management
Text Symbol: 048 = Reset


INCLUDES used within this REPORT RWRF_MPA

INCLUDE WRF_MPATOP.
INCLUDE WRF_MPA_LCLASS.
INCLUDE WRF_MPA_EVENTS.
INCLUDE WRF_ROUTINES_BLOCK1.
INCLUDE WRF_ROUTINES_BLOCK2.
INCLUDE WRF_ROUTINES_BLOCK3.
INCLUDE WRF_MPA_0100_PBO_01.
INCLUDE WRF_MPA_0100_PAI_01.
INCLUDE WRF_MPA_0200_PBO_01.
INCLUDE WRF_MPA_0200_PAI_01.
INCLUDE WRF_MPA_BADI_ROUTINES.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

No SAP FUNCTION MODULES are executed within this report code!



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name RWRF_MPA or its description.