SAP MASS_SAVE_ARTICLE_PARALLEL_RFC Function Module for NOTRANSL: callls wrapper for parallel and background processing









MASS_SAVE_ARTICLE_PARALLEL_RFC is a standard mass save article parallel rfc SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for NOTRANSL: callls wrapper for parallel and background processing processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.


See here to view full function module documentation and code listing for mass save article parallel rfc FM, simply by entering the name MASS_SAVE_ARTICLE_PARALLEL_RFC into the relevant SAP transaction such as SE37 or SE38.

Function Group: MGMC
Program Name: SAPLMGMC
Main Program: SAPLMGMC
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Remote-Enabled
Update:



Function MASS_SAVE_ARTICLE_PARALLEL_RFC pattern details

In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.
CALL FUNCTION 'MASS_SAVE_ARTICLE_PARALLEL_RFC'"NOTRANSL: callls wrapper for parallel and background processing
EXPORTING
IT_SELDATA = "Table with Change Infos (Mass Maintenance)
IV_TESTMODE = "Single-Character Indicator
IS_PARALLEL_CTRL = "Customizing for parallel mass processing
* IV_LOG_HANDLE = "Application Log: Log Handle

TABLES
* SMAKT = "Material Descriptions
* SMEAN = "International Article Numbers (EANs) for Material
* SMLEA = "Vendor-Specific EANs
* SMLGN = "Material Data for Each Warehouse Number
* SMLGT = "Material Data for Each Storage Type
* SMPGD = "Change Document Structure for Material Master/Product Group
* SMPOP = "Forecast Parameters
* SMPRW = "Data Transfer: Forecast Values
* SMVEG = "Material Master Data Transfer: Total Consumption
* SMVEU = "Material Master Data Transfer: Unplanned Consumption
* SMVKE = "Sales Data for Material
* SMALG = "Assignment of Layout Modules to Materials
* SWLK2 = "Article Master Data SAP Retail / Part POS Control Data
* SMARTSTATUS = "Maintenance Status of the Material Master
MSG = "Message for Mass Maintenance
* SMAMT = "Material Master Texts per Unit of Measure and Text ID
* SMARA = "General Material Data
* SMARC = "Plant Data for Material
* SMARD = "Storage Location Data for Material
* SMARM = "Units of Measure for Material
* SMAW1 = "Material Master: Default Fields and Special Retail Fields
* SMBEW = "Material Valuation
.



IMPORTING Parameters details for MASS_SAVE_ARTICLE_PARALLEL_RFC

IT_SELDATA - Table with Change Infos (Mass Maintenance)

Data type: MASS_TABDATA
Optional: No
Call by Reference: No ( called with pass by value option)

IV_TESTMODE - Single-Character Indicator

Data type: CHAR1
Optional: No
Call by Reference: No ( called with pass by value option)

IS_PARALLEL_CTRL - Customizing for parallel mass processing

Data type: MASS_S_PARALLEL_CTRL
Optional: No
Call by Reference: No ( called with pass by value option)

IV_LOG_HANDLE - Application Log: Log Handle

Data type: BALLOGHNDL
Optional: Yes
Call by Reference: No ( called with pass by value option)

TABLES Parameters details for MASS_SAVE_ARTICLE_PARALLEL_RFC

SMAKT - Material Descriptions

Data type: MAKT
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMEAN - International Article Numbers (EANs) for Material

Data type: MEAN
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMLEA - Vendor-Specific EANs

Data type: MLEA
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMLGN - Material Data for Each Warehouse Number

Data type: MLGN
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMLGT - Material Data for Each Storage Type

Data type: MLGT
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMPGD - Change Document Structure for Material Master/Product Group

Data type: MPGD
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMPOP - Forecast Parameters

Data type: MPOP
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMPRW - Data Transfer: Forecast Values

Data type: MPRW
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMVEG - Material Master Data Transfer: Total Consumption

Data type: MVEG
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMVEU - Material Master Data Transfer: Unplanned Consumption

Data type: MVEU
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMVKE - Sales Data for Material

Data type: MVKE
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMALG - Assignment of Layout Modules to Materials

Data type: MALG
Optional: Yes
Call by Reference: No ( called with pass by value option)

SWLK2 - Article Master Data SAP Retail / Part POS Control Data

Data type: WLK2
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMARTSTATUS - Maintenance Status of the Material Master

