SAP ABAP Class CL_IM_WBS_MULTIPLE_ECP (Imp. Class for BAdI Imp. WBS_MULTIPLE_ECP)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS-COS-PLN-CAL (Application Component) Costing
     CNECP (Package) PS: Easy Cost Planning in Multiple Plan Versions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_WBS_MULTIPLE_ECP BAdI Interface IF_EX_WBS_MULTIPLE_ECP 20030325
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MULTIPLE_ECP ECP in Several Plan Versions 20030325
Properties
Class CL_IM_WBS_MULTIPLE_ECP  
Short Description Imp. Class for BAdI Imp. WBS_MULTIPLE_ECP    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNECP   PS: Easy Cost Planning in Multiple Plan Versions 
Created 20030325   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 BZOBJ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 KEIW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 KEIY Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 KEIZ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_WBS_MULTIPLE_ECP BAdI Interface IF_EX_WBS_MULTIPLE_ECP 20030325
2 IF_MULTIPLE_ECP ECP in Several Plan Versions 20030325
Friends
Class CL_IM_WBS_MULTIPLE_ECP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ABORT Constant Private Type reference (TYPE) CHAR01 'A' Termination message 20030415
2 MC_AUTH_DISP Constant Private Type reference (TYPE) ACTIV_AUTH '24' Costs Display 20030325
3 MC_AUTH_EDIT Constant Private Type reference (TYPE) ACTIV_AUTH '23' Cost Planning 20030325
4 MC_BZOBJ Constant Private Type reference (TYPE) CK_OBJ '6' Reference Object 20030325
5 MC_ERROR Constant Private Type reference (TYPE) CHAR01 'E' Error 20030415
6 MC_MODE_AIA_TRANS Constant Private Type reference (TYPE) CHAR15 'AIA_TRANSFER' Transfer Appropriation Request 20030414
7 MC_MODE_COPY_OBJECT Constant Private Type reference (TYPE) CHAR15 'COPY_OBJECT' Copy object 20030325
8 MC_MODE_COPY_VERSN Constant Private Type reference (TYPE) CHAR15 'COPY_VERSN' Copy version 20030325
9 MC_MODE_DELETE Constant Private Type reference (TYPE) CHAR15 'DELETE' Delete 20030325
10 MC_MODE_MAINTAIN Constant Private Type reference (TYPE) CHAR15 'MAINTAIN' Display/Change 20030325
11 MC_MODE_NO_DIALOG Constant Private Type reference (TYPE) CHAR15 'NO_DIALOG' ECP Without Dialog 20030414
12 MC_OBART_PD Constant Private Type reference (TYPE) J_OBART 'PD' Project 20030325
13 MC_OBART_PR Constant Private Type reference (TYPE) J_OBART 'PR' WBS Element 20030325
14 MC_OBART_TM Constant Private Type reference (TYPE) J_OBART 'TM' $tmp Object Number 20030325
15 MC_OBART_V1 Constant Private Type reference (TYPE) J_OBART 'V1' Sim. Project 20030325
16 MC_OBART_V2 Constant Private Type reference (TYPE) J_OBART 'V2' Sim. WBS Element 20030325
17 MC_OFF Constant Private Type reference (TYPE) XFLAG SPACE False 20030325
18 MC_ON Constant Private Type reference (TYPE) XFLAG 'X' True 20030325
19 MC_WARNING Constant Private Type reference (TYPE) CHAR01 'W' Warning 20030415
20 MD_AKTYP Instance attribute Private Type reference (TYPE) AKTYP Activity Category 20030325
21 MD_CHANGED Instance attribute Private Type reference (TYPE) XFLAG Data changed 20030325
22 MD_COPY_ECP Instance attribute Private Type reference (TYPE) XFLAG 'X' Copy (CJ20N) 20030325
23 MD_MODE Instance attribute Private Type reference (TYPE) CHAR15 Mode 20030325
24 MD_OKCODE Instance attribute Private Type reference (TYPE) OKCODE Function Code 20030325
25 MD_POPUP_CALLED Instance attribute Private Type reference (TYPE) XFLAG SPACE Dialog Box Processed? 20030325
26 MD_PROJ_ENTRY Instance attribute Private Type reference (TYPE) PS_INTNR Entry: Project 20030325
27 MD_PRPS_ENTRY Instance attribute Private Type reference (TYPE) PS_POSNR Entry: WBS Element 20030325
28 MD_RSTHIE_ID Instance attribute Private Type reference (TYPE) SEU_ID ID in the RSTHIE 20030325
29 MD_SAVE_CALLED Instance attribute Private Type reference (TYPE) XFLAG Save Complete 20030325
30 MD_SWITCH_NUMBER_CALLED Instance attribute Private Type reference (TYPE) XFLAG Number Switch Complete 20030325
31 MD_VSNMR Instance attribute Private Type reference (TYPE) VSNMR Simulation Version 20030325
32 MR_CE_HIERARCHY Instance attribute Private Object reference (TYPE REF TO) CL_CE_HIERARCHY_CK PCP: Costing Service 20101014
33 MS_COSTING_DATES Instance attribute Private Type reference (TYPE) CKF_COSTING_DATES Costing Dates 20030325
34 MS_OPTIONS Instance attribute Private Type reference (TYPE) CNPB_OPTIONS Options (PB) 20030325
35 MS_PROJ Instance attribute Private Type reference (TYPE) PROJ Project Definition 20030325
36 MT_CALLS Instance attribute Private Type reference (TYPE) KEIW_TT_CALLS Call MAINTAIN 20030325
37 MT_OBJNR_MAP Instance attribute Private Type reference (TYPE) KEIW_TT_OBJNR_MAP Mapping Object Numbers 20030325
38 MT_OBJNR_SIM_OP Instance attribute Private Type reference (TYPE) KEIW_TT_OBJNR_SIM_OP Mapping Sim <-> Op 20030325
39 MT_PRPS Instance attribute Private Type reference (TYPE) KEIZ_TT_PRPS WBS Elements 20030325
40 MT_PRPS_WRAP_ALL Instance attribute Private Type reference (TYPE) KEIW_TT_PRPS_WRAP_ALL All Costings 20030401
41 MT_PRTE Instance attribute Private Type reference (TYPE) KEIZ_TT_PRTE Dates WBS 20030325
42 MT_RSTHIE Instance attribute Private Type reference (TYPE) KEIZ_TT_RSTHIE Hierarchy 20030325
43 MT_TMP_PD Static Attribute Public Type reference (TYPE) KEIZ_TT_IONRC 20070827
44 MT_WBS_HIERARCHY Instance attribute Private Type reference (TYPE) KEIW_TT_WBS_HIERARCHY Mapping RSTHIE 20030325
45 MV_OBJECT_DELETE Static Attribute Public Type reference (TYPE) FLAG General Flag 20070828
46 MV_SOURCE_VERSION Static Attribute Public Type reference (TYPE) VERSN Version 20070824
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor zu CL_IM_WBS_MULTIPLE_ECP 20030414
2 MAINTAIN_ECP_NO_DIALOG Instance method Public Method ECP Without Dialog (No BAdI Method) 20030414
3 SET_GET_CE_HIERARCHY_INTERNAL Instance method Public Method Set/Get internal ECP data 20110302
Events
Class CL_IM_WBS_MULTIPLE_ECP has no event.
Types
Class CL_IM_WBS_MULTIPLE_ECP has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_IM_WBS_MULTIPLE_ECP has no parameter.
Method CONSTRUCTOR on class CL_IM_WBS_MULTIPLE_ECP has no exception.

