Hierarchy
⤷ FI-LOC (Application Component) Localization
⤷ J3RFTAX (Package) Tax Accounting
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FOBU_APPL_CALLBACK | Formula Builder: Application Callback | 20120629 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FOBU_CONNECTOR | Formula Builder: Interface Addapter for Formula Builder | 20120625 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FOEV_CONNECTOR | FoBuEv: Interface Adapter for Evaluation | 20120625 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | J_3RF_REP_HIER_OBJ | Object of the xml hierarchy | 20120625 |
Properties
Class | J_3RF_REP_FOEV | |
Short Description | Functions for formula evaluation over reports | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | J3RFTAX | Tax Accounting |
Created | 20120625 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
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 | CL_ABAP_MATH | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | J3RXR | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FOBU_APPL_CALLBACK | Formula Builder: Application Callback | 20120629 | ||
2 | IF_FOBU_CONNECTOR | Formula Builder: Interface Addapter for Formula Builder | 20120625 | ||
3 | IF_FOEV_CONNECTOR | FoBuEv: Interface Adapter for Evaluation | 20120625 | ||
4 | J_3RF_REP_HIER_OBJ | Object of the xml hierarchy | 20120625 |
Friends
Class J_3RF_REP_FOEV has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ATTR_NAME_TAB | Instance attribute | Private | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20120703 | ||
2 | CURR_ATTR_REF | Static Attribute | Protected | Object reference (TYPE REF TO) | J_3RF_REP_ATTRIBUTE | Attribute for XML reporting hierarchy | 20120703 | ||
3 | FORMULA_TAB | Instance attribute | Private | See coding | 20120625 | ||||
4 | LAST_NODE_ATTR | Instance attribute | Private | Type reference (TYPE) | STRING | 20120702 | |||
5 | LR_HIER | Instance attribute | Private | Object reference (TYPE REF TO) | J_3RF_REPORT | Main object for xml report hierarchy | 20120625 | ||
6 | OPER_TAB | Static Attribute | Private | Type reference (TYPE) | SFBEOP_PARENT_TAB | Operands tab | 20130220 | ||
7 | ROOT_OBJ_REF | Instance attribute | Private | Object reference (TYPE REF TO) | J_3RF_REP_HIER_OBJ | Root object (usually attribute) | 20121205 | ||
8 | USE_CACHE | Static Attribute | Private | Type reference (TYPE) | INT1 | Flag for using oper_tab_cache, 1 -iuse, 2 -not use | 20130220 | ||
9 | XMLF_TAB | Static Attribute | Private | Type reference (TYPE) | SFBEOP_PARENT_TAB | Table of XML functions | 20120925 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_FORMULA | Instance method | Public | Method | Adds formula to formula vault | 20120625 |
2 | AVG_OF | Static method | Public | Method | Average value of children | 20120704 |
3 | CALC_FORMULA | Instance method | Public | Method | Calculates formula | 20120625 |
4 | CHECK_FORMULA | Instance method | Public | Method | Checks formula for validity | 20120625 |
5 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | 20120925 | |
6 | CONSTRUCTOR | Instance method | Private | Constructor | 20120625 | |
7 | CONTEXT_INT | Static method | Private | Method | Get value from context (actual implementation) | 20121205 |
8 | CONTEXT_NUM | Static method | Public | Method | Get value from context (return number dec16_3) | 20121205 |
9 | CONTEXT_STR | Static method | Public | Method | Get value from context (return string) | 20121205 |
10 | CREATE | Static method | Public | Method | 20120625 | |
11 | DELETE_FORMULA | Instance method | Public | Method | Removes stored formula (when attribute is deleted) | 20131111 |
12 | FORMAT_DATE | Static method | Public | Method | Format date according to supplied mask | 20130909 |
13 | GENERATE_GUID | Static method | Public | Method | Generate GUID | 20130909 |
14 | GET_AS_TEXT | Instance method | Public | Method | Get formula text | 20120705 |
15 | GET_ATTRIBUTE_VALUE | Static method | Public | Method | Returns value of an attribute | 20120628 |
16 | GET_ITER_ATTR_TAB | Static method | Private | Method | Get children for sum-of, avg-of, etc. | 20120704 |
17 | IFEVAL_NUM | Static method | Public | Method | Evaluates bool expression | 20121205 |
18 | IFEVAL_STR | Static method | Public | Method | Evaluates bool expression | 20121205 |
19 | MAKEITBETTER | Static method | Public | Method | Test method (will be discarded in the future) | 20120625 |
20 | MAX | Static method | Public | Method | Maximal value | 20120625 |
21 | MAX_OF | Static method | Public | Method | Maximum value among children | 20120704 |
22 | MID_OF | Static method | Public | Method | Middle value among children | 20120704 |
23 | MIN | Static method | Public | Method | Minimal value | 20120625 |
24 | MIN_OF | Static method | Public | Method | Minimum value among children | 20120704 |
25 | NUM_ROUND | Static method | Public | Method | Perform mathematical round | 20130321 |
26 | SET_LAST_NODE_ATTR | Instance method | Public | Method | 20120702 | |
27 | SET_MODE | Static method | Public | Method | Set generation or edit mode (0 - edit , 1 - generation ) | 20130220 |
28 | STRVAL | Static method | Public | Method | Gets string value of parameter | 20120705 |
29 | STR_CONDENSE | Static method | Public | Method | Use internal operator CONDENSE | 20130423 |
30 | STR_FILL | Static method | Public | Method | Fill the operand with a given char to required length | 20130321 |
31 | SUM_OF | Static method | Public | Method | Sum of children | 20120625 |
32 | TAB_AVG | Static method | Public | Method | Calculate average value in specified table(for given column) | 20130423 |
33 | TAB_COUNT | Static method | Public | Method | Count amount of elements in specified table | 20130423 |
34 | TAB_INT_METH | Static method | Private | Method | Internal method for all operations on tables | 20130423 |
35 | TAB_MAX | Static method | Public | Method | Find max value in specified table for given column | 20130423 |
36 | TAB_MIN | Static method | Public | Method | Find min value in specified table for given column | 20130423 |
37 | TAB_SUM | Static method | Public | Method | Apply summarzation to specified table | 20130423 |
Events
Class J_3RF_REP_FOEV has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | FORMULA_ROW | Public | See coding | 20120625 | begin of formula_row,
attr type ref to j_3rf_rep_attribute,
oref_fobu type ref to cl_fobu_formula,
oref_foev type ref to cl_foev_formula,
end of formula_row
|
Method Signatures
Method ADD_FORMULA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_ATTR | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_ATTRIBUTE | 20120628 | |||
2 | Returning | OUT_ROW | Value transfer | Type reference (TYPE) | FORMULA_ROW | 20120625 |
Method ADD_FORMULA on class J_3RF_REP_FOEV has no exception.
Method AVG_OF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | DEC16_3 | Decimal number, 16 digits, three after decimal point | 20120704 | ||
2 | Importing | IV_CHILD_NAME | Call by reference | Type reference (TYPE) | STRING | Name of child object | 20120704 | ||
3 | Importing | IV_MAX_DEPTH | Call by reference | Type reference (TYPE) | I | Maximal depth (optional) | 20120704 | ||
4 | Importing | IV_MIN_DEPTH | Call by reference | Type reference (TYPE) | I | Minimal depth (optional) | 20120704 | ||
5 | Importing | IV_PARENT_TAG | Call by reference | Type reference (TYPE) | STRING | Node object for xml reporting hier | 20120704 |
Method AVG_OF on class J_3RF_REP_FOEV has no exception.
Method CALC_FORMULA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_ATTR | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_ATTRIBUTE | 20120628 | |||
2 | Exporting | OUT_RESULT | Call by reference | Type reference (TYPE) | ANY | 20120625 |
Method CALC_FORMULA on class J_3RF_REP_FOEV has no exception.
Method CHECK_FORMULA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_ATTR | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_ATTRIBUTE | 20120628 | |||
2 | Returning | OUT_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120625 |
Method CHECK_FORMULA on class J_3RF_REP_FOEV has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class J_3RF_REP_FOEV has no parameter.
Method CLASS_CONSTRUCTOR on class J_3RF_REP_FOEV has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_HIER | Call by reference | Object reference (TYPE REF TO) | J_3RF_REPORT | Object of the xml hierarchy | 20120625 |
Method CONSTRUCTOR on class J_3RF_REP_FOEV has no exception.
Method CONTEXT_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Value transfer | Type reference (TYPE) | ANY | Contents of the cell | 20121205 | ||
2 | Importing | IV_CELL_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the cell in context | 20121205 |
Method CONTEXT_INT on class J_3RF_REP_FOEV has no exception.
Method CONTEXT_NUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Value transfer | Type reference (TYPE) | DEC16_3 | Contents of the cell | 20121205 | ||
2 | Importing | IV_CELL_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the cell in context | 20121205 |
Method CONTEXT_NUM on class J_3RF_REP_FOEV has no exception.
Method CONTEXT_STR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | STRING | Contents of the cell | 20121205 | ||
2 | Importing | IV_CELL_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the cell in context | 20121205 |
Method CONTEXT_STR on class J_3RF_REP_FOEV has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_HIER | Call by reference | Object reference (TYPE REF TO) | J_3RF_REPORT | Object of the xml hierarchy | 20120625 | ||
2 | Returning | OUT_OBJECT | Value transfer | Object reference (TYPE REF TO) | J_3RF_REP_FOEV | Functions for formula evaluation over reports | 20120625 |
Method CREATE on class J_3RF_REP_FOEV has no exception.
Method DELETE_FORMULA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_ATTRIBUTE | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_ATTRIBUTE | Attribute for XML reporting hierarchy | 20131111 |
Method DELETE_FORMULA on class J_3RF_REP_FOEV has no exception.
Method FORMAT_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_DATE | Call by reference | Type reference (TYPE) | STRING | 20130909 | |||
2 | Importing | IN_PATTERN | Call by reference | Type reference (TYPE) | XUDATFM | Formatting pattern | 20130909 | ||
3 | Exporting | OUT_DATE | Call by reference | Type reference (TYPE) | STRING | Formatted output | 20130909 |
Method FORMAT_DATE on class J_3RF_REP_FOEV has no exception.
Method GENERATE_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_LENGTH | Call by reference | Type reference (TYPE) | I | Supported length: 16,24,32 | 20130909 | ||
2 | Exporting | OUT_GUID | Call by reference | Type reference (TYPE) | STRING | 20130909 |
Method GENERATE_GUID on class J_3RF_REP_FOEV has no exception.
Method GET_AS_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_ATTR | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_ATTRIBUTE | 20120705 | |||
2 | Returning | OUT_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120705 |
Method GET_AS_TEXT on class J_3RF_REP_FOEV has no exception.
Method GET_ATTRIBUTE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_ATTR | Call by reference | Type reference (TYPE) | STRING | 20120628 | |||
2 | Importing | IN_TAG | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_OBJECT | Node object for xml reporting hier | 20120628 | ||
3 | Exporting | OUT_VALUE | Call by reference | Type reference (TYPE) | STRING | 20120628 |
Method GET_ATTRIBUTE_VALUE on class J_3RF_REP_FOEV has no exception.
Method GET_ITER_ATTR_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ITER_ATTR_TAB | Call by reference | Type reference (TYPE) | J3RXR_ATTR_TABLE | 20120704 | |||
2 | Importing | IV_CHILD_NAME | Call by reference | Type reference (TYPE) | STRING | 20120704 | |||
3 | Importing | IV_MAX_DEPTH | Call by reference | Type reference (TYPE) | I | 20120704 | |||
4 | Importing | IV_MIN_DEPTH | Call by reference | Type reference (TYPE) | I | 20120704 | |||
5 | Importing | IV_PARENT_TAG | Call by reference | Type reference (TYPE) | STRING | 20120704 |
Method GET_ITER_ATTR_TAB on class J_3RF_REP_FOEV has no exception.
Method IFEVAL_NUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | DEC16_3 | Evaluated result | 20121205 | ||
2 | Importing | IV_EXPRESSION | Call by reference | Type reference (TYPE) | ANY | Expression that must be evaluated | 20121205 | ||
3 | Importing | IV_FALSE_EXP | Call by reference | Type reference (TYPE) | ANY | Expression for result, if func. eval to false | 20121205 | ||
4 | Importing | IV_TRUE_EXP | Call by reference | Type reference (TYPE) | ANY | Expression for result, if func. eval to true | 20121205 |
Method IFEVAL_NUM on class J_3RF_REP_FOEV has no exception.
Method IFEVAL_STR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | STRING | Evaluated result | 20121205 | ||
2 | Importing | IV_EXPRESSION | Call by reference | Type reference (TYPE) | ANY | Expression that must be evaluated | 20121205 | ||
3 | Importing | IV_FALSE_EXP | Call by reference | Type reference (TYPE) | ANY | Expression for result, if func. eval to false | 20121205 | ||
4 | Importing | IV_TRUE_EXP | Call by reference | Type reference (TYPE) | ANY | Expression for result, if func. eval to true | 20121205 |
Method IFEVAL_STR on class J_3RF_REP_FOEV has no exception.
Method MAKEITBETTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | STRING | 20120625 | |||
2 | Importing | IV_LEFT | Call by reference | Type reference (TYPE) | STRING | 20120625 | |||
3 | Importing | IV_RIGHT | Call by reference | Type reference (TYPE) | STRING | 20120625 |
Method MAKEITBETTER on class J_3RF_REP_FOEV has no exception.
Method MAX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | ANY | 20120625 | |||
2 | Importing | IV_LEFT | Call by reference | Type reference (TYPE) | ANY | 20120625 | |||
3 | Importing | IV_RIGHT | Call by reference | Type reference (TYPE) | ANY | 20120625 |
Method MAX on class J_3RF_REP_FOEV has no exception.
Method MAX_OF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | DEC16_3 | Decimal number, 16 digits, three after decimal point | 20120704 | ||
2 | Importing | IV_CHILD_NAME | Call by reference | Type reference (TYPE) | STRING | Name of child object | 20120704 | ||
3 | Importing | IV_MAX_DEPTH | Call by reference | Type reference (TYPE) | I | Maximal depth (optional) | 20120704 | ||
4 | Importing | IV_MIN_DEPTH | Call by reference | Type reference (TYPE) | I | Minimal depth (optional) | 20120704 | ||
5 | Importing | IV_PARENT_TAG | Call by reference | Type reference (TYPE) | STRING | Node object for xml reporting hier | 20120704 |
Method MAX_OF on class J_3RF_REP_FOEV has no exception.
Method MID_OF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | DEC16_3 | Decimal number, 16 digits, three after decimal point | 20120704 | ||
2 | Importing | IV_CHILD_NAME | Call by reference | Type reference (TYPE) | STRING | Name of child object | 20120704 | ||
3 | Importing | IV_MAX_DEPTH | Call by reference | Type reference (TYPE) | I | Maximal depth (optional) | 20120704 | ||
4 | Importing | IV_MIN_DEPTH | Call by reference | Type reference (TYPE) | I | Minimal depth (optional) | 20120704 | ||
5 | Importing | IV_PARENT_TAG | Call by reference | Type reference (TYPE) | STRING | Node object for xml reporting hier | 20120704 |
Method MID_OF on class J_3RF_REP_FOEV has no exception.
Method MIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | STRING | 20120625 | |||
2 | Importing | IV_LEFT | Call by reference | Type reference (TYPE) | ANY | 20120625 | |||
3 | Importing | IV_RIGHT | Call by reference | Type reference (TYPE) | ANY | 20120625 |
Method MIN on class J_3RF_REP_FOEV has no exception.
Method MIN_OF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | DEC16_3 | Decimal number, 16 digits, three after decimal point | 20120704 | ||
2 | Importing | IV_CHILD_NAME | Call by reference | Type reference (TYPE) | STRING | Name of child object | 20120704 | ||
3 | Importing | IV_MAX_DEPTH | Call by reference | Type reference (TYPE) | I | Maximal depth (optional) | 20120704 | ||
4 | Importing | IV_MIN_DEPTH | Call by reference | Type reference (TYPE) | I | Minimal depth (optional) | 20120704 | ||
5 | Importing | IV_PARENT_TAG | Call by reference | Type reference (TYPE) | STRING | Node object for xml reporting hier | 20120704 |
Method MIN_OF on class J_3RF_REP_FOEV has no exception.
Method NUM_ROUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | DEC16_3 | Decimal number, 16 digits, three after decimal point | 20130321 | ||
2 | Importing | IV_DEC | Call by reference | Type reference (TYPE) | I | 0 | Round to decimal places | 20130321 | |
3 | Importing | IV_MODE | Call by reference | Type reference (TYPE) | I | CL_ABAP_MATH=>ROUND_HALF_UP | Rounding mode commercial rounding by defailt) | 20130321 | |
4 | Importing | IV_VALUE | Call by reference | Type reference (TYPE) | DECFLOAT34 | Value to be rounded | 20130321 |
Method NUM_ROUND on class J_3RF_REP_FOEV has no exception.
Method SET_LAST_NODE_ATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_ATTR_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_ATTRNAME | Reporting Object Attribute Name | 20120702 | ||
2 | Importing | IN_NODE_CODE | Call by reference | Type reference (TYPE) | J_3RF_REP_OBJ_CODE | Reporting Hierarchy Object classification code | 20120702 |
Method SET_LAST_NODE_ATTR on class J_3RF_REP_FOEV has no exception.
Method SET_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_MODE | Call by reference | Type reference (TYPE) | INT1 | 0 | 0 - edit mode, 1 - gen. mode | 20130220 |
Method SET_MODE on class J_3RF_REP_FOEV has no exception.
Method STRVAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_VALUE | Call by reference | Type reference (TYPE) | ANY | 20120705 | |||
2 | Returning | OUT_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120705 |
Method STRVAL on class J_3RF_REP_FOEV has no exception.
Method STR_CONDENSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_STR | Call by reference | Type reference (TYPE) | STRING | 20130423 | |||
2 | Returning | OUT_STR | Value transfer | Type reference (TYPE) | STRING | 20130423 |
Method STR_CONDENSE on class J_3RF_REP_FOEV has no exception.
Method STR_FILL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | STRING | Evaluated result | 20130321 | ||
2 | Importing | IV_APPEND | Call by reference | Type reference (TYPE) | FLAG | 'X' | Add characters to the end of the source | 20130321 | |
3 | Importing | IV_FILLER | Call by reference | Type reference (TYPE) | STRING | Filling sequence | 20130321 | ||
4 | Importing | IV_LENGTH | Call by reference | Type reference (TYPE) | INT4 | Required length of the output | 20130321 | ||
5 | Importing | IV_SOURCE | Call by reference | Type reference (TYPE) | ANY | Initial value of the var that need to be modified | 20130321 |
Method STR_FILL on class J_3RF_REP_FOEV has no exception.
Method SUM_OF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | DEC16_3 | Decimal number, 16 digits, three after decimal point | 20120625 | ||
2 | Importing | IV_CHILD_NAME | Call by reference | Type reference (TYPE) | STRING | Name of child object | 20120625 | ||
3 | Importing | IV_MAX_DEPTH | Call by reference | Type reference (TYPE) | I | Maximal depth (optional) | 20120625 | ||
4 | Importing | IV_MIN_DEPTH | Call by reference | Type reference (TYPE) | I | Minimal depth (optional) | 20120625 | ||
5 | Importing | IV_PARENT_TAG | Call by reference | Type reference (TYPE) | STRING | Node object for xml reporting hier | 20120703 |
Method SUM_OF on class J_3RF_REP_FOEV has no exception.
Method TAB_AVG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_COL_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_FIELDNAME | Field name | 20130423 | ||
2 | Importing | IN_CONDITION | Call by reference | Type reference (TYPE) | STRING | 20130423 | |||
3 | Importing | IN_DP_NAME | Call by reference | Type reference (TYPE) | J3RF_DPKEY | Unique data provider key | 20130423 | ||
4 | Importing | IN_TAB_NAME | Call by reference | Type reference (TYPE) | STRING | Parameter Name | 20130423 | ||
5 | Returning | OUT_RESULT | Value transfer | Type reference (TYPE) | DEC16_3 | Calculated value | 20130423 |
Method TAB_AVG on class J_3RF_REP_FOEV has no exception.
Method TAB_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_COL_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_FIELDNAME | Field name | 20130423 | ||
2 | Importing | IN_CONDITION | Call by reference | Type reference (TYPE) | STRING | 20130423 | |||
3 | Importing | IN_DP_NAME | Call by reference | Type reference (TYPE) | J3RF_DPKEY | Unique data provider key | 20130423 | ||
4 | Importing | IN_TAB_NAME | Call by reference | Type reference (TYPE) | STRING | Parameter Name | 20130423 | ||
5 | Returning | OUT_RESULT | Value transfer | Type reference (TYPE) | I | Calculated value | 20130423 |
Method TAB_COUNT on class J_3RF_REP_FOEV has no exception.
Method TAB_INT_METH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_COL_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_FIELDNAME | Field name | 20130423 | ||
2 | Importing | IN_CONDITION | Call by reference | Type reference (TYPE) | STRING | 20130423 | |||
3 | Importing | IN_DP_NAME | Call by reference | Type reference (TYPE) | J3RF_DPKEY | Unique data provider key | 20130423 | ||
4 | Importing | IN_OPERATION | Call by reference | Type reference (TYPE) | I | Operation that would be performed on table | 20130423 | ||
5 | Importing | IN_TAB_NAME | Call by reference | Type reference (TYPE) | STRING | Parameter Name | 20130423 | ||
6 | Returning | OUT_RESULT | Value transfer | Type reference (TYPE) | DEC16_3 | Calculated value | 20130423 |
Method TAB_INT_METH on class J_3RF_REP_FOEV has no exception.
Method TAB_MAX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_COL_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_FIELDNAME | Field name | 20130423 | ||
2 | Importing | IN_CONDITION | Call by reference | Type reference (TYPE) | STRING | 20130423 | |||
3 | Importing | IN_DP_NAME | Call by reference | Type reference (TYPE) | J3RF_DPKEY | Unique data provider key | 20130423 | ||
4 | Importing | IN_TAB_NAME | Call by reference | Type reference (TYPE) | STRING | Parameter Name | 20130423 | ||
5 | Returning | OUT_RESULT | Value transfer | Type reference (TYPE) | DEC16_3 | Calculated value | 20130423 |
Method TAB_MAX on class J_3RF_REP_FOEV has no exception.
Method TAB_MIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_COL_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_FIELDNAME | Field name | 20130423 | ||
2 | Importing | IN_CONDITION | Call by reference | Type reference (TYPE) | STRING | 20130423 | |||
3 | Importing | IN_DP_NAME | Call by reference | Type reference (TYPE) | J3RF_DPKEY | Unique data provider key | 20130423 | ||
4 | Importing | IN_TAB_NAME | Call by reference | Type reference (TYPE) | STRING | Parameter Name | 20130423 | ||
5 | Returning | OUT_RESULT | Value transfer | Type reference (TYPE) | DEC16_3 | Calculated value | 20130423 |
Method TAB_MIN on class J_3RF_REP_FOEV has no exception.
Method TAB_SUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_COL_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_FIELDNAME | Field name | 20130423 | ||
2 | Importing | IN_CONDITION | Call by reference | Type reference (TYPE) | STRING | 20130423 | |||
3 | Importing | IN_DP_NAME | Call by reference | Type reference (TYPE) | J3RF_DPKEY | Unique data provider key | 20130423 | ||
4 | Importing | IN_TAB_NAME | Call by reference | Type reference (TYPE) | STRING | Parameter Name | 20130423 | ||
5 | Returning | OUT_RESULT | Value transfer | Type reference (TYPE) | DEC16_3 | Calculated value | 20130423 |
Method TAB_SUM on class J_3RF_REP_FOEV has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 607 |