Data type: MARTSTATUS
Optional: Yes
Call by Reference: No ( called with pass by value option)

MSG - Message for Mass Maintenance

Data type: MASSMSG
Optional: No
Call by Reference: Yes

SMAMT - Material Master Texts per Unit of Measure and Text ID

Data type: MAMT
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMARA - General Material Data

Data type: MARA
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMARC - Plant Data for Material

Data type: MARC
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMARD - Storage Location Data for Material

Data type: MARD
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMARM - Units of Measure for Material

Data type: MARM
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMAW1 - Material Master: Default Fields and Special Retail Fields

Data type: MAW1
Optional: Yes
Call by Reference: No ( called with pass by value option)

SMBEW - Material Valuation

Data type: MBEW
Optional: Yes
Call by Reference: No ( called with pass by value option)

Copy and paste ABAP code example for MASS_SAVE_ARTICLE_PARALLEL_RFC Function Module

The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.

DATA:
lt_smakt  TYPE STANDARD TABLE OF MAKT, "   
lv_it_seldata  TYPE MASS_TABDATA, "   
lt_smean  TYPE STANDARD TABLE OF MEAN, "   
lt_smlea  TYPE STANDARD TABLE OF MLEA, "   
lt_smlgn  TYPE STANDARD TABLE OF MLGN, "   
lt_smlgt  TYPE STANDARD TABLE OF MLGT, "   
lt_smpgd  TYPE STANDARD TABLE OF MPGD, "   
lt_smpop  TYPE STANDARD TABLE OF MPOP, "   
lt_smprw  TYPE STANDARD TABLE OF MPRW, "   
lt_smveg  TYPE STANDARD TABLE OF MVEG, "   
lt_smveu  TYPE STANDARD TABLE OF MVEU, "   
lt_smvke  TYPE STANDARD TABLE OF MVKE, "   
lt_smalg  TYPE STANDARD TABLE OF MALG, "   
lv_iv_testmode  TYPE CHAR1, "   
lt_swlk2  TYPE STANDARD TABLE OF WLK2, "   
lt_smartstatus  TYPE STANDARD TABLE OF MARTSTATUS, "   
lt_msg  TYPE STANDARD TABLE OF MASSMSG, "   
lt_smamt  TYPE STANDARD TABLE OF MAMT, "   
lv_is_parallel_ctrl  TYPE MASS_S_PARALLEL_CTRL, "   
lt_smara  TYPE STANDARD TABLE OF MARA, "   
lv_iv_log_handle  TYPE BALLOGHNDL, "   
lt_smarc  TYPE STANDARD TABLE OF MARC, "   
lt_smard  TYPE STANDARD TABLE OF MARD, "   
lt_smarm  TYPE STANDARD TABLE OF MARM, "   
lt_smaw1  TYPE STANDARD TABLE OF MAW1, "   
lt_smbew  TYPE STANDARD TABLE OF MBEW. "   

  CALL FUNCTION 'MASS_SAVE_ARTICLE_PARALLEL_RFC'  "NOTRANSL: callls wrapper for parallel and background processing
    EXPORTING
         IT_SELDATA = lv_it_seldata
         IV_TESTMODE = lv_iv_testmode
         IS_PARALLEL_CTRL = lv_is_parallel_ctrl
         IV_LOG_HANDLE = lv_iv_log_handle
    TABLES
         SMAKT = lt_smakt
         SMEAN = lt_smean
         SMLEA = lt_smlea
         SMLGN = lt_smlgn
         SMLGT = lt_smlgt
         SMPGD = lt_smpgd
         SMPOP = lt_smpop
         SMPRW = lt_smprw
         SMVEG = lt_smveg
         SMVEU = lt_smveu
         SMVKE = lt_smvke
         SMALG = lt_smalg
         SWLK2 = lt_swlk2
         SMARTSTATUS = lt_smartstatus
         MSG = lt_msg
         SMAMT = lt_smamt
         SMARA = lt_smara
         SMARC = lt_smarc
         SMARD = lt_smard
         SMARM = lt_smarm
         SMAW1 = lt_smaw1
         SMBEW = lt_smbew
. " MASS_SAVE_ARTICLE_PARALLEL_RFC




ABAP code using 7.40 inline data declarations to call FM MASS_SAVE_ARTICLE_PARALLEL_RFC

The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


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!