SAP ABAP Class CL_CNV_MBT_SUBPROJECT (DMIS Project)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_MBT_PCL_CL (Package) PCL Class Layer
Properties
Class CL_CNV_MBT_SUBPROJECT  
Short Description DMIS Project    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_MBT_PCL_CL   PCL Class Layer 
Created 20100726   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_LTR_ANY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CNV_MBT_SUBPROJECT has no interface implemented.
Friends
Class CL_CNV_MBT_SUBPROJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PO_ACTIVE_PACKAGE Instance attribute Private Object reference (TYPE REF TO) CL_CNV_MBT_PACKAGE Package 20110316
2 PO_COT_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_CNV_MBT_COT_OBJECT SLO Central Object 20110316
3 PV_SUBPROJECT_NAME Instance attribute Private Type reference (TYPE) CNV_MBT_SUBPROJ Identification of MBT Project 20100819
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20100726
2 DEREGISTER_USER_FROM_COT Instance method Public Method Deregister subproject user from cot user table 20110316
3 GET_ACTIVE_PACKAGE Instance method Public Method get active package (as an instance) 20100726
4 GET_CENTRAL_OBJECT_ID Instance method Public Method return context ID 20110309
5 GET_DESCRIPTION Instance method Public Method Get description 20100726
6 GET_LATEST_PACKAGE Instance method Public Method get latest package (as an instance) 20100726
7 GET_MASSTRANSFER_ID Instance method Public Method get masstransfer-ID 20100726
8 GET_MIF_ASSOCIATIONS Instance method Public Method return interfaces and associated variants assigned to object 20110210
9 GET_MIF_VARIANT Instance method Public Method return Meta Interface Variant ID 20110216
10 GET_PACKAGES Instance method Public Method get all packages assigned to this subproject 20100726
11 GET_PIFD_INTERFACES Instance method Public Method Return interfaces of a specified object 20110210
12 GET_PIFD_PARAMETER_VALUE Instance method Public Method Get data for given interface and parameter 20110225
13 GET_PIFD_VARIANT Instance method Public Method Get Variant assigned to activity for a given interface 20110210
14 GET_PROJECT Instance method Public Method Get project (as an instance) 20100726
15 GET_SUBPROJECT_NAME Instance method Public Method Return subproject name 20110530
16 REGISTER_USER_TO_COT Instance method Public Method Register subproject user to cot user table 20110316
Events
Class CL_CNV_MBT_SUBPROJECT has no event.
Types
Class CL_CNV_MBT_SUBPROJECT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SUBPROJECT_NAME Call by reference Type reference (TYPE) CNV_MBT_SUBPROJ Identification of MBT Project 20110316

Method CONSTRUCTOR on class CL_CNV_MBT_SUBPROJECT has no exception.

Method DEREGISTER_USER_FROM_COT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_USER Call by reference Type reference (TYPE) XUBNAME User Name in User Master Record 20110316

Method DEREGISTER_USER_FROM_COT on class CL_CNV_MBT_SUBPROJECT has no exception.

Method GET_ACTIVE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_PACKAGE Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PACKAGE Package 20100726
# Exception Resumable Description Created on
1 CX_CNV_MBT_PROCESS_CONTROL Issues related to State Management 20100812

Method GET_CENTRAL_OBJECT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COT_ID Value transfer Type reference (TYPE) CNV_MBT_COT_OBJECT_GUID Context ID 20110531

Method GET_CENTRAL_OBJECT_ID on class CL_CNV_MBT_SUBPROJECT has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DESCRIPTION Value transfer Type reference (TYPE) CNV_MBT_TXT Description Field Length 60 20100726

Method GET_DESCRIPTION on class CL_CNV_MBT_SUBPROJECT has no exception.

Method GET_LATEST_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_PACKAGE Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PACKAGE Package 20100726
# Exception Resumable Description Created on
1 CX_CNV_MBT_PROCESS_CONTROL Issues related to State Management 20100830

