SAP ABAP Class CL_CACS_PARTNER_OBJ_GENERATION (Class for Partner Objects Generation)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
ICM (Application Component) Incentive and Commission Management (ICM)
⤷
CACSGR (Package) ICM: Generation
⤷
⤷
Properties
| Class | CL_CACS_PARTNER_OBJ_GENERATION | |
| Short Description | Class for Partner Objects Generation | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CACSGR | ICM: Generation |
| Created | 20110119 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_CACS_PARTNER_OBJ_GENERATION has no forward declaration.
Interfaces
Class CL_CACS_PARTNER_OBJ_GENERATION has no interface implemented.
Friends
Class CL_CACS_PARTNER_OBJ_GENERATION has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Type reference (TYPE) | TCACS_TT_REG_PART | 20110125 | ||||
| 2 | Static Attribute | Public | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20110203 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Break Down Model Object Name | 20110121 | |
| 2 | Static method | Public | Method | Check for Mutilple Partner Package in TCACS_REG_PART | 20110203 | |
| 3 | Static method | Public | Method | Retrieve Partner Namespace | 20110121 | |
| 4 | Static method | Public | Method | Fill Global Variables | 20110125 | |
| 5 | Static method | Public | Method | List Partner Tables for Copy Customizing | 20110120 | |
| 6 | Static method | Public | Method | Replace Pattern for Class and Interface | 20110124 |
Events
Class CL_CACS_PARTNER_OBJ_GENERATION has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TCACS_TT_REG_PART | Public | See coding | Table Type for TCACS_REG_PPRT | 20110119 | TCACS_TT_REG_PART TYPE TABLE OF tcacs_Reg_part
|
Method Signatures
Method BREAK_DOWN_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MAIN | Call by reference | Type reference (TYPE) | STRING | 20110121 | ||||
| 2 | EV_MODINSTNR | Call by reference | Type reference (TYPE) | CACSINSTNR | Generator: Instance Number of Repository Object | 20110121 | |||
| 3 | EV_PACKAGE | Call by reference | Type reference (TYPE) | CACSPACKAGE | Cacspackage | 20110124 | |||
| 4 | EV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20110121 | ||||
| 5 | I_MODOBJ | Call by reference | Type reference (TYPE) | ANY | 20110121 | ||||
| 6 | I_MULT | Call by reference | Type reference (TYPE) | CACSMULTINST | Indicator: Object Can Be Duplicated | 20110121 |
Method BREAK_DOWN_NAME on class CL_CACS_PARTNER_OBJ_GENERATION has no exception.
Method CHECK_DUPLICATE_PART_PACKAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110203 | |||
| 2 | I_PACKAGE | Call by reference | Type reference (TYPE) | CACSPACKAGE | Pakage ID in Incentive & Sales Force Management | 20110203 |
Method CHECK_DUPLICATE_PART_PACKAGE on class CL_CACS_PARTNER_OBJ_GENERATION has no exception.
Method GET_NAMESPACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20110121 | |||
| 2 | I_PACKAGE | Call by reference | Type reference (TYPE) | CACSPACKAGE | Pakage ID in Incentive & Sales Force Management | 20110121 |
Method GET_NAMESPACE on class CL_CACS_PARTNER_OBJ_GENERATION has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_CACS_PARTNER_OBJ_GENERATION has no parameter.
Method INITIALIZE on class CL_CACS_PARTNER_OBJ_GENERATION has no exception.
Method LIST_PARTNER_TABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TABS | Call by reference | Type reference (TYPE) | TCACS_TABLIST | Generator: List of C and E Tables for WBO Link | 20110120 | |||
| 2 | IT_PACKLIST | Call by reference | Type reference (TYPE) | CACS_TT_PACKLIST | List of ISF Packages | 20110120 |
Method LIST_PARTNER_TABLES on class CL_CACS_PARTNER_OBJ_GENERATION has no exception.
Method REPLACE_PATTERN_CLAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_PACKAGE_PATTERN | Call by reference | Type reference (TYPE) | STRING | 20110124 | ||||
| 2 | ID_PACKAGE_PATTERN | Call by reference | Type reference (TYPE) | STRING | 20110124 | ||||
| 3 | IT_REQPACKAGES | Call by reference | Type reference (TYPE) | TCACS_PACKLIST | Package List | 20110124 |
Method REPLACE_PATTERN_CLAS on class CL_CACS_PARTNER_OBJ_GENERATION has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 606 |