SAP PPEDI_MV_EXPL_LOOSE_REF_IPPE Function Module for NOTRANSL: Auflösung der lose Referenz im iPPE









PPEDI_MV_EXPL_LOOSE_REF_IPPE is a standard ppedi mv expl loose ref ippe 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: Auflösung der lose Referenz im iPPE 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 ppedi mv expl loose ref ippe FM, simply by entering the name PPEDI_MV_EXPL_LOOSE_REF_IPPE into the relevant SAP transaction such as SE37 or SE38.

Function Group: PPEDI_MV_EXPL
Program Name: SAPLPPEDI_MV_EXPL
Main Program: SAPLPPEDI_MV_EXPL
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function PPEDI_MV_EXPL_LOOSE_REF_IPPE 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 'PPEDI_MV_EXPL_LOOSE_REF_IPPE'"NOTRANSL: Auflösung der lose Referenz im iPPE
EXPORTING
* IV_EXPL_TYPE = "Generic Type
* IS_CPPECNTL = "General iPPE Customizing
IV_LOCID = "Plant/Location in iPPE
* IV_ECM_STATUS_ACTIVE = PPET_FALSE "Generic Type
* IV_CHK_EFF = 'X' "Generic Type
* IV_MSG_HANDLING = 'N' "Parameter for Error Handling
* IV_TIMEWINDOWS = PPET_FALSE "Generic Type
* IV_IOIND = "Generic Type
* IV_PPEGUID = "Internal Identification for PVS Objects
* IV_IS_VBK = "Single-Character Flag

IMPORTING
EV_MV_ACTIVE = "Generic Type

CHANGING
CT_PVCMPHD = "
.



IMPORTING Parameters details for PPEDI_MV_EXPL_LOOSE_REF_IPPE

IV_EXPL_TYPE - Generic Type

Data type: C
Optional: Yes
Call by Reference: Yes

IS_CPPECNTL - General iPPE Customizing

Data type: CPPECNTL
Optional: Yes
Call by Reference: Yes

IV_LOCID - Plant/Location in iPPE

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

IV_ECM_STATUS_ACTIVE - Generic Type

Data type: C
Default: PPET_FALSE
Optional: Yes
Call by Reference: Yes

IV_CHK_EFF - Generic Type

Data type: C
Default: 'X'
Optional: Yes
Call by Reference: Yes

IV_MSG_HANDLING - Parameter for Error Handling

Data type: PPET_MSG_OPT
Default: 'N'
Optional: Yes
Call by Reference: Yes

IV_TIMEWINDOWS - Generic Type

Data type: C
Default: PPET_FALSE
Optional: Yes
Call by Reference: Yes

IV_IOIND - Generic Type

Data type: C
Optional: Yes
Call by Reference: Yes

IV_PPEGUID - Internal Identification for PVS Objects

Data type: PVS_GUID
Optional: Yes
Call by Reference: Yes

IV_IS_VBK - Single-Character Flag

Data type: CHAR1
Optional: Yes
Call by Reference: Yes

EXPORTING Parameters details for PPEDI_MV_EXPL_LOOSE_REF_IPPE

EV_MV_ACTIVE - Generic Type

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

CHANGING Parameters details for PPEDI_MV_EXPL_LOOSE_REF_IPPE

CT_PVCMPHD -

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

Copy and paste ABAP code example for PPEDI_MV_EXPL_LOOSE_REF_IPPE 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_ct_pvcmphd  TYPE PPET8_PVCMPHD_TAB, "   
lv_ev_mv_active  TYPE C, "   
lv_iv_expl_type  TYPE C, "   
lv_is_cppecntl  TYPE CPPECNTL, "   
lv_iv_locid  TYPE PPE_LOCID, "   
lv_iv_ecm_status_active  TYPE C, "   PPET_FALSE
lv_iv_chk_eff  TYPE C, "   'X'
lv_iv_msg_handling  TYPE PPET_MSG_OPT, "   'N'
lv_iv_timewindows  TYPE C, "   PPET_FALSE
lv_iv_ioind  TYPE C, "   
lv_iv_ppeguid  TYPE PVS_GUID, "   
lv_iv_is_vbk  TYPE CHAR1. "   

  CALL FUNCTION 'PPEDI_MV_EXPL_LOOSE_REF_IPPE'  "NOTRANSL: Auflösung der lose Referenz im iPPE
    EXPORTING
         IV_EXPL_TYPE = lv_iv_expl_type
         IS_CPPECNTL = lv_is_cppecntl
         IV_LOCID = lv_iv_locid
         IV_ECM_STATUS_ACTIVE = lv_iv_ecm_status_active
         IV_CHK_EFF = lv_iv_chk_eff
         IV_MSG_HANDLING = lv_iv_msg_handling
         IV_TIMEWINDOWS = lv_iv_timewindows
         IV_IOIND = lv_iv_ioind
         IV_PPEGUID = lv_iv_ppeguid
         IV_IS_VBK = lv_iv_is_vbk
    IMPORTING
         EV_MV_ACTIVE = lv_ev_mv_active
    CHANGING
         CT_PVCMPHD = lv_ct_pvcmphd
. " PPEDI_MV_EXPL_LOOSE_REF_IPPE




ABAP code using 7.40 inline data declarations to call FM PPEDI_MV_EXPL_LOOSE_REF_IPPE

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.

 
 
 
 
 
DATA(ld_iv_ecm_status_active) = PPET_FALSE.
 
DATA(ld_iv_chk_eff) = 'X'.
 
DATA(ld_iv_msg_handling) = 'N'.
 
DATA(ld_iv_timewindows) = PPET_FALSE.
 
 
 
 


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!