Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | 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 | Instance attribute | Private | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20120703 | |||
| 2 | Static Attribute | Protected | Object reference (TYPE REF TO) | J_3RF_REP_ATTRIBUTE | Attribute for XML reporting hierarchy | 20120703 | |||
| 3 | Instance attribute | Private | See coding | 20120625 | |||||
| 4 | Instance attribute | Private | Type reference (TYPE) | STRING | 20120702 | ||||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | J_3RF_REPORT | Main object for xml report hierarchy | 20120625 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | SFBEOP_PARENT_TAB | Operands tab | 20130220 | |||
| 7 | Instance attribute | Private | Object reference (TYPE REF TO) | J_3RF_REP_HIER_OBJ | Root object (usually attribute) | 20121205 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | INT1 | Flag for using oper_tab_cache, 1 -iuse, 2 -not use | 20130220 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | SFBEOP_PARENT_TAB | Table of XML functions | 20120925 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Adds formula to formula vault | 20120625 | |
| 2 | Static method | Public | Method | Average value of children | 20120704 | |
| 3 | Instance method | Public | Method | Calculates formula | 20120625 | |
| 4 | Instance method | Public | Method | Checks formula for validity | 20120625 | |
| 5 | Static method | Public | Constructor | 20120925 | ||
| 6 | Instance method | Private | Constructor | 20120625 | ||
| 7 | Static method | Private | Method | Get value from context (actual implementation) | 20121205 | |
| 8 | Static method | Public | Method | Get value from context (return number dec16_3) | 20121205 | |
| 9 | Static method | Public | Method | Get value from context (return string) | 20121205 | |
| 10 | Static method | Public | Method | 20120625 | ||
| 11 | Instance method | Public | Method | Removes stored formula (when attribute is deleted) | 20131111 | |
| 12 | Static method | Public | Method | Format date according to supplied mask | 20130909 | |
| 13 | Static method | Public | Method | Generate GUID | 20130909 | |
| 14 | Instance method | Public | Method | Get formula text | 20120705 | |
| 15 | Static method | Public | Method | Returns value of an attribute | 20120628 | |
| 16 | Static method | Private | Method | Get children for sum-of, avg-of, etc. | 20120704 | |
| 17 | Static method | Public | Method | Evaluates bool expression | 20121205 | |
| 18 | Static method | Public | Method | Evaluates bool expression | 20121205 | |
| 19 | Static method | Public | Method | Test method (will be discarded in the future) | 20120625 | |
| 20 | Static method | Public | Method | Maximal value | 20120625 | |
| 21 | Static method | Public | Method | Maximum value among children | 20120704 | |
| 22 | Static method | Public | Method | Middle value among children | 20120704 | |
| 23 | Static method | Public | Method | Minimal value | 20120625 | |
| 24 | Static method | Public | Method | Minimum value among children | 20120704 | |
| 25 | Static method | Public | Method | Perform mathematical round | 20130321 | |
| 26 | Instance method | Public | Method | 20120702 | ||
| 27 | Static method | Public | Method | Set generation or edit mode (0 - edit , 1 - generation ) | 20130220 | |
| 28 | Static method | Public | Method | Gets string value of parameter | 20120705 | |
| 29 | Static method | Public | Method | Use internal operator CONDENSE | 20130423 | |
| 30 | Static method | Public | Method | Fill the operand with a given char to required length | 20130321 | |
| 31 | Static method | Public | Method | Sum of children | 20120625 | |
| 32 | Static method | Public | Method | Calculate average value in specified table(for given column) | 20130423 | |
| 33 | Static method | Public | Method | Count amount of elements in specified table | 20130423 | |
| 34 | Static method | Private | Method | Internal method for all operations on tables | 20130423 | |
| 35 | Static method | Public | Method | Find max value in specified table for given column | 20130423 | |
| 36 | Static method | Public | Method | Find min value in specified table for given column | 20130423 | |
| 37 | 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 | IN_ATTR | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_ATTRIBUTE | 20120628 | ||||
| 2 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | DEC16_3 | Decimal number, 16 digits, three after decimal point | 20120704 | |||
| 2 | IV_CHILD_NAME | Call by reference | Type reference (TYPE) | STRING | Name of child object | 20120704 | |||
| 3 | IV_MAX_DEPTH | Call by reference | Type reference (TYPE) | I | Maximal depth (optional) | 20120704 | |||
| 4 | IV_MIN_DEPTH | Call by reference | Type reference (TYPE) | I | Minimal depth (optional) | 20120704 | |||
| 5 | 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 | IN_ATTR | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_ATTRIBUTE | 20120628 | ||||
| 2 | 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 | IN_ATTR | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_ATTRIBUTE | 20120628 | ||||
| 2 | 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 | 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 | EV_RESULT | Value transfer | Type reference (TYPE) | ANY | Contents of the cell | 20121205 | |||
| 2 | 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 | EV_RESULT | Value transfer | Type reference (TYPE) | DEC16_3 | Contents of the cell | 20121205 | |||
| 2 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | STRING | Contents of the cell | 20121205 | |||
| 2 | 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 | IN_HIER | Call by reference | Object reference (TYPE REF TO) | J_3RF_REPORT | Object of the xml hierarchy | 20120625 | |||
| 2 | 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 | 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 | IN_DATE | Call by reference | Type reference (TYPE) | STRING | 20130909 | ||||
| 2 | IN_PATTERN | Call by reference | Type reference (TYPE) | XUDATFM | Formatting pattern | 20130909 | |||
| 3 | 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 | IN_LENGTH | Call by reference | Type reference (TYPE) | I | Supported length: 16,24,32 | 20130909 | |||
| 2 | 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 | IN_ATTR | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_ATTRIBUTE | 20120705 | ||||
| 2 | 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 | IN_ATTR | Call by reference | Type reference (TYPE) | STRING | 20120628 | ||||
| 2 | IN_TAG | Call by reference | Object reference (TYPE REF TO) | J_3RF_REP_OBJECT | Node object for xml reporting hier | 20120628 | |||
| 3 | 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 | EV_ITER_ATTR_TAB | Call by reference | Type reference (TYPE) | J3RXR_ATTR_TABLE | 20120704 | ||||
| 2 | IV_CHILD_NAME | Call by reference | Type reference (TYPE) | STRING | 20120704 | ||||
| 3 | IV_MAX_DEPTH | Call by reference | Type reference (TYPE) | I | 20120704 | ||||
| 4 | IV_MIN_DEPTH | Call by reference | Type reference (TYPE) | I | 20120704 | ||||
| 5 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | DEC16_3 | Evaluated result | 20121205 | |||
| 2 | IV_EXPRESSION | Call by reference | Type reference (TYPE) | ANY | Expression that must be evaluated | 20121205 | |||
| 3 | IV_FALSE_EXP | Call by reference | Type reference (TYPE) | ANY | Expression for result, if func. eval to false | 20121205 | |||
| 4 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | STRING | Evaluated result | 20121205 | |||
| 2 | IV_EXPRESSION | Call by reference | Type reference (TYPE) | ANY | Expression that must be evaluated | 20121205 | |||
| 3 | IV_FALSE_EXP | Call by reference | Type reference (TYPE) | ANY | Expression for result, if func. eval to false | 20121205 | |||
| 4 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | STRING | 20120625 | ||||
| 2 | IV_LEFT | Call by reference | Type reference (TYPE) | STRING | 20120625 | ||||
| 3 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | ANY | 20120625 | ||||
| 2 | IV_LEFT | Call by reference | Type reference (TYPE) | ANY | 20120625 | ||||
| 3 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | DEC16_3 | Decimal number, 16 digits, three after decimal point | 20120704 | |||
| 2 | IV_CHILD_NAME | Call by reference | Type reference (TYPE) | STRING | Name of child object | 20120704 | |||
| 3 | IV_MAX_DEPTH | Call by reference | Type reference (TYPE) | I | Maximal depth (optional) | 20120704 | |||
| 4 | IV_MIN_DEPTH | Call by reference | Type reference (TYPE) | I | Minimal depth (optional) | 20120704 | |||
| 5 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | DEC16_3 | Decimal number, 16 digits, three after decimal point | 20120704 | |||
| 2 | IV_CHILD_NAME | Call by reference | Type reference (TYPE) | STRING | Name of child object | 20120704 | |||
| 3 | IV_MAX_DEPTH | Call by reference | Type reference (TYPE) | I | Maximal depth (optional) | 20120704 | |||
| 4 | IV_MIN_DEPTH | Call by reference | Type reference (TYPE) | I | Minimal depth (optional) | 20120704 | |||
| 5 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | STRING | 20120625 | ||||
| 2 | IV_LEFT | Call by reference | Type reference (TYPE) | ANY | 20120625 | ||||
| 3 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | DEC16_3 | Decimal number, 16 digits, three after decimal point | 20120704 | |||
| 2 | IV_CHILD_NAME | Call by reference | Type reference (TYPE) | STRING | Name of child object | 20120704 | |||
| 3 | IV_MAX_DEPTH | Call by reference | Type reference (TYPE) | I | Maximal depth (optional) | 20120704 | |||
| 4 | IV_MIN_DEPTH | Call by reference | Type reference (TYPE) | I | Minimal depth (optional) | 20120704 | |||
| 5 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | DEC16_3 | Decimal number, 16 digits, three after decimal point | 20130321 | |||
| 2 | IV_DEC | Call by reference | Type reference (TYPE) | I | 0 | Round to decimal places | 20130321 | ||
| 3 | IV_MODE | Call by reference | Type reference (TYPE) | I | CL_ABAP_MATH=>ROUND_HALF_UP | Rounding mode commercial rounding by defailt) | 20130321 | ||
| 4 | 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 | IN_ATTR_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_ATTRNAME | Reporting Object Attribute Name | 20120702 | |||
| 2 | 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 | 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 | IN_VALUE | Call by reference | Type reference (TYPE) | ANY | 20120705 | ||||
| 2 | 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 | IN_STR | Call by reference | Type reference (TYPE) | STRING | 20130423 | ||||
| 2 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | STRING | Evaluated result | 20130321 | |||
| 2 | IV_APPEND | Call by reference | Type reference (TYPE) | FLAG | 'X' | Add characters to the end of the source | 20130321 | ||
| 3 | IV_FILLER | Call by reference | Type reference (TYPE) | STRING | Filling sequence | 20130321 | |||
| 4 | IV_LENGTH | Call by reference | Type reference (TYPE) | INT4 | Required length of the output | 20130321 | |||
| 5 | 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 | EV_RESULT | Call by reference | Type reference (TYPE) | DEC16_3 | Decimal number, 16 digits, three after decimal point | 20120625 | |||
| 2 | IV_CHILD_NAME | Call by reference | Type reference (TYPE) | STRING | Name of child object | 20120625 | |||
| 3 | IV_MAX_DEPTH | Call by reference | Type reference (TYPE) | I | Maximal depth (optional) | 20120625 | |||
| 4 | IV_MIN_DEPTH | Call by reference | Type reference (TYPE) | I | Minimal depth (optional) | 20120625 | |||
| 5 | 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 | IN_COL_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_FIELDNAME | Field name | 20130423 | |||
| 2 | IN_CONDITION | Call by reference | Type reference (TYPE) | STRING | 20130423 | ||||
| 3 | IN_DP_NAME | Call by reference | Type reference (TYPE) | J3RF_DPKEY | Unique data provider key | 20130423 | |||
| 4 | IN_TAB_NAME | Call by reference | Type reference (TYPE) | STRING | Parameter Name | 20130423 | |||
| 5 | 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 | IN_COL_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_FIELDNAME | Field name | 20130423 | |||
| 2 | IN_CONDITION | Call by reference | Type reference (TYPE) | STRING | 20130423 | ||||
| 3 | IN_DP_NAME | Call by reference | Type reference (TYPE) | J3RF_DPKEY | Unique data provider key | 20130423 | |||
| 4 | IN_TAB_NAME | Call by reference | Type reference (TYPE) | STRING | Parameter Name | 20130423 | |||
| 5 | 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 | IN_COL_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_FIELDNAME | Field name | 20130423 | |||
| 2 | IN_CONDITION | Call by reference | Type reference (TYPE) | STRING | 20130423 | ||||
| 3 | IN_DP_NAME | Call by reference | Type reference (TYPE) | J3RF_DPKEY | Unique data provider key | 20130423 | |||
| 4 | IN_OPERATION | Call by reference | Type reference (TYPE) | I | Operation that would be performed on table | 20130423 | |||
| 5 | IN_TAB_NAME | Call by reference | Type reference (TYPE) | STRING | Parameter Name | 20130423 | |||
| 6 | 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 | IN_COL_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_FIELDNAME | Field name | 20130423 | |||
| 2 | IN_CONDITION | Call by reference | Type reference (TYPE) | STRING | 20130423 | ||||
| 3 | IN_DP_NAME | Call by reference | Type reference (TYPE) | J3RF_DPKEY | Unique data provider key | 20130423 | |||
| 4 | IN_TAB_NAME | Call by reference | Type reference (TYPE) | STRING | Parameter Name | 20130423 | |||
| 5 | 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 | IN_COL_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_FIELDNAME | Field name | 20130423 | |||
| 2 | IN_CONDITION | Call by reference | Type reference (TYPE) | STRING | 20130423 | ||||
| 3 | IN_DP_NAME | Call by reference | Type reference (TYPE) | J3RF_DPKEY | Unique data provider key | 20130423 | |||
| 4 | IN_TAB_NAME | Call by reference | Type reference (TYPE) | STRING | Parameter Name | 20130423 | |||
| 5 | 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 | IN_COL_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_FIELDNAME | Field name | 20130423 | |||
| 2 | IN_CONDITION | Call by reference | Type reference (TYPE) | STRING | 20130423 | ||||
| 3 | IN_DP_NAME | Call by reference | Type reference (TYPE) | J3RF_DPKEY | Unique data provider key | 20130423 | |||
| 4 | IN_TAB_NAME | Call by reference | Type reference (TYPE) | STRING | Parameter Name | 20130423 | |||
| 5 | 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 |