SAP ABAP Class CL_CACS_PACKAGE_INFO (Packages: Information on Packages)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSDU (Package) ICM: Construction: User Interface
Properties
Class CL_CACS_PACKAGE_INFO  
Short Description Packages: Information on Packages    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSDU   ICM: Construction: User Interface 
Created 20070213   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CACS_PACKAGE_INFO has no interface implemented.
Friends
Class CL_CACS_PACKAGE_INFO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MB_INFO_CUSTOMIZING Instance attribute Protected Type reference (TYPE) BOOLEAN_FLG Indicator: Customizing of Package Was Read 20070214
2 MB_INFO_REPOSITORY Instance attribute Protected Type reference (TYPE) BOOLEAN_FLG Indicator: Repository Objecs for Package Were Read 20070214
3 MD_PACKAGE_ID Instance attribute Protected Type reference (TYPE) CACSPACKAGE Package in Commissions 20070214
4 MO_PACKAGE Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_PACKAGE ICM: Package in Commission Application 20070214
5 MT_INFO_CUSTOMIZING Instance attribute Protected Type reference (TYPE) MTY_TT_INFO_CUSTOMIZING Customizing Entries of Package 20070214
6 MT_INFO_REPOSITORY Instance attribute Protected Type reference (TYPE) MTY_TT_INFO_REPOSITORY Repository Objects of Package 20070214
7 ST_CUSTTAB_LIST Static Attribute Protected Type reference (TYPE) TCACS_TABLIST List of Customizing Tables 20070214
8 ST_INSTANCE Static Attribute Protected Type reference (TYPE) MTY_TT_INSTANCE Instances of this Class 20070214
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20070214
2 CREATE Static method Public Method Creates an Instance 20070214
3 IS_CUSTOMIZING_IN_BUFFER Instance method Public Method Checks If Customizing Was Read to Buffer 20070214
4 READ_CONTENT_CUSTOMIZING Instance method Public Method Determines Repository Objects of Package 20070214
5 READ_CONTENT_REPOSITORY Instance method Public Method Determines Repository Objects of Package 20070214
6 READ_DEPENDENT_PACKAGES Instance method Public Method Determine Dependent Packages 20080225
7 READ_EXCLUDED_PACKAGES Instance method Public Method Determination of Required Packages 20070215
8 READ_REQUIRED_PACKAGES Instance method Public Method Determination of Required Packages 20070215
Events
Class CL_CACS_PACKAGE_INFO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTY_TT_INFO_CUSTOMIZING Public See coding Customizing Entries of Package 20070214 mty_tt_info_customizing TYPE STANDARD TABLE OF cacs_s_package_info_custom WITH NON-UNIQUE DEFAULT KEY
2 MTY_TT_INFO_DEPENDENT Public See coding Packages Dependent on Package 20080225 MTY_TT_INFO_DEPENDENT TYPE STANDARD TABLE OF cacs_s_package_info_dependent WITH NON-UNIQUE DEFAULT KEY
3 MTY_TT_INFO_RELATED Public See coding Dependent Packages of Package 20070215 mty_tt_info_related TYPE STANDARD TABLE OF cacs_s_package_info_related WITH NON-UNIQUE DEFAULT KEY
4 MTY_TT_INFO_REPOSITORY Public See coding Repository Objects of Package 20070213 mty_tt_info_repository TYPE STANDARD TABLE OF cacs_s_package_info_repository WITH NON-UNIQUE DEFAULT KEY
5 MTY_TT_INSTANCE Protected See coding Instances of this Class 20070214 MTY_TT_INSTANCE type STANDARD TABLE OF ref to CL_CACS_PACKAGE_INFO with NON-UNIQUE DEFAULT KEY
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PACKAGE Value transfer Object reference (TYPE REF TO) CL_CACS_PACKAGE 20070214

Method CONSTRUCTOR on class CL_CACS_PACKAGE_INFO has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PACKAGE Call by reference Object reference (TYPE REF TO) CL_CACS_PACKAGE ICM: Paket einer Provisionsanwendung 20070214
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_CACS_PACKAGE_INFO Pakete: Informationen zu Paketen 20070214

Method CREATE on class CL_CACS_PACKAGE_INFO has no exception.

Method IS_CUSTOMIZING_IN_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RB_RESULT Value transfer Type reference (TYPE) BOOLEAN_FLG Boolsche Variable (X=true, space=false) 20070214

Method IS_CUSTOMIZING_IN_BUFFER on class CL_CACS_PACKAGE_INFO has no exception.

Method READ_CONTENT_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFO_CUSTOMIZING Call by reference Type reference (TYPE) MTY_TT_INFO_CUSTOMIZING Customizingeinträge zum Paket 20070214

Method READ_CONTENT_CUSTOMIZING on class CL_CACS_PACKAGE_INFO has no exception.

Method READ_CONTENT_REPOSITORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFO_REPOSITORY Call by reference Type reference (TYPE) MTY_TT_INFO_REPOSITORY Repository-Objekte zum Paket 20070214

Method READ_CONTENT_REPOSITORY on class CL_CACS_PACKAGE_INFO has no exception.

Method READ_DEPENDENT_PACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEPENDENT Call by reference Type reference (TYPE) MTY_TT_INFO_RELATED Abhängige Pakete zum Paket 20080225
2 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Provisionsanwendung (ICM) 20080225
# Exception Resumable Description Created on
1 CX_CACS_PACKSELECTION_LOGIC Exception Class for CX_CACS_PACKSELECTION_LOGIC 20080225

Method READ_EXCLUDED_PACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXCLUDED Call by reference Type reference (TYPE) MTY_TT_INFO_RELATED Abhängige Pakete zum Paket 20070215
2 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070215
# Exception Resumable Description Created on
1 CX_CACS_PACKSELECTION_LOGIC Exception-Klasse zu CX_CACS_PACKSELECTION_LOGIC 20070215

Method READ_REQUIRED_PACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUIRED Call by reference Type reference (TYPE) MTY_TT_INFO_RELATED Abhängige Pakete zum Paket 20070215
2 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070215

Method READ_REQUIRED_PACKAGES on class CL_CACS_PACKAGE_INFO has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700