SAP ABAP Class CL_CRM_BOL_ENTITY (Entity)
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 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BOL_ABSTR_BO Abstract Basis Class for BOL Business Objects 20030829
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GENIL_BOOLEAN Interface for Boolean Constants 20020321
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GENIL_NULLABLE_BOOLEAN Nullable Boolean 20090310
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BOL_ENTITY_WRAPPER Abstract Entities Wrapper 20040225
2 Inheritance (c INHERITING FROM c_ref)  CL_HREIC_IB_ENTITY Inbox Entry: Abstract 20050307
Properties
Class CL_CRM_BOL_ENTITY  
Short Description Entity    
Super Class CL_CRM_BOL_ABSTR_BO Abstract Basis Class for BOL Business Objects 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BOL   CRM Business Object Layer 
Created 20020319   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 IF_BOL_PROPERTY_CALCULATOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 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_GENIL_BOOLEAN Interface for Boolean Constants 20020321
2 IF_GENIL_NULLABLE_BOOLEAN Nullable Boolean 20090310
Friends
# Friend Modeled only Created on Description
1 CL_CRM_BOL_CORE 20070720 BOL Core
2 IF_BOL_ENTITY_ACCESS 20040311
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTR_PROPS_READ_PENDING Instance attribute Private Type reference (TYPE) ABAP_BOOL 20090428
2 BUFFER_ONLY Constant Public Type reference (TYPE) CHAR1 'c' Single-Character Indicator 20030115
3 BYPASSING_BUFFER Constant Public Type reference (TYPE) CHAR1 'b' Single-Character Indicator 20030115
4 CHANGEABLE Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Entity Can Be Changed 20040226
5 CHANGE_LOG Instance attribute Protected Object reference (TYPE REF TO) XSTRING Bit String: Change Log 20020322
6 CONTAINER_PROXY Instance attribute Protected Object reference (TYPE REF TO) CL_CRM_GENIL_CONTAINER_OBJECT 20020319
7 CORE Static Attribute Protected Object reference (TYPE REF TO) CL_CRM_BOL_CORE 20081117
8 CO_CHANGE_STATE_PENDING Constant Public Type reference (TYPE) CHAR1 'P' Checkbox: Changes Not Yet Sent 20090203
9 CO_CHANGE_STATE_REJECTED Constant Public Type reference (TYPE) CHAR1 'R' Checkbox: Changes Sent but Rejected 20090203
10 CO_CHANGE_STATE_UNCHANGED Constant Public Type reference (TYPE) CHAR1 'U' Checkbox: Unchanged 20090203
11 DEFAULT_4_CHANGEABLE Static Attribute Protected Type reference (TYPE) ABAP_BOOL Initial Value for Attribute CHANGEABLE 20050120
12 FALSE Instance attribute Public Attribute reference (LIKE) Single-Character Indicator 20020321
13 INDICATOR_NOT_SET Constant Protected Type reference (TYPE) I 0 Bit Indicator Not Set 20060118
14 INDICATOR_SET Constant Protected Type reference (TYPE) I 1 Bit Indicator Set 20060118
15 INITIAL_ATTRIBUTES_ACCEPTED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110406
16 INVALIDATION_ACTIVE Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_FALSE Flag Determining That Invalidation Is in Process 20030930
17 MY_INSTANCE_KEY Instance attribute Protected Object reference (TYPE REF TO) CRMT_GENIL_OBJ_INSTANCE Object Instance in the Generic Interaction Layer 20061127
18 MY_MANAGER_ENTRY Instance attribute Protected Object reference (TYPE REF TO) CRMT_BOL_ENTITY_LINE 20020321
19 NORMAL Constant Public Type reference (TYPE) CHAR1 'n' Single-Character Indicator 20030115
20 NO_PROPAGATION Constant Public Type reference (TYPE) CHAR1 'N' Single-Character Indicator 20060705
21 PARENT_ENTITY Instance attribute Protected Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY 20020321
22 PROPAGATE_2_ALL Constant Public Type reference (TYPE) CHAR1 'A' Single-Character Indicator 20060705
23 PROPAGATE_2_INACTIVE_ONLY Constant Public Type reference (TYPE) CHAR1 'I' Single-Character Indicator 20060705
24 PROPERTIES_CALCULATED Instance attribute Protected Type reference (TYPE) ABAP_BOOL Properties Calculated Indicator 20091126
25 PROPERTY_CALCULATOR_REGISTERED Instance attribute Protected Type reference (TYPE) IF_BOL_PROPERTY_CALCULATOR=>ENTITY_EVENTS Events for Property Calculation Requested 20091126
26 SECONDARY_INSTANCE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20070907
27 TRUE Instance attribute Public Attribute reference (LIKE) Single-Character Indicator 20020321
28 VALIDATION_ACTIVE Instance attribute Protected Type reference (TYPE) ABAP_BOOL abap_false Indicator that Validation Is Currently In Process 20050217
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_SENDING Instance method Public Method Activate Send with Modify 20030108
2 ALIVE Instance method Public Method Returns TRUE if the Instance Is Valid 20030317
3 CLASS_INIT Static method Private Method 20081117
4 CLEAR_CHANGE_LOG Instance method Protected Method 20060119
5 CONSTRUCTOR Instance method Public Constructor 20020319
6 CREATE_RELATED_ENTITY Instance method Public Method 20020408
7 DEACTIVATE_SENDING Instance method Public Method Deactivate Send with Modify 20030108
8 DELETE Instance method Public Method 20020408
9 EXECUTE Instance method Public Method 20020416
10 EXECUTE2 Instance method Public Method 20070719
11 GET_ATTR_STRUCT_NAME Instance method Public Method 20020415
12 GET_KEY Instance method Public Method 20020319
13 GET_LOCKABLE_ENTITY Instance method Protected Method Returns (Parent) Entity That Is Locked Separately 20100413
14 GET_MESSAGE_CONTAINER Instance method Public Method Returns Related Message Container 20030729
15 GET_NAMESPACE Instance method Public Method 20090714
16 GET_PARENT Instance method Public Method Returns Parent Entity 20100413
17 GET_PARENT_RELATION Instance method Public Method 20020321
18 GET_PROPERTIES_BY_BPATH Instance method Public Method Retrieves Data Based on the Transferred BPath Expression 20090319
19 GET_PROPERTY_MODIFIER Instance method Public Method Returns Display Characteristics of an Attribute 20030214
20 GET_PROPERTY_MODIFIERS Instance method Public Method Returns Display Characteristics of an Attribute 20091123
21 GET_RELATED_ENTITIES Instance method Public Method 20020320
22 GET_RELATED_ENTITIES_BY_BPATH Instance method Public Method Retrieves Related Entities (Coll.) Based on BPath Expression 20090319
23 GET_RELATED_ENTITIES_BY_FILTER Instance method Public Method 20081211
24 GET_RELATED_ENTITY Instance method Public Method 20020408
25 GET_RELATED_ENTITY_TEMPLATE Instance method Public Method Gets Template for Dependent Entity 20090304
26 GET_ROOT Instance method Public Method 20020408
27 GET_STATE_OF_CHANGES Instance method Public Method Returns the Changeability of the Entity 20090203
28 GET_TRANSACTION Instance method Public Method Returns Transaction Context for Entity 20030122
29 IS_CHANGEABLE Instance method Public Method Checks Whether the Entity Can Be Changed 20040311
30 IS_CHANGE_ALLOWED Instance method Public Method Checks Whether Entity Can Be Changed 20090306
31 IS_CREATE_REL_ENTITY_ALLOWED Instance method Public Method Checks Whether Child Can Be Created 20090311
32 IS_DELETE_ALLOWED Instance method Public Method Checks Whether Entity Can Be Deleted 20090304
33 IS_INITIAL Instance method Public Method Checks Whether Entity Is Still in Initial State 20100525
34 IS_LOCKED Instance method Public Method Checks Whether Entity Is Locked 20031124
35 IS_PERSISTENT Instance method Public Method Checks Whether Entity Is Persistent 20070612
36 IS_PROPERTY_CHANGED Instance method Public Method Checks Whether an Attribute Was Changed in the BOL Buffer 20070830
37 IS_PROPERTY_MODIFIER_FINAL Instance method Public Method Returns Display Characteristics of an Attribute 20090312
38 IS_ROOT Instance method Public Method Check Whether the Entity is a Root Object 20050210
39 IS_SEND_ACTIVE Instance method Public Method Check Whether Send Status Is Active 20030108
40 LOCK Instance method Public Method 20020416
41 MAKE_VALID_STATE Instance method Protected Method 20030901
42 ON_PRIMARY_ENTITY_DELETED Instance method Private Event handling method 20080529
43 PUBLISH_DELETION Instance method Protected Method 20030519
44 REMOVE_CHILD Instance method Protected Method Removes Relation to Another Entity 20020613
45 REREAD Instance method Public Method 20020422
46 SET_CALCULATED_PROPERTY Instance method Public Method Set Calculated Property 20091127
47 SET_INVALID Instance method Protected Method Invalidates the Entity 20020709
48 SET_PARENT Instance method Protected Method Sets the Parent Entity 20061130
49 SWITCH_TO_CHANGE_MODE Instance method Public Method Switches the Entity to Change Mode 20040311
Events
# Event Type Visibility Description Created on
1 DELETED Instance Event
(0)
Public
(2)
Entity Was Deleted 20030519
2 DELETE_ME Instance Event
(0)
Private
(0)
20020625
3 DELTA_SET Instance Event
(0)
Private
(0)
DELTA_FLAG Was Set 20090121
4 RELATION_INVALIDATED Instance Event
(0)
Public
(2)
Relation Was Invalidated 20100204
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYPE_ATTR_PROPS_TAB Public See coding 20091123 GTYPE_ATTR_PROPS_TAB type hashed table of GTYPE_NAMED_ATTR_PROP with unique key ATTR_NAME
2 GTYPE_NAMED_ATTR_PROP Public See coding 20091123 begin of GTYPE_NAMED_ATTR_PROP, ATTR_NAME type NAME_KOMP, PROPERTY type CRMT_GENIL_ATTR_PROPERTY, FINAL type ABAP_BOOL, end of GTYPE_NAMED_ATTR_PROP
Method Signatures

