SAP ABAP Class CL_GRRM_OB_EBA_DWNL_DATA_EXM (Loss Download to EBA Format - Example)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-RM (Application Component) GRC Risk Management
     GRRM_OB_REPORTING (Package) Operational Risk Management for Banks: Reporting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20110524
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRRM_OB_REPT_DWNL Interface for BAdI: GRRM_OB_EBA_DWNL_DATA 20110524
Properties
Class CL_GRRM_OB_EBA_DWNL_DATA_EXM  
Short Description Loss Download to EBA Format - Example    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class GRRM_OB_LOSEVT    
Program status     
Category 0   
Package GRRM_OB_REPORTING   Operational Risk Management for Banks: Reporting 
Created 20110524   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRRM_OB_EBA_DWNL_DATA_EXM has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20110524
2 IF_GRRM_OB_REPT_DWNL Interface for BAdI: GRRM_OB_EBA_DWNL_DATA 20110524
Friends
Class CL_GRRM_OB_EBA_DWNL_DATA_EXM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FNAME_ENDED Constant Private Type reference (TYPE) FIELDNAME 'ENDED' Field Name 20110525
2 MC_FNAME_FIRST_PAYMENT_DATE Constant Private Type reference (TYPE) FIELDNAME 'FIRST_PAYMENT_DATE' Field Name 20110525
3 MC_FNAME_GROSS_LOSS_AMT Constant Private Type reference (TYPE) FIELDNAME 'GROSS_LOSS_AMT' Field Name 20110525
4 MC_FNAME_INT_REF_NUM Constant Private Type reference (TYPE) FIELDNAME 'INT_REF_NUM' Field Name 20110525
5 MC_FNAME_LATEST_PAYMENT_DATE Constant Private Type reference (TYPE) FIELDNAME 'LATEST_PAYMENT_DATE' Field Name 20110525
6 MC_FNAME_OCCURRENCE_DATE Constant Private Type reference (TYPE) FIELDNAME 'OCCURRENCE_DATE' Field Name 20110525
7 MC_FNAME_RECOGNITION_DATE Constant Private Type reference (TYPE) FIELDNAME 'RECOGNITION_DATE' Field Name 20110525
8 MC_FNAME_RECOVERED_DIRECTLY Constant Private Type reference (TYPE) FIELDNAME 'RECOVERED_DIRECTLY' Field Name 20110525
9 MC_FNAME_RECOVERED_INDIRECTLY Constant Private Type reference (TYPE) FIELDNAME 'RECOVERED_INDIRECTLY' Field Name 20110525
10 MC_FNAME_RECOVERED_POTENTIALLY Constant Private Type reference (TYPE) FIELDNAME 'RECOVERED_POTENTIALLY' Field Name 20110525
11 MC_FNAME_RELATED Constant Private Type reference (TYPE) FIELDNAME 'RELATED' Field Name 20110525
12 MC_FNAME_RISK_EVENT_TYPE Constant Public Type reference (TYPE) FIELDNAME 'RISK_EVENT_TYPE' Field Name 20110526
13 MC_FNAME_UNREALIZED Constant Private Type reference (TYPE) FIELDNAME 'UNREALIZED' Field Name 20110525
14 MT_CRGROUP_LIST Instance attribute Private Type reference (TYPE) GRRM_T_API_CRGROUP_LIST List of all risk categories defined in the system 20110526
15 MT_ORGUNIT_LIST Instance attribute Private Type reference (TYPE) GRFN_T_API_ORGUNIT_LIST Table type for orgunit list - Basel II level 1 20110524
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Build the 1st level of Basel II hierarchy (initialize attr.) 20110524
2 GET_BASEL_II_NODES Instance method Private Method Get list of org. units from Basel II hierarchy level 1 20110524
3 GET_CRGROUP_CHILDREN Instance method Private Method Get all Risk Categories from Basel II Hierarchy 20110526
4 GET_EBA_STRUCTURE Instance method Private Method Get dynamic structure of EBA report 20110524
5 GET_HEADER Instance method Private Method 20110528
Events
Class CL_GRRM_OB_EBA_DWNL_DATA_EXM has no event.
Types
Class CL_GRRM_OB_EBA_DWNL_DATA_EXM has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_GRRM_OB_EBA_DWNL_DATA_EXM has no parameter.
Method CONSTRUCTOR on class CL_GRRM_OB_EBA_DWNL_DATA_EXM has no exception.

Method GET_BASEL_II_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_BASEL_II_NODES Value transfer Type reference (TYPE) GRFN_T_API_ORGUNIT_LIST Table type for orgunit list 20110524
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110524

Method GET_CRGROUP_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CRGROUP_LIST Call by reference Type reference (TYPE) GRRM_T_API_CRGROUP_LIST Table type for common risk group list 20110526
2 Importing IV_PARENT_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110526

Method GET_CRGROUP_CHILDREN on class CL_GRRM_OB_EBA_DWNL_DATA_EXM has no exception.

Method GET_EBA_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_EBA_STRUCT Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20110524
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110528

Method GET_HEADER Signature

Method GET_HEADER on class CL_GRRM_OB_EBA_DWNL_DATA_EXM has no parameter.
Method GET_HEADER on class CL_GRRM_OB_EBA_DWNL_DATA_EXM has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1000