SAP ABAP Interface IF_EX_IPPE_EXPL (BAdI Interface IF_EX_IPPE_EXPL)
Hierarchy
EA-IPPE (Software Component) SAP iPPE
   AP-PPE (Application Component) Integrated Product and Process Engineering
     CPPEEXPL (Package) Explosion Functions for iPPE
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_IPPE_EXPL BAdI Class CL_EX_IPPE_EXPL 20011119
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PPEDI_EXPL Imp. Class for BAdI Imp. DI_IPPE_EXPL 20020902
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PPER3E_EXPL Imp. Class for BAdI Imp. IMPL_IPPE_EXPL 20011119
Properties
Interface IF_EX_IPPE_EXPL  
Short Description BAdI Interface IF_EX_IPPE_EXPL    
General Data
Package CPPEEXPL   Explosion Functions for iPPE 
Created 20011119   SAP 
Last changed 20041209   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PPENV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PPET4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PPET8 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 PPFOC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_EX_IPPE_EXPL has no interface.
Friends
Interface IF_EX_IPPE_EXPL has no friend.
Attributes
Interface IF_EX_IPPE_EXPL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EXPLCU_EVALUATE Instance method Public Method Evaluation of Object Dependency 20011121
2 EXPLCU_GET_CONFIGURATION Instance method Public Method Determine the Characteristic Valuation (Also w. dialog box) 20011119
3 EXPL_CMPID_CHK Instance method Public Method Read Material Data Controlling the Explosion 20011126
4 EXPL_CMP_DATA_GET Instance method Public Method Read the material data for the explosion 20011206
5 EXPL_EXPLOSION_CO Instance method Public Method Explosion for Controlling 20011213
6 EXPL_EXPLOSION_MRP Instance method Public Method Explosion for Material Requirements Planning 20011213
7 EXPL_HANDLE_APG Instance method Public Method Consideration of the Alternative Item Group 20011211
8 EXPL_MV_CMPID_SINGLE_ENTRY_GET Instance method Public Method Check Validity of PVS with Material from Production Version 20020902
9 EXPL_MV_LOOSE_REF_IPPE Instance method Public Method Explosion 20020902
10 EXPL_TDP_MERGE Instance method Public Method Merge Function for TDP 20020830
Events
Interface IF_EX_IPPE_EXPL has no event.
Types
Interface IF_EX_IPPE_EXPL has no local type.
Method Signatures

Method EXPLCU_EVALUATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KNOBJ Call by reference Type reference (TYPE) PPET8_KNOBJ_TAB Table of Object Dependencies 20011121
2 Importing FLT_VAL Value transfer Type reference (TYPE) PPE_ENVIRONMENT Parameter FLT_VAL der Methode EXPLCU_EVALUATE 20030415
3 Importing IT_KNOBJ Value transfer Type reference (TYPE) PPET8_KNOBJ_TAB Table of Object Dependencies 20011121
4 Importing IV_CHK_PNOD_FLGS Call by reference Type reference (TYPE) C PPET_TRUE Check the Node Attributes 20011121
5 Importing IV_CHK_PRIO Call by reference Type reference (TYPE) C PPET_TRUE Evaluation of the Priorities of the Obj. Dependency 20011121
6 Importing IV_CUOBJ Call by reference Type reference (TYPE) PPE_CUOBJ Configuration (internal object number) 20011121
7 Importing IV_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Return Value, Return Value After ABAP Statements 20011121
8 Importing IV_MSG_HANDLING Value transfer Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Error Handling 20011121
9 Importing IV_OTYPE Call by reference Type reference (TYPE) PRELID-OTYPE1 iPPE Object Type 20011121
10 Importing IV_WITH_BUFFER Call by reference Type reference (TYPE) C PPET_TRUE nutzt lokalen BZW Puffer 20030131

Method EXPLCU_EVALUATE on Interface IF_EX_IPPE_EXPL has no exception.

