SAP ABAP Class CL_CRM_BSP_CT_DBAL_MANAGER (CT Access Layer Management class)
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
Properties
Class CL_CRM_BSP_CT_DBAL_MANAGER  
Short Description CT Access Layer Management class    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package CRM_BSP_FRAME_CT   Customizing Tool 
Created 20040916   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)
3 TRWBO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CRM_BSP_CT_DBAL_MANAGER has no interface implemented.
Friends
Class CL_CRM_BSP_CT_DBAL_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SD_CHANGEDOBJ_HTAB Static Attribute Private Type reference (TYPE) CRMBT_DBAL_ROOT_HTAB 20040916
2 SD_CLASS_OBJ_HTAB Static Attribute Private Type reference (TYPE) CRMBT_DBAL_CLASS_OBJ_HTAB 20041102
3 SD_IN_CUST_MODE Static Attribute Private Type reference (TYPE) ABAP_BOOL 20040921
4 SD_IN_SAP_MODE Static Attribute Private Type reference (TYPE) ABAP_BOOL 20040921
5 SD_LOCKED_OBJ_HTAB Static Attribute Private Type reference (TYPE) CRMBT_DBAL_ROOT_HTAB 20041021
6 SD_TRKORR_CUST Static Attribute Private Type reference (TYPE) TRKORR Customizing request 20041013
7 SD_TRKORR_WB Static Attribute Private Type reference (TYPE) TRKORR Workbench request 20041013
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OBJS_TO_TRANSPORT Static method Private Method Add the object entries to the transport requests 20041021
2 AFTER_SAVE Static method Private Method 20040916
3 BEFORE_SAVE Static method Private Method 20040916
4 BLUEPRINT_TRANSPORT Static method Private Method Resembles the action of FB CRM_BSP_BLUEPRINT_TRANSPORT 20041030
5 CLASS_CONSTRUCTOR Static method Public Constructor 20040921
6 DISCARD_CHANGES Static method Public Method Invalidate all changes with the receiver 20050425
7 DO_SAVE Static method Private Method 20040916
8 GET_CHANGED_DATA_FROM_OBJS Static method Private Method Retrieve the changed data from the objects 20041021
9 GET_OPEN_TASK_FOR_TRREQ Static method Private Method Answer a task for the current user for the given TRReq 20041029
10 GET_TRTYPES_NEEDED Static method Private Method 20041013
11 HAS_PENDING_CHANGES Static method Public Method Answer ABAP_TRUE, if some changes are pending 20050214
12 IS_IN_CUST_MODE Static method Public Method Answer ABAP_TRUE, if editing is in customer mode 20041013
13 IS_IN_SAP_MODE Static method Public Method Answer ABAP_TRUE, if the manager is in SAP-Mode 20040920
14 REGISTER_CHANGED_OBJ Static method Public Method Register an object as "Changed" with the manager 20040916
15 REGISTER_CLASS_OBJ Static method Public Method Registers a singleton object for each class 20041102
16 REGISTER_LOCKED_OBJ Static method Public Method Register an object as "Locked" with the manager 20041021
17 SAVE Static method Public Method Save all changes 20040916
18 SET_CUST_MODE Static method Public Method Sets the table access mode to customer mode 20041013
19 SET_SAP_MODE Static method Public Method Sets the table access mode to SAP mode 20041013
20 UNREGISTER_OBJ Static method Public Method Unregister an object with the manager 20040921
Events
Class CL_CRM_BSP_CT_DBAL_MANAGER has no event.
Types
Class CL_CRM_BSP_CT_DBAL_MANAGER has no local type.
Method Signatures

Method ADD_OBJS_TO_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) CRMBT_CD 20041021
2 Importing I_TRKORR_CUST Call by reference Type reference (TYPE) TRKORR 20041021
3 Importing I_TRKORR_WB Call by reference Type reference (TYPE) TRKORR 20041021
# Exception Resumable Description Created on
1 TRANSPORT_ADD_ERROR 20041021
2 USER_ABORT 20041030

Method AFTER_SAVE Signature

