MASS_SAVEDATA_IS_RETAIL SAP Method Industry Fields Transferred to Extension Structures of BAPIs









Below is documentation, parameters and attributes of ABAP Method MASS_SAVEDATA_IS_RETAIL within SAP class IF_EX_BADI_ARTMAS_MASS_MAINT. There is also a number of example ABAP code snipts to help you use the functionality of this method.

This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name IF_EX_BADI_ARTMAS_MASS_MAINT into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.


Method Type - Instance

This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.

The following technical details of method MASS_SAVEDATA_IS_RETAIL can also be found below:

  • Importing parameters
  • Exporting parameters
  • Changing parameters
  • Returning parameters
  • Exceptions
  • Coding Examples


Parameters of Method MASS_SAVEDATA_IS_RETAIL

.

NameTypeData TypeDescriptionDefault Value
FIELDTABImportingTYPE
MASS_WA_TABDATA
Line for Table with Change Infos
F_MARAImportingTYPE
MARA
General material data
F_MARCImportingTYPE
MARC
Plant Data for Material
F_MARDImportingTYPE
MARD
Storage Location Data For Material
F_MAW1ImportingTYPE
MAW1
Material Master: Default Fields and Special Retail Fields
F_MBEWImportingTYPE
MBEW
Material Valuation
F_MLGNImportingTYPE
MLGN
Material Data For Each Warehouse Number
F_MLGTImportingTYPE
MLGT
Material Data For Each Storage Type
F_MVKEImportingTYPE
MVKE
Sales Data for Material
F_WLK2ImportingTYPE
WLK2
Article Master Data SAP Retail / Part POS Control Data
STORAGELOCATIONDATAChangingTYPE
BAPIE1MARDRT_TAB
Retail Data Transfer: Material Data at Stor. Location Level
STORAGELOCATIONDATAXChangingTYPE
BAPIE1MARDRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MARDRT
T_CLIENTEXTChangingTYPE
BAPIE1MARAEXTRT_TAB
Retail Data Transfer: Customer-Defined Data at Client Level
T_CLIENTEXTXChangingTYPE
BAPIE1MARAEXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MARAEXTRT
T_PLANTEXTChangingTYPE
BAPIE1MARCEXTRT_TAB
Retail Data Transfer: Customer-Defined Data at Plant Level
T_PLANTEXTXChangingTYPE
BAPIE1MARCEXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MARCEXTRT
T_POSEXTChangingTYPE
BAPIE1WLK2EXTRT_TAB
Retail Data Transfer: Customer-Defined POS Data
T_POSEXTXChangingTYPE
BAPIE1WLK2EXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1WLK2EXTRT
T_SALESEXTChangingTYPE
BAPIE1MVKEEXTRT_TAB
Retail Data Transfer: Customer-Defined Sales Data
T_SALESEXTXChangingTYPE
BAPIE1MVKEEXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MVKEEXTRT
T_STORAGELOCATIONEXTChangingTYPE
BAPIE1MARDEXTRT_TAB
Retail Data Transfer: Customer-Defined Data at SLoc. Level
T_STORAGELOCATIONEXTXChangingTYPE
BAPIE1MARDEXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MARDEXTRT
T_STORAGETYPEEXTChangingTYPE
BAPIE1MLGTEXTRT_TAB
Retail Data Transfer: Customer-Defined Storage Type Data
T_STORAGETYPEEXTXChangingTYPE
BAPIE1MLGTEXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MLGTEXTRT
T_VALUATIONEXTChangingTYPE
BAPIE1MBEWEXTRT_TAB
Retail Data Transfer: Customer-Defined Valuation Data
T_VALUATIONEXTXChangingTYPE
BAPIE1MBEWEXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MBEWEXTRT
T_WAREHOUSENUMBEREXTChangingTYPE
BAPIE1MLGNEXTRT_TAB
Retail Data Transfer: Customer-Defined Warehouse Number Data
T_WAREHOUSENUMBEREXTXChangingTYPE
BAPIE1MLGNEXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MLGNEXTRT



Exceptions of Method MASS_SAVEDATA_IS_RETAIL

This method does not have any exceptions

Example ABAP coding


