SAP Reports / Programs | Logistics - General | Logistics Basic Data | Promotion(LO-MD-PR) SAP LO

SAPMWAKA SAP ABAP dialog Program - PROMOTION MANAGEMENT







SAPMWAKA is a standard Module pool for a dialog screen ABAP Program available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter SAPMWAKA 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

WAK1 - Create promotion
WAK10 - Send reply f. promo. for each plant
WAK4 - Delete promotion
WAK6 - Initial scr.: overv. prices margins
WAK3 - Display promotion
WAK7 - List promotion materials for plant
WAK2 - Change promotion
WAK5 - Initial screen - Subseq. processing
WAK12 - Maintain promotion items
WAK11 - Display promotion for each plant
AKVK - Promotion sales price conditions
AKAB - List purchasing arrangements
WAK8 - Plant - materials in promotion
AKKO - Promotion pur. pr. conditions
AKVA - List sales arrangements


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 SAPMWAKA. "Basic submit
SUBMIT SAPMWAKA AND RETURN. "Return to original report after report execution complete
SUBMIT SAPMWAKA 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: ATNAM = Characteristic
Selection Text: LR_MATNR = Material Number
Selection Text: LR_WKKNR = Market-basket price calc.
Selection Text: LT_AKTHE = Theme
Selection Text: LT_ARTNR = Material
Selection Text: LT_ATTYP = Material Category
Selection Text: LT_ATWRT = Characteristic Value
Selection Text: LT_LAYGR = Layout Module
Selection Text: LT_LIFNR = Vendor
Selection Text: LT_LTSNR = Vendor Subrange
Selection Text: LT_MATKL = Material group
Selection Text: LT_MATNR = Material
Selection Text: LT_MSTAV = Cross Distrib. Chain Status
Selection Text: LT_PLVKP = Sales Price
Selection Text: LT_SAISJ = Season Year
Selection Text: LT_SAISO = Season
Selection Text: LT_SAITY = Seasonal Matl Cat.
Selection Text: LT_WAGR = Material Group
Selection Text: LT_WEKGR = Purchasing Group
Selection Text: MDISP = Display Warning Messages
Selection Text: PANP = Price Adjustment
Selection Text: P_VKAB = Sales Period
Title: PROMOTION MANAGEMENT
Text Symbol: 202 = Theme
Text Symbol: 203 = Sales Price
Text Symbol: 204 = Characteristic
Text Symbol: 205 = Characteristic Value
Text Symbol: 206 = Dist. center
Text Symbol: 208 = Store
Text Symbol: 209 = Error List
Text Symbol: 210 = Error
Text Symbol: 211 = Display error list?
Text Symbol: 212 = Yes
Text Symbol: 213 = No
Text Symbol: 217 = SOrg
Text Symbol: 218 = DCh
Text Symbol: 219 = Di
Text Symbol: 221 = Assigned Sales Areas





Text Symbol: 230 = Material
Text Symbol: 231 = UoM
Text Symbol: 201 = Material Group
Text Symbol: 200 = Select chosen items
Text Symbol: 156 = Copy plant prices to the variants of the generic material?
Text Symbol: 155 = Price Adjustment for New Items
Text Symbol: 154 = Additional Selections
Text Symbol: 153 = Discnt
Text Symbol: 152 = Percentage Discount
Text Symbol: 151 = Material Sel.
Text Symbol: 150 = Add new items
Text Symbol: 146 = Sales UoM
Text Symbol: 145 = Unit Issue
Text Symbol: 144 = Allocation materials
Text Symbol: 143 = Units of Measure
Text Symbol: 142 = Order Unit
Text Symbol: 141 = Base UoM
Text Symbol: 140 = SPrice in sls currency
Text Symbol: 138 = Do you want to adopt the sales prices of the generic material?
Text Symbol: 137 = Plnd alloc. qties
Text Symbol: 637 = Offer ID
Text Symbol: 636 = Bonus Buy
Text Symbol: 635 = Selection Criteria
Text Symbol: 634 = Characteristic
Text Symbol: 633 = Material Data
Text Symbol: 632 = Change Document Link
Text Symbol: 631 = Display Document Link
Text Symbol: 630 = Change Source of Supply
Text Symbol: 613 = Warning Messages
Text Symbol: 612 = Import market-basket price calc. material
Text Symbol: 611 = Exit subsequent processing
Text Symbol: 610 = Do you want to save the data?
Text Symbol: 603 = Longtexts are assigned. Delete items?
Text Symbol: 602 = Delete items
Text Symbol: 601 = Delete item?
Text Symbol: 600 = Documents are assigned. Delete items?
Text Symbol: 404 = External vendor missing
Text Symbol: 403 = SuppSource missing
Text Symbol: 402 = Periods incomplete





