SAP ABAP Class CL_RSLPO_PC_TPL_DFG_MODEL (Data-Flow Generation: Model)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSLPO_PC_TEMPLATE (Package) Logical Partitioning: Generate Process Chains
Properties
Class CL_RSLPO_PC_TPL_DFG_MODEL  
Short Description Data-Flow Generation: Model    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSLPO_PC_TEMPLATE   Logical Partitioning: Generate Process Chains 
Created 20080901   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSLPO_PC_TEMPLATE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSLPO_PC_TPL_DFG_MODEL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSLPO_PC_TPL_DFG_MODEL has no interface implemented.
Friends
Class CL_RSLPO_PC_TPL_DFG_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_BASE_TLOGO Instance attribute Private Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20081128
2 P_LPONAME Instance attribute Private Type reference (TYPE) RSLPONAME Logical Partitioning: Name of LPO 20080901
3 P_R_TPL_CHAIN Instance attribute Private Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_DFG_CHAIN Chain 20080919
4 P_TLOGO Instance attribute Private Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20081112
5 P_TR_DATAPATH Instance attribute Private Type reference (TYPE) RSLPO_PC_TPL_DFG_TR_DATAPATH Table of References to Data Path 20080901
6 P_T_DFG_MODEL_POOL Static Attribute Private Type reference (TYPE) L_TY_T_DFG_MODEL_POOL DFG Pool for Saving Instances for Factory 20080901
7 P_T_TARGET_TLOGO Instance attribute Private Type reference (TYPE) RSTRAN_T_TLOGO Table of TLOGO Target Objects 20080901
8 P_USAGE Instance attribute Private Type reference (TYPE) TY_USAGE 20081114
Methods
# Method Level Visibility Method type Description Created on
1 CALL_RSPC_MAINTENANCE Instance method Public Method 20080920
2 CONSTRUCTOR Instance method Private Constructor Create New Instance of Data-Flow Generation 20080901
3 DELETE_CHAIN Instance method Public Method 20081125
4 FACTORY Static method Public Method Returns Instance from Factory Pool 20080901
5 GENERATE_CHAIN Instance method Public Method 20081110
6 GET_AGGREXIST Instance method Public Method 20081205
7 GET_BASE_TLOGO Instance method Public Method 20081128
8 GET_CHAINS Instance method Public Method Returns chains of LPO 20080902
9 GET_CHAIN_DTPS Instance method Public Method Returns DTPs of an LPO chain 20080910
10 GET_DATAPATHS Instance method Public Method Returns All Data Paths for Persistent Objects 20080901
11 GET_IPAK_HANDLING Static method Public Method 20081208
12 GET_LPONAME Instance method Public Method Returns LPO name 20080902
13 GET_LPO_PARTPROVIDERS Static method Private Method Returns InfoProviders of LPO as TLOGO List 20080901
14 GET_TLOGO Instance method Public Method 20081002
15 GET_TOOL_STATUS Static method Public Method 20081202
16 GET_TPL_CHAIN Instance method Public Method 20080920
17 GET_USAGE Instance method Public Method 20081120
18 IS_WO_DSO Instance method Public Method 20110715
19 MAINTAIN_CHAIN Instance method Public Method 20080920
20 OPEN_NEW_CHAIN Instance method Public Method 20081125
21 REFRESH_BUFFER Static method Public Method 20090205
22 RELEASE_CHAIN Instance method Public Method 20090128
23 RENAME_CHAIN Instance method Public Method 20081006
24 SAVE_CHAIN Instance method Public Method 20081110
Events
Class CL_RSLPO_PC_TPL_DFG_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_USAGE Public See coding 20081112 TY_USAGE(1) type C
Method Signatures

Method CALL_RSPC_MAINTENANCE Signature

Method CALL_RSPC_MAINTENANCE on class CL_RSLPO_PC_TPL_DFG_MODEL has no parameter.
Method CALL_RSPC_MAINTENANCE on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LPONAME Call by reference Type reference (TYPE) RSLPONAME Logische Partitionierung: Name eines LPO 20081112
2 Importing I_USAGE Call by reference Type reference (TYPE) TY_USAGE 20081112
# Exception Resumable Description Created on
1 CX_RSLPO_OBJECT_NOT_FOUND 20080901
2 CX_RSLPO_OPERATION_FAILED 20080901

Method DELETE_CHAIN Signature

Method DELETE_CHAIN on class CL_RSLPO_PC_TPL_DFG_MODEL has no parameter.
Method DELETE_CHAIN on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LPONAME Call by reference Type reference (TYPE) RSLPONAME Logische Partitionierung: Name eines LPO 20080901
2 Importing I_READ_ONLY Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Nur lesende Methoden dürfen ausgeführt werden 20080901
3 Importing I_USAGE Call by reference Type reference (TYPE) TY_USAGE 20081112
4 Returning R_R_DFG_MODEL Value transfer Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_DFG_MODEL Instanz für Datenflussgenerierung 20080901
# Exception Resumable Description Created on
1 CX_RSLPO_OBJECT_NOT_FOUND 20080901
2 CX_RSLPO_OPERATION_FAILED 20080901

Method GENERATE_CHAIN Signature

