SAP ABAP Class CL_CRM_BSP_CT_DBAL_HEADER_OBJ (Abstract class that stores key data and text)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF-CUS (Application Component) People-Centric UI Framework Customizing
     CRM_BSP_FRAME_CT (Package) Customizing Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BSP_CT_DBAL_ROOT Base class for customizing tool 20041013
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BSP_CT_DBAL_APPL Application 20041026
2 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BSP_CT_DBAL_EVENT PCUI Event 20041102
3 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BSP_CT_DBAL_FIELDGROUP PCUI Fieldgroup 20041130
4 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BSP_CT_DBAL_TABGROUP Register Tab Group 20041023
5 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BSP_CT_DBAL_TOOLBARGRP PCUI Toolbar Group 20041027
6 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BSP_CT_DBAL_VIEW PCUI View 20041119
Properties
Class CL_CRM_BSP_CT_DBAL_HEADER_OBJ  
Short Description Abstract class that stores key data and text    
Super Class CL_CRM_BSP_CT_DBAL_ROOT Base class for customizing tool 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_FRAME_CT   Customizing Tool 
Created 20041013   SAP 
Last change 20050428   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CRMBT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CRM_BSP_CT_DBAL_ROOT 20041013 Base class for customizing tool
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ID_CDT_COMPNAME Instance attribute Private Type reference (TYPE) FIELDNAME Component of texttab in crmbt_cd 20041022
2 ID_CD_COMPNAME Instance attribute Private Type reference (TYPE) FIELDNAME Component of data tab in crmbt_cd 20041022
3 ID_CREATE_MODE Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20041028
4 ID_FIELDNAME_LANGU Instance attribute Private Type reference (TYPE) FIELDNAME Field name 20041022
5 ID_FIELDNAME_TEXT Instance attribute Private Type reference (TYPE) FIELDNAME Field name 20041022
6 ID_HEADERTAB_NAME Instance attribute Private Type reference (TYPE) FIELDNAME DDIC Name of header tab 20041022
7 ID_TEXTTAB_NAME Instance attribute Private Type reference (TYPE) FIELDNAME DDIC Name of texttab 20041022
8 IR_HEADERTAB_LINE Instance attribute Private Object reference (TYPE REF TO) DATA 20041021
9 IR_KEY Instance attribute Private Object reference (TYPE REF TO) DATA 20041013
10 IR_NEW_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20041021
11 IR_NEW_TEXT Instance attribute Private Object reference (TYPE REF TO) DATA 20041021
12 IR_OLD_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20041021
13 IR_OLD_TEXT Instance attribute Private Object reference (TYPE REF TO) DATA 20041021
14 IR_TEXTTAB_LINE Instance attribute Private Object reference (TYPE REF TO) DATA 20041021
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20050412
2 CONSTRUCTOR Instance method Public Constructor 20041013
3 GET_DATA_BASIC Instance method Protected Method 20041013
4 GET_KEY_BASIC Instance method Protected Method 20041013
5 GET_OLDDATA_BASIC Instance method Protected Method 20041021
6 GET_OLDTEXT_BASIC Instance method Protected Method 20041021
7 GET_TEXT_BASIC Instance method Protected Method 20041013
8 HAS_DATA_ON_DB Instance method Protected Method Answer ABAP_TRUE, if data was found on the DB 20041028
9 IS_IN_CREATE_MODE Instance method Protected Method Answer ABAP_TRUE, if the receiver is in create mode 20041028
10 SET_DATA_BASIC Instance method Protected Method 20041013
11 SET_KEY_BASIC Instance method Protected Method 20041013
12 SET_OLDNEWDATA_BASIC Instance method Protected Method 20041023
13 SET_OLDNEWTEXT_BASIC Instance method Protected Method 20041023
14 SET_TEXT_BASIC Instance method Protected Method 20041013
Events
Class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no event.
Types
Class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATAPART Value transfer Type reference (TYPE) ANY 20041028
2 Importing IS_HEADERTAB_LINE Value transfer Type reference (TYPE) ANY 20041028
3 Importing IS_KEYPART Value transfer Type reference (TYPE) ANY 20041028
4 Importing IS_TEXTTAB_LINE Value transfer Type reference (TYPE) ANY 20041028
5 Importing IV_CDT_COMPNAME Value transfer Type reference (TYPE) FIELDNAME 20041022
6 Importing IV_CD_COMPNAME Value transfer Type reference (TYPE) FIELDNAME 20041022
7 Importing IV_CREATE_MODE Value transfer Type reference (TYPE) ABAP_BOOL 20041028
8 Importing IV_FIELDNAME_LANGU Value transfer Type reference (TYPE) FIELDNAME 'LANGU' 20041023
9 Importing IV_FIELDNAME_TEXT Value transfer Type reference (TYPE) FIELDNAME 'DESCRIPTION' 20041023
10 Importing IV_HEADERTAB_NAME Value transfer Type reference (TYPE) FIELDNAME 20041022
11 Importing IV_TEXTTAB_NAME Value transfer Type reference (TYPE) FIELDNAME 20041022
# Exception Resumable Description Created on
1 CX_CRM_BSP_CT_INTERNAL_ERROR 20041028

Method GET_DATA_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA Call by reference Type reference (TYPE) ANY 20041013

Method GET_DATA_BASIC on class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no exception.

Method GET_KEY_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KEY Call by reference Type reference (TYPE) ANY 20041013

Method GET_KEY_BASIC on class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no exception.

Method GET_OLDDATA_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA Call by reference Type reference (TYPE) ANY 20041021

Method GET_OLDDATA_BASIC on class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no exception.

Method GET_OLDTEXT_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TEXT Call by reference Type reference (TYPE) ANY 20041021

Method GET_OLDTEXT_BASIC on class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no exception.

Method GET_TEXT_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TEXT Call by reference Type reference (TYPE) ANY 20041013

Method GET_TEXT_BASIC on class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no exception.

Method HAS_DATA_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_DATA Value transfer Type reference (TYPE) ABAP_BOOL 20041028

Method HAS_DATA_ON_DB on class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no exception.

Method IS_IN_CREATE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CREATE_MODE Value transfer Type reference (TYPE) ABAP_BOOL 20041028

Method IS_IN_CREATE_MODE on class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no exception.

Method SET_DATA_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA Call by reference Type reference (TYPE) ANY 20041013
2 Importing IV_IN_DO_RELOAD_DATA Call by reference Type reference (TYPE) ABAP_BOOL SPACE Logische Variable 20050107
# Exception Resumable Description Created on
1 CX_CRM_BSP_CT_DBREC_NOT_FOUND 20050314

Method SET_KEY_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY Call by reference Type reference (TYPE) ANY 20041013

Method SET_KEY_BASIC on class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no exception.

Method SET_OLDNEWDATA_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA Call by reference Type reference (TYPE) ANY 20041023

Method SET_OLDNEWDATA_BASIC on class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no exception.

Method SET_OLDNEWTEXT_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT Call by reference Type reference (TYPE) ANY 20041023

Method SET_OLDNEWTEXT_BASIC on class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no exception.

Method SET_TEXT_BASIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IN_DO_RELOAD_DATA Call by reference Type reference (TYPE) CRMT_BOOLEAN SPACE Logische Variable 20050107
2 Importing IV_TEXT Call by reference Type reference (TYPE) ANY 20041013

Method SET_TEXT_BASIC on class CL_CRM_BSP_CT_DBAL_HEADER_OBJ has no exception.
History
Last changed by/on SAP  20050428 
SAP Release Created in 700