Method EXPLCU_GET_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CUOBJ Call by reference Type reference (TYPE) PPE_CUOBJ Configuration (internal object number) 20011119
2 Changing CH_INCLUDE_SCREEN Call by reference Type reference (TYPE) PPE_INCL_BILD Structures for Calling with Screen Module 20011119
3 Changing CH_ITYPE Call by reference Type reference (TYPE) DDB_ITP DDB: General Object Type 20011119
4 Changing CH_MAKE_NEW_CUOBJ Call by reference Type reference (TYPE) C SPACE 20011119
5 Changing CH_OWNER Call by reference Type reference (TYPE) PPENV_BUSINESS_OBJECT 20011119
6 Changing CH_PROFILE_COUNT Call by reference Type reference (TYPE) NUMC4 0000 Count parameters 20011119
7 Exporting EX_CUOBJ_CHANGED Call by reference Type reference (TYPE) C Configuration was changed 20011119
8 Exporting EX_RETURN_CODE Call by reference Type reference (TYPE) SY-UCOMM Screens, Function Code Triggered by PAI 20011119
9 Importing FLT_VAL Value transfer Type reference (TYPE) PPE_ENVIRONMENT Parameter FLT_VAL der Methode EXPLCU_GET_CONFIGURATION 20030415
10 Importing IM_AENNR Call by reference Type reference (TYPE) PVS_AENNR Change Number 20011119
11 Importing IM_CLINT Call by reference Type reference (TYPE) PNODID-CLINT Internal class number 20011119
12 Importing IM_CMPID Call by reference Type reference (TYPE) PVCMPD-CMPID Internal Identification of the Component (Material/Product) 20011119
13 Importing IM_DATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Date and Time, Current (Application Server) Date 20011119
14 Importing IM_INITIALIZE Call by reference Type reference (TYPE) C 'X' 20011119
15 Importing IM_LOCID Call by reference Type reference (TYPE) PPEHDR-LOCID '*' Plant/Location in iPPE 20011119
16 Importing IM_MSG_HANDLING Call by reference Type reference (TYPE) PPET_MSG_OPT 'A' 20011119
17 Importing IM_NO_CHG Call by reference Type reference (TYPE) C SPACE 20011119
18 Importing IM_NO_DIALOG Call by reference Type reference (TYPE) C SPACE 20011119
19 Importing IM_NO_SAVE Call by reference Type reference (TYPE) C 'X' Grey out the save button 20011119
20 Importing IM_POSVID Call by reference Type reference (TYPE) POSVID iPPE Variant: Identification 20011119
21 Importing IM_QUANT Call by reference Type reference (TYPE) PVCMPD-QUANT Quantity (in Component Variant) 20011119
22 Importing IM_QUNIT Call by reference Type reference (TYPE) PVCMPD-QUNIT Unit of Measure 20011119
# Exception Resumable Description Created on
1 CLASS_CONSTRUCTION_ERROR Error generating an instance 20011218

Method EXPL_CMPID_CHK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CMP_CHK Call by reference Type reference (TYPE) PPET8_CMPID_FIELDS 20011126
2 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return Value, Return Value After ABAP Statements 20011126
3 Importing FLT_VAL Value transfer Type reference (TYPE) PPE_ENVIRONMENT Parameter FLT_VAL der Methode EXPL_CMPID_CHK 20030415
4 Importing IV_CMPID Call by reference Type reference (TYPE) PVCMPD-CMPID Internal Identification of the Component (Material/Product) 20011126
5 Importing IV_LOCID Call by reference Type reference (TYPE) PPEHDR-LOCID Plant/Location in iPPE 20011126
6 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL 20011126

Method EXPL_CMPID_CHK on Interface IF_EX_IPPE_EXPL has no exception.

Method EXPL_CMP_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Call by reference Type reference (TYPE) PPET8_RESULT 20011206
2 Exporting EV_BASIS_UNIT Call by reference Type reference (TYPE) PPE_UNIT Unit of measurement of size 20011206
3 Importing FLT_VAL Value transfer Type reference (TYPE) PPE_ENVIRONMENT Parameter FLT_VAL der Methode EXPL_CMP_DATA_GET 20030415
4 Importing IS_PVCMPHD Call by reference Type reference (TYPE) PPET8_PVCMPHD 20011206
5 Importing IV_ACTIVE_CUOBJ Call by reference Type reference (TYPE) PPE_CUOBJ Configuration (Internal Object Number) 20011206
6 Importing IV_LOCID Call by reference Type reference (TYPE) PPEHDR-LOCID Plant/Location in iPPE 20011206
7 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL 20011206
8 Importing IV_READ_CMP Call by reference Type reference (TYPE) C PPET_TRUE Read the material master data (not for CO) 20011206

Method EXPL_CMP_DATA_GET on Interface IF_EX_IPPE_EXPL has no exception.