Method ACTIVATE_SENDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROPAGATE_2_DEPENDENT Call by reference Type reference (TYPE) CHAR1 NO_PROPAGATION Kennzeichen: abhängige Objekte rekursiv aktivieren 20060705

Method ACTIVATE_SENDING on class CL_CRM_BOL_ENTITY has no exception.

Method ALIVE Signature

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

Method ALIVE on class CL_CRM_BOL_ENTITY has no exception.

Method CLASS_INIT Signature

Method CLASS_INIT on class CL_CRM_BOL_ENTITY has no parameter.
Method CLASS_INIT on class CL_CRM_BOL_ENTITY has no exception.

Method CLEAR_CHANGE_LOG Signature

Method CLEAR_CHANGE_LOG on class CL_CRM_BOL_ENTITY has no parameter.
Method CLEAR_CHANGE_LOG on class CL_CRM_BOL_ENTITY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONT_PROXY Call by reference Object reference (TYPE REF TO) CL_CRM_GENIL_CONTAINER_OBJECT Objekt im generischen I/O Container 20020319
2 Importing IV_MANAGER_ENTRY Call by reference Object reference (TYPE REF TO) CRMT_BOL_ENTITY_LINE Entitätseintrag in der Managertabelle 20020321
3 Importing IV_PARENT Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entität 20020321
4 Importing IV_SUPPRESS_ATTR_PROPS_INIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091008

