SAP ABAP Class CL_CRM_BOL_ENTITY_TEMPLATE (BOL Entity Template)
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 20090304
Properties
Class CL_CRM_BOL_ENTITY_TEMPLATE  
Short Description BOL Entity Template    
Super Class CL_CRM_BOL_ABSTR_BO Abstract Basis Class for BOL Business Objects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BOL   CRM Business Object Layer 
Created 20090304   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)
Interfaces
Class CL_CRM_BOL_ENTITY_TEMPLATE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CRM_BOL_CORE 20090918 BOL Core
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTAINER_OBJECT Instance attribute Protected Object reference (TYPE REF TO) IF_GENIL_CONT_SIMPLE_OBJECT Data Container - Simple Object Interface 20090312
2 CORE Static Attribute Protected Object reference (TYPE REF TO) CL_CRM_BOL_CORE BOL Core 20090313
3 OBJECT_NAME Instance attribute Protected Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20090312
4 PARENT_ENTITY Instance attribute Protected Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20090304
5 RELATION_FILTER Instance attribute Public Object reference (TYPE REF TO) CL_CRM_BOL_FILTER Relation Filter Interface 20090312
6 RELATION_NAME Instance attribute Public Type reference (TYPE) CRMT_RELATION_NAME Relation Name 20090312
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_INIT Static method Private Method Initialize BOL core access 20090313
2 CONSTRUCTOR Instance method Public Constructor 20090311
3 CREATE_ENTITY Instance method Public Method Create Entity from Template 20090304
4 GET_PARENT Instance method Public Method Returns parent entity 20090304
5 GET_PARENT_RELATION Instance method Public Method Returns parent relation name 20090313
6 GET_PROPERTY_MODIFIER Instance method Public Method Returns Display/Edit Characteristics of an Attribute 20090304
7 GET_PROPERTY_MODIFIERS Instance method Public Method Returns Display/Edit Characteristics of all Attributes 20090424
8 IS_ENTITY_CREATEABLE Instance method Public Method Returns if related entity is createable 20090304
Events
Class CL_CRM_BOL_ENTITY_TEMPLATE has no event.
Types
Class CL_CRM_BOL_ENTITY_TEMPLATE has no local type.
Method Signatures

Method CLASS_INIT Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTAINER_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONT_SIMPLE_OBJECT Data Container - Simple Object Interface 20090311
2 Importing IV_FILTER Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_FILTER Relation Filter Interface 20090407
3 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20090311
4 Importing IV_PARENT_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20090311
5 Importing IV_RELATION_NAME Call by reference Type reference (TYPE) CRMT_RELATION_NAME Relation Name 20090311

Method CONSTRUCTOR on class CL_CRM_BOL_ENTITY_TEMPLATE has no exception.

Method CREATE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRY_DEACTIVATE_SENDING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090422
2 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20090304

Method CREATE_ENTITY on class CL_CRM_BOL_ENTITY_TEMPLATE 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 Entity 20090304

Method GET_PARENT on class CL_CRM_BOL_ENTITY_TEMPLATE 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 Logical Variable 20090313
2 Exporting EV_RELATION_NAME Call by reference Type reference (TYPE) CRMT_RELATION_NAME Relation Name 20090313

Method GET_PARENT_RELATION on class CL_CRM_BOL_ENTITY_TEMPLATE 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 Component name 20090304
2 Returning RV_RESULT Value transfer Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY Attribute Property 20090304

Method GET_PROPERTY_MODIFIER on class CL_CRM_BOL_ENTITY_TEMPLATE has no exception.

Method GET_PROPERTY_MODIFIERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ATTRIBUTE_PROPERTIES Value transfer Object reference (TYPE REF TO) IF_GENIL_OBJ_ATTR_PROPERTIES Container Object Attribute Properties 20090424

Method GET_PROPERTY_MODIFIERS on class CL_CRM_BOL_ENTITY_TEMPLATE has no exception.

Method IS_ENTITY_CREATEABLE Signature

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

Method IS_ENTITY_CREATEABLE on class CL_CRM_BOL_ENTITY_TEMPLATE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701