SAP ABAP Class CL_APL_ECATT_FORMAT_CONVERTER (Converter for GUI Representation to eCATT Internal Format)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
⤷
SECATT_MIDDLEWARE (Package) eCATT Middleware Objects
⤷
⤷
Properties
| Class | CL_APL_ECATT_FORMAT_CONVERTER | |
| Short Description | Converter for GUI Representation to eCATT Internal Format | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | SECATT_MIDDLEWARE | eCATT Middleware Objects |
| Created | 20000620 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_APL_ECATT_FORMAT_CONVERTER has no forward declaration.
Interfaces
Class CL_APL_ECATT_FORMAT_CONVERTER has no interface implemented.
Friends
Class CL_APL_ECATT_FORMAT_CONVERTER has no friend class.
Attributes
Class CL_APL_ECATT_FORMAT_CONVERTER has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Check Definition of Type P | 20020920 | |
| 2 | Static method | Public | Method | Compare Two Values According to ABAP Guidelines | 20051215 | |
| 3 | Static method | Public | Method | Convert String Value According to Numerical Comparison Field | 20051216 | |
| 4 | Static method | Public | Method | Conversion of Value | 20001130 | |
| 5 | Static method | Public | Method | Conversion of Character Data into Internal Date Format | 20001130 | |
| 6 | Static method | Public | Method | Conversion of Base64 to ABAP Internal RAW Format | 20060619 | |
| 7 | Static method | Public | Method | Converts Times into Internal Format | 20001130 | |
| 8 | Static method | Protected | Method | Convert Values with Float Field | 20021115 | |
| 9 | Static method | Public | Method | Comma Period Exchange | 20001130 | |
| 10 | Static method | Public | Method | Delete Leading / Following Quotation Marks ''' löschen | 20001130 | |
| 11 | Static method | Public | Method | Validation of Date | 20001130 |
Events
Class CL_APL_ECATT_FORMAT_CONVERTER has no event.
Types
Class CL_APL_ECATT_FORMAT_CONVERTER has no local type.
Method Signatures
Method CHECK_DEF_TYPE_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_DECIMALS | Call by reference | Type reference (TYPE) | DECIMALS | Anzahl Dezimalstellen | 20020920 | |||
| 2 | CH_LENGTH | Call by reference | Type reference (TYPE) | ETDDLEN | Länge eines Feldes (Zahl der Stellen) | 20020920 |
Method CHECK_DEF_TYPE_P on class CL_APL_ECATT_FORMAT_CONVERTER has no exception.
Method COMPARE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CHECK_ACTION | Call by reference | Type reference (TYPE) | ETCHECK_ACTION | Vergleichsoperator | 20051215 | |||
| 2 | IM_CHECK_VALUE | Call by reference | Type reference (TYPE) | ANY | Zu vergleichender Wert | 20051215 | |||
| 3 | IM_COMPARE_VALUE | Call by reference | Type reference (TYPE) | ANY | Vergleichswert | 20051215 | |||
| 4 | RE_CHECK_RESULT | Value transfer | Type reference (TYPE) | STRING | Ergebis: PASSED FAILED ERROR | 20051215 |
Method COMPARE_VALUES on class CL_APL_ECATT_FORMAT_CONVERTER has no exception.
Method CONVERT_NUM_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_STRING_VALUE | Call by reference | Type reference (TYPE) | ANY | Zu konvertierender Stringwert | 20051216 | |||
| 2 | IM_NUMERIC_VALUE | Call by reference | Type reference (TYPE) | ANY | Nummerischer Vergleichswert | 20051216 | |||
| 3 | I_PNAME | Call by reference | Type reference (TYPE) | STRING | Name des zu konvertierenden Parameters | 20100909 |
Method CONVERT_NUM_STRING on class CL_APL_ECATT_FORMAT_CONVERTER has no exception.
Method CONVERT_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_VALUE | Call by reference | Type reference (TYPE) | ETVAL | Zu konvertierender Wert | 20001130 | |||
| 2 | IM_ABAP_TYPE_TO | Call by reference | Type reference (TYPE) | C | ABAP Typ des Ziels | 20001130 | |||
| 3 | IM_DCPFM | Call by reference | Type reference (TYPE) | XUDCPFM | SPACE | Dezimalpunktformat Y=T. Dez, Z=T, Dez. | 20040505 | ||
| 4 | IM_DECIMALS_TO | Call by reference | Type reference (TYPE) | NUMC10 | 2 | Dezimalstellen des Ziels | 20001130 | ||
| 5 | IM_LENGTH_TO | Value transfer | Type reference (TYPE) | NUMC10 | 20 | Länge des Ziels | 20001130 | ||
| 6 | I_PNAME | Call by reference | Type reference (TYPE) | STRING | Parametername (für Fehlermeldung) | 20100906 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Middleware Ausnahme: Parameterbearbeitung | 20001130 |
Method CONV_TO_DATE_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_VALUE | Call by reference | Type reference (TYPE) | ETVAL | eCATT Parameterwert | 20001130 | |||
| 2 | RE_DATE | Value transfer | Type reference (TYPE) | DATUM | Datum | 20001130 |
Method CONV_TO_DATE_INTERNAL on class CL_APL_ECATT_FORMAT_CONVERTER has no exception.
Method CONV_TO_RAW_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_VALUE | Call by reference | Type reference (TYPE) | ETVAL | eCATT Parameterwert | 20060619 | |||
| 2 | RE_RAW | Value transfer | Type reference (TYPE) | XSTRING | RAW | 20060619 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Middleware Ausnahme: Parameterbearbeitung | 20060619 |
Method CONV_TO_TIME_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_VALUE | Call by reference | Type reference (TYPE) | ETVAL | eCATT Parameterwert | 20001130 | |||
| 2 | RE_VALUE | Value transfer | Type reference (TYPE) | ETVAL | eCATT Parameterwert | 20001130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Middleware Ausnahme: Parameterbearbeitung | 20001130 |
Method MOVE_VALUE_USING_FLOAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_VAL_FLOAT | Call by reference | Type reference (TYPE) | F | Wert als Float | 20021115 | |||
| 2 | IM_VALUE | Call by reference | Type reference (TYPE) | CHAR128 | eCATT Parameterwert | 20021115 |
Method MOVE_VALUE_USING_FLOAT on class CL_APL_ECATT_FORMAT_CONVERTER has no exception.
Method REPLACE_COMMA_POINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_VALUE | Call by reference | Type reference (TYPE) | ETVAL | eCATT Parameterwert | 20001130 | |||
| 2 | IM_DCPFM | Call by reference | Type reference (TYPE) | XUDCPFM | SPACE | Dezimalpunktformat | 20040505 |
Method REPLACE_COMMA_POINT on class CL_APL_ECATT_FORMAT_CONVERTER has no exception.
Method REPLACE_LEADING_TRAILING_QUOTA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_VALUE | Call by reference | Type reference (TYPE) | ETVAL | eCATT Parameterwert | 20001130 | |||
| 2 | EX_DO_CLEAR | Call by reference | Type reference (TYPE) | ETONOFF | X = Wert ist &CLEAR | 20030212 | |||
| 3 | EX_DO_SKIP | Call by reference | Type reference (TYPE) | ETONOFF | X = Wert ist &SKIP | 20030212 |
Method REPLACE_LEADING_TRAILING_QUOTA on class CL_APL_ECATT_FORMAT_CONVERTER has no exception.
Method TEST_VALID_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_VALUE | Call by reference | Type reference (TYPE) | ETVAL | eCATT Parameterwert | 20001130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Middleware Ausnahme: Parameterbearbeitung | 20001130 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 610 |