SAP AUFBAUEN_MDPSX_ANZEIGEN Function Module for Construction of MRP list for display
AUFBAUEN_MDPSX_ANZEIGEN is a standard aufbauen mdpsx anzeigen SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for Construction of MRP list for display 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 aufbauen mdpsx anzeigen FM, simply by entering the name AUFBAUEN_MDPSX_ANZEIGEN into the relevant SAP transaction such as SE37 or SE38.
Function Group: M61X
Program Name: SAPLM61X
Main Program: SAPLM61X
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:

Function AUFBAUEN_MDPSX_ANZEIGEN 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 'AUFBAUEN_MDPSX_ANZEIGEN'"Construction of MRP list for display.
EXPORTING
ECM61W = "
ECM61X = "
EMT61D = "
ET399D = "
* ECM61B = "
* ESFILT = "
IMPORTING
ICM61M = "
IMT61D = "Material Master: MRP
IMDKP = "
IMDSTA = "
TABLES
MDPSX = "
* LORTX = "
* EQUKX = "Quota File Header for MRP
* EQUMX = "Cumulated qty in quota argmt per quota for period lot size
* EQUPX = "Item in quota arrangement / MRP
EXCEPTIONS
ERROR = 1
IMPORTING Parameters details for AUFBAUEN_MDPSX_ANZEIGEN
ECM61W -
Data type: CM61WOptional: No
Call by Reference: No ( called with pass by value option)
ECM61X -
Data type: CM61XOptional: No
Call by Reference: No ( called with pass by value option)
EMT61D -
Data type: MT61DOptional: No
Call by Reference: No ( called with pass by value option)
ET399D -
Data type: T399DOptional: No
Call by Reference: No ( called with pass by value option)
ECM61B -
Data type: M61X_CM61BOptional: Yes
Call by Reference: No ( called with pass by value option)
ESFILT -
Data type: SFILTOptional: Yes
Call by Reference: No ( called with pass by value option)
EXPORTING Parameters details for AUFBAUEN_MDPSX_ANZEIGEN
ICM61M -
Data type: CM61MOptional: No
Call by Reference: No ( called with pass by value option)
IMT61D - Material Master: MRP
Data type: MT61DOptional: No
Call by Reference: No ( called with pass by value option)
IMDKP -
Data type: MDKPOptional: No
Call by Reference: No ( called with pass by value option)
IMDSTA -
Data type: MDSTAOptional: No
Call by Reference: No ( called with pass by value option)
TABLES Parameters details for AUFBAUEN_MDPSX_ANZEIGEN
MDPSX -
Data type: MDPSOptional: No
Call by Reference: No ( called with pass by value option)
LORTX -
Data type: LORTOptional: Yes
Call by Reference: No ( called with pass by value option)
EQUKX - Quota File Header for MRP
Data type: DQUKOptional: Yes
Call by Reference: No ( called with pass by value option)
EQUMX - Cumulated qty in quota argmt per quota for period lot size
Data type: DQUMOptional: Yes
Call by Reference: No ( called with pass by value option)
EQUPX - Item in quota arrangement / MRP
Data type: DQUPOptional: Yes
Call by Reference: No ( called with pass by value option)
EXCEPTIONS details
ERROR -
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
Copy and paste ABAP code example for AUFBAUEN_MDPSX_ANZEIGEN 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: | ||||
| lv_error | TYPE STRING, " | |||
| lt_mdpsx | TYPE STANDARD TABLE OF MDPS, " | |||
| lv_ecm61w | TYPE CM61W, " | |||
| lv_icm61m | TYPE CM61M, " | |||
| lt_lortx | TYPE STANDARD TABLE OF LORT, " | |||
| lv_ecm61x | TYPE CM61X, " | |||
| lv_imt61d | TYPE MT61D, " | |||
| lt_equkx | TYPE STANDARD TABLE OF DQUK, " | |||
| lv_imdkp | TYPE MDKP, " | |||
| lv_emt61d | TYPE MT61D, " | |||
| lt_equmx | TYPE STANDARD TABLE OF DQUM, " | |||
| lv_et399d | TYPE T399D, " | |||
| lv_imdsta | TYPE MDSTA, " | |||
| lt_equpx | TYPE STANDARD TABLE OF DQUP, " | |||
| lv_ecm61b | TYPE M61X_CM61B, " | |||
| lv_esfilt | TYPE SFILT. " |
|   CALL FUNCTION 'AUFBAUEN_MDPSX_ANZEIGEN' "Construction of MRP list for display |
| EXPORTING | ||
| ECM61W | = lv_ecm61w | |
| ECM61X | = lv_ecm61x | |
| EMT61D | = lv_emt61d | |
| ET399D | = lv_et399d | |
| ECM61B | = lv_ecm61b | |
| ESFILT | = lv_esfilt | |
| IMPORTING | ||
| ICM61M | = lv_icm61m | |
| IMT61D | = lv_imt61d | |
| IMDKP | = lv_imdkp | |
| IMDSTA | = lv_imdsta | |
| TABLES | ||
| MDPSX | = lt_mdpsx | |
| LORTX | = lt_lortx | |
| EQUKX | = lt_equkx | |
| EQUMX | = lt_equmx | |
| EQUPX | = lt_equpx | |
| EXCEPTIONS | ||
| ERROR = 1 | ||
| . " AUFBAUEN_MDPSX_ANZEIGEN | ||
ABAP code using 7.40 inline data declarations to call FM AUFBAUEN_MDPSX_ANZEIGEN
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