SAP ABAP Class CL_CRM_BOL_CORE (BOL Core)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-GOL-BOL (Application Component) Business Object Layer
     CRM_BOL (Package) CRM Business Object Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BOL_COMM Interface for Internal Communication 20040804
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COND_BREAKPOINT_CHECK Interface for Conditional Breakpoint Providers: Check 20080214
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COND_BREAKPOINT_PROVIDER Interface for Conditional Breakpoint Providers 20080214
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COND_BREAKPOINT_REGISTER Interface for Conditional Breakpoint Providers: Registration 20080214
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GENIL_BOOLEAN Interface for Boolean Constants 20020330
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GENIL_NULLABLE_BOOLEAN Nullable Boolean 20090309
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GENIL_SUPPORTED Feature Supported 20090309
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BOL_CORE_PERFCOUNT BOL Core 20030129
Properties
Class CL_CRM_BOL_CORE  
Short Description BOL Core    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BOL   CRM Business Object Layer 
Created 20020330   SAP 
Last change 20130531   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 CL_COND_BREAKPOINT_MANAGER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_CRM_GENERIC_IL_NEW Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_CRM_GENIL_CONTAINER_TOOLS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_CRM_GENIL_MODEL_SERVICE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 IF_BOL_PROPERTY_CALCULATOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_GENIL_APPL_INTLAY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BOL_COMM Interface for Internal Communication 20040804
2 IF_COND_BREAKPOINT_CHECK Interface for Conditional Breakpoint Providers: Check 20080214
3 IF_COND_BREAKPOINT_PROVIDER Interface for Conditional Breakpoint Providers 20080214
4 IF_COND_BREAKPOINT_REGISTER Interface for Conditional Breakpoint Providers: Registration 20080214
5 IF_GENIL_BOOLEAN Interface for Boolean Constants 20020330
6 IF_GENIL_NULLABLE_BOOLEAN Nullable Boolean 20090309
7 IF_GENIL_SUPPORTED Feature Supported 20090309
Friends
# Friend Modeled only Created on Description
1 CL_CRM_BOL_CORE_PERFCOUNT 20100520 BOL Core
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COND_BREAKPOINT_PROVIDER_ID Constant Public Type reference (TYPE) CNDBRK_GUID '47B4A8C76C3944A1E10000000A424BBF' GUID for Conditional Breakpoints 20080214
2 DISPLAY_MODE_SUPPORT Instance attribute Public Type reference (TYPE) ABAP_BOOL 20040301
3 ENTITIES_PROCESSED Instance attribute Private Type reference (TYPE) LTYPE_ENTITY_INST_TAB 20070806
4 ENTITY_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY_MANAGER 20020330
5 FALSE Instance attribute Public Attribute reference (LIKE) Single-Character Indicator 20020330
6 GENERIC_IL Instance attribute Private Object reference (TYPE REF TO) CL_CRM_GENERIC_IL_NEW 20020330
7 GLOBAL_MESSAGE_CONT Instance attribute Private Object reference (TYPE REF TO) CL_CRM_GENIL_GLOBAL_MESS_CONT Global Message Container 20020702
8 IS_STARTED Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090114
9 NORMAL Constant Public Type reference (TYPE) CHAR1 'n' Single-Character Indicator 20030115
10 OBJECT_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_GENIL_OBJ_MODEL 20020330
11 PROPERTY_CALCULATORS Instance attribute Private Type reference (TYPE) IF_BOL_PROPERTY_CALCULATOR=>OBJECT_TYPES BOL Object Types Handled 20091126
12 PROPERTY_CALCULATOR_FOR Instance attribute Public Type reference (TYPE) STRING List of Object Types to Be Calculated 20091126
13 RESET_EXCEPTIONS Instance attribute Private Object reference (TYPE REF TO) LCL_RESET_EXCEPTIONS 20090608
14 RESET_RUNNING Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE Indicator: BOL Reset in Progress 20070319
15 SELF Static Attribute Private Object reference (TYPE REF TO) CL_CRM_BOL_CORE 20020330
16 TEXT_REPOSITORY Instance attribute Private Object reference (TYPE REF TO) LCL_TEXT_REPOSITORY 20070806
17 TRUE Instance attribute Public Attribute reference (LIKE) Single-Character Indicator 20020330
18 TX_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_CRM_BOL_TX_MANAGER BOL Transaction Manager 20030109
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_BUFFER Instance method Private Method 20030730
2 BEGIN_TRANSACTION Instance method Public Method Returns Transaction Context 20020330
3 BUILD_AGGR_VIEW_RECURSIVE Instance method Private Method 20030730
4 BUILD_PATH_RECURSIVE Instance method Private Method 20020403
5 CALCULATE_PROPERTIES Instance method Public Method Use Property Calculator to Calculate Entity Properties 20091126
6 CHECK_ENTITY_IS_LOCKED Instance method Public Method Checks Whether Entity Is Locked 20031124
7 CHECK_ENTITY_IS_PERSISTENT Instance method Public Method Checks Whether Entity Is Persistent 20070806
8 CHECK_IS_STARTED Static method Public Method Check Whether BOL Core Has Started 20101214
9 CREATE_ENTITY_FROM_TEMPLATE Instance method Public Method Generate Entity with Template 20090304
10 CREATE_RELATED_ENTITY Instance method Public Method Create Dependent Entity 20020412
11 DELETE_ROOT_ENTITIES Instance method Public Method 20070806
12 DQUERY Instance method Public Method 20070806
13 DQUERY_DELETE Instance method Public Method 20070806
14 DQUERY_LOAD Instance method Public Method 20070806
15 DQUERY_SAVE Instance method Public Method 20070806
16 EXECUTE_ENTITY_METHOD Instance method Public Method Executes a Special BO Method 20020422
17 EXECUTE_ENTITY_METHOD2 Instance method Public Method Executes a Special BO Method 20070806
18 GET_ACCESS_ENTITIES Instance method Public Method Returns a BOL Instance of a Root Object 20070806
19 GET_ENTITY Instance method Public Method Returns a BOL Instance of a Root Object 20030108
20 GET_ENTITY_FACTORY Instance method Public Method Returns an Entity Factory 20020408
21 GET_ENTITY_MANAGER Instance method Public Method Returns the Entity Manager Instance 20020330
22 GET_GLOBAL_MESSAGE_CONT Instance method Public Method Returns the Global Message Container 20020702
23