SAP ABAP Class CL_RSBK_PATH (DTP: Path)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSBK (Package) Data Transfer Process: Kernel Objects
Properties
Class CL_RSBK_PATH  
Short Description DTP: Path    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSBC    
Program status     
Category 0   
Package RSBK   Data Transfer Process: Kernel Objects 
Created 20050413   SAP 
Last change 20130531   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_RSBK_PATH has no interface implemented.
Friends
Class CL_RSBK_PATH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_LOADTYPE Instance attribute Protected Type reference (TYPE) RSBKLOADTYPE Type of Load Process 20060313
2 P_BUFFER_RSBKPATH Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20060313
3 P_DUMMY_MSG Static Attribute Private Type reference (TYPE) CHAR1 Single-Character Flag 20060112
4 P_SRC Instance attribute Private Type reference (TYPE) RSBKSRCNM Name of the Data Source for a Data Transfer Process 20060112
5 P_SRCTP Instance attribute Private Type reference (TYPE) RSBKSRCTP Type of Source Object of a Data Transfer Process 20060112
6 P_S_SRC Instance attribute Private Type reference (TYPE) RSTRAN_S_TLOGO 20050413
7 P_S_TGT Instance attribute Private Type reference (TYPE) RSTRAN_S_TLOGO 20050413
8 P_TGT Instance attribute Private Type reference (TYPE) RSBKTGTNM Name of the Data Target for a Data Transfer Process 20060112
9 P_TGTTP Instance attribute Private Type reference (TYPE) RSBKTGTTP Type of Target Object for a Data Transfer Process 20060112
10 P_T_TRANID Instance attribute Private Type reference (TYPE) T_TRANID 20050413
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Private Method 20060112
2 CHECK_AWBOBJ Static method Public Method 20060112
3 CHECK_TRANID Instance method Public Method 20050413
4 CHECK_TRANOBJ Static method Public Method 20060113
5 CONSTRUCTOR Instance method Public Constructor 20050413
6 COPY_FROM_DB_RSBKPATH Instance method Public Method 20060313
7 CREATE_FOR_SRC_TGT Static method Public Method 20060313
8 DETACH_DTP Instance method Public Method 20060313
9 GET_DATASOURCE Instance method Public Method 20050413
10 GET_DOMA_TXT Static method Public Method 20100702
11 GET_LOADTYPE Instance method Public Method 20060313
12 GET_LOGSYS Instance method Public Method 20050413
13 GET_OBJ_REF_SRC Instance method Public Method 20060112
14 GET_OBJ_REF_TGT Instance method Public Method 20060112
15 GET_SOURCEOBJNM Instance method Public Method 20050413
16 GET_SOURCESUBTLOGO Instance method Public Method 20050413
17 GET_SOURCETLOGO Instance method Public Method 20050413
18 GET_SRC Instance method Public Method 20060112
19 GET_SRCTP Instance method Public Method 20060112
20 GET_TARGETOBJNM Instance method Public Method 20050413
21 GET_TARGETSUBTLOGO Instance method Public Method 20050413
22 GET_TARGETTLOGO Instance method Public Method 20050413
23 GET_TEXT_SRC Instance method Public Method 20050413
24 GET_TEXT_TGT Instance method Public Method 20050413
25 GET_TGT Instance method Public Method 20060112
26 GET_TGTTP Instance method Public Method 20060112
27 GET_T_TLOGO_TRFN Instance method Public Method 20050413
28 LOCK Instance method Public Method 20060313
29 RESET_BUFFER Instance method Protected Method 20060313
30 SET_LOADTYPE Instance method Public Method 20060313
31 SET_SRC Instance method Public Method 20060112
32 SET_SRCTP Instance method Public Method 20060112
33 SET_S_SRC Instance method Public Method 20050413
34 SET_S_TGT Instance method Public Method 20050413
35 SET_TGT Instance method Public Method 20060112
36 SET_TGTTP Instance method Public Method 20060112
37 SET_T_PATH Instance method Public Method 20050413
38 SET_T_TLOGO_TRFN_DEFAULT Instance method Public Method 20050413
39 SET_UNIQUE_PATH Instance method Public Method 20080717
40 UNLOCK Instance method Public Method 20060313
Events
Class CL_RSBK_PATH has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_TRANID Private See coding 20050413 begin of s_tranid, tranid type rstranid, end of s_tranid
2 T_TRANID Private See coding 20050413 t_tranid type standard table of s_tranid
Method Signatures

Method CHECK Signature

Method CHECK on class CL_RSBK_PATH has no parameter.
# Exception Resumable Description Created on
1 CX_RS_MSG BW Exception mit generischer Nachricht (keine spez. Attrib.) 20060112