Method CONSTRUCTOR on class CL_CRM_BOL_ENTITY has no exception.

Method CREATE_RELATED_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHILD_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME Konkreter Objekttyp (bei abstrakten Relationen) 20090305
2 Importing IV_RELATION_NAME Call by reference Type reference (TYPE) CRMT_RELATION_NAME Relationsname 20020408
3 Importing IV_SET_DEFAULTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Do not set default values and properties 20101116
4 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entität 20020412
# Exception Resumable Description Created on
1 CX_CRM_GENIL_DUPLICATE_REL Fehlerklasse: Doppelter Eintrag 1:1 Relation 20020524
2 CX_CRM_GENIL_MODEL_ERROR 20020408

Method DEACTIVATE_SENDING Signature

Method DEACTIVATE_SENDING on class CL_CRM_BOL_ENTITY has no parameter.
Method DEACTIVATE_SENDING on class CL_CRM_BOL_ENTITY has no exception.

Method DELETE Signature

Method DELETE on class CL_CRM_BOL_ENTITY has no parameter.
Method DELETE on class CL_CRM_BOL_ENTITY has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAM Call by reference Type reference (TYPE) CRMT_NAME_VALUE_PAIR_TAB Name Wert Tabelle 20020416
2 Importing IV_METHOD_NAME Call by reference Type reference (TYPE) CRMT_OBJ_METHOD_NAME Methodenname 20020416
3 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_ENTITY_COL Entität Collection Interface 20020607
# Exception Resumable Description Created on
1 CX_CRM_BOL_METH_EXEC_FAILED Ausnahme: Objektmethodenausführung fehlgeschlagen 20030425
2 CX_CRM_GENIL_MODEL_ERROR Fehler beim Zugriff auf Objektmodell 20020422