Method GENERATE_CHAIN on class CL_RSLPO_PC_TPL_DFG_MODEL has no parameter.
Method GENERATE_CHAIN on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method GET_AGGREXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TGTNM Call by reference Type reference (TYPE) RSBKTGTNM 20081205
2 Importing I_TGTTP Call by reference Type reference (TYPE) RSBKTGTTP 20081205
3 Returning R_EXIST Value transfer Type reference (TYPE) RS_BOOL Boolean 20081205

Method GET_AGGREXIST on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TLOGO Value transfer Type reference (TYPE) RSTLOGO Boolean 20081128

Method GET_BASE_TLOGO on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method GET_CHAINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_CHAINATTR Call by reference Type reference (TYPE) RSPC_T_CHAINATTR Attribute zu einer Prozesskette 20080902
2 Exporting E_T_CHAINATTR_A Call by reference Type reference (TYPE) RSPC_T_CHAINATTR Attribute zu einer Prozesskette 20080920
3 Exporting E_T_CHAINT Call by reference Type reference (TYPE) RSPC_T_CHAINT Texte zur Kette 20080910
4 Importing I_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20080910
5 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20080919

Method GET_CHAINS on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method GET_CHAIN_DTPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_THREAD Call by reference Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_THREADS Objekt mit Tabelle von Prozessketten-Threads 20080910
2 Importing I_S_CHAINATTR Call by reference Type reference (TYPE) RSPCCHAINATTR Attribute zu einer Prozesskette 20080910

Method GET_CHAIN_DTPS on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method GET_DATAPATHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TR_DATAPATH Value transfer Type reference (TYPE) RSLPO_PC_TPL_DFG_TR_DATAPATH Tabelle mit Referenzen auf Datenpfade 20080901
# Exception Resumable Description Created on
1 CX_RSLPO_METADATA_INCONSISTENT 20080901
2 CX_RSLPO_OBJECT_NOT_FOUND 20080901
3 CX_RSLPO_OPERATION_FAILED 20080901

Method GET_IPAK_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IPAK_HANDLING Value transfer Type reference (TYPE) RS_BOOL Boolean 20081208

Method GET_IPAK_HANDLING on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method GET_LPONAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LPONAME Value transfer Type reference (TYPE) RSLPONAME Logische Partitionierung: Name eines LPO 20080902

Method GET_LPONAME on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method GET_LPO_PARTPROVIDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RANGE Value transfer Type reference (TYPE) RSLPO_DFG_T_RANGE Tabelle mit Selektionsbedingungen auf InfoObjects 20080901
2 Exporting E_T_TLOGO Value transfer Type reference (TYPE) RSTRAN_T_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20080901
3 Importing I_R_LPO Call by reference Object reference (TYPE REF TO) CL_RSLPO_LPOA Logische Partitionierung: TLOGO-Klasse 20080901
# Exception Resumable Description Created on
1 CX_RSLPO_OBJECT_NOT_FOUND 20080901
2 CX_RSLPO_OPERATION_FAILED 20080901

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TLOGO Value transfer Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20081002

Method GET_TLOGO on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method GET_TOOL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM_OWNED_BY Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20081202
2 Importing I_TLOGO_OWNED_BY Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20081202
3 Returning R_ADMIN Value transfer Type reference (TYPE) RS_BOOL Boolean 20081202

Method GET_TOOL_STATUS on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method GET_TPL_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_TPL_CHAIN Value transfer Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_DFG_CHAIN Kette 20080920

Method GET_TPL_CHAIN on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method GET_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_USAGE Value transfer Type reference (TYPE) CL_RSLPO_PC_TPL_DFG_MODEL=>TY_USAGE 20081120

Method GET_USAGE on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method IS_WO_DSO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_WO_DSO Value transfer Type reference (TYPE) RS_BOOL Boolean 20110715

Method IS_WO_DSO on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method MAINTAIN_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHAIN Call by reference Type reference (TYPE) RSPC_CHAIN Prozesskette 20080920
2 Importing I_NEW Call by reference Type reference (TYPE) RS_BOOL Boolean 20081202
# Exception Resumable Description Created on
1 CX_RSLPO_OPERATION_ABORTED Operation abgebrochen 20081112

Method OPEN_NEW_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LPONAME Call by reference Type reference (TYPE) RSLPONAME Logische Partitionierung: Name eines LPO 20081125
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20081125
3 Importing I_USAGE Call by reference Type reference (TYPE) TY_USAGE 20081125

Method OPEN_NEW_CHAIN on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method REFRESH_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LPO Call by reference Type reference (TYPE) RSLPONAME Semantische Partitionierung: Name eines InfoProviders 20110428

Method REFRESH_BUFFER on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method RELEASE_CHAIN Signature

Method RELEASE_CHAIN on class CL_RSLPO_PC_TPL_DFG_MODEL has no parameter.
Method RELEASE_CHAIN on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.

Method RENAME_CHAIN Signature

Method RENAME_CHAIN on class CL_RSLPO_PC_TPL_DFG_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_RSLPO_OPERATION_ABORTED Operation abgebrochen 20081006

Method SAVE_CHAIN Signature

Method SAVE_CHAIN on class CL_RSLPO_PC_TPL_DFG_MODEL has no parameter.
Method SAVE_CHAIN on class CL_RSLPO_PC_TPL_DFG_MODEL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 712