Method EXPL_EXPLOSION_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACT_HEAD Call by reference Type reference (TYPE) PPET8_CO_OUT_ACTHEAD 20011213
2 Exporting ES_CMP_HEAD Call by reference Type reference (TYPE) PPET8_CO_OUT_CMPHEAD 20011213
3 Exporting ET_ACTIVITIES Call by reference Type reference (TYPE) PPET8_CO_ACT_OP_TAB 20011213
4 Exporting ET_ACT_SEQUENCE Call by reference Type reference (TYPE) PPET_STRUCT_LI_TAB 20011213
5 Exporting ET_ACT_STRUCTUR Call by reference Type reference (TYPE) PPET_STRUCT_LI_TAB 20011213
6 Exporting ET_CMP_STRUCTUR Call by reference Type reference (TYPE) PPET_STRUCT_LI_TAB 20011213
7 Exporting ET_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI_TAB 20011213
8 Exporting ET_PVS_POSITIONS Call by reference Type reference (TYPE) PPET8_CO_OUT_POS_TAB 20011213
9 Importing FLT_VAL Value transfer Type reference (TYPE) PPE_ENVIRONMENT Parameter FLT_VAL der Methode EXPL_EXPLOSION_CO 20030415
10 Importing IS_CO_INPUT Call by reference Type reference (TYPE) PPET8_CO_IN 20011213
11 Importing IV_BYPASS_LIBUFFER Call by reference Type reference (TYPE) C PPET_FALSE 20011213
12 Importing IV_ECM_STATUS_ACTIVE Call by reference Type reference (TYPE) C 20011213
13 Importing IV_INIT_ECM Call by reference Type reference (TYPE) C PPET_FALSE 20020315
14 Importing IV_MSG_HANDLING Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL 20011213
# Exception Resumable Description Created on
1 NO_ENTRY_FOUND No access found in the PVS 20011213

Method EXPL_EXPLOSION_MRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CMP_HEAD Call by reference Type reference (TYPE) PPE_EXPLOUT2 Attributes of Header Material and its Component Variants 20011213
2 Exporting ET_RESULT Call by reference Type reference (TYPE) PPET8_RESULT_TAB 20011213
3 Exporting EV_CMP_CUOBJ Call by reference Type reference (TYPE) PPE_CUOBJ Configuration (Internal Object Number) 20011213
4 Exporting EV_COL_CUOBJ Call by reference Type reference (TYPE) PPE_CUOBJ Configuration (Internal Object Number) 20011213
5 Importing FLT_VAL Value transfer Type reference (TYPE) PPE_ENVIRONMENT Parameter FLT_VAL der Methode EXPL_EXPLOSION_MRP 20030415
6 Importing IS_MRP_INPUT Call by reference Type reference (TYPE) PPE_EXPL_MRP_IN Input Data for MRP Explosion 20011213
7 Importing IS_PHANTOM_REF Call by reference Type reference (TYPE) PPEEXPL_PHANTOM_REF Dummy Referenz 20021105
8 Importing IV_BYPASS_LIBUFFER Call by reference Type reference (TYPE) C SPACE 20011213
9 Importing IV_CCODE Call by reference Type reference (TYPE) PVCOL-CCODE Color Supplement Key 20011213
10 Importing IV_CLINT Call by reference Type reference (TYPE) PVCMPR-CLINT Internal class number 20011213
11 Importing IV_FOCUSID Call by reference Type reference (TYPE) PPFOC_PFOCID_LI-PFGUID Internal Identification of Focus Record 20011213
12 Importing IV_MSG_HANDLING Call by reference Type reference (TYPE) PPET_MSG_OPT 'N' 20011213
13 Importing IV_PPEGUID Call by reference Type reference (TYPE) PPEHDR-PPEGUID Internal Identification for PVS Objects 20011213
14 Importing IV_USE_MEMORY Call by reference Type reference (TYPE) C SPACE 20011213
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error 20011213
2 NO_VALID_BOM_FOUND No access determined 20011213

Method EXPL_HANDLE_APG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DELETE Call by reference Type reference (TYPE) C Deletion Indicator 20011211
2 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return Value, Return Value After ABAP Statements 20011211
3 Importing FLT_VAL Value transfer Type reference (TYPE) PPE_ENVIRONMENT Parameter FLT_VAL der Methode EXPL_HANDLE_APG 20030415
4 Importing IV_CMPID Call by reference Type reference (TYPE) PVCMPD-CMPID Internal Identification of the Component (Material/Product) 20011211
5 Importing IV_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT 20011211

