SAP ABAP Class CL_RSL_COPR (CompositeProvider)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷ BW-WHM-MTD (Application Component) Metadata (Repository)
⤷ RSL_TLOGO (Package) Lean BW: TLOGO Framework
⤷ BW-WHM-MTD (Application Component) Metadata (Repository)
⤷ RSL_TLOGO (Package) Lean BW: TLOGO Framework
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RSL_TLOGO | TransientProvider | 20100122 |
Properties
Class | CL_RSL_COPR | |
Short Description | CompositeProvider | |
Super Class | CL_RSL_TLOGO | TransientProvider |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSL_TLOGO | Lean BW: TLOGO Framework |
Created | 20100122 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSL_COPR has no interface implemented.
Friends
Class CL_RSL_COPR has no friend class.
Attributes
Class CL_RSL_COPR has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | AUTHORITY_CHECK_COPR | Instance method | Private | Method | Authorization Check for the Composite Provider | 20100122 |
2 | BUILD_CONTENT | Instance method | Public | Method | 20120418 | |
3 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20110318 |
4 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20100126 |
5 | F4 | Static method | Public | Method | 20130805 | |
6 | FACTORY | Static method | Public | Method | Creates a TransientProvider | 20100126 |
7 | GET_PROVIDER | Instance method | Private | Method | Reads PartProvider from XML | 20111116 |
8 | IS_VALID_NEWNAME | Static method | Public | Method | Checks for Valid Name (during Creation) | 20100126 |
9 | REBUILD_ALL | Static method | Public | Method | Rebuild All Composite Providers | 20110215 |
Events
Class CL_RSL_COPR has no event.
Types
Class CL_RSL_COPR has no local type.
Method Signatures
Method AUTHORITY_CHECK_COPR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Aktivität auf den Composite Provider | 20100122 | ||
2 | Returning | R_SUBRC | Value transfer | Type reference (TYPE) | SYSUBRC | Rückgabewert der Berechtigungsprüfung (0 = OK) | 20100122 |
Method AUTHORITY_CHECK_COPR on class CL_RSL_COPR has no exception.
Method BUILD_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_NO_DIALOG | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20120418 | ||
2 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20120418 | ||
3 | Importing | I_CHECK_MODE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20120418 | |
4 | Importing | I_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '3' | Anwendungs-Log: Detaillierungsgrad | 20120418 | |
5 | Importing | I_OBJFUNC | Call by reference | Type reference (TYPE) | RSOBJFUNC | Wie wird das Objekt aus dem Content übernommen | 20120418 | ||
6 | Importing | I_PERCENTAGE | Call by reference | Type reference (TYPE) | I | 20120418 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_CANCELLED | Abbruch durch den Benutzer (Dialog) | 20120418 | |
2 | CX_RS_DATA_ERROR | Fehler in Daten | 20120418 | |
3 | CX_RS_MSG | BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20120418 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_RSL_COPR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSL_COPR has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IS_LOCAL_NEW | Call by reference | Type reference (TYPE) | RSL_IS_LOCAL | RS_C_FALSE | lokales Objekt? | 20100617 | |
2 | Importing | I_OBJNM | Call by reference | Type reference (TYPE) | RSLTIPNAME | Transienter Provider | 20100126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INPUT_INVALID | Eingabe ungültig | 20100126 | |
2 | TYPE_MISMATCH | anderer TLOGO Typ | 20100126 |
Method F4 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_COPRNM | Call by reference | Type reference (TYPE) | RSLTIPNAME | TransientProvider | 20130805 | ||
2 | Exporting | E_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | 20130805 | |||
3 | Importing | I_DYNPROFIELD | Call by reference | Type reference (TYPE) | DYNFNAM | Field name | 20130805 |
Method F4 on class CL_RSL_COPR has no exception.
Method FACTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IS_LOCAL_NEW | Call by reference | Type reference (TYPE) | RSL_IS_LOCAL | RS_C_FALSE | Objekt ist lokal (WorkSpace) | 20100617 | |
2 | Importing | I_OBJNM | Call by reference | Type reference (TYPE) | RSLTIPNAME | Transienter Provider | 20100126 | ||
3 | Returning | R_R_TLOGO | Value transfer | Object reference (TYPE REF TO) | CL_RSL_COPR | Transiente Provider Klasse | 20100126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INPUT_INVALID | Eingabe ungültig | 20100126 | |
2 | TYPE_MISMATCH | anderer TLOGO Typ | 20100126 |
Method GET_PROVIDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20111116 | ||
2 | Returning | R_T_PROVIDER | Value transfer | Type reference (TYPE) | RSL_T_LTIP_XREF | Transiente Provider: Cross Referenzen | 20111116 |
Method GET_PROVIDER on class CL_RSL_COPR has no exception.
Method IS_VALID_NEWNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_OBJNM | Call by reference | Type reference (TYPE) | RSLTIPNAME | Transienter Provider | 20100126 | ||
2 | Returning | R_VALID | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20100126 |
Method IS_VALID_NEWNAME on class CL_RSL_COPR has no exception.
Method REBUILD_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | BW: Tabelle mit Nachrichten (Application Log Protokoll) | 20110215 |
Method REBUILD_ALL on class CL_RSL_COPR has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |