SAP ABAP Class CL_CMS_BII_DEX_CALC_UPDATE (Contains miscellaneous functions for calc update report)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FS-CMS-IS (Application Component) Information System
     CMS_BASEL (Package) Basel II
Properties
Class CL_CMS_BII_DEX_CALC_UPDATE  
Short Description Contains miscellaneous functions for calc update report    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMS_BASEL   Basel II 
Created 20050323   SAP 
Last change 20050520   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CMS_BII_DEX_CALC_UPDATE has no forward declaration.
Interfaces
Class CL_CMS_BII_DEX_CALC_UPDATE has no interface implemented.
Friends
Class CL_CMS_BII_DEX_CALC_UPDATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_CAGRBL_CHG_DOC Constant Private Type reference (TYPE) CDOBJECTCL 'CMS_CD_CAG_RBL' Change document for CAG-RBL Link 20050426
2 CON_CHARGE_CHG_DOC Constant Private Type reference (TYPE) CDOBJECTCL 'CMS_CD_CHG' Change document for charges 20050426
3 CON_CHG_PTR_BLK_SIZE Constant Private Type reference (TYPE) SY-TABIX 100 Change pointer block size 20050401
4 CON_RBL_CHG_DOC Constant Private Type reference (TYPE) CDOBJECTCL 'CMS_CD_RBL' Change document for Receivable 20050623
5 CON_REL_CHG_DOC Instance attribute Private Type reference (TYPE) CDOBJECTCL 'CMS_CD_REL' Change document for Relationship 20050519
6 S_OBJ_CAT Static Attribute Private Type reference (TYPE) CMS_DTE_BII_DEX_OBJ_CAT Object category for idoc services 20050509
7 S_RCL_IDOC_SERVICES Static Attribute Private Object reference (TYPE REF TO) CL_CMS_BII_IDOC_SERVICES Idoc services object 20050509
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_CALC_OBJECT_BLOCK Instance method Public Method Build chng ptr list of objects which have changed calc reslt 20050406
2 CHECK_CHANGE_POINTER_EXIST Instance method Private Method Checks whether change pointer already exists for an object 20050331
3 GET_CHANGED_OBJECTS Instance method Private Method Get the list of changed objects 20050426
4 GET_CONSTELLATION Instance method Private Method Get the constellation for object 20050331
5 GET_LINKED_OBJECTS Instance method Private Method Get objects linked by Charges, CAG-RBL or Relationship links 20050617
6 PREPARE_CONSTELLATION_EXPORT Instance method Private Method Prepare the export of the constellation entities 20050406
Events
Class CL_CMS_BII_DEX_CALC_UPDATE has no event.
Types
Class CL_CMS_BII_DEX_CALC_UPDATE has no local type.
Method Signatures

Method BUILD_CALC_OBJECT_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLG_BUILD_FINISH Call by reference Type reference (TYPE) C Flag to indicate the completion of change pointer reading 20050517
2 Exporting EX_TAB_CALC_OBJ_LIST Call by reference Type reference (TYPE) CMS_TAB_BII_DEX_CALC_OBJ_LIST List of objects for which change pointers will be written 20050406
3 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Fehlermeldung (Error) 20050406
4 Importing IM_ALE_MSG_TYP Call by reference Type reference (TYPE) EDI_MESTYP NachrTyp 20050406
5 Importing IM_CHNG_PNTR_FLT Call by reference Type reference (TYPE) CMS_STR_BII_CHNG_PNTR_FLT CMS_Basel II: Filterwerte für Änderungszeiger 20050406
6 Importing IM_OBJ_CAT Call by reference Type reference (TYPE) CMS_DTE_BII_DEX_OBJ_CAT CMS-Basel II: Objektkategorie für Datenextraktion 20050406

Method BUILD_CALC_OBJECT_BLOCK on class CL_CMS_BII_DEX_CALC_UPDATE has no exception.

Method CHECK_CHANGE_POINTER_EXIST Signature

Method CHECK_CHANGE_POINTER_EXIST on class CL_CMS_BII_DEX_CALC_UPDATE has no parameter.
Method CHECK_CHANGE_POINTER_EXIST on class CL_CMS_BII_DEX_CALC_UPDATE has no exception.

Method GET_CHANGED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_CHNG_POINTERS Call by reference Type reference (TYPE) CMS_TAB_BII_DEX_CHNG_PNTRS Object Change Pointers List 20050426
2 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Return Code and corresponding Message 20050426
3 Importing IM_CHNG_PNTR_FLT Call by reference Type reference (TYPE) CMS_STR_BII_CHNG_PNTR_FLT CMS_Basel II: Change Pointer Filter Values 20050426
4 Importing IM_MSG_TYP Call by reference Type reference (TYPE) EDI_MESTYP Message Type 20050426
5 Importing IM_OBJ_CAT Call by reference Type reference (TYPE) CMS_DTE_BII_DEX_OBJ_CAT CMS-Basel II: Data Extraction Object Category 20050426

Method GET_CHANGED_OBJECTS on class CL_CMS_BII_DEX_CALC_UPDATE has no exception.

Method GET_CONSTELLATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_CALC_OBJ_LIST Call by reference Type reference (TYPE) CMS_TAB_BII_DEX_CALC_OBJ_LIST 20050406
2 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE 20050405
3 Importing IM_STR_CHNG_OBJ Call by reference Type reference (TYPE) CMS_STR_BII_DEX_CHNG_PNTRS Change pointer 20050426

Method GET_CONSTELLATION on class CL_CMS_BII_DEX_CALC_UPDATE has no exception.

Method GET_LINKED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_LINKED_OBJECTS Call by reference Type reference (TYPE) CMS_TAB_BII_DEX_CHNG_PNTRS Object Change Pointers List 20050617
2 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Return Code and corresponding Message 20050617
3 Importing IM_CHG_PTR Call by reference Type reference (TYPE) BDCP Change pointer for the link 20050617

Method GET_LINKED_OBJECTS on class CL_CMS_BII_DEX_CALC_UPDATE has no exception.

Method PREPARE_CONSTELLATION_EXPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_CALC_OBJ_LIST Call by reference Type reference (TYPE) CMS_TAB_BII_DEX_CALC_OBJ_LIST 20050406
2 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20050406
3 Importing IM_TAB_AST_GUID Call by reference Type reference (TYPE) CMS_TAB_AST_GUID Technical Key of the Asset 20080214
4 Importing IM_TAB_CAG_GUID Call by reference Type reference (TYPE) CMS_TAB_CAG_GUID Technischer Schlüssel der Sicherheitenvereinbarung 20050406
5 Importing IM_TAB_RBL_SKY Call by reference Type reference (TYPE) CMS_TAB_RBL_SKY Semantischer Schlüssel für einen Geschäftswert 20050406

Method PREPARE_CONSTELLATION_EXPORT on class CL_CMS_BII_DEX_CALC_UPDATE has no exception.
History
Last changed by/on SAP  20050520 
SAP Release Created in 600