Text Symbol: 401 = Vendor or plant number missing
Text Symbol: 400 = Conversion of purchase price failed
Text Symbol: 399 = Check log for copying reference promo.
Text Symbol: 351 = Material without assigned supp. source
Text Symbol: 350 = Test log pricing data
Text Symbol: 311 = Condition creation log
Text Symbol: 310 = Price activation log
Text Symbol: 308 = All data entered is lost
Text Symbol: 307 = Transaction terminated
Text Symbol: 306 = Price activation incorrect
Text Symbol: 305 = Transaction termination
Text Symbol: 302 = Request
Text Symbol: 301 = go to price calculation?
Text Symbol: 300 = After margin determination,
Text Symbol: 233 = Customer Number
Text Symbol: 232 = Description
Text Symbol: 136 = Planned alloc qty with unit
Text Symbol: 024 = plant group level contains warnings
Text Symbol: 025 = blocked promotion items
Text Symbol: 026 = Create free goods
Text Symbol: 027 = Select an application
Text Symbol: 028 = Cancel
Text Symbol: 029 = Exiting fr. Promotion
Text Symbol: 030 = Promo. subsequent processing:
Text Symbol: 031 = Maintain promotion items:
Text Symbol: 032 = Error log for Merch. and Assortment Planning
Text Symbol: 033 = blank
Text Symbol: 034 = Promotion listing:
Text Symbol: 035 = There are several shopping baskets for one material
Text Symbol: 036 = Choose the shopping baskets whose adjusted sales quantity
Text Symbol: 037 = Import MBPC Material
Text Symbol: 038 = should be included in the promotion
Text Symbol: 040 = Entry
Text Symbol: 041 = Total Number of Entries
Text Symbol: 050 = Change variants of the generic art.?
Text Symbol: 051 = Planned Purchasing Business Volume
Text Symbol: 052 = Plan. Sales B.Vol.
Text Symbol: 053 = Pln. Sales Qty
Text Symbol: 054 = Qty Alloc.



Text Symbol: 055 = Min. Purchase Qty
Text Symbol: 001 = Price activation log at plant group level
Text Symbol: 002 = Create promotion module
Text Symbol: 003 = Change promotion module
Text Symbol: 004 = Delete promotion module
Text Symbol: 005 = Should price activation be
Text Symbol: 006 = continued at plant group level?
Text Symbol: 007 = Do you want to continue with deactivation of promo. prices?
Text Symbol: 008 = Purch.
Text Symbol: 009 = Sales
Text Symbol: 010 = Create promotion:
Text Symbol: 011 = Display promotion:
Text Symbol: 012 = Change promotion:
Text Symbol: 013 = Delete promotion:
Text Symbol: 014 = Promotion - display for plant:
Text Symbol: 015 = Promotion - Send reply re. requested quantities per plant:
Text Symbol: 016 = Purch. Prices
Text Symbol: 017 = Sales Prices
Text Symbol: 018 = Items to be Deactivated
Text Symbol: 019 = List
Text Symbol: 020 = Yes
Text Symbol: 021 = No
Text Symbol: 022 = Display Log
Text Symbol: 023 = The log for price activation at
Text Symbol: 056 = Reqstd Qty
Text Symbol: 111 = be copied to the variants of the generic material?
Text Symbol: 114 = Variants for gen. material
Text Symbol: 115 = Sls Qty
Text Symbol: 116 = Plan. Sales Qty with UoM
Text Symbol: 117 = Alloc. Qty with UoM
Text Symbol: 118 = Min. Purchase Qty with UoM
Text Symbol: 119 = PP price in PP curren.
Text Symbol: 120 = Alloc tab
Text Symbol: 121 = MinPurchQty
Text Symbol: 122 = Overview
Text Symbol: 123 = PurPrice
Text Symbol: 124 = Material No.
Text Symbol: 125 = MatNo
Text Symbol: 126 = Supp. Source Determ. Status
Text Symbol: 127 = SSDeterm
Text Symbol: 128 = Assign additionals
Text Symbol: 129 = Adt
Text Symbol: 130 = Req. qty with UnM
Text Symbol: 131 = Reqstd qty
Text Symbol: 132 = Should prices of the generic mat.
Text Symbol: 133 = Plnt prices
Text Symbol: 134 = Should quantities of the gen. mat.
Text Symbol: 135 = Plant qties
Text Symbol: 057 = Material Sel.
Text Symbol: 058 = Corrected allocat. qty
Text Symbol: 059 = Planned Sales Qty
Text Symbol: 060 = Plnd alloc. qty
Text Symbol: 061 = Do you want to update the standard sales prices?
Text Symbol: 062 = Update standard sales prices
Text Symbol: 063 = Check Log, Price Activation Price List
Text Symbol: 064 = Sales Organization
Text Symbol: 065 = Distribution Channel
Text Symbol: 066 = Sales at Reg. Price
Text Symbol: 067 = Lost Sales
Text Symbol: 068 = Gross Revenue
Text Symbol: 100 = Material text does not exist
Text Symbol: 101 = Supply Source Check
Text Symbol: 102 = Source of supply determination is not
Text Symbol: 103 = complete for all the
Text Symbol: 104 = items selected
Text Symbol: 105 = How should activation be carried out?
Text Symbol: 106 = Autom. SS determin
Text Symbol: 107 = Only items with SS
Text Symbol: 108 = Cancel activation
Text Symbol: 109 = Supply Source Determination
Text Symbol: 110 = Transfer the supply sources of the generic material to the variants of the generic material?


