Hierarchy
⤷ BW-EI-APD (Application Component) Analysis Process Designer
⤷ RSAN_UT_GENERAL (Package) APD - Utility Services - general
Properties
Class | CL_RSAN_UT_CONVERSION_EXIT | |
Short Description | Auxiliary Class for ALPHA Conversion Support | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | RSAN_UT | |
Program status | ||
Category | 0 | |
Package | RSAN_UT_GENERAL | APD - Utility Services - general |
Created | 20030129 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | RSANU | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | RSD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | RSR | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSAN_UT_CONVERSION_EXIT has no interface implemented.
Friends
Class CL_RSAN_UT_CONVERSION_EXIT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_FIELDINFOCACHE_INV_THRESHOLD | Constant | Public | Type reference (TYPE) | I | 0 | >0 - Max. size of fldinf. cache,autom. invalidation of cache | 20040220 | |
2 | C_IOBJCACHE_INV_THRESHOLD | Constant | Public | Type reference (TYPE) | I | 0 | >0 - Max. size of iobj. cache, autom. invalidation of cache | 20040220 | |
3 | C_TYPEINFOCACHE_INV_THRESHOLD | Constant | Public | Type reference (TYPE) | I | 0 | >0 - Max. size of type. cache, autom. invalidation of cache | 20040220 | |
4 | _TH_FIELDINFO_CACHE | Static Attribute | Public | Type reference (TYPE) | RSANU_TH_FIELDINFO | _TH_FIELDINFO_CACHE | 20030327 | ||
5 | _TH_INFOOBJECT_CACHE | Static Attribute | Public | Type reference (TYPE) | RSANU_TH_INFOOBJECT_INFO | 20040220 | |||
6 | _TH_TYPEINFO_CACHE | Static Attribute | Public | Type reference (TYPE) | RSANU_TH_TYPEINFO | _TH_TYPEINFO_CACHE | 20030327 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ALPHA_CONVERT_TO_EXTERNAL | Static method | Private | Method | Converts Internal Value to Its External Representation | 20030327 |
2 | ALPHA_CONVERT_TO_INTERNAL | Static method | Private | Method | Converts External Value to Its Internal Representation | 20030327 |
3 | CHAVL_CONVERT_TO_EXTERNAL | Static method | Public | Method | Converts Internal Value to Its External Representation | 20030327 |
4 | CHAVL_CONVERT_TO_INTERNAL | Static method | Public | Method | Converts External Value to Its Internal Representation | 20030327 |
5 | CHECK_INTERNAL_FORMAT | Static method | Public | Method | CHECK_INTERNAL_FORMAT | 20030327 |
6 | CHECK_IOBJS_COMPATIBILITY | Static method | Public | Method | Checks If InfoObjects Have Same Domains (Derived from Type) | 20030327 |
7 | CHECK_TYPES_COMPATIBILITY | Static method | Public | Method | Checks If Types Have Same Domains | 20030327 |
8 | CHECK_TYPE_IOBJ_COMPATIBILITY | Static method | Public | Method | Checks If InfoObjects Have Same Domains (Derived from Type) | 20030327 |
9 | CHECK_VALUES_IN_IOBJ_CHECK_TAB | Static method | Public | Method | Checks Past Values Against Specified InfoObject Check Table | 20030327 |
10 | CHECK_VALUE_IS_INTERNAL_FORMAT | Static method | Public | Method | CHECK_VALUE_IS_INTERNAL_FORMAT | 20030327 |
11 | CONVERT_TO_EXTERN | Static method | Public | Method | Converts to External Value Representation | 20030327 |
12 | CONVERT_TO_INTERN | Static method | Public | Method | Converts to Internal Value Representation | 20030327 |
13 | GET_CONVERSION_EXIT | Static method | Private | Method | Returns Conversion Exit for Specified InfoObject | 20030327 |
14 | GET_FIELDINFO | Static method | Private | Method | Retrieves Field Meta Info from Type Name/InfoObject Name | 20030327 |
15 | GET_FIELDINFO_CACHED | Static method | Private | Method | Retrieves Field Meta Info, Cached Version with Obj. Instance | 20030327 |
16 | GET_TYPEINFO | Static method | Private | Method | Retrieves Field Meta Info from Type Name | 20030327 |
17 | GET_TYPEINFO_CACHED | Static method | Private | Method | Retrieves Field Meta Info, Cached Version with Obj. Instance | 20030327 |
18 | HAS_ALPHA_CONVERSION | Static method | Public | Method | Returns If Specified InfoObject Is Subject to ALPHA Conv. | 20030327 |
19 | NUMBER_CONVERT_TO_EXTERN | Static method | Private | Method | Converts to external value representation | 20030327 |
20 | NUMBER_CONVERT_TO_INTERN | Static method | Private | Method | Converts to internal value representation | 20030327 |
21 | TRY_CONV_EXT_INT_EXT | Static method | Public | Method | Converts to external value representation | 20030327 |
22 | TRY_CONV_INT_EXT_INT | Static method | Public | Method | Converts to external value representation | 20030327 |
23 | TRY_GET_FIELDINFO | Static method | Public | Method | Retrieves field meta info | 20030327 |
24 | _GET_INFOOBJECT_PROPERTIES | Static method | Private | Method | Retrieves meta info about InfoObject (uses caching) | 20040220 |
Events
Class CL_RSAN_UT_CONVERSION_EXIT has no event.
Types
Class CL_RSAN_UT_CONVERSION_EXIT has no local type.
Method Signatures
Method ALPHA_CONVERT_TO_EXTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHANM | Call by reference | Type reference (TYPE) | ANY | InfoObject name | 20030327 | ||
2 | Importing | I_CHAVLINT | Call by reference | Type reference (TYPE) | ANY | 20030327 | |||
3 | Importing | I_CHECK_IF_IS_ALPHA | Value transfer | Type reference (TYPE) | AS4FLAG | 'X' | Flag (X oder Blank) | 20030327 | |
4 | Returning | R_CHAVLEXT | Value transfer | Type reference (TYPE) | RSCHAVLEXT | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONVERSION_FAILED | 20030327 | ||
2 | NO_ALPHA_CONVERSION_EXIT | 20030327 |
Method ALPHA_CONVERT_TO_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHANM | Call by reference | Type reference (TYPE) | ANY | InfoObject name | 20030327 | ||
2 | Importing | I_CHAVLEXT | Value transfer | Type reference (TYPE) | ANY | Feld für einen beliebigen Merkmalswert (externe Darstellung) | 20030327 | ||
3 | Importing | I_CHECK_IF_IS_ALPHA | Value transfer | Type reference (TYPE) | AS4FLAG | 'X' | Flag (X oder Blank) | 20030327 | |
4 | Returning | R_CHAVLINT | Value transfer | Type reference (TYPE) | RSCHAVL | Dim: Feld für einen beliebigen Merkmalswert | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONVERSION_FAILED | 20030327 | ||
2 | NO_ALPHA_CONVERSION_EXIT | 20030327 |
Method CHAVL_CONVERT_TO_EXTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHANM | Call by reference | Type reference (TYPE) | ANY | InfoObject name | 20030327 | ||
2 | Importing | I_CHAVLINT | Call by reference | Type reference (TYPE) | ANY | 20030327 | |||
3 | Returning | R_CHAVLEXT | Value transfer | Type reference (TYPE) | RSCHAVLEXT | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_FORMAT | 20030327 | ||
2 | UNKNOWN_IOBJ | 20030327 |
Method CHAVL_CONVERT_TO_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHANM | Call by reference | Type reference (TYPE) | ANY | InfoObject name | 20030327 | ||
2 | Importing | I_CHAVLEXT | Value transfer | Type reference (TYPE) | ANY | Feld für einen beliebigen Merkmalswert (externe Darstellung) | 20030327 | ||
3 | Returning | R_CHAVLINT | Value transfer | Type reference (TYPE) | RSCHAVL | Dim: Feld für einen beliebigen Merkmalswert | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_FORMAT | 20030327 | ||
2 | UNKNOWN_IOBJ | 20030327 |
Method CHECK_INTERNAL_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOOBJECT | Call by reference | Type reference (TYPE) | ANY | Infoobject name | 20030327 | ||
2 | Importing | I_INTERNAL_VALUE | Value transfer | Type reference (TYPE) | ANY | 20030327 | |||
3 | Importing | I_TYPENAME | Call by reference | Type reference (TYPE) | ANY | Type name | 20030327 | ||
4 | Returning | R_VALUE_IS_INTERNAL | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X oder Blank) | 20030327 |
Method CHECK_INTERNAL_FORMAT on class CL_RSAN_UT_CONVERSION_EXIT has no exception.
Method CHECK_IOBJS_COMPATIBILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CONV_EXIT_SAME | Value transfer | Type reference (TYPE) | AS4FLAG | Same conversion exits | 20030327 | ||
2 | Exporting | E_DB_LENGTH_DIFF | Value transfer | Type reference (TYPE) | I | DB length difference | 20030327 | ||
3 | Exporting | E_DECIMALS_DIFF | Value transfer | Type reference (TYPE) | I | Decimals length difference | 20030327 | ||
4 | Exporting | E_DTYP_SAME | Value transfer | Type reference (TYPE) | AS4FLAG | Same data types | 20030327 | ||
5 | Exporting | E_IOBJ1_TYPEDESCR | Value transfer | Type reference (TYPE) | STRING | Infoobject1 type description | 20030327 | ||
6 | Exporting | E_IOBJ1_TYPENAME | Value transfer | Type reference (TYPE) | DDOBJNAME | Name eines ABAP Dictionary-Objekts | 20030327 | ||
7 | Exporting | E_IOBJ2_TYPEDESCR | Value transfer | Type reference (TYPE) | STRING | Infoobject2 type description | 20030327 | ||
8 | Exporting | E_IOBJ2_TYPENAME | Value transfer | Type reference (TYPE) | DDOBJNAME | Name eines ABAP Dictionary-Objekts | 20030327 | ||
9 | Exporting | E_LENGTH_DIFF | Value transfer | Type reference (TYPE) | I | ABAP length difference | 20030327 | ||
10 | Exporting | E_SAME_DOMAINS | Value transfer | Type reference (TYPE) | AS4FLAG | Same domain (dtel, length(s), decimals) | 20030327 | ||
11 | Importing | I_CHECK_CONV_EXIT | Value transfer | Type reference (TYPE) | AS4FLAG | 'X' | Compare also conversion exits ? | 20030327 | |
12 | Importing | I_IOBJ1 | Call by reference | Type reference (TYPE) | ANY | First infoobject name | 20030327 | ||
13 | Importing | I_IOBJ2 | Call by reference | Type reference (TYPE) | ANY | Second infoobject name | 20030327 | ||
14 | Importing | I_REQ_CONV_EXIT_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request conversion exit description | 20030327 | |
15 | Importing | I_REQ_DB_LENGTH_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request DB length description | 20030327 | |
16 | Importing | I_REQ_DECIMALS_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request decimals description | 20030327 | |
17 | Importing | I_REQ_DTYP_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request data type desription | 20030327 | |
18 | Importing | I_REQ_FULL_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request full type text description | 20030327 | |
19 | Importing | I_REQ_LENGTH_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request ABAP length description | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20030327 | ||
2 | IOBJ1_INVALID | 20030327 | ||
3 | IOBJ2_INVALID | 20030327 |
Method CHECK_TYPES_COMPATIBILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CONV_EXIT_SAME | Value transfer | Type reference (TYPE) | AS4FLAG | Same conversion exits | 20030327 | ||
2 | Exporting | E_DB_LENGTH_DIFF | Value transfer | Type reference (TYPE) | I | DB length difference | 20030327 | ||
3 | Exporting | E_DECIMALS_DIFF | Value transfer | Type reference (TYPE) | I | Decimals length difference | 20030327 | ||
4 | Exporting | E_DTYP_SAME | Value transfer | Type reference (TYPE) | AS4FLAG | Same data types | 20030327 | ||
5 | Exporting | E_LENGTH_DIFF | Value transfer | Type reference (TYPE) | I | ABAP length difference | 20030327 | ||
6 | Exporting | E_SAME_DOMAINS | Value transfer | Type reference (TYPE) | AS4FLAG | Same domain (dtel, length(s), decimals) | 20030327 | ||
7 | Exporting | E_TYPE1_DESCR | Value transfer | Type reference (TYPE) | STRING | Text description of first type | 20030327 | ||
8 | Exporting | E_TYPE2_DESCR | Value transfer | Type reference (TYPE) | STRING | Text description of second type | 20030327 | ||
9 | Importing | I_CHECK_CONV_EXIT | Value transfer | Type reference (TYPE) | AS4FLAG | 'X' | Compare also conversion exits ? | 20030327 | |
10 | Importing | I_REQ_CONV_EXIT_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request conversion exit description | 20030327 | |
11 | Importing | I_REQ_DB_LENGTH_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request DB length description | 20030327 | |
12 | Importing | I_REQ_DECIMALS_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request decimals description | 20030327 | |
13 | Importing | I_REQ_DTYP_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request data type desription | 20030327 | |
14 | Importing | I_REQ_FULL_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request full type text description | 20030327 | |
15 | Importing | I_REQ_LENGTH_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request ABAP length description | 20030327 | |
16 | Importing | I_TYPENAME1 | Call by reference | Type reference (TYPE) | ANY | First type name | 20030327 | ||
17 | Importing | I_TYPENAME2 | Call by reference | Type reference (TYPE) | ANY | Second type name | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | TYPENAME1_INVALID | 20030327 | ||
2 | TYPENAME2_INVALID | 20030327 |
Method CHECK_TYPE_IOBJ_COMPATIBILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CONV_EXIT_SAME | Value transfer | Type reference (TYPE) | AS4FLAG | Same conversion exits | 20030327 | ||
2 | Exporting | E_DB_LENGTH_DIFF | Value transfer | Type reference (TYPE) | I | DB length difference | 20030327 | ||
3 | Exporting | E_DECIMALS_DIFF | Value transfer | Type reference (TYPE) | I | Decimals length difference | 20030327 | ||
4 | Exporting | E_DTYP_SAME | Value transfer | Type reference (TYPE) | AS4FLAG | Same data types | 20030327 | ||
5 | Exporting | E_IOBJ1_TYPEDESCR | Value transfer | Type reference (TYPE) | STRING | Type1 description | 20030327 | ||
6 | Exporting | E_IOBJ1_TYPENAME | Value transfer | Type reference (TYPE) | DDOBJNAME | Name eines ABAP Dictionary-Objekts | 20030327 | ||
7 | Exporting | E_IOBJ2_TYPEDESCR | Value transfer | Type reference (TYPE) | STRING | Type2 description | 20030327 | ||
8 | Exporting | E_IOBJ2_TYPENAME | Value transfer | Type reference (TYPE) | DDOBJNAME | Name eines ABAP Dictionary-Objekts | 20030327 | ||
9 | Exporting | E_LENGTH_DIFF | Value transfer | Type reference (TYPE) | I | ABAP length difference | 20030327 | ||
10 | Exporting | E_SAME_DOMAINS | Value transfer | Type reference (TYPE) | AS4FLAG | Same domain (dtel, length(s), decimals) | 20030327 | ||
11 | Importing | I_CHECK_CONV_EXIT | Value transfer | Type reference (TYPE) | AS4FLAG | 'X' | Compare also conversion exits ? | 20030327 | |
12 | Importing | I_IOBJ2 | Call by reference | Type reference (TYPE) | ANY | Infoobject name | 20030327 | ||
13 | Importing | I_REQ_CONV_EXIT_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request conversion exit description | 20030327 | |
14 | Importing | I_REQ_DB_LENGTH_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request DB length description | 20030327 | |
15 | Importing | I_REQ_DECIMALS_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request decimals description | 20030327 | |
16 | Importing | I_REQ_DTYP_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request data type desription | 20030327 | |
17 | Importing | I_REQ_FULL_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request full type text description | 20030327 | |
18 | Importing | I_REQ_LENGTH_DESCR | Value transfer | Type reference (TYPE) | AS4FLAG | SPACE | Request ABAP length description | 20030327 | |
19 | Importing | I_TYPENAME1 | Call by reference | Type reference (TYPE) | ANY | Typename | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20030327 | ||
2 | IOBJ2_INVALID | 20030327 | ||
3 | TYPENAME1_INVALID | 20030327 |
Method CHECK_VALUES_IN_IOBJ_CHECK_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_KEYS | Call by reference | Type reference (TYPE) | ANY TABLE | Infoobject and it's position in chavl (concatenated key) | 20030404 | ||
2 | Importing | IT_VALUES | Call by reference | Type reference (TYPE) | ANY TABLE | Checked values | 20030327 | ||
3 | Importing | I_INFOOBJECT | Call by reference | Type reference (TYPE) | ANY | Infoobject name | 20030327 | ||
4 | I_INT_EXT_FORMAT | Internal/external format | |||||||
5 | Returning | R_NON_VALID_RECORD_IDX | Value transfer | Type reference (TYPE) | I | Index of record which is not in iobj checktable (0 - all ok) | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20030327 |
Method CHECK_VALUE_IS_INTERNAL_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FIELDINFO | Call by reference | Type reference (TYPE) | RSANU_S_FIELDINFO | 20030327 | |||
2 | Importing | I_INTERNAL_VALUE | Value transfer | Type reference (TYPE) | RSANU_T_FIELDVALUE | 20030327 | |||
3 | Returning | R_VALUE_IS_INTERNAL | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X oder Blank) | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20030327 |
Method CONVERT_TO_EXTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_EXTERNAL_VALUE | Value transfer | Type reference (TYPE) | ANY | 20030327 | |||
2 | Importing | I_FIELDINFO | Call by reference | Type reference (TYPE) | RSANU_S_FIELDINFO | 20030327 | |||
3 | Importing | I_INTERNAL_VALUE | Value transfer | Type reference (TYPE) | ANY | 20030327 |
Method CONVERT_TO_EXTERN on class CL_RSAN_UT_CONVERSION_EXIT has no exception.
Method CONVERT_TO_INTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_INTERNAL_VALUE | Value transfer | Type reference (TYPE) | ANY | 20030327 | |||
2 | Importing | I_EXTERNAL_VALUE | Value transfer | Type reference (TYPE) | ANY | 20030327 | |||
3 | Importing | I_FIELDINFO | Call by reference | Type reference (TYPE) | RSANU_S_FIELDINFO | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20030327 |
Method GET_CONVERSION_EXIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IOBJNM | Call by reference | Type reference (TYPE) | ANY | InfoObject name | 20030327 | ||
2 | Returning | R_CONVEXIT | Value transfer | Type reference (TYPE) | STRING | InfoObject's conv. exit | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20040220 |
Method GET_FIELDINFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FIELDINFO | Call by reference | Type reference (TYPE) | RSANU_S_FIELDINFO | 20030327 | |||
2 | Importing | I_INFOOBJECT | Call by reference | Type reference (TYPE) | ANY | 20030327 | |||
3 | Importing | I_TYPENAME | Call by reference | Type reference (TYPE) | ANY | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20030327 |
Method GET_FIELDINFO_CACHED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FIELDINFO | Call by reference | Type reference (TYPE) | RSANU_S_FIELDINFO | 20030327 | |||
2 | Importing | I_INFOOBJECT | Call by reference | Type reference (TYPE) | ANY | 20030327 | |||
3 | Importing | I_TYPENAME | Call by reference | Type reference (TYPE) | ANY | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20030327 |
Method GET_TYPEINFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DTELINFO | Call by reference | Type reference (TYPE) | DTELINFO | DD: Nametab-Information zu Datenelement (elementarer Typ) | 20030327 | ||
2 | Importing | I_TYPENAME | Call by reference | Type reference (TYPE) | ANY | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20030327 |
Method GET_TYPEINFO_CACHED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DTELINFO | Call by reference | Type reference (TYPE) | DTELINFO | DD: Nametab-Information zu Datenelement (elementarer Typ) | 20030327 | ||
2 | Importing | I_TYPENAME | Call by reference | Type reference (TYPE) | ANY | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20030327 |
Method HAS_ALPHA_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IOBJNM | Call by reference | Type reference (TYPE) | ANY | InfoObject name | 20030327 | ||
2 | Returning | R_HAS_ALPHA | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X oder Blank) | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | 20030327 |
Method NUMBER_CONVERT_TO_EXTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_EXTERNAL_VALUE | Value transfer | Type reference (TYPE) | ANY | 20030327 | |||
2 | Importing | I_FIELDINFO | Call by reference | Type reference (TYPE) | RSANU_S_FIELDINFO | 20030327 | |||
3 | Importing | I_INTERNAL_VALUE | Value transfer | Type reference (TYPE) | ANY | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20030327 |
Method NUMBER_CONVERT_TO_INTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_INTERNAL_VALUE | Value transfer | Type reference (TYPE) | ANY | 20030327 | |||
2 | Importing | I_EXTERNAL_VALUE | Value transfer | Type reference (TYPE) | ANY | 20030327 | |||
3 | Importing | I_FIELDINFO | Call by reference | Type reference (TYPE) | RSANU_S_FIELDINFO | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20030327 |
Method TRY_CONV_EXT_INT_EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_VALUE | Value transfer | Type reference (TYPE) | ANY | 20030327 | |||
2 | Importing | I_CONVERSION_ERRORS_TYPE | Value transfer | Type reference (TYPE) | MSGTY | space - ignore errors; *(asterix) - don't change error type | 20030327 | ||
3 | Importing | I_FIELDINFO | Call by reference | Type reference (TYPE) | RSANU_S_FIELDINFO | 20030327 | |||
4 | Importing | I_VALUE | Value transfer | Type reference (TYPE) | ANY | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED_WITH_MESSAGE | 20030327 |
Method TRY_CONV_INT_EXT_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_VALUE | Value transfer | Type reference (TYPE) | ANY | 20030327 | |||
2 | Importing | I_CONVERSION_ERRORS_TYPE | Value transfer | Type reference (TYPE) | MSGTY | space - ignore errors; *(asterix) - don't change error type | 20030327 | ||
3 | Importing | I_FIELDINFO | Call by reference | Type reference (TYPE) | RSANU_S_FIELDINFO | 20030327 | |||
4 | Importing | I_VALUE | Value transfer | Type reference (TYPE) | ANY | 20030327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED_WITH_MESSAGE | 20030327 |
Method TRY_GET_FIELDINFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FIELDINFO | Call by reference | Type reference (TYPE) | RSANU_S_FIELDINFO | 20030327 | |||
2 | Importing | I_INFOOBJECT | Call by reference | Type reference (TYPE) | ANY | 20030327 | |||
3 | Importing | I_TYPENAME | Call by reference | Type reference (TYPE) | ANY | 20030327 |
Method TRY_GET_FIELDINFO on class CL_RSAN_UT_CONVERSION_EXIT has no exception.
Method _GET_INFOOBJECT_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOOBJECT | Call by reference | Type reference (TYPE) | ANY | 20040220 | |||
2 | Returning | RS_COB_PRO | Value transfer | Type reference (TYPE) | RSD_S_COB_PRO | Eigenschafen InfoObject (im Kontext InfoCube / ODS Objekt) | 20040220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20040220 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 400 |