SAP ABAP Class TC_OIA_DFG_PLAUSI_COMPARE (Compare the results of the different providers)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-SRV-NWD-XBR (Application Component) HANA Reference Applications
⤷ S_EPM_OIA_DFG_PROVIDER (Package) OIA Reference Feature Implementation
⤷ BC-SRV-NWD-XBR (Application Component) HANA Reference Applications
⤷ S_EPM_OIA_DFG_PROVIDER (Package) OIA Reference Feature Implementation
Properties
Class | TC_OIA_DFG_PLAUSI_COMPARE | |
Short Description | Compare the results of the different providers | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 5 | |
Package | S_EPM_OIA_DFG_PROVIDER | OIA Reference Feature Implementation |
Created | 20121205 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class TC_OIA_DFG_PLAUSI_COMPARE has no forward declaration.
Interfaces
Class TC_OIA_DFG_PLAUSI_COMPARE has no interface implemented.
Friends
Class TC_OIA_DFG_PLAUSI_COMPARE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_SCENARIO_A | Constant | Protected | Type reference (TYPE) | CL_OIA_DATA_PROVIDER_FACTORY=>TY_DATA_PROVIDER-DESCRIPTION | 'Scenario A' | 20121205 | ||
2 | C_SCENARIO_B | Constant | Protected | Type reference (TYPE) | CL_OIA_DATA_PROVIDER_FACTORY=>TY_DATA_PROVIDER-DESCRIPTION | 'Scenario B' | 20121205 | ||
3 | C_SCENARIO_C | Constant | Protected | Type reference (TYPE) | CL_OIA_DATA_PROVIDER_FACTORY=>TY_DATA_PROVIDER-DESCRIPTION | 'Scenario C' | 20121205 | ||
4 | C_SCENARIO_D | Constant | Protected | Type reference (TYPE) | CL_OIA_DATA_PROVIDER_FACTORY=>TY_DATA_PROVIDER-DESCRIPTION | 'Scenario D' | 20121205 | ||
5 | C_SCENARIO_E | Constant | Protected | Type reference (TYPE) | CL_OIA_DATA_PROVIDER_FACTORY=>TY_DATA_PROVIDER-DESCRIPTION | 'Scenario E' | 20130418 | ||
6 | C_SCENARIO_F | Constant | Protected | Type reference (TYPE) | CL_OIA_DATA_PROVIDER_FACTORY=>TY_DATA_PROVIDER-DESCRIPTION | 'Scenario F' | 20130418 | ||
7 | MO_FACTORY | Static Attribute | Protected | Object reference (TYPE REF TO) | CL_OIA_DATA_PROVIDER_FACTORY | 20121205 | |||
8 | MT_PROVIDERS | Static Attribute | Protected | Type reference (TYPE) | CL_OIA_DATA_PROVIDER_FACTORY=>TT_DATA_PROVIDER | 20121205 | |||
9 | MT_RESULT | Static Attribute | Protected | See coding | 20121205 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ALL | Instance method | Protected | Test Method for ABAP Unit | 20121205 | |
2 | CLASS_SETUP | Static method | Private | Method | 20121205 | |
3 | CMP_RESULTS_OF_SCENARIO | Instance method | Private | Method | 20121205 | |
4 | COMPARE_RESULT_TABLES | Instance method | Private | Method | 20121205 | |
5 | SCENARIO_A | Instance method | Protected | Test Method for ABAP Unit | 20121205 | |
6 | SCENARIO_B | Instance method | Protected | Test Method for ABAP Unit | 20121205 | |
7 | SCENARIO_C | Instance method | Protected | Test Method for ABAP Unit | 20121205 | |
8 | SCENARIO_D | Instance method | Protected | Test Method for ABAP Unit | 20121205 | |
9 | SCENARIO_E | Instance method | Protected | Test Method for ABAP Unit | 20130603 | |
10 | SCENARIO_F | Instance method | Protected | Test Method for ABAP Unit | 20130603 |
Events
Class TC_OIA_DFG_PLAUSI_COMPARE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_STRING | Protected | See coding | 20121205 | tt_string TYPE STANDARD TABLE OF string WITH DEFAULT KEY
|
||
2 | TY_RESULT | Protected | See coding | 20121205 | BEGIN OF ty_result,
provider TYPE cl_oia_data_provider_factory=>ty_data_provider,
cleared_fields TYPE i,
count TYPE i,
figures TYPE cl_oia_data_provider=>tt_bupa_figures,
END OF ty_result
|
Method Signatures
Method ALL Signature
Method ALL on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method ALL on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.
Method CLASS_SETUP Signature
Method CLASS_SETUP on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method CLASS_SETUP on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.
Method CMP_RESULTS_OF_SCENARIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SCENARIO | Call by reference | Type reference (TYPE) | CL_OIA_DATA_PROVIDER_FACTORY=>TY_DATA_PROVIDER-DESCRIPTION | 20121205 |
Method CMP_RESULTS_OF_SCENARIO on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.
Method COMPARE_RESULT_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TAB1 | Call by reference | Type reference (TYPE) | CL_OIA_DATA_PROVIDER=>TT_BUPA_FIGURES | 20121205 | |||
2 | Importing | IT_TAB2 | Call by reference | Type reference (TYPE) | CL_OIA_DATA_PROVIDER=>TT_BUPA_FIGURES | 20121205 | |||
3 | Importing | IV_IGNORE_FIELDS | Call by reference | Type reference (TYPE) | I | 20121205 | |||
4 | Returning | RT_DIFF | Value transfer | Type reference (TYPE) | TT_STRING | 20121205 |
Method COMPARE_RESULT_TABLES on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.
Method SCENARIO_A Signature
Method SCENARIO_A on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method SCENARIO_A on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.
Method SCENARIO_B Signature
Method SCENARIO_B on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method SCENARIO_B on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.
Method SCENARIO_C Signature
Method SCENARIO_C on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method SCENARIO_C on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.
Method SCENARIO_D Signature
Method SCENARIO_D on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method SCENARIO_D on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.
Method SCENARIO_E Signature
Method SCENARIO_E on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method SCENARIO_E on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.
Method SCENARIO_F Signature
Method SCENARIO_F on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method SCENARIO_F on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 740 |