Hierarchy

⤷

⤷

Properties
Class | /AIN/CL_PUB_ID_CONVERT | |
Short Description | ID Conversion | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | /AIN/IDMAPPING | |
Program status | ||
Category | 0 | |
Package | /AIN/IDMAPPING | Auto-ID ID Mapping |
Created | 20061102 | SAP |
Last change | 20141109 | 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
Class /AIN/CL_PUB_ID_CONVERT has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | /AIN/CL_PUB_ID_MAPPING | 20061214 | ID Conversion |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_TYPE | '0BIZ' | Tag Encoding Type | 20070103 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_TYPE | '0BTT' | Tag Encoding Type | 20070212 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_TYPE | '0DISP' | Tag Encoding Type | 20070103 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_TYPE | '0HU' | Tag Encoding Type | 20070103 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_TYPE | '0LOC' | Tag Encoding Type | 20070103 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_TYPE | '0RTI' | Tag Encoding Type | 20080718 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_TYPE | '0SN' | Tag Encoding Type | 20070103 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_TYPE | '0TRAD' | Tag Encoding Type | 20080718 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/PUB_ID_FORMAT | 'HEX' | ID Format | 20070105 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/PUB_ID_FORMAT | 'PURE_ID_URI' | ID Format | 20070103 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/PUB_ID_FORMAT | 'STRUCTURE_11' | ID Format | 20070105 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/PUB_ID_FORMAT | SPACE | ID Format | 20070105 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/PUB_ID_FORMAT | 'TAG_URI' | ID Format | 20070105 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'HEX:' | 20070105 | ||
15 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'URN:' | 20070105 | ||
16 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_VERSION | 'AII' | ID Type | 20070103 | |
17 | ![]() |
Constant | Private | Type reference (TYPE) | /AIN/EPC_VERSION | 'CODE' | ID Type | 20070103 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_VERSION | 'EPC_1.30' | EPC_1.30 | 20070808 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_VERSION | 'ERP' | ID Type | 20070103 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_VERSION | 'EWM' | ID Type | 20070103 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_VERSION | 'FMCG' | ID Type | 20070103 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_VERSION | 'GUID' | ID Type | 20070103 | |
23 | ![]() |
Constant | Private | Type reference (TYPE) | /AIN/EPC_VERSION | 'HEX' | ID Type | 20070105 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | /AIN/EPC_VERSION | 'URN' | ID Type | 20070103 | |
25 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME16 | '/AIN/TBIZSTEP' | Table name, 16 characters | 20061211 | |
26 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME16 | '/AIN/TBIZSTEPT' | Table name, 16 characters | 20061211 | |
27 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME16 | '/AIN/TBTTYPE' | Table name, 16 characters | 20070212 | |
28 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME16 | '/AIN/TBTTYPET' | Table name, 16 characters | 20070212 | |
29 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME16 | '/AIN/TDISP' | Table name, 16 characters | 20061211 | |
30 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME16 | '/AIN/TDISPT' | Table name, 16 characters | 20061211 | |
31 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME16 | '/AIN/DM_OBJ_ID' | Table name, 16 characters | 20061213 | |
32 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME16 | 'AIN_PROD_TGRAI' | Table name, 16 characters | 20080206 | |
33 | ![]() |
Static Attribute | Private | See coding | 20070103 | ||||
34 | ![]() |
Static Attribute | Private | See coding | 20070814 | ||||
35 | ![]() |
Static Attribute | Private | See coding | 20080722 | ||||
36 | ![]() |
Static Attribute | Private | See coding | 20070207 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Convert multiple IDs | 20061124 |
2 | ![]() |
Static method | Public | Method | Convert Single Source ID to Target ID | 20061123 |
3 | ![]() |
Static method | Private | Method | Create instance for parsing method | 20061205 |
4 | ![]() |
Static method | Private | Method | Create structure from component | 20080722 |
5 | ![]() |
Static method | Public | Method | Delete an ID from ID mapping table | 20070812 |
6 | ![]() |
Static method | Public | Method | Get description for BIZ/disposition code or attributes | 20070103 |
7 | ![]() |
Static method | Private | Method | Find typtabl entry for ID + enc.type id.type | 20070201 |
8 | ![]() |
Static method | Public | Method | get GUID | 20061221 |
9 | ![]() |
Static method | Public | Method | Get ID and GUIDs from attributes (logical and among attr) | 20070804 |
10 | ![]() |
Static method | Private | Method | Get ID and GUIDs from attributes (logical or among attr) | 20070816 |
11 | ![]() |
Static method | Public | Method | Get master data ID and GUIDs from attributes in urn form | 20070814 |
12 | ![]() |
Static method | Public | Method | Get Id GUIDs from a list of URNs | 20070814 |
13 | ![]() |
Static method | Public | Method | Search ID GUID by patterns | 20070814 |
14 | ![]() |
Static method | Private | Method | Using EPC, Find the GUID | 20061221 |
15 | ![]() |
Static method | Private | Method | Get GUID from URN | 20061221 |
16 | ![]() |
Static method | Private | Method | get customizing data for id mapping | 20070814 |
17 | ![]() |
Static method | Private | Method | Get name for key GUID | 20061128 |
18 | ![]() |
Static method | Public | Method | 20061213 | |
19 | ![]() |
Static method | Public | Method | Returns the structure description of a ID + Encoding | 20061220 |
20 | ![]() |
Static method | Private | Method | Get ID in requested ID/encoding type | 20061129 |
21 | ![]() |
Static method | Public | Method | Retrieves all encoding types & id type combinations for elem | 20070131 |
22 | ![]() |
Static method | Public | Method | 20070813 | |
23 | ![]() |
Static method | Private | Method | Get Target Values | 20061208 |
24 | ![]() |
Static method | Public | Method | Get Target Values | 20061208 |
25 | ![]() |
Static method | Public | Method | Get the values for a list of id guids. | 20070813 |
26 | ![]() |
Static method | Public | Method | Get the values for a list of ids. | 20090319 |
27 | ![]() |
Static method | Public | Method | Check if new IDs can be added | 20061214 |
28 | ![]() |
Static method | Public | Method | check, if an entry can be inserted by ID mapping | 20061215 |
29 | ![]() |
Static method | Public | Method | Update attributes of an ID | 20070811 |
Events
Class /AIN/CL_PUB_ID_CONVERT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | STY_ID_MAP_CUST | Private | See coding | 20070814 | BEGIN OF sty_id_map_cust,
epc_version TYPE /ain/epc_version,
epc_type TYPE /ain/epc_type,
id_format TYPE /ain/id_format,
id_format_header TYPE /ain/id_format_header,
id_pat_header TYPE /ain/id_pattern_header,
tablename TYPE /ain/id_part_table_name,
class TYPE /ain/id_mapping_classname,
END OF sty_id_map_cust
|
||
2 | STY_STRUCT_DESCR | Private | See coding | 20080722 | BEGIN OF sty_struct_descr,
struct_descr TYPE REF TO cl_abap_structdescr,
END OF sty_struct_descr
|
||
3 | T_FORMATS | Private | See coding | 20061121 | t_formats TYPE STANDARD TABLE OF /ain/tid_frm_hdr
|
||
4 | T_TID_TYPTABL | Private | See coding | Table name to store parts of an ID for an encoding type and | 20061106 | t_tid_typtabl TYPE STANDARD TABLE OF /ain/tid_typtabl
|
Method Signatures
Method CONVERT_IDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_TO | Call by reference | Object reference (TYPE REF TO) | DATA | 20061124 | |||
2 | ![]() |
ET_TO | Call by reference | Type reference (TYPE) | TABLE | 20061124 | |||
3 | ![]() |
EV_FROM_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061124 | ||
4 | ![]() |
EV_FROM_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20061124 | ||
5 | ![]() |
IT_FROM_ID | Call by reference | Type reference (TYPE) | TABLE | 20061124 | |||
6 | ![]() |
IV_FROM_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061124 | ||
7 | ![]() |
IV_FROM_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20061124 | ||
8 | ![]() |
IV_TO_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061124 | ||
9 | ![]() |
IV_TO_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20061124 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20061124 | ||
2 | ![]() |
20061124 | ||
3 | ![]() |
20061124 | ||
4 | ![]() |
20061124 |
Method CONVERT_SINGLE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_TO | Call by reference | Object reference (TYPE REF TO) | DATA | Target ID ref | 20061123 | ||
2 | ![]() |
ES_TO | Call by reference | Type reference (TYPE) | DATA | Target ID | 20061123 | ||
3 | ![]() |
ET_REF_TO | Call by reference | Type reference (TYPE) | STANDARD TABLE | Table of target ID refs | 20061129 | ||
4 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070321 | ||
5 | ![]() |
EV_FROM_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061123 | ||
6 | ![]() |
EV_FROM_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | RFID Tag ID Version | 20061123 | ||
7 | ![]() |
IS_FROM_ID | Call by reference | Type reference (TYPE) | DATA | Source ID | 20061123 | ||
8 | ![]() |
IV_DO_NOT_STORE_UNKNOWN_ID | Call by reference | Type reference (TYPE) | BOOLE_D | Prohibit storage of new URN, etc. | 20070109 | ||
9 | ![]() |
IV_FROM_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061123 | ||
10 | ![]() |
IV_FROM_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | RFID Tag ID Version | 20061123 | ||
11 | ![]() |
IV_TO_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061123 | ||
12 | ![]() |
IV_TO_FORMAT | Call by reference | Type reference (TYPE) | /AIN/PUB_ID_FORMAT | C_ID_FORMAT_STRUCTURE_INOUT | ID Format | 20070105 | |
13 | ![]() |
IV_TO_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | RFID Tag ID Version | 20061123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ID is locked | 20090126 | |
2 | ![]() |
Mapping Error | 20061123 | |
3 | ![]() |
Source ID not unique in system | 20070125 | |
4 | ![]() |
Unknown ID Format | 20061123 | |
5 | ![]() |
Unknown Source ID | 20061123 | |
6 | ![]() |
Unknown Target ID | 20061123 |
Method CREATE_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_REFERENCE | Call by reference | Object reference (TYPE REF TO) | /AIN/IF_PUB_ID_CONVERT | Interface for ID mapping | 20061205 | ||
2 | ![]() |
IV_CLASSNAME | Call by reference | Type reference (TYPE) | /AIN/ID_MAPPING_CLASSNAME | Parsing Class Name | 20061205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20061205 |
Method CREATE_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_COMP | Call by reference | Type reference (TYPE) | CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE | 20080722 | |||
2 | ![]() |
RO_STRUCT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20080722 |
Method CREATE_STRUCTURE on class /AIN/CL_PUB_ID_CONVERT has no exception.
Method DELETE_SINGLE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ID | Call by reference | Type reference (TYPE) | DATA | 20070812 | |||
2 | ![]() |
IV_DELETE_GRAI | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080717 | ||
3 | ![]() |
IV_DELETE_GTIN | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080717 | ||
4 | ![]() |
IV_DELETE_POBJ | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080717 | ||
5 | ![]() |
IV_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20070812 | ||
6 | ![]() |
IV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20070812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
error | 20070812 | |
2 | ![]() |
Non-unique element | 20070814 | |
3 | ![]() |
Unknown ID | 20070812 |
Method GET_CODE_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DESCRIPTION | Call by reference | Type reference (TYPE) | /AIN/ID_DESCRIPTION | Description | 20070103 | ||
2 | ![]() |
IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | /AIN/ID_ATTRIBUTE | Attribute | 20070809 | ||
3 | ![]() |
IV_CODE | Call by reference | Type reference (TYPE) | /AIN/IDM_ATTR_CODE | Business step key | 20070103 | ||
4 | ![]() |
IV_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20070103 | ||
5 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20090112 | ||
6 | ![]() |
IV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20070103 | ||
7 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20070103 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070103 |
Method GET_ENCIDTYPE_FROM_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_TABL | Call by reference | Type reference (TYPE) | /AIN/TID_TYPTABL | Table name to store parts of an ID for an encoding type and | 20070201 | ||
2 | ![]() |
IS_ID | Call by reference | Type reference (TYPE) | DATA | ID | 20070201 | ||
3 | ![]() |
IV_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20070201 | ||
4 | ![]() |
IV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20070201 |
Method GET_ENCIDTYPE_FROM_ID on class /AIN/CL_PUB_ID_CONVERT has no exception.
Method GET_ID_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_GUID | Call by reference | Type reference (TYPE) | /AIN/ID_MAP_INTERNAL_KEY_STR | Internal Key for ID mapping | 20061221 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070320 | ||
3 | ![]() |
EV_FROM_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061221 | ||
4 | ![]() |
EV_FROM_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20061221 | ||
5 | ![]() |
EV_INTERNAL_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20070105 | ||
6 | ![]() |
IS_FROM_ID | Call by reference | Type reference (TYPE) | DATA | 20061221 | |||
7 | ![]() |
IV_DO_NOT_STORE_UNKNOWN_ID | Call by reference | Type reference (TYPE) | BOOLE_D | Prohibit storage of new URN, etc. | 20070109 | ||
8 | ![]() |
IV_FROM_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061221 | ||
9 | ![]() |
IV_FROM_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20061221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090126 | ||
2 | ![]() |
20070125 | ||
3 | ![]() |
20061221 |
Method GET_ID_GUIDS_FROM_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ID_GUID | Call by reference | Type reference (TYPE) | /AIN/IDM_IDGUID_TAB | Master data GUID, ID, ID type and Encoding Type | 20070807 | ||
2 | ![]() |
IT_ID_GUID | Call by reference | Type reference (TYPE) | /AIN/IDM_IDGUID_TAB | ID type, encoding type and ID Guids | 20070807 | ||
3 | ![]() |
IT_SELECTIONS | Call by reference | Type reference (TYPE) | /AIN/IDM_ATTR_SELECT_TAB | Attribute selection option | 20070807 | ||
4 | ![]() |
IV_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20070807 | ||
5 | ![]() |
IV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20070807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Input error | 20070807 | |
2 | ![]() |
Mapping Error | 20070804 | |
3 | ![]() |
Open SQL Error | 20070804 | |
4 | ![]() |
Unknown Attribute | 20070804 |
Method GET_ID_GUIDS_FROM_ATTR_OR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ID_GUID | Call by reference | Type reference (TYPE) | /AIN/IDM_IDGUID_TAB | ID GUIDs | 20070816 | ||
2 | ![]() |
IT_ID_GUID | Call by reference | Type reference (TYPE) | /AIN/IDM_IDGUID_TAB | ID GUIDs | 20070816 | ||
3 | ![]() |
IT_SELECTIONS | Call by reference | Type reference (TYPE) | /AIN/IDM_ATTR_SELECT_TAB | Attribute selection option | 20070816 | ||
4 | ![]() |
IV_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20070816 | ||
5 | ![]() |
IV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20070816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Input error | 20070816 | |
2 | ![]() |
Mapping Error | 20070816 | |
3 | ![]() |
Open SQL Error | 20070816 | |
4 | ![]() |
Unknown Attribute | 20070816 |
Method GET_ID_GUIDS_FROM_ATTR_URNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ID_GUID | Call by reference | Type reference (TYPE) | /AIN/IDM_OBJ_ENC_GUID_TAB | ID type, encoding type and ID Guids | 20070815 | ||
2 | ![]() |
IT_ID_GUID | Call by reference | Type reference (TYPE) | /AIN/IDM_OBJ_ENC_GUID_TAB | ID type, encoding type and ID Guids | 20070815 | ||
3 | ![]() |
IT_OR_SELECTION | Call by reference | Type reference (TYPE) | /AIN/IDM_ATTR_URN_SELECT_TAB | Attribute selection option | 20070816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070816 | ||
2 | ![]() |
20070816 | ||
3 | ![]() |
20070816 | ||
4 | ![]() |
20070816 |
Method GET_ID_GUIDS_FROM_URNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_URN_ID_GUID | Call by reference | Type reference (TYPE) | /AIN/IDM_OBJID_GUID_TAB | Master data GUID, ID, ID type and Encoding Type | 20070814 | ||
2 | ![]() |
IT_URN | Call by reference | Type reference (TYPE) | /AIN/IDM_OBJ_ID_TAB | Master data IDs | 20070814 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070814 |
Method GET_ID_GUID_BY_PATTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ID_ID_GUID | Call by reference | Type reference (TYPE) | /AIN/IDM_OBJID_GUID_TAB | Master data GUID, ID, ID type and Encoding Type | 20070814 | ||
2 | ![]() |
IT_ID_PAT | Call by reference | Type reference (TYPE) | /AIN/IDM_OBJ_ID_PAT_TAB | Object ID patterns | 20070814 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Input error | 20070814 | |
2 | ![]() |
TECHNICAL LEVEL ERROR | 20070814 |
Method GET_ID_GUID_FROM_ID_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070320 | ||
2 | ![]() |
EV_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061221 | ||
3 | ![]() |
EV_GUID | Call by reference | Type reference (TYPE) | /AIN/DM_OBJ_GUID | Object GUID | 20061221 | ||
4 | ![]() |
EV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20061221 | ||
5 | ![]() |
IS_ID | Call by reference | Type reference (TYPE) | DATA | ID | 20061221 | ||
6 | ![]() |
IS_TABL | Call by reference | Type reference (TYPE) | /AIN/TID_TYPTABL | Table name to store parts of an ID for an encoding type and | 20061221 | ||
7 | ![]() |
IV_DO_NOT_STORE_UNKNOWN_ID | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20061221 | ||
2 | ![]() |
Elements given lead to non-unique result | 20070125 | |
3 | ![]() |
Not allowed to create new entry | 20061221 | |
4 | ![]() |
Data Not found | 20061221 |
Method GET_ID_GUID_FROM_URN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_GUID | Call by reference | Type reference (TYPE) | /AIN/ID_MAP_INTERNAL_KEY_STR | Internal Key for ID mapping | 20061221 | ||
2 | ![]() |
EV_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061221 | ||
3 | ![]() |
EV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20061221 | ||
4 | ![]() |
IV_DO_NOT_STORE_UNKNOWN_ID | Call by reference | Type reference (TYPE) | BOOLE_D | Prohibit storage of new URN, etc. | 20070109 | ||
5 | ![]() |
IV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20061221 | ||
6 | ![]() |
IV_URN | Call by reference | Type reference (TYPE) | DATA | RFID Tag ID | 20061221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090126 | ||
2 | ![]() |
20061221 | ||
3 | ![]() |
20070109 |
Method GET_ID_MAP_CUSTOMIZING Signature
Method GET_ID_MAP_CUSTOMIZING on class /AIN/CL_PUB_ID_CONVERT has no parameter.
Method GET_ID_MAP_CUSTOMIZING on class /AIN/CL_PUB_ID_CONVERT has no exception.
Method GET_KEY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_KEY_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20061128 | ||
2 | ![]() |
IS_TABLENAME | Call by reference | Type reference (TYPE) | /AIN/ID_PART_TABLE_NAME | Name of a Table to store parts of IDs of an ID Type | 20061128 |
Method GET_KEY_NAME on class /AIN/CL_PUB_ID_CONVERT has no exception.
Method GET_STRUCTURE_AND_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20061213 | |||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070320 | ||
3 | ![]() |
EV_DATABASE_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20061215 | ||
4 | ![]() |
EV_OBJ_GUID_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20061213 | ||
5 | ![]() |
IV_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061213 | ||
6 | ![]() |
IV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20061213 | ||
7 | ![]() |
IV_MAXOBJECTS | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20070817 |
Method GET_STRUCTURE_AND_DATA on class /AIN/CL_PUB_ID_CONVERT has no exception.
Method GET_STRUCTURE_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_KEY_STRUCTDESC | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20070809 | ||
2 | ![]() |
EO_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20061220 | ||
3 | ![]() |
EO_STRUCTDESCR_WGUID | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20061220 | ||
4 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070320 | ||
5 | ![]() |
EV_DATABASE_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20061220 | ||
6 | ![]() |
EV_GUID_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20061221 | ||
7 | ![]() |
IV_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061220 | ||
8 | ![]() |
IV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20061220 |
Method GET_STRUCTURE_DESCRIPTION on class /AIN/CL_PUB_ID_CONVERT has no exception.
Method GET_TO_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_TO | Call by reference | Object reference (TYPE REF TO) | DATA | 20061129 | |||
2 | ![]() |
ES_TO | Call by reference | Type reference (TYPE) | DATA | 20061129 | |||
3 | ![]() |
ET_REF_TO | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20061129 | |||
4 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070321 | ||
5 | ![]() |
IS_GUID | Call by reference | Type reference (TYPE) | /AIN/ID_MAP_INTERNAL_KEY_STR | Internal Key for ID mapping | 20061207 | ||
6 | ![]() |
IV_DO_NOT_STORE_UNKNOWN_ID | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070405 | ||
7 | ![]() |
IV_ER_TO_IS_REQUESTED | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20061129 | ||
8 | ![]() |
IV_ES_TO_IS_REQUESTED | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20061129 | ||
9 | ![]() |
IV_ET_REF_TO_IS_REQUESTED | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20061129 | ||
10 | ![]() |
IV_FROM_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061129 | ||
11 | ![]() |
IV_FROM_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20061129 | ||
12 | ![]() |
IV_INTERNAL_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20070105 | ||
13 | ![]() |
IV_TO_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061129 | ||
14 | ![]() |
IV_TO_FORMAT | Call by reference | Type reference (TYPE) | /AIN/PUB_ID_FORMAT | ID Format | 20070105 | ||
15 | ![]() |
IV_TO_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20061129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20061129 | ||
2 | ![]() |
20070108 |
Method GET_TYPES_FROM_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ENCTYPE_IDTYPE | Call by reference | Type reference (TYPE) | /AIN/IDMAPPING_ENCIDTYPE_TAB | Encoding Type & ID Type | 20070131 | ||
2 | ![]() |
IT_COMPONENT | Call by reference | Type reference (TYPE) | /AIN/IDMAPPING_ELEMENT_TAB | Field Name | 20070201 | ||
3 | ![]() |
IV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20070201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070131 | ||
2 | ![]() |
20070131 |
Method GET_UNMAPPED_IDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERT_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | 20070813 | |||
2 | ![]() |
IV_FROM_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20070813 | ||
3 | ![]() |
IV_FROM_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20070813 | ||
4 | ![]() |
IV_MAXVALUES | Call by reference | Type reference (TYPE) | INT4 | 500 | Natural number | 20070813 | |
5 | ![]() |
IV_TO_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20070813 | ||
6 | ![]() |
IV_TO_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20070813 |
Method GET_UNMAPPED_IDS on class /AIN/CL_PUB_ID_CONVERT has no exception.
Method GET_VALUES_FOR_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_ID | Call by reference | Object reference (TYPE REF TO) | DATA | Target ID Reference | 20061208 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070320 | ||
3 | ![]() |
IS_TABL | Call by reference | Type reference (TYPE) | /AIN/TID_TYPTABL | Table name to store parts of an ID for an encoding type and | 20061208 | ||
4 | ![]() |
IV_CODE | Call by reference | Type reference (TYPE) | /AIN/ID_INT_CODE_KEY | Business step key | 20061208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Target format not found | 20061208 |
Method GET_VALUES_FOR_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_ID | Call by reference | Object reference (TYPE REF TO) | DATA | Target ID Reference | 20061208 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070320 | ||
3 | ![]() |
IS_TABL | Call by reference | Type reference (TYPE) | /AIN/TID_TYPTABL | Table name to store parts of an ID for an encoding type and | 20061208 | ||
4 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | /AIN/DM_OBJ_GUID | Object GUID | 20061208 | ||
5 | ![]() |
IV_TO_FORMAT | Call by reference | Type reference (TYPE) | /AIN/PUB_ID_FORMAT | ID Format | 20070105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Target format not found | 20061208 |
Method GET_VALUES_FOR_GUIDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERT_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | 20070813 | |||
2 | ![]() |
ERT_VALUE_WGUID | Call by reference | Object reference (TYPE REF TO) | DATA | 20070817 | |||
3 | ![]() |
ET_URN_ID_GUID | Call by reference | Type reference (TYPE) | /AIN/IDM_OBJID_GUID_TAB | Master data GUID, ID, ID type and Encoding Type | 20070817 | ||
4 | ![]() |
IT_ID_GUID | Call by reference | Type reference (TYPE) | /AIN/IDM_IDGUID_TAB | ID GUIDs | 20070813 | ||
5 | ![]() |
IV_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20070813 | ||
6 | ![]() |
IV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20070813 |
Method GET_VALUES_FOR_GUIDS on class /AIN/CL_PUB_ID_CONVERT has no exception.
Method GET_VALUES_FOR_IDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERT_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | 20090319 | |||
2 | ![]() |
ERT_VALUE_WGUID | Call by reference | Object reference (TYPE REF TO) | DATA | 20090319 | |||
3 | ![]() |
ET_URN_ID_GUID | Call by reference | Type reference (TYPE) | /AIN/IDM_OBJID_GUID_TAB | Master data GUID, ID, ID type and Encoding Type | 20090319 | ||
4 | ![]() |
IT_OBJ_GUID | Call by reference | Type reference (TYPE) | /AIN/IDM_OBJGUID_TAB | ID GUIDs | 20090319 | ||
5 | ![]() |
IV_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20090319 | ||
6 | ![]() |
IV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20090319 |
Method GET_VALUES_FOR_IDS on class /AIN/CL_PUB_ID_CONVERT has no exception.
Method IS_ADD_ID_POSSIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20061214 | ||
2 | ![]() |
IV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20061214 | ||
3 | ![]() |
RV_ADD_ID_POSSIBLE | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20061214 |
Method IS_ADD_ID_POSSIBLE on class /AIN/CL_PUB_ID_CONVERT has no exception.
Method MAINTENANCE_ALLOWED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ALLOWED | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20061215 | ||
2 | ![]() |
IS_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20061215 |
Method MAINTENANCE_ALLOWED on class /AIN/CL_PUB_ID_CONVERT has no exception.
Method UPDATE_SINGLE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ID | Call by reference | Type reference (TYPE) | DATA | 20070811 | |||
2 | ![]() |
IV_ENC_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_TYPE | Tag Encoding Type | 20070811 | ||
3 | ![]() |
IV_ID_TYPE | Call by reference | Type reference (TYPE) | /AIN/EPC_VERSION | ID Type | 20070811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Mapping Error | 20070811 | |
2 | ![]() |
Non-unique elements | 20070811 | |
3 | ![]() |
Open SQL Error | 20070811 | |
4 | ![]() |
Unknown ID | 20070811 |
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 510 |