SAP ABAP Class CL_RSFBP_OBJECT_VERS_SEMANTICS (BW-TLOGO: Specific version of Open ODS Layer Object)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSFBP (Package) BW: Field-based Provider framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSFBP_SEMANTICS Field-based Provider Semantic Section 20130415
Properties
Class CL_RSFBP_OBJECT_VERS_SEMANTICS  
Short Description BW-TLOGO: Specific version of Open ODS Layer Object    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSFBP   BW: Field-based Provider framework 
Created 20130415   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RODPS_ODP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_RSFBP_SOURCE_TYPE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSFBP_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSFBP_SEMANTICS Field-based Provider Semantic Section 20130415
Friends
# Friend Modeled only Created on Description
1 CL_RSFBP_OBJECT 20130415 BW-TLOGO: Open ODS Layer Object
2 CL_RSFBP_OBJECT_VERS 20130415 BW-TLOGO: Specific version of Open ODS Layer Object
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_R_HEADER Instance attribute Private Attribute reference (LIKE) 20130415
2 N_SEMANTICS Instance attribute Private Attribute reference (LIKE) 20130415
3 N_SX_OBJECT Instance attribute Private Attribute reference (LIKE) 20130415
4 P_ACCESS_TYPE Instance attribute Private Type reference (TYPE) IF_RSFBP_TYPES=>TN_ACCESS_TYPE 20130821
5 P_ALL_LANGU Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20130415
6 P_DB_DIRECT Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Flag 20130821
7 P_IS_DIRTY Instance attribute Private Type reference (TYPE) RS_BOOL 20130415
8 P_LANGU Instance attribute Private Type reference (TYPE) SY-LANGU 20130415
9 P_R_SRCTYPE Instance attribute Private Object reference (TYPE REF TO) IF_RSFBP_SOURCE_TYPE 20130415
10 P_R_VERS Instance attribute Private Object reference (TYPE REF TO) CL_RSFBP_OBJECT_VERS BW-TLOGO: Specific version of Open ODS Layer Object 20130415
11 P_S_SRCTYPEDEF Instance attribute Private Type reference (TYPE) RSFBPSRCTYPEDEF 20130418
12 P_TH_ALL_FIELDS_WITH_TEXT Instance attribute Private Type reference (TYPE) IF_RSFBP_TYPES=>TN_TH_FIELDTEXT 20130822
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Private Method 20130415
2 CHECK_FIELD Instance method Private Method 20130415
3 CHECK_NAVATR Instance method Private Method 20130603
4 CLEANUP_DELETED_FIELDS Instance method Private Method 20130909
5 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20130415
6 DELETE_FIELD Instance method Private Method 20130529
7 F4_SRCFIELD Instance method Private Method 20130415
8 FREE Instance method Private Method 20130415
9 GET_ALL Instance method Private Method 20130415
10 GET_ASCTYPE Instance method Private Method 20130529
11 GET_ASSOCIATION_INFO Instance method Private Method 20130415
12 GET_COMPOUNDING_OF_FIELD Instance method Private Method 20130415
13 GET_FIELDS Instance method Private Method 20130529
14 GET_FIELDS_WITH_TEXT Instance method Public Method 20130415
15 GET_FIELD_TEXT Instance method Private Method 20130415
16 GET_NAVATR_OF_FIELD Instance method Private Method 20130529
17 GET_SOURCES Instance method Private Method 20130415
18 GET_SRCTYPE Instance method Private Method 20130415
19 IS_DIRTY Instance method Private Method 20130415
20 PROPOSE_FIELDS Instance method Private Method 20130415
21 RENAME_FIELD Instance method Private Method 20130529
22 SET_ALL Instance method Public Method 20130415
23 SET_COMPOUNDING_OF_FIELD Instance method Private Method 20130415
24 SET_DIRTY Instance method Private Method 20130415
25 SET_FIELDS Instance method Private Method 20130529
26 SET_FIELDS_WITH_TEXT Instance method Private Method 20130415
27 SET_FIELD_TEXT Instance method Private Method 20130415
28 SET_NAVATR_OF_FIELD Instance method Private Method 20130529
29 SET_SRCTYPE Instance method Private Method 20130415
Events
Class CL_RSFBP_OBJECT_VERS_SEMANTICS has no event.
Types
Class CL_RSFBP_OBJECT_VERS_SEMANTICS has no local type.
Method Signatures

Method CHECK Signature

Method CHECK on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method CHECK on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method CHECK_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_WARNING Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130423
2 Importing I_EXTENDED Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE 20130415
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) IF_RSFBP_TYPES=>TN_FIELDNAME 20130415
4 Importing I_REPAIR Value transfer Type reference (TYPE) RS_BOOL RS_C_TRUE 20130415
5 Importing I_T_SRCFIELD Value transfer Type reference (TYPE) IF_RSFBP_SOURCE_TYPE=>TN_T_FIELD 20130415
# Exception Resumable Description Created on
1 CX_RS_MSG 20130415
2 CX_RS_NOT_FOUND 20130415