Method MAINTAIN_ECP_NO_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PRPS Call by reference Type reference (TYPE) KEIZ_TT_PRPS PSP-Elemente 20030414
2 Exporting ET_MESG Call by reference Type reference (TYPE) KEIY_TT_MESG Messages 20030414
3 Importing ID_KLVAR Call by reference Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030414
4 Importing ID_VERSN Call by reference Type reference (TYPE) VERSN Version 20030414
5 Importing ID_VSNMR Call by reference Type reference (TYPE) VSNMR Simulationsversion 20030414
6 Importing IS_PROJ Call by reference Type reference (TYPE) PROJ Projektdefinition 20030414
7 Importing IT_ECPDATA Call by reference Type reference (TYPE) KEIY_TT_ECPDATA Daten 20030414
8 Importing IT_RSTHIE Call by reference Type reference (TYPE) KEIZ_TT_RSTHIE Hierarchie 20030414
# Exception Resumable Description Created on
1 NOT_ACTIVE 20030414

Method SET_GET_CE_HIERARCHY_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CE_HIERARCHY Value transfer Object reference (TYPE REF TO) CL_CE_HIERARCHY_CK PCP: Kalkulationsservice 20110302
2 Importing IS_PROJ Call by reference Type reference (TYPE) PROJ Projektdefinition 20110304
3 Importing IT_PRPS Call by reference Type reference (TYPE) KEIZ_TT_PRPS 20110302
4 Importing IT_PRTE Call by reference Type reference (TYPE) KEIZ_TT_PRTE 20110302
5 Importing IT_RSTHIE Call by reference Type reference (TYPE) KEIZ_TT_RSTHIE 20110304
6 Importing IV_MODE Call by reference Type reference (TYPE) STRING 20110304
7 Importing IV_VSNMR Call by reference Type reference (TYPE) VSNMR Nummer oder Bezeichnung einer Version 20110304

Method SET_GET_CE_HIERARCHY_INTERNAL on class CL_IM_WBS_MULTIPLE_ECP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 200