INCLUDES used within this REPORT SAPMWAKA

INCLUDE MWAKATOP.
INCLUDE MWAKAO25.
INCLUDE MWAKAI25.
INCLUDE MWAKAF25.
INCLUDE MWAKAI07.
INCLUDE MWAKAE01.
INCLUDE MWAKAI08.
INCLUDE MWAKAF18.
INCLUDE MWAKAI09.
INCLUDE MWAKAF19.
INCLUDE MWAKAO18.
INCLUDE MWAKAI18.
INCLUDE MWAKAO08.
INCLUDE MWAKAI10.
INCLUDE MWAKAI11.
INCLUDE MWAKACL1.
INCLUDE MWAKAF20_A.
INCLUDE MWAKAF20_B.
INCLUDE MWAKAF20_C.
INCLUDE MWAKAF20_D.
INCLUDE MWAKAF20_E.
INCLUDE MWAKAF20_F.
INCLUDE MWAKA_F01.
INCLUDE WRF_RPR_IPGRP_BADI_CALL.
INCLUDE WRF_RPR_IPGRP_PAI.
INCLUDE WRF_RPR_PPG_BADI_CALL.
INCLUDE WRF_RPR_IF_BADI_PAI.
INCLUDE WRF_RPR_IF_BADI_PBO.
INCLUDE WRF_RPR_IF_BADI_F01.
INCLUDE MWAKA_C_KALKE_PPWI01.
INCLUDE MWAKA_C_KALKE_PPWF01.
INCLUDE WRF_RPR_PPW_SPECIALS.
INCLUDE MWAKA_READ_PROMOTION_FROM_AF01.
INCLUDE MWAKAF02_RETRIEVE_BADI_INSTANC.
INCLUDE MWAKAF02_RETRIEVE_PROMO_HEADER.
INCLUDE MWAKAF38.
INCLUDE MWAKA_PUT_DATA_BADI_NEW_BBYO01.
INCLUDE MWAKA_PUT_DATA_BADI_NEW_BBYF01.
INCLUDE MWAKA_PUT_FCODE_BADI_NEW_BBI01.
INCLUDE MWAKA_PUT_FCODE_BADI_NEW_BBF01.
INCLUDE MWAKA_GET_DATA_BADI_NEW_BBYI01.
INCLUDE MWAKA_GET_DATA_BADI_NEW_BBYF01.
INCLUDE MWAKA_MEDIA_CUSTOMER_TYPE_DO01.
INCLUDE MWAKA_MEDIA_CUSTOMER_TYPE_DF01.
INCLUDE MWAKA_CREATE_BBY_BADI_NEW_BF01.
INCLUDE MWAKA_CHANGE_BBY_BADI_NEW_BF01.
INCLUDE MWAKA_DISPLAY_BBY_BADI_NEW_F01.
INCLUDE MWAKA_GET_COUPON_BBYNRF01.
INCLUDE MWAKA_GET_COUPON_DATA_BADI_F01.
INCLUDE MWAKA_FIELD_SELECTION_SPECIF01.
INCLUDE MWAKA_CHECK_FOR_ACTIVATED_BF01.
INCLUDE MWAKA_LOAD_DATA_NEW_BBYF01.
INCLUDE MWAKA_SIMULATE_SAVE_BADI_NEF01.
INCLUDE MWAKA_BBY_ARTICLE_USAGE.
INCLUDE MWAKA_MAINTAIN_BBY_ARTICLESF01.
INCLUDE MWAKA_SET_ITEM_CREAT_INDICI01.
INCLUDE MWAKA_SET_ITEM_CREAT_INDICF01.
INCLUDE MWAKA_DELETE_BBY_ARTICLESF01.
INCLUDE MWAKA_C_MOVE_TO_STRUC_ARTICI01.
INCLUDE MWAKA_C_MOVE_TO_STRUC_ARTICF01.
INCLUDE MWAKA_PUT_MAIN_DYNNR_BADI_NI01.
INCLUDE MWAKA_PUT_MAIN_DYNNR_BADI_NF01.
INCLUDE MWAKA_HIDE_OFFER_ID_FIELDSO01.
INCLUDE MWAKA_POPUP_FOR_MAINTAIN_QTI01.
INCLUDE MWAKA_POPUP_FOR_MAINTAIN_QTF01.
INCLUDE POPUP_FOR_MAINTAIN_QTF02.
INCLUDE MWAKA_MOVE_DATA_TO_WAKPDO01.
INCLUDE MWAKA_SET_STATUS_TITLE_2364O01.
INCLUDE MWAKA_SET_STATUS_TITLE_2364F01.
INCLUDE MWAKA_EXIT_SCREEN_2364I01.
INCLUDE MWAKA_ADJUST_TABSTRIPO01.
INCLUDE MWAKA_ADJUST_TABSTRIPF01.
INCLUDE MWAKA_HANDLE_UCOMMI01.
INCLUDE MWAKA_HANDLE_UCOMMF01.
INCLUDE MWAKA_HANDLE_UCOMM_2364I01.
INCLUDE MWAKA_HANDLE_UCOMM_2364F01.
INCLUDE MWAKA_ENABLE_BOM_BUTTONSO01.
INCLUDE MWAKA_ENABLE_BOM_BUTTONSF01.
INCLUDE MWAKA_FCODE_DBOMI01.
INCLUDE MWAKA_F02.
INCLUDE MWAKA_F03.
INCLUDE MWAKA_EXIT_SCREEN_2365I01.
INCLUDE MWAKA_BUILD_FIELDCAT_2365O01.
INCLUDE MWAKA_CREATE_ALV_DETAIL2365O01.
INCLUDE MWAKA_CREATE_ALV_DETAIL2365F01.
INCLUDE MWAKA_GETTOOLB_EXCLUDE2365F01.
INCLUDE MWAKA_POPUP_FOR_COMPONENT_LI01.
INCLUDE MWAKA_SWAKAPOPUP_COMP_LISTF04.
INCLUDE MWAKA_PUT_DATA_4_COMP_LISTO01.
INCLUDE MWAKA_MOVE_DATA_TO_WAKPDF01.
INCLUDE MWAKA_USER_COMMAND_2365I01.
INCLUDE MWAKA_PUT_DATA_4_MATQTY_PBOO01.
INCLUDE MWAKA_PUT_DATA_4_MATQTY_PBOF01.
INCLUDE MWAKA_MAINTAIN_QTYF02.
INCLUDE MWAKA_F04.
INCLUDE MWAKA_CHECK_N_FILL_DWALEDF01.
INCLUDE MWAKA_CHECK_N_UPD_WALEF01.
INCLUDE MWAKA_HIDE_SCREEN_FIELDSF01.
INCLUDE MULTICHANNEL_OFFER_HARMONIZE.


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 SAPMWAKA or its description.