Method CHECK_NAVATR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_WARNING Call by reference Type reference (TYPE) RS_T_MSG 20130603
2 Importing I_ATTRINM Call by reference Type reference (TYPE) IF_RSFBP_TYPES=>TN_S_NAVATR-ATTRINM 20130603
3 Importing I_EXTENDED Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE 20130603
4 Importing I_REPAIR Value transfer Type reference (TYPE) RS_BOOL RS_C_TRUE 20130603
5 Importing I_R_ASCTYPE Call by reference Object reference (TYPE REF TO) IF_RSFBP_ASSOCIATION_TYPE BW: Field-based Provider: Association Type 20130603
6 Importing I_S_FIELD Call by reference Type reference (TYPE) IF_RSFBP_TYPES=>TN_S_FIELD 20130603
7 Importing I_T_SRCFIELD Value transfer Type reference (TYPE) IF_RSFBP_SOURCE_TYPE=>TN_T_FIELD 20130603
# Exception Resumable Description Created on
1 CX_RS_MSG 20130603
2 CX_RS_NOT_FOUND 20130603

Method CLEANUP_DELETED_FIELDS Signature

Method CLEANUP_DELETED_FIELDS on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method CLEANUP_DELETED_FIELDS on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSFBP_OBJECT_VERS BW-TLOGO: Specific version of Open ODS Layer Object 20130415
2 Importing I_SEMANTICS Call by reference Type reference (TYPE) IF_RSFBP_TYPES=>TN_SEMANTICS 20130415
3 Importing I_SX_SEMANTICS Call by reference Type reference (TYPE) IF_RSFBP_TYPES=>TN_SX_SEMANTICS 20130415

Method CONSTRUCTOR on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method DELETE_FIELD Signature

Method DELETE_FIELD on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method DELETE_FIELD on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method F4_SRCFIELD Signature

Method F4_SRCFIELD on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method F4_SRCFIELD on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method FREE Signature

Method FREE on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method FREE on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method GET_ALL Signature

Method GET_ALL on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method GET_ALL on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method GET_ASCTYPE Signature

Method GET_ASCTYPE on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method GET_ASCTYPE on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method GET_ASSOCIATION_INFO Signature

Method GET_ASSOCIATION_INFO on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method GET_ASSOCIATION_INFO on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method GET_COMPOUNDING_OF_FIELD Signature

Method GET_COMPOUNDING_OF_FIELD on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method GET_COMPOUNDING_OF_FIELD on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method GET_FIELDS Signature

Method GET_FIELDS on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method GET_FIELDS on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method GET_FIELDS_WITH_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) IF_RSFBP_TYPES=>TN_FIELDNAME 20130416
2 Returning R_TH_FIELDTEXT Value transfer Type reference (TYPE) IF_RSFBP_TYPES=>TN_TH_FIELDTEXT 20130416

Method GET_FIELDS_WITH_TEXT on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method GET_FIELD_TEXT Signature

Method GET_FIELD_TEXT on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method GET_FIELD_TEXT on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method GET_NAVATR_OF_FIELD Signature

Method GET_NAVATR_OF_FIELD on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method GET_NAVATR_OF_FIELD on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method GET_SOURCES Signature

Method GET_SOURCES on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method GET_SOURCES on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method GET_SRCTYPE Signature

Method GET_SRCTYPE on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method GET_SRCTYPE on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method IS_DIRTY Signature

Method IS_DIRTY on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method IS_DIRTY on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method PROPOSE_FIELDS Signature

Method PROPOSE_FIELDS on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method PROPOSE_FIELDS on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method RENAME_FIELD Signature

Method RENAME_FIELD on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method RENAME_FIELD on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method SET_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_OBJECT Call by reference Type reference (TYPE) IF_RSFBP_TYPES=>TN_SX_SEMANTICS 20130415

Method SET_ALL on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method SET_COMPOUNDING_OF_FIELD Signature

Method SET_COMPOUNDING_OF_FIELD on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method SET_COMPOUNDING_OF_FIELD on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method SET_DIRTY Signature

Method SET_DIRTY on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ACTION_NOT_ALLOWED The action is not allowed here 20130415

Method SET_FIELDS Signature

Method SET_FIELDS on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method SET_FIELDS on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method SET_FIELDS_WITH_TEXT Signature

Method SET_FIELDS_WITH_TEXT on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method SET_FIELDS_WITH_TEXT on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method SET_FIELD_TEXT Signature

Method SET_FIELD_TEXT on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method SET_FIELD_TEXT on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method SET_NAVATR_OF_FIELD Signature

Method SET_NAVATR_OF_FIELD on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method SET_NAVATR_OF_FIELD on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.

Method SET_SRCTYPE Signature

Method SET_SRCTYPE on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no parameter.
Method SET_SRCTYPE on class CL_RSFBP_OBJECT_VERS_SEMANTICS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740