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
⤷ 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 |