Method GET_MASSTRANSFER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MTID Value transfer Type reference (TYPE) CNV_MBT_MTID Masstransfer-ID 20110530

Method GET_MASSTRANSFER_ID on class CL_CNV_MBT_SUBPROJECT has no exception.

Method GET_MIF_ASSOCIATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSOCIATIONS Call by reference Type reference (TYPE) CNV_MBT_PIFD_MIF_T_ASSOCIATION PIFD Interface ID 20110210
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_DATA_NOT_FOUND Data not found in DB 20110210

Method GET_MIF_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_MIFV Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_MIF_VARIANT PIFD Meta Interface Variant 20110216
2 Exporting EV_MIFV_ID Call by reference Type reference (TYPE) CNV_MBT_PIFD_META_VARIANT_ID PIFD Meta Interface Variant ID 20110216
3 Importing IV_CREATE_IF_NOT_EXISTING Call by reference Type reference (TYPE) ABAP_BOOL 20110216

Method GET_MIF_VARIANT on class CL_CNV_MBT_SUBPROJECT has no exception.

Method GET_PACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PACKAGES Value transfer Type reference (TYPE) CNV_MBT_CL_PACKAGE_T Packages 20110524

Method GET_PACKAGES on class CL_CNV_MBT_SUBPROJECT has no exception.

Method GET_PIFD_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INTERFACES Call by reference Type reference (TYPE) CNV_MBT_PIFD_T_INTERFACE_IDS PIFD Interface ID 20110210
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_DATA_NOT_FOUND Data not found in DB 20110210

Method GET_PIFD_PARAMETER_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) ANY 20110225
2 Importing IV_INTERFACE_NAME Call by reference Type reference (TYPE) LTR_OBJECT_NAME LTR Object Name 20110225
3 Importing IV_NAMESPACE Call by reference Type reference (TYPE) CNV_MBT_COT_NAMESPACE CL_LTR_ANY=>NC_NAMESPACE_SAP SLO COT Namespace 20110421
4 Importing IV_PARAMETER_NAME Call by reference Type reference (TYPE) LTR_OBJECT_NAME LTR Object Name 20110225
5 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20110421

Method GET_PIFD_PARAMETER_VALUE on class CL_CNV_MBT_SUBPROJECT has no exception.

Method GET_PIFD_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_VARIANT Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_VARIANT PIFD concrete Variant of an Interface 20110211
2 Exporting EV_VARIANT_ID Call by reference Type reference (TYPE) CNV_MBT_PIFD_VARIANT_ID 20110210
3 Importing IV_INTERFACE_ID Call by reference Type reference (TYPE) CNV_MBT_PIFD_INTERFACE_ID PIFD Interface ID 20110210
4 Importing IV_INTERFACE_NAME Call by reference Type reference (TYPE) LTR_OBJECT_NAME LTR Object Name 20110225
5 Importing IV_NAMESPACE Call by reference Type reference (TYPE) CNV_MBT_COT_NAMESPACE CL_LTR_ANY=>NC_NAMESPACE_SAP SLO COT Namespace 20110421
6 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20110421

Method GET_PIFD_VARIANT on class CL_CNV_MBT_SUBPROJECT has no exception.

Method GET_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_PROJECT Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PROJECT DMIS Project 20100726

Method GET_PROJECT on class CL_CNV_MBT_SUBPROJECT has no exception.

Method GET_SUBPROJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SUBPROJECT_NAME Value transfer Type reference (TYPE) CNV_MBT_SUBPROJ Identification of MBT Subproject 20110530

Method GET_SUBPROJECT_NAME on class CL_CNV_MBT_SUBPROJECT has no exception.

Method REGISTER_USER_TO_COT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_USER Call by reference Type reference (TYPE) XUBNAME User Name in User Master Record 20110316

Method REGISTER_USER_TO_COT on class CL_CNV_MBT_SUBPROJECT has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_46C