Method CHECK_AWBOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_AWBOBJECT_SOURCE Call by reference Type reference (TYPE) RSAWBN_S_AWBOBJECT Schlüssel AWB Object 20060112
2 Importing I_S_AWBOBJECT_TARGET Call by reference Type reference (TYPE) RSAWBN_S_AWBOBJECT Schlüssel AWB Object 20060112
# Exception Resumable Description Created on
1 CX_RS_MSG BW Exception mit generischer Nachricht (keine spez. Attrib.) 20060112

Method CHECK_TRANID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_TRAN_NOT_FOUND Call by reference Object reference (TYPE REF TO) CX_RSTRAN_NOT_FOUND 20050413
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE 20050413

Method CHECK_TRANOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO 20060113
2 Importing I_S_TARGET Call by reference Type reference (TYPE) RSTRAN_S_TLOGO 20060113
# Exception Resumable Description Created on
1 CX_RS_MSG 20060113

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSBK_PATH has no parameter.
Method CONSTRUCTOR on class CL_RSBK_PATH has no exception.

Method COPY_FROM_DB_RSBKPATH Signature

Method COPY_FROM_DB_RSBKPATH on class CL_RSBK_PATH has no parameter.
Method COPY_FROM_DB_RSBKPATH on class CL_RSBK_PATH has no exception.

Method CREATE_FOR_SRC_TGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SRC Call by reference Type reference (TYPE) RSBKSRCNM Name der Datenquelle eines Datentransferprozesses 20060313
2 Importing I_SRCTP Call by reference Type reference (TYPE) RSBKSRCTP Typ des Quellobjekts eines Datentransferprozesses 20060313
3 Importing I_TGT Call by reference Type reference (TYPE) RSBKTGTNM Name des Datenziels eines Datentransferprozesses 20060313
4 Importing I_TGTTP Call by reference Type reference (TYPE) RSBKTGTTP Typ des Zielobjekts eines Datentransferprozesses 20060313
5 Returning R_R_PATH Value transfer Object reference (TYPE REF TO) CL_RSBK_PATH DTP: Pfad 20060313

Method CREATE_FOR_SRC_TGT on class CL_RSBK_PATH has no exception.

Method DETACH_DTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTP Call by reference Type reference (TYPE) RSBKDTPNM Datentransferprozess ID 20060313

Method DETACH_DTP on class CL_RSBK_PATH has no exception.

Method GET_DATASOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DATASOURCE Value transfer Type reference (TYPE) ROOSOURCER 20050413

Method GET_DATASOURCE on class CL_RSBK_PATH has no exception.

Method GET_DOMA_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOMNAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20100702
2 Importing I_KEY Call by reference Type reference (TYPE) STRING 20100702
3 Returning R_TEXT Value transfer Type reference (TYPE) STRING 20100702

Method GET_DOMA_TXT on class CL_RSBK_PATH has no exception.

Method GET_LOADTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LOADTYPE Value transfer Type reference (TYPE) RSBKLOADTYPE Typ des Ladeprozesses 20060313

Method GET_LOADTYPE on class CL_RSBK_PATH has no exception.

Method GET_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LOGSYS Value transfer Type reference (TYPE) RSSLOGSYS 20050413

Method GET_LOGSYS on class CL_RSBK_PATH has no exception.

Method GET_OBJ_REF_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_SRC Value transfer Object reference (TYPE REF TO) IF_RSBK_SRC Schnittstelle für Datenquellen eines DTPs 20060112
# Exception Resumable Description Created on
1 CX_RS_MSG BW Exception mit generischer Nachricht (keine spez. Attrib.) 20100702

Method GET_OBJ_REF_TGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_TGT Value transfer Object reference (TYPE REF TO) IF_RSBK_TGT Schnittstelle für Datenziele eines DTPs 20060112
# Exception Resumable Description Created on
1 CX_RS_MSG BW Exception mit generischer Nachricht (keine spez. Attrib.) 20100702

Method GET_SOURCEOBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SOURCEOBJNM Value transfer Type reference (TYPE) RSTRAN_GUI_SOURCEOBJNM 20050413

Method GET_SOURCEOBJNM on class CL_RSBK_PATH has no exception.

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SOURCESUBTLOGO Value transfer Type reference (TYPE) RSTRAN_GUI_SUBTLOGO 20050413

Method GET_SOURCESUBTLOGO on class CL_RSBK_PATH has no exception.

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SOURCETLOGO Value transfer Type reference (TYPE) RSTRANG_GUI_SOURCETLOGO 20050413

Method GET_SOURCETLOGO on class CL_RSBK_PATH has no exception.

Method GET_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SRC Value transfer Type reference (TYPE) RSBKSRCNM 20060112

Method GET_SRC on class CL_RSBK_PATH has no exception.

Method GET_SRCTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SRCTP Value transfer Type reference (TYPE) RSBKSRCTP 20060112

Method GET_SRCTP on class CL_RSBK_PATH has no exception.