Method EXECUTE2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAM Call by reference Type reference (TYPE) CRMT_NAME_VALUE_PAIR_TAB Name Wert Tabelle 20070719
2 Importing IV_METHOD_NAME Call by reference Type reference (TYPE) CRMT_OBJ_METHOD_NAME Methodenname 20070719
3 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) DATA 20070719
# Exception Resumable Description Created on
1 CX_CRM_BOL_METH_EXEC_FAILED Ausnahme: Objektmethodenausführung fehlgeschlagen 20070719
2 CX_CRM_GENIL_MODEL_ERROR Fehler beim Zugriff auf Objektmodell 20070719

Method GET_ATTR_STRUCT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRUKNAME Name einer Struktur 20020415

Method GET_ATTR_STRUCT_NAME on class CL_CRM_BOL_ENTITY has no exception.

Method GET_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) CRMT_GENIL_OBJECT_ID Objekt ID im generischen Interaction Layer 20020319

Method GET_KEY on class CL_CRM_BOL_ENTITY has no exception.

Method GET_LOCKABLE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entität 20100413

Method GET_LOCKABLE_ENTITY on class CL_CRM_BOL_ENTITY has no exception.

Method GET_MESSAGE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_GENIL_MESSAGE_CONTAINER Interface für Message Container 20030729

Method GET_MESSAGE_CONTAINER on class CL_CRM_BOL_ENTITY has no exception.

Method GET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) GENILT_NAMESPACE 20090714

Method GET_NAMESPACE on class CL_CRM_BOL_ENTITY has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entität 20100413

Method GET_PARENT on class CL_CRM_BOL_ENTITY has no exception.

Method GET_PARENT_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RELATION_IS_11 Call by reference Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20020321
2 Exporting EV_RELATION_NAME Call by reference Type reference (TYPE) CRMT_RELATION_NAME Relationsname 20020321

Method GET_PARENT_RELATION on class CL_CRM_BOL_ENTITY has no exception.

Method GET_PROPERTIES_BY_BPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARSER Call by reference Object reference (TYPE REF TO) CL_WCF_BPATH_PARSER 20100224
2 Importing IV_BPATH_STATEMENT Call by reference Type reference (TYPE) STRING 20090401
3 Importing IV_EVAL_MODE Call by reference Type reference (TYPE) INT2 3 2 Byte Integer (Signed) 20100224
4 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) DATA 20090319

Method GET_PROPERTIES_BY_BPATH on class CL_CRM_BOL_ENTITY has no exception.

Method GET_PROPERTY_MODIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) NAME_KOMP Komponentenname 20030214
2 Returning RV_RESULT Value transfer Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY Attributseigenschaft 20030214

Method GET_PROPERTY_MODIFIER on class CL_CRM_BOL_ENTITY has no exception.

Method GET_PROPERTY_MODIFIERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTR_NAMES Call by reference Type reference (TYPE) CRMT_ATTR_NAME_TAB Tabelle von Attributenamen 20091123
2 Returning RT_RESULT Value transfer Type reference (TYPE) GTYPE_ATTR_PROPS_TAB Attributseigenschaft 20091123

Method GET_PROPERTY_MODIFIERS on class CL_CRM_BOL_ENTITY has no exception.

Method GET_RELATED_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHILD_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME Konkreter Objekttyp (bei abstrakten Relationen) 20090305
2 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 NORMAL Lesemodus 20030115
3 Importing IV_OWNED_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Keine assoziierten Entitäten 20041001
4 Importing IV_RELATION_NAME Call by reference Type reference (TYPE) CRMT_RELATION_NAME Relationsname 20020320
5 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_ENTITY_COL 20020320
# Exception Resumable Description Created on
1 CX_CRM_GENIL_MODEL_ERROR Fehler beim Zugriff auf Objektmodell 20020416