Method AFTER_SAVE on class CL_CRM_BSP_CT_DBAL_MANAGER has no parameter.
Method AFTER_SAVE on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method BEFORE_SAVE Signature

Method BEFORE_SAVE on class CL_CRM_BSP_CT_DBAL_MANAGER has no parameter.
Method BEFORE_SAVE on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method BLUEPRINT_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLEDATA Call by reference Type reference (TYPE) ANY TABLE 20041030
2 Importing IV_TRKORR Call by reference Type reference (TYPE) TRKORR 20041030
# Exception Resumable Description Created on
1 TABLE_NO_DDIC_TYPE 20041030
2 TRANSPORT_FAILED 20041030
3 USER_ABORT 20041030

Method CLASS_CONSTRUCTOR Signature

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

Method DISCARD_CHANGES Signature

Method DISCARD_CHANGES on class CL_CRM_BSP_CT_DBAL_MANAGER has no parameter.
Method DISCARD_CHANGES on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method DO_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) CRMBT_CD 20041021

Method DO_SAVE on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method GET_CHANGED_DATA_FROM_OBJS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DATA Value transfer Type reference (TYPE) CRMBT_CD 20041021

Method GET_CHANGED_DATA_FROM_OBJS on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method GET_OPEN_TASK_FOR_TRREQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRKORR Call by reference Type reference (TYPE) TRKORR Transportauftrag 20041029
2 Importing IV_UNAME Call by reference Type reference (TYPE) SY-UNAME SY-UNAME SAP System, Benutzer-ID 20041029
3 Returning RV_TRTASK Value transfer Type reference (TYPE) TRKORR 20041029

Method GET_OPEN_TASK_FOR_TRREQ on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method GET_TRTYPES_NEEDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CUST_REQ Call by reference Type reference (TYPE) ABAP_BOOL 20041013
2 Exporting E_WB_REQ Call by reference Type reference (TYPE) ABAP_BOOL 20041013
3 Importing I_DATA Call by reference Type reference (TYPE) CRMBT_CD 20041021

Method GET_TRTYPES_NEEDED on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method HAS_PENDING_CHANGES Signature

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

Method HAS_PENDING_CHANGES on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method IS_IN_CUST_MODE Signature

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

Method IS_IN_CUST_MODE on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method IS_IN_SAP_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IN_SAPMODE Value transfer Type reference (TYPE) ABAP_BOOL Logische Variable 20040920

Method IS_IN_SAP_MODE on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method REGISTER_CHANGED_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Object reference (TYPE REF TO) CL_CRM_BSP_CT_DBAL_ROOT 20040916

Method REGISTER_CHANGED_OBJ on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method REGISTER_CLASS_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_OBJ Call by reference Object reference (TYPE REF TO) IF_CRM_BSP_CT_DBAL_CLASS_OBJ 20041102

Method REGISTER_CLASS_OBJ on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method REGISTER_LOCKED_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Object reference (TYPE REF TO) CL_CRM_BSP_CT_DBAL_ROOT 20041021

Method REGISTER_LOCKED_OBJ on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALWAYS_CONFIRM_TREQ Call by reference Type reference (TYPE) ABAP_BOOL 20041013
2 Importing IV_COMMIT_WORK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20041021
3 Importing IV_ROLLBACK_AFTER_ERROR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20041021
# Exception Resumable Description Created on
1 TRANSPORT_ADD_ERROR 20041021
2 TRANSPORT_CREATE_ERROR 20041014
3 USER_ABORT 20041013

Method SET_CUST_MODE Signature

Method SET_CUST_MODE on class CL_CRM_BSP_CT_DBAL_MANAGER has no parameter.
Method SET_CUST_MODE on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method SET_SAP_MODE Signature

Method SET_SAP_MODE on class CL_CRM_BSP_CT_DBAL_MANAGER has no parameter.
Method SET_SAP_MODE on class CL_CRM_BSP_CT_DBAL_MANAGER has no exception.

Method UNREGISTER_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Object reference (TYPE REF TO) CL_CRM_BSP_CT_DBAL_ROOT 20040921

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