DATA: lo_class TYPE REF TO IF_EX_BADI_ARTMAS_MASS_MAINT.
DATA: lv_FIELDTAB TYPE MASS_WA_TABDATA,
lv_F_MARA TYPE MARA,
lv_F_MARC TYPE MARC,
lv_F_MARD TYPE MARD,
lv_F_MAW1 TYPE MAW1,
lv_F_MBEW TYPE MBEW,
lv_F_MLGN TYPE MLGN,
lv_F_MLGT TYPE MLGT,
lv_F_MVKE TYPE MVKE,
lv_F_WLK2 TYPE WLK2,
lv_STORAGELOCATIONDATA TYPE BAPIE1MARDRT_TAB,
lv_STORAGELOCATIONDATAX TYPE BAPIE1MARDRTX_TAB,
lv_T_CLIENTEXT TYPE BAPIE1MARAEXTRT_TAB,
lv_T_CLIENTEXTX TYPE BAPIE1MARAEXTRTX_TAB,
lv_T_PLANTEXT TYPE BAPIE1MARCEXTRT_TAB,
lv_T_PLANTEXTX TYPE BAPIE1MARCEXTRTX_TAB,
lv_T_POSEXT TYPE BAPIE1WLK2EXTRT_TAB,
lv_T_POSEXTX TYPE BAPIE1WLK2EXTRTX_TAB,
lv_T_SALESEXT TYPE BAPIE1MVKEEXTRT_TAB,
lv_T_SALESEXTX TYPE BAPIE1MVKEEXTRTX_TAB,
lv_T_STORAGELOCATIONEXT TYPE BAPIE1MARDEXTRT_TAB,
lv_T_STORAGELOCATIONEXTX TYPE BAPIE1MARDEXTRTX_TAB,
lv_T_STORAGETYPEEXT TYPE BAPIE1MLGTEXTRT_TAB,
lv_T_STORAGETYPEEXTX TYPE BAPIE1MLGTEXTRTX_TAB,
lv_T_VALUATIONEXT TYPE BAPIE1MBEWEXTRT_TAB,
lv_T_VALUATIONEXTX TYPE BAPIE1MBEWEXTRTX_TAB,
lv_T_WAREHOUSENUMBEREXT TYPE BAPIE1MLGNEXTRT_TAB,
lv_T_WAREHOUSENUMBEREXTX TYPE BAPIE1MLGNEXTRTX_TAB,
lv_other TYPE c.

CALL METHOD lo_class=>MASS_SAVEDATA_IS_RETAIL(
EXPORTING
FIELDTAB = lv_FIELDTAB
F_MARA = lv_F_MARA
F_MARC = lv_F_MARC
F_MARD = lv_F_MARD
F_MAW1 = lv_F_MAW1
F_MBEW = lv_F_MBEW
F_MLGN = lv_F_MLGN
F_MLGT = lv_F_MLGT
F_MVKE = lv_F_MVKE
F_WLK2 = lv_F_WLK2
CHANGING
STORAGELOCATIONDATA = lv_STORAGELOCATIONDATA
STORAGELOCATIONDATAX = lv_STORAGELOCATIONDATAX
T_CLIENTEXT = lv_T_CLIENTEXT
T_CLIENTEXTX = lv_T_CLIENTEXTX
T_PLANTEXT = lv_T_PLANTEXT
T_PLANTEXTX = lv_T_PLANTEXTX
T_POSEXT = lv_T_POSEXT
T_POSEXTX = lv_T_POSEXTX
T_SALESEXT = lv_T_SALESEXT
T_SALESEXTX = lv_T_SALESEXTX
T_STORAGELOCATIONEXT = lv_T_STORAGELOCATIONEXT
T_STORAGELOCATIONEXTX = lv_T_STORAGELOCATIONEXTX
T_STORAGETYPEEXT = lv_T_STORAGETYPEEXT
T_STORAGETYPEEXTX = lv_T_STORAGETYPEEXTX
T_VALUATIONEXT = lv_T_VALUATIONEXT
T_VALUATIONEXTX = lv_T_VALUATIONEXTX
T_WAREHOUSENUMBEREXT = lv_T_WAREHOUSENUMBEREXT
T_WAREHOUSENUMBEREXTX = lv_T_WAREHOUSENUMBEREXTX ).

Links to Related Class(s)

IF_EX_BA...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!