Hierarchy
⤷
⤷
Properties
| Class | CL_GRRM_FACT_REPORTS | |
| Short Description | Fact Reports | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | GRRM_WD_REPORTING | Risk Management Reporting UI |
| Created | 20081124 | SAP |
| Last change | 20141106 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GRRM_FACT_REPORTS has no interface implemented.
Friends
Class CL_GRRM_FACT_REPORTS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CLASSNAME | 'CL_GRRM_CONTEXT_MODEL' | Reference type | 20100708 |
Methods
Events
Class CL_GRRM_FACT_REPORTS has no event.
Types
Class CL_GRRM_FACT_REPORTS has no local type.
Method Signatures
Method CONVERT_CDF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CDF | Call by reference | Type reference (TYPE) | GRFN_T_API_CUSTOMFIELD_DATA | CDF Data | 20100830 | |||
| 2 | IT_CDF_MDATA | Call by reference | Type reference (TYPE) | GRFN_T_API_CUSTOMFIELD_MDATA | CDF Metadata | 20100830 | |||
| 3 | RT_FACT_CDF | Value transfer | Type reference (TYPE) | GRFN_T_FACT_CDF | CDF in fact sheets | 20100830 |
Method CONVERT_CDF on class CL_GRRM_FACT_REPORTS has no exception.
Method CREATE_FACT_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REPORT_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20081124 | |||
| 2 | IS_FACT_REPORT | Call by reference | Type reference (TYPE) | GRRMFACTREP | Fact Report Header | 20081124 | |||
| 3 | IT_OBJECTS | Call by reference | Type reference (TYPE) | GRRM_T_FACT_OBJECT_LIST | Fact Report: Object List | 20081124 | |||
| 4 | IT_SECTIONS | Call by reference | Type reference (TYPE) | GRRM_T_FACT_SECTION_LIST | Fact Report: Section List | 20081124 |
Method CREATE_FACT_REPORT on class CL_GRRM_FACT_REPORTS has no exception.
Method DELETE_FACT_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_REPORT_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20081124 |
Method DELETE_FACT_REPORT on class CL_GRRM_FACT_REPORTS has no exception.
Method GENERATE_LOSSES_CHART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LOSSES | Call by reference | Type reference (TYPE) | GRRM_T_FACT_DATE_LOSSES | Fact Report: talbe of total loss and expected loss for dates | 20081126 | |||
| 2 | IV_GAIN | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20081203 | ||
| 3 | RS_CHART | Value transfer | Type reference (TYPE) | GRRM_S_CHART_DATA | IGS chart | 20111017 |
Method GENERATE_LOSSES_CHART on class CL_GRRM_FACT_REPORTS has no exception.
Method GET_ACTIVITY_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20081128 | |||
| 2 | IS_ACTIVITY_LAYOUT | Call by reference | Type reference (TYPE) | GRRM_S_FACT_ACT_LAYOUT | Fact Report: Activity form layout | 20081128 | |||
| 3 | IV_ACTIVITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20081128 | |||
| 4 | RS_ACTIVITY_DETAIL | Value transfer | Type reference (TYPE) | GRRM_S_FACT_ACT_DATA | Detail Data forActivity Fact Report | 20111018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081128 |
Method GET_AMOUNT_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AMOUNT | Call by reference | Type reference (TYPE) | GRFN_AMOUNT | Amount | 20081202 | |||
| 2 | IV_CURR | Call by reference | Type reference (TYPE) | GRFN_CURRENCY | Currency | 20081202 | |||
| 3 | RV_AMOUNT | Value transfer | Type reference (TYPE) | STRING | 20081202 |
Method GET_AMOUNT_STRING on class CL_GRRM_FACT_REPORTS has no exception.
Method GET_LABELS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_LABELS | Value transfer | Type reference (TYPE) | GRRM_S_FACT_LABELS | Fact Report: Labels | 20120113 |
Method GET_LABELS on class CL_GRRM_FACT_REPORTS has no exception.
Method GET_LOSS_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_LOSS_DETAIL | Call by reference | Type reference (TYPE) | GRRM_OB_S_FACT_LOSEVT_DATA | Risk Detail Data for Risk Fact Report | 20140513 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20140513 | |||
| 3 | IS_LOSS_LAYOUT | Call by reference | Type reference (TYPE) | GRRM_S_FACT_LOSEVT_LAYOUT | Fact Report: Risk form layout | 20140513 | |||
| 4 | IV_LOSS_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20140513 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20140513 |
Method GET_OPPORTUNITY_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_OPPO_DETAIL | Call by reference | Type reference (TYPE) | GRRM_S_FACT_OPPO_DATA | Risk Detail Data for Opportunity Fact Report | 20081203 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20081203 | |||
| 3 | IS_OPPO_LAYOUT | Call by reference | Type reference (TYPE) | GRRM_S_FACT_OPPO_LAYOUT | Fact Report: Opportunity form layout | 20081203 | |||
| 4 | IV_OPPO_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20081203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081203 |
Method GET_PROBABILITY_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROBABILITY | Call by reference | Type reference (TYPE) | ANY | Probability | 20081205 | |||
| 2 | RV_PROBABILITY | Value transfer | Type reference (TYPE) | STRING | 20081205 |
Method GET_PROBABILITY_STRING on class CL_GRRM_FACT_REPORTS has no exception.
Method GET_RISK_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_RISK_DETAIL | Call by reference | Type reference (TYPE) | GRRM_S_FACT_RISK_DATA | Risk Detail Data for Risk Fact Report | 20111104 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20081128 | |||
| 3 | IS_RISK_LAYOUT | Call by reference | Type reference (TYPE) | GRRM_S_FACT_RISK_LAYOUT | Fact Report: Risk form layout | 20081128 | |||
| 4 | IV_RISK_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20081128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081128 |
Method GET_WORKSHOP_PDF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PDF | Call by reference | Type reference (TYPE) | FPFORMOUTPUT | Form Output (PDF, PDL) | 20120426 | |||
| 2 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20120426 | |||
| 3 | IV_WORKSHOP_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20120426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20120504 |
Method PRINT_ACTIVITY_FACT_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20081128 | |||
| 2 | IS_ACTIVITY_LAYOUT | Call by reference | Type reference (TYPE) | GRRM_S_FACT_ACT_LAYOUT | Fact Report: Activity form layout | 20081128 | |||
| 3 | IT_OBJECTS | Call by reference | Type reference (TYPE) | GRFN_T_API_OBJECT_ID | table type of API object ID | 20081128 | |||
| 4 | IV_PREVIEW | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Preview flag, Preview display pdf in external window | 20081128 | ||
| 5 | IV_REPORT_TITLE | Call by reference | Type reference (TYPE) | GRFN_TEXT | String | 20111018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081128 |
Method PRINT_HEATMAP_FACT_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DATA | Call by reference | Type reference (TYPE) | GRRM_S_FACT_HEATMAP_DATA | 20120612 | ||||
| 2 | IS_LAYOUT | Call by reference | Type reference (TYPE) | GRRM_S_FACT_HEATMAP_LAYOUT | 20120612 | ||||
| 3 | IV_PREVIEW | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Preview flag, Preview display pdf in external window | 20120612 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20120612 |
Method PRINT_LOSS_FACT_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20140512 | |||
| 2 | IS_LOSS_LAYOUT | Call by reference | Type reference (TYPE) | GRRM_S_FACT_LOSEVT_LAYOUT | Fact Report: Risk form layout | 20140513 | |||
| 3 | IT_OBJECTS | Call by reference | Type reference (TYPE) | GRFN_T_API_OBJECT_ID | Table type of API object ID | 20140512 | |||
| 4 | IV_PREVIEW | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Preview flag, Preview display pdf in external window | 20140512 | ||
| 5 | IV_REPORT_TITLE | Call by reference | Type reference (TYPE) | GRFN_TEXT | String | 20140512 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20140512 |
Method PRINT_OPPORTUNITY_FACT_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20081203 | |||
| 2 | IS_OPPO_LAYOUT | Call by reference | Type reference (TYPE) | GRRM_S_FACT_OPPO_LAYOUT | Fact Report: Opportunity form layout | 20081203 | |||
| 3 | IT_OBJECTS | Call by reference | Type reference (TYPE) | GRFN_T_API_OBJECT_ID | table type of API object ID | 20081203 | |||
| 4 | IV_PREVIEW | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Preview flag, Preview display pdf in external window | 20081203 | ||
| 5 | IV_REPORT_TITLE | Call by reference | Type reference (TYPE) | GRFN_TEXT | String | 20111214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081203 |
Method PRINT_RISK_FACT_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20081128 | |||
| 2 | IS_RISK_LAYOUT | Call by reference | Type reference (TYPE) | GRRM_S_FACT_RISK_LAYOUT | Fact Report: Risk form layout | 20081128 | |||
| 3 | IT_OBJECTS | Call by reference | Type reference (TYPE) | GRFN_T_API_OBJECT_ID | table type of API object ID | 20081128 | |||
| 4 | IV_PREVIEW | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Preview flag, Preview display pdf in external window | 20081128 | ||
| 5 | IV_REPORT_TITLE | Call by reference | Type reference (TYPE) | GRFN_TEXT | String | 20111017 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081128 |
Method QUERY_FACT_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_REPORT_LIST | Value transfer | Type reference (TYPE) | GRRM_T_FACT_REPORT_LIST | Fact Report: Report List | 20081124 |
Method QUERY_FACT_REPORT on class CL_GRRM_FACT_REPORTS has no exception.
Method RETRIEVE_FACT_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_FACT_REPORT | Call by reference | Type reference (TYPE) | GRRMFACTREP | Fact Report Header | 20081124 | |||
| 2 | ET_OBJECTS | Call by reference | Type reference (TYPE) | GRRM_T_FACT_OBJECT_LIST | Fact Report: Object List | 20081124 | |||
| 3 | ET_SECTIONS | Call by reference | Type reference (TYPE) | GRRM_T_FACT_SECTION_LIST | Fact Report: Section List | 20081124 | |||
| 4 | IV_REPORT_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20081124 |
Method RETRIEVE_FACT_REPORT on class CL_GRRM_FACT_REPORTS has no exception.
Method SHOW_ACTIVITY_PDF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ACTIVITY_LAYOUT | Call by reference | Type reference (TYPE) | GRRM_S_FACT_ACT_LAYOUT | Fact Report: Activity form layout | 20081128 | |||
| 2 | IS_REPORT_DATES | Call by reference | Type reference (TYPE) | GRFN_S_TF_DATES | Timeframe details | 20111018 | |||
| 3 | IT_ACTIVITY_DATA | Call by reference | Type reference (TYPE) | GRRM_T_FACT_ACT_DATA | Fact Report: Activity Detail | 20081128 | |||
| 4 | IV_PREVIEW | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20081128 | |||
| 5 | IV_REPORT_TITLE | Call by reference | Type reference (TYPE) | GRFN_TEXT | String | 20111018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081128 |
Method SHOW_LOSS_PDF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_LOSS_LAYOUT | Call by reference | Type reference (TYPE) | GRRM_S_FACT_LOSEVT_LAYOUT | Fact Report: Loss event form layout | 20140513 | |||
| 2 | IS_REPORT_DATES | Call by reference | Type reference (TYPE) | GRFN_S_TF_DATES | Dates | 20140513 | |||
| 3 | IT_LOSS_DATA | Call by reference | Type reference (TYPE) | GRRM_OB_T_FACT_LOSEVT | Loss Event Fact Data Table | 20140513 | |||
| 4 | IV_PREVIEW | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20140513 | |||
| 5 | IV_REPORT_TITLE | Call by reference | Type reference (TYPE) | GRFN_TEXT | String | 20140513 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20140513 |
Method SHOW_OPPORTUNITY_PDF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OPPO_LAYOUT | Call by reference | Type reference (TYPE) | GRRM_S_FACT_OPPO_LAYOUT | Fact Report: Opportunity form layout | 20081203 | |||
| 2 | IS_REPORT_DATES | Call by reference | Type reference (TYPE) | GRFN_S_TF_DATES | Timeframe details | 20111214 | |||
| 3 | IT_OPPO_DATA | Call by reference | Type reference (TYPE) | GRRM_T_FACT_OPPO_DATA | Fact Report: Opportunity data | 20081203 | |||
| 4 | IV_PREVIEW | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20081203 | |||
| 5 | IV_REPORT_TITLE | Call by reference | Type reference (TYPE) | GRFN_TEXT | String | 20111214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081203 |
Method SHOW_RISK_PDF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_REPORT_DATES | Call by reference | Type reference (TYPE) | GRFN_S_TF_DATES | Dates | 20111017 | |||
| 2 | IS_RISK_LAYOUT | Call by reference | Type reference (TYPE) | GRRM_S_FACT_RISK_LAYOUT | Fact Report: Risk form layout | 20081128 | |||
| 3 | IT_RISK_DATA | Call by reference | Type reference (TYPE) | GRRM_T_FACT_RISK_DATA | Fact Report: Risk data | 20081128 | |||
| 4 | IV_PREVIEW | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20081128 | |||
| 5 | IV_REPORT_TITLE | Call by reference | Type reference (TYPE) | GRFN_TEXT | String | 20111017 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081128 |
Method UPDATE_FACT_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FACT_REPORT | Call by reference | Type reference (TYPE) | GRRMFACTREP | Fact Report Header | 20081125 | |||
| 2 | IT_OBJECTS | Call by reference | Type reference (TYPE) | GRRM_T_FACT_OBJECT_LIST | Fact Report: Object List | 20081125 | |||
| 3 | IT_SECTIONS | Call by reference | Type reference (TYPE) | GRRM_T_FACT_SECTION_LIST | Fact Report: Section List | 20081125 |
Method UPDATE_FACT_REPORT on class CL_GRRM_FACT_REPORTS has no exception.
Method W3MIME_TO_XSTRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_XSTRING | Value transfer | Type reference (TYPE) | XSTRING | 20081128 | ||||
| 2 | IT_TABLE | Call by reference | Type reference (TYPE) | W3MIMETABTYPE | ITS: Table Type for MIME Source | 20081128 | |||
| 3 | IV_LENGTH | Call by reference | Type reference (TYPE) | I | 20081128 |
Method W3MIME_TO_XSTRING on class CL_GRRM_FACT_REPORTS has no exception.
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 300 |