Method GET_TARGETOBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TARGETOBJNM Value transfer Type reference (TYPE) RSTRAN_GUI_TARGETOBJNM 20050413

Method GET_TARGETOBJNM on class CL_RSBK_PATH has no exception.

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TARGETSUBTLOGO Value transfer Type reference (TYPE) RSTRAN_GUI_SUBTLOGO 20050413

Method GET_TARGETSUBTLOGO on class CL_RSBK_PATH has no exception.

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TARGETTLOGO Value transfer Type reference (TYPE) RSTRAN_GUI_TARGETTLOGO 20050413

Method GET_TARGETTLOGO on class CL_RSBK_PATH has no exception.

Method GET_TEXT_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SOURCEICON Call by reference Type reference (TYPE) ICON_D 20050413
2 Exporting E_SOURCETXTLG Call by reference Type reference (TYPE) RSTXTLG 20050413

Method GET_TEXT_SRC on class CL_RSBK_PATH has no exception.

Method GET_TEXT_TGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TARGETICON Call by reference Type reference (TYPE) ICON_D 20050413
2 Exporting E_TARGETTXTLG Call by reference Type reference (TYPE) RSTXTLG 20050413

Method GET_TEXT_TGT on class CL_RSBK_PATH has no exception.

Method GET_TGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TGT Value transfer Type reference (TYPE) RSBKTGTNM 20060112

Method GET_TGT on class CL_RSBK_PATH has no exception.

Method GET_TGTTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TGTTP Value transfer Type reference (TYPE) RSBKTGTTP 20060112

Method GET_TGTTP on class CL_RSBK_PATH has no exception.

Method GET_T_TLOGO_TRFN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_TLOGO_TRFN Value transfer Type reference (TYPE) RSTRAN_T_TLOGO 20050413

Method GET_T_TLOGO_TRFN on class CL_RSBK_PATH has no exception.

Method LOCK Signature

Method LOCK on class CL_RSBK_PATH has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FOREIGN_LOCK Objekt ist gesperrt (nicht als Vaterklasse benutzen !!) 20060313

Method RESET_BUFFER Signature

Method RESET_BUFFER on class CL_RSBK_PATH has no parameter.
Method RESET_BUFFER on class CL_RSBK_PATH has no exception.

Method SET_LOADTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMIT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060313
2 Importing I_LOADTYPE Call by reference Type reference (TYPE) RSBKLOADTYPE Typ des Ladeprozesses 20060313
3 Importing I_WITH_DIALOG Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20060313
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060313

Method SET_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SRC Call by reference Type reference (TYPE) RSBKSRCNM Name der Datenquelle eines Datentransferprozesses 20060112

Method SET_SRC on class CL_RSBK_PATH has no exception.

Method SET_SRCTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SRCTP Call by reference Type reference (TYPE) RSBKSRCTP Typ des Quellobjekts eines Datentransferprozesses 20060112

Method SET_SRCTP on class CL_RSBK_PATH has no exception.

Method SET_S_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_SRC Call by reference Type reference (TYPE) RSTRAN_S_TLOGO 20050413
# Exception Resumable Description Created on
1 CX_RS_MSG BW Exception mit generischer Nachricht (keine spez. Attrib.) 20060112

Method SET_S_TGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TGT Call by reference Type reference (TYPE) RSTRAN_S_TLOGO 20050413
# Exception Resumable Description Created on
1 CX_RS_MSG BW Exception mit generischer Nachricht (keine spez. Attrib.) 20060112

Method SET_TGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TGT Call by reference Type reference (TYPE) RSBKTGTNM Name des Datenziels eines Datentransferprozesses 20060112

Method SET_TGT on class CL_RSBK_PATH has no exception.

Method SET_TGTTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TGTTP Call by reference Type reference (TYPE) RSBKTGTTP Typ des Zielobjekts eines Datentransferprozesses 20060112

Method SET_TGTTP on class CL_RSBK_PATH has no exception.

Method SET_T_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_PATH Call by reference Type reference (TYPE) RSTRAN_T_TLOGO 20050413

Method SET_T_PATH on class CL_RSBK_PATH has no exception.

Method SET_T_TLOGO_TRFN_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC 20050413

Method SET_T_TLOGO_TRFN_DEFAULT on class CL_RSBK_PATH has no exception.

Method SET_UNIQUE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REFRESH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20090130
2 Importing I_SOURCE_FIXED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20080717
3 Importing I_TARGET_FIXED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20080717
4 Returning R_T_TLOGO_TF Value transfer Type reference (TYPE) RSTRAN_T_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20080717
# Exception Resumable Description Created on
1 CX_RSBK_NO_UNIQUE_PATH Kein Pfad gefunden 20080717

Method UNLOCK Signature

Method UNLOCK on class CL_RSBK_PATH has no parameter.
Method UNLOCK on class CL_RSBK_PATH has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700