Method GET_RELATED_ENTITIES_BY_BPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARSER Call by reference Object reference (TYPE REF TO) CL_WCF_BPATH_PARSER 20100224
2 Importing IV_BPATH_STATEMENT Call by reference Type reference (TYPE) STRING 20090401
3 Importing IV_EVAL_MODE Call by reference Type reference (TYPE) INT2 3 2 Byte Integer (Signed) 20100224
4 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_ENTITY_COL Entitäten Collection Interface 20090319

Method GET_RELATED_ENTITIES_BY_BPATH on class CL_CRM_BOL_ENTITY has no exception.

Method GET_RELATED_ENTITIES_BY_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHILD_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME Konkreter Objekttyp (bei abstrakten Relationen) 20091105
2 Importing IV_FILTER Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_FILTER 20081211
3 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 NORMAL Lesemodus 20081211
4 Importing IV_RELATION_NAME Call by reference Type reference (TYPE) CRMT_RELATION_NAME Name einer Beziehung 20090312
5 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_ENTITY_COL 20081211
# Exception Resumable Description Created on
1 CX_CRM_GENIL_MODEL_ERROR Fehler beim Zugriff auf Objektmodell 20081211

Method GET_RELATED_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 NORMAL Lesemodus 20030115
2 Importing IV_RELATION_NAME Call by reference Type reference (TYPE) CRMT_RELATION_NAME Relationsname 20020408
3 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY 20020408
# Exception Resumable Description Created on
1 CX_CRM_GENIL_MODEL_ERROR Fehler beim Zugriff auf Objektmodell 20020416

Method GET_RELATED_ENTITY_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHILD_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME Externer Name eines Objekts 20090306
2 Importing IV_FILTER Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_FILTER Parameter zur Bestimmung der Defaultwerte 20090407
3 Importing IV_FILTER_4_DEFAULTS Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_FILTER Alternativer Relationsfilter für die Defaultwertbestimmung 20120222
4 Importing IV_NO_DEFAULTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Keine Defaultwerte setzen 20091102
5 Importing IV_RELATION_NAME Call by reference Type reference (TYPE) CRMT_RELATION_NAME Name einer Beziehung 20090304
6 Returning RV_RELATED_ENTITY_TEMPLATE Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY_TEMPLATE BOL Entity Template 20090304

Method GET_RELATED_ENTITY_TEMPLATE on class CL_CRM_BOL_ENTITY has no exception.

Method GET_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entität 20020408

Method GET_ROOT on class CL_CRM_BOL_ENTITY has no exception.

Method GET_STATE_OF_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGE_STATE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20090203

Method GET_STATE_OF_CHANGES on class CL_CRM_BOL_ENTITY has no exception.

Method GET_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_TRANSACTION_CONTEXT Zugriffinterface für Transaktionskontexte 20030122

Method GET_TRANSACTION on class CL_CRM_BOL_ENTITY has no exception.

Method IS_CHANGEABLE Signature

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

Method IS_CHANGEABLE on class CL_CRM_BOL_ENTITY has no exception.

Method IS_CHANGE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL Logische Variable, analog ABAP_BOOL aus Typepool ABAP 20090309

Method IS_CHANGE_ALLOWED on class CL_CRM_BOL_ENTITY has no exception.

Method IS_CREATE_REL_ENTITY_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHILD_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME Externer Name eines Objekts 20090311
2 Importing IV_FILTER Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_FILTER 20090407
3 Importing IV_RELATION_NAME Call by reference Type reference (TYPE) CRMT_RELATION_NAME Name einer Beziehung 20090311
4 Returning RV_IS_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL 20090311

Method IS_CREATE_REL_ENTITY_ALLOWED on class CL_CRM_BOL_ENTITY has no exception.

Method IS_DELETE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL Logische Variable, analog ABAP_BOOL aus Typepool ABAP 20090309

Method IS_DELETE_ALLOWED on class CL_CRM_BOL_ENTITY has no exception.

Method IS_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IGNORE_ATTRIBUTE_VALUES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101215
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100525

Method IS_INITIAL on class CL_CRM_BOL_ENTITY has no exception.

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) IF_GENIL_APPL_INTLAY=>LOCK_MODE 20090821
2 Returning RV_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL 20031124

