SAP ABAP Interface IF_BOL_PROPERTY_CALCULATOR (Calculating BOL Attributes - Defaults & Display-Only Values)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AXT_BOLCOMP_ATTR_CALCULATOR Attribute Calculater for all BOL objects 20091126
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AXT_BOL_ATTR_CALCULATOR BOL Calculated Field Impl 20091126
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AXT_BOL_DELEGATOR_ATTR_CALC BOL delegator Attribute Calculator 20091209
Properties
Interface IF_BOL_PROPERTY_CALCULATOR  
Short Description Calculating BOL Attributes - Defaults & Display-Only Values    
General Data
Package CRM_BOL   CRM Business Object Layer 
Created 20091126   SAP 
Last changed 20100303   SAP 
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...
Interfaces
Interface IF_BOL_PROPERTY_CALCULATOR has no interface.
Friends
Interface IF_BOL_PROPERTY_CALCULATOR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ENTITY_EVENTS_LENGTH Constant Public Type reference (TYPE) I 3 Length of entity event list 20091127
2 EVENT_ENTITY_CREATED Constant Public Type reference (TYPE) ENTITY_EVENT 'C' Entity has been Created 20091126
3 EVENT_ENTITY_VALIDATED Constant Public Type reference (TYPE) ENTITY_EVENT 'V' Entity has been Validated 20091126
4 EVENT_SENDING_ACTIVATED Constant Public Type reference (TYPE) ENTITY_EVENT 'S' Entity has been Activated for Communication 20091126
Methods
# Method Level Visibility Method type Description Created on
1 GET_OBJECT_TYPES Instance method Public Method Get BOL Object Types whose Properties are to be Calculated 20091126
2 IS_ACTIVE Instance method Public Method Checks if Property Calculator is Active 20091126
3 SET_DEFAULT_VALUES Instance method Public Method Sets Default Property Values of BOL Entity 20091126
4 SET_VALUES Instance method Public Method Sets Calculated Property Values of BOL Entity 20091126
Events
Interface IF_BOL_PROPERTY_CALCULATOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ENTITY_EVENT Public Type reference (TYPE) CHAR1 Entity Event 20091126
2 ENTITY_EVENTS Public Type reference (TYPE) CHAR3 List of Entity Events 20091126
3 OBJECT_TYPE Public See coding BOL Object Type handled by a BOL Attribute Calculator 20091126 begin of OBJECT_TYPE, NAMESPACE Type GENILT_NAMESPACE, OBJECT_NAME Type CRMT_EXT_OBJ_NAME, EVENTS Type IF_BOL_PROPERTY_CALCULATOR=>ENTITY_EVENTS, CALCULATOR type ref to if_BOL_PROPERTY_CALCULATOR, end of OBJECT_TYPE
4 OBJECT_TYPES Public See coding BOL Object Types handled 20091126 OBJECT_TYPES type sorted table of OBJECT_TYPE with unique key NAMESPACE OBJECT_NAME CALCULATOR
Method Signatures

Method GET_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJECT_TYPES Value transfer Type reference (TYPE) IF_BOL_PROPERTY_CALCULATOR=>OBJECT_TYPES BOL Object Types handled 20091126

Method GET_OBJECT_TYPES on Interface IF_BOL_PROPERTY_CALCULATOR has no exception.

Method IS_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 20091126

Method IS_ACTIVE on Interface IF_BOL_PROPERTY_CALCULATOR has no exception.

Method SET_DEFAULT_VALUES 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 Entity to set Property Values for 20091126
2 Importing IV_ENTITY_EVENT Call by reference Type reference (TYPE) ENTITY_EVENT Entity Event 20091126
3 Returning RV_VALUES_SET Value transfer Type reference (TYPE) ABAP_BOOL Values have been set 20091126

Method SET_DEFAULT_VALUES on Interface IF_BOL_PROPERTY_CALCULATOR has no exception.

Method SET_VALUES 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 Entity to set Property Values for 20091126
2 Returning VALUES_SET Value transfer Type reference (TYPE) ABAP_BOOL Values have been set 20091126

Method SET_VALUES on Interface IF_BOL_PROPERTY_CALCULATOR has no exception.
History
Last changed by/on SAP  20100303 
SAP Release Created in 701