Method EXPL_HANDLE_APG on Interface IF_EX_IPPE_EXPL has no exception.

Method EXPL_MV_CMPID_SINGLE_ENTRY_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PPEOBJ Call by reference Type reference (TYPE) PPET4_PPEOBJ_LI 20021113
2 Exporting EV_MV_ACTIVE Call by reference Type reference (TYPE) C Materialverionen aktiv /inaktiv 20021112
3 Importing FLT_VAL Value transfer Type reference (TYPE) PPE_ENVIRONMENT Parameter FLT_VAL der Methode EXPL_MV_CMPID_SINGLE_ENTRY_GET 20030415
4 Importing IV_PPEGUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20020902

Method EXPL_MV_CMPID_SINGLE_ENTRY_GET on Interface IF_EX_IPPE_EXPL has no exception.

Method EXPL_MV_LOOSE_REF_IPPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PVCMPHD Call by reference Type reference (TYPE) PPET8_PVCMPHD_TAB 20020902
2 Exporting EV_MV_ACTIVE Call by reference Type reference (TYPE) C Materialverionen aktiv /inaktiv 20021112
3 Importing FLT_VAL Value transfer Type reference (TYPE) PPE_ENVIRONMENT Parameter FLT_VAL der Methode EXPL_MV_LOOSE_REF_IPPE 20030415
4 Importing IS_CPPECNTL Call by reference Type reference (TYPE) CPPECNTL Allgemeines iPPE-Customizing 20020902
5 Importing IV_CHK_EFF Call by reference Type reference (TYPE) C 'X' 20020902
6 Importing IV_ECM_STATUS_ACTIVE Call by reference Type reference (TYPE) C PPET_FALSE 20020902
7 Importing IV_IOIND Call by reference Type reference (TYPE) C Input / Output-Komponente 20020902
8 Importing IV_IS_VBK Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031208
9 Importing IV_LOCID Call by reference Type reference (TYPE) PPE_LOCID Werk/Lokation in PPE 20020902
10 Importing IV_MSG_HANDLING Call by reference Type reference (TYPE) PPET_MSG_OPT 'N' Parameter für das Fehlerhandling 20020902
11 Importing IV_PPEGUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20020902
12 Importing IV_TIMEWINDOWS Call by reference Type reference (TYPE) C PPET_FALSE Parameter für das Schneiden von Zeitscheiben 20020902
13 Importing IV_TYPE Call by reference Type reference (TYPE) PPET8_PARAMS-TYPE Auflösungstyp 20020902

Method EXPL_MV_LOOSE_REF_IPPE on Interface IF_EX_IPPE_EXPL has no exception.

Method EXPL_TDP_MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_OP Call by reference Type reference (TYPE) PPET8_ADD_RESULTS 20020830
2 Changing CH_RESULT Call by reference Type reference (TYPE) PPET8_RESULT_TAB 20020830
3 Changing CS_EXPL_ERROR Call by reference Type reference (TYPE) PPET8_OBJ_MESSAGE Fehlermeldungen 20031014
4 Exporting EX_CTM_SNP_TDPP Call by reference Type reference (TYPE) PPET8_CTM_SNP_TDPP_TAB Zeitabhängige Planungsparameter 20021011
5 Importing FLT_VAL Value transfer Type reference (TYPE) PPE_ENVIRONMENT Parameter FLT_VAL der Methode EXPL_TDP_MERGE 20030415
6 Importing IM_MSG_CONTEXT Call by reference Type reference (TYPE) PPE_MSG_CONTEXT Anwendungskontext einer Meldung 20031014
7 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL steuert das Message-Handling der iPPE-Engine 20020830
8 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) CHAR4 Objekttyp 20021011
9 Importing IM_ONLY_GIVEN_VERSION Call by reference Type reference (TYPE) C PPET_FALSE Berücksichtigung der übergebenen Planversion 20031212
10 Importing IM_SIMVERSION Call by reference Type reference (TYPE) PPE_VRSIOID Name der Planversion 20020919
# Exception Resumable Description Created on
1 ERROR_TDP_MERGE Fehler bei TDP Merge 20020830
History
Last changed by/on SAP  20041209 
SAP Release Created in 110