Method IS_LOCKED on class CL_CRM_BOL_ENTITY has no exception.

Method IS_PERSISTENT Signature

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

Method IS_PERSISTENT on class CL_CRM_BOL_ENTITY has no exception.

Method IS_PROPERTY_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) NAME_KOMP Komponentenname 20070830
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20070830

Method IS_PROPERTY_CHANGED on class CL_CRM_BOL_ENTITY has no exception.

Method IS_PROPERTY_MODIFIER_FINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) NAME_KOMP Komponentenname 20090312
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20090312

Method IS_PROPERTY_MODIFIER_FINAL on class CL_CRM_BOL_ENTITY has no exception.

Method IS_ROOT Signature

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

Method IS_ROOT on class CL_CRM_BOL_ENTITY has no exception.

Method IS_SEND_ACTIVE Signature

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

Method IS_SEND_ACTIVE on class CL_CRM_BOL_ENTITY has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) IF_GENIL_APPL_INTLAY=>LOCK_MODE 20090818
2 Importing IV_REREAD Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20030303
3 Returning RV_SUCCESS Value transfer Type reference (TYPE) CRMT_BOOLEAN 20020416

Method LOCK on class CL_CRM_BOL_ENTITY has no exception.

Method MAKE_VALID_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INCLUDING_ATTR_PROPS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090505

Method MAKE_VALID_STATE on class CL_CRM_BOL_ENTITY has no exception.

Method ON_PRIMARY_ENTITY_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20080529

Method ON_PRIMARY_ENTITY_DELETED on class CL_CRM_BOL_ENTITY has no exception.

Method PUBLISH_DELETION Signature

Method PUBLISH_DELETION on class CL_CRM_BOL_ENTITY has no parameter.
Method PUBLISH_DELETION on class CL_CRM_BOL_ENTITY has no exception.

Method REMOVE_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entität 20020613

Method REMOVE_CHILD on class CL_CRM_BOL_ENTITY has no exception.

Method REREAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INVALIDATE_CHILDREN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100226

Method REREAD on class CL_CRM_BOL_ENTITY has no exception.

Method SET_CALCULATED_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) NAME_KOMP Component Name 20091127
2 Importing IV_BOL_PROPERTY_CALCULATOR Call by reference Object reference (TYPE REF TO) IF_BOL_PROPERTY_CALCULATOR Bol Property Calculator 20091127
3 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20091127

Method SET_CALCULATED_PROPERTY on class CL_CRM_BOL_ENTITY has no exception.

Method SET_INVALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DIRECT_DELETES Call by reference Object reference (TYPE REF TO) IF_BOL_ENTITY_COL Collection direkt zulöschender Entitäten 20080128
2 Importing IV_FORCE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Invalidierung erzwingen 20061016
3 Importing IV_UNLOCK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE LOCK Kennzeichen zurücksetzen 20030425

Method SET_INVALID on class CL_CRM_BOL_ENTITY has no exception.

Method SET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADJUST_PROXY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20061130
2 Importing IV_PARENT Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entität 20061130
3 Importing IV_PARENT_RELATION Call by reference Type reference (TYPE) CRMT_RELATION_NAME Name einer Beziehung 20061130
4 Importing IV_PARENT_RELKIND Value transfer Type reference (TYPE) CRMT_RELATION_KIND Art der Objektbeziehung 20091217
5 Importing IV_PARENT_REL_IS_11 Call by reference Type reference (TYPE) ABAP_BOOL 20061130

Method SET_PARENT on class CL_CRM_BOL_ENTITY has no exception.

Method SWITCH_TO_CHANGE_MODE Signature

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

Method SWITCH_TO_CHANGE_MODE on class CL_CRM_BOL_ENTITY has no exception.
Event Signatures

Event DELETED Signature
Event DELETED on class CL_CRM_BOL_ENTITY has no parameter.
Event DELETE_ME Signature
Event DELETE_ME on class CL_CRM_BOL_ENTITY has no parameter.
Event DELTA_SET Signature
Event DELTA_SET on class CL_CRM_BOL_ENTITY has no parameter.
Event RELATION_INVALIDATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 RELATION_NAME Exporting Value transfer Type reference (TYPE) CRMT_RELATION_NAME Name einer Beziehung 20100204
History
Last changed by/on SAP  20130531 
SAP Release Created in 310