SAP ABAP Class CL_ESH_CL_VALUE_OUTPUT (ES R/3-Classifcation: Value conversion to external)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
⤷
S_ESH_CLASSIFICATION (Package) Content for classification

⤷

⤷

Properties
Class | CL_ESH_CL_VALUE_OUTPUT | |
Short Description | ES R/3-Classifcation: Value conversion to external | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_ESH_CLASSIFICATION | Content for classification |
Created | 20131107 | SAP |
Last change | 20141121 | |
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_ESH_CL_VALUE_OUTPUT has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_ESH_CL_VALUE_INPUT | 20131119 | test |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | ')' | -> SC_INTERVAL_BRACKETS | 20131107 | |
2 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '(' | -> SC_INTERVAL_BRACKETS | 20131107 | |
3 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | ']' | -> SC_INTERVAL_BRACKETS | 20131107 | |
4 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '[' | -> SC_INTERVAL_BRACKETS | 20131107 | |
5 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ATINN' | optional | 20131107 | |
6 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ATPRZ' | optional | 20131107 | |
7 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ATKON' | optional | 20131107 | |
8 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'MSEHI' | optional | 20131107 | |
9 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ATSCH' | optional | 20131107 | |
10 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ATDEX' | optional; default: SC_EXP_TYPE_NO | 20131107 | |
11 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '3' | optional | 20131107 | |
12 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '2' | optional | 20131107 | |
13 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '0' | optional | 20131107 | |
14 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '1' | optional | 20131107 | |
15 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ATDIM' | optional | 20131107 | |
16 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '' | optional | 20131107 | |
17 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ATFOR' | optional; default: SC_FORMAT_STRING | 20131107 | |
18 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | 'UDEF' | optional | 20131107 | |
19 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | 'CURR' | optional | 20131107 | |
20 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | 'DATE' | optional | 20131107 | |
21 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '' | optional | 20131107 | |
22 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | 'NUM' | optional | 20131107 | |
23 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '' | optional | 20131107 | |
24 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | 'NUM' | optional | 20131107 | |
25 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '' | optional | 20131107 | |
26 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | 'NUM' | optional | 20131107 | |
27 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | 'NUM' | optional | 20131107 | |
28 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '' | optional | 20131107 | |
29 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | 'NUM' | optional | 20131107 | |
30 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '' | optional | 20131107 | |
31 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | 'CHAR' | optional | 20131107 | |
32 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '' | optional | 20131107 | |
33 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | 'TIME' | optional | 20131107 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'B' | internal | 20131107 | |
35 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ATCOD' | optional; default: SC_INTERVAL_OP_EQ | 20131107 | |
36 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'O' | internal | 20131107 | |
37 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '1' | = X; obligatory | 20131107 | |
38 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '9' | >= X; optional | 20131107 | |
39 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '3' | [x; Y]; optional | 20131107 | |
40 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '2' | [x; Y); optional | 20131107 | |
41 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '8' | > X; optional | 20131107 | |
42 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '5' | (x; Y]; optional | 20131107 | |
43 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '4' | (x; Y); optional | 20131107 | |
44 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '7' | <= X; optional | 20131107 | |
45 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '6' | < X; optional | 20131107 | |
46 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | ' -' | 20131107 | ||
47 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ANZDZ' | optional; default: 0 | 20131107 | |
48 | ![]() |
Constant | Protected | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20131107 | ||
49 | ![]() |
Constant | Protected | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20131107 | ||
50 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '=' | -> SC_INTERVAL_OPERATORS | 20131111 | |
51 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '>=' | -> SC_INTERVAL_OPERATORS | 20131107 | |
52 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '>' | -> SC_INTERVAL_OPERATORS | 20131107 | |
53 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '<=' | -> SC_INTERVAL_OPERATORS | 20131107 | |
54 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | '<' | -> SC_INTERVAL_OPERATORS | 20131107 | |
55 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ANZST' | optional; only for input val. | 20131118 | |
56 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'MSEHI' | optional | 20131107 | |
57 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ATAW1' | optional; optional: SC_UOM_BASE | 20131107 | |
58 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ATAWE' | optional; default: SC_UOM_BASE | 20131107 | |
59 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ATWRT' | optional | 20131107 | |
60 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ATFLB' | optional | 20131107 | |
61 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ATFLV' | optional | 20131107 | |
62 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FIELDNAME | 'ATWRT' | obligatory | 20131107 | |
63 | ![]() |
Static Attribute | Private | Type reference (TYPE) | T_UOM | 20131107 | |||
64 | ![]() |
Static Attribute | Private | Type reference (TYPE) | T_UOM_CONV | 20131107 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | 20131107 | |
2 | ![]() |
Static method | Public | Method | Conversion to display format | 20131107 |
3 | ![]() |
Static method | Private | Method | 20131107 | |
4 | ![]() |
Static method | Private | Method | 20131107 | |
5 | ![]() |
Static method | Protected | Method | 20131107 | |
6 | ![]() |
Static method | Private | Method | 20131107 | |
7 | ![]() |
Static method | Public | Method | 20131107 |
Events
Class CL_ESH_CL_VALUE_OUTPUT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_UOM | Private | See coding | 20131107 | BEGIN OF s_uom ,
uom TYPE msehi,
uom_short TYPE char10,
END OF s_uom
|
||
2 | S_UOM_CONV | Protected | See coding | 20131107 | BEGIN OF s_uom_conv ,
uom_from TYPE msehi,
uom_to TYPE msehi,
numerator TYPE f,
denominator TYPE f,
add_const TYPE f,
error TYPE abap_bool,
END OF s_uom_conv
|
||
3 | T_UOM | Private | See coding | 20131107 | t_uom
TYPE SORTED TABLE OF s_uom
WITH UNIQUE KEY uom
|
||
4 | T_UOM_CONV | Protected | See coding | 20131107 | t_uom_conv
TYPE SORTED TABLE OF s_uom_conv
WITH UNIQUE KEY uom_from uom_to
|
Method Signatures
Method ASSEMBLE_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_OUTPUT | Call by reference | Type reference (TYPE) | ANY | Characteristic Value | 20131107 | ||
2 | ![]() |
IV_INTERVAL_MODE | Call by reference | Type reference (TYPE) | CHAR1 | 20131107 | |||
3 | ![]() |
IV_INTERVAL_OPERATOR | Call by reference | Type reference (TYPE) | CHAR10 | Code for value dependency | 20131107 | ||
4 | ![]() |
IV_OUTPUT_HIGH | Call by reference | Type reference (TYPE) | ANY | Characteristic Value | 20131107 | ||
5 | ![]() |
IV_OUTPUT_LOW | Call by reference | Type reference (TYPE) | ANY | Characteristic Value | 20131107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Structural error | 20131107 |
Method CONVERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_VALUE | Call by reference | Type reference (TYPE) | ANY TABLE | Value data | 20131107 | ||
2 | ![]() |
IT_FORMAT | Call by reference | Type reference (TYPE) | STANDARD TABLE | Format data, if not provided with CT_VALUE | 20131107 | ||
3 | ![]() |
IV_CURR_SYMBOLS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Display symbols instead of codes | 20131107 | |
4 | ![]() |
IV_INTERVAL_MODE | Call by reference | Type reference (TYPE) | CHAR1 | SC_INTERVAL_OPERATORS | Intervals with brackets or operators | 20131107 | |
5 | ![]() |
IV_NEUTRAL_USER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Neutral user settings (=american format) | 20131107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Structural error | 20131107 |
Method CONVERT_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_CURRENCY | Call by reference | Type reference (TYPE) | MSEHT | 20131107 |
Method CONVERT_CURRENCY on class CL_ESH_CL_VALUE_OUTPUT has no exception.
Method CONVERT_SINGLE_VAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_VALUE | Call by reference | Type reference (TYPE) | ANY | Value data | 20131107 | ||
2 | ![]() |
IS_FORMAT | Call by reference | Type reference (TYPE) | ANY | Format data | 20131107 | ||
3 | ![]() |
IV_CURR_SYMBOLS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Display symbols instead of codes | 20131107 | |
4 | ![]() |
IV_NEUTRAL_USER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Neutral user settings (=american format) | 20131107 | |
5 | ![]() |
IV_SUPPRESS_UOM | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Suppress UoM/ currency | 20131107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Structural error | 20131107 |
Method GET_UOM_CONV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_UOM_CONV | Call by reference | Type reference (TYPE) | S_UOM_CONV | 20131107 |
Method GET_UOM_CONV on class CL_ESH_CL_VALUE_OUTPUT has no exception.
Method GET_UOM_SHORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_UOM | Call by reference | Type reference (TYPE) | MSEHI | Unit of Measurement | 20131107 | ||
2 | ![]() |
RV_UOM_SHORT | Value transfer | Type reference (TYPE) | CHAR10 | Character Field Length = 10 | 20131107 |
Method GET_UOM_SHORT on class CL_ESH_CL_VALUE_OUTPUT has no exception.
Method RESET_CONFIG Signature
Method RESET_CONFIG on class CL_ESH_CL_VALUE_OUTPUT has no parameter.
Method RESET_CONFIG on class CL_ESH_CL_VALUE_OUTPUT has no exception.
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in | 740 |