SAP ABAP Class CL_IUID_REG_SERVICE_HANDLER (eSOA registration IUID)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO-MD-UID (Application Component) Unique Identification
⤷
IUID_XI_PROXY (Package) Web Services Proxies Individual Material Registration

⤷

⤷

Properties
Class | CL_IUID_REG_SERVICE_HANDLER | |
Short Description | eSOA registration IUID | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | IUID_XI_PROXY | Web Services Proxies Individual Material Registration |
Created | 20080424 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_IUID_REG_SERVICE_HANDLER has no forward declaration.
Interfaces
Class CL_IUID_REG_SERVICE_HANDLER has no interface implemented.
Friends
Class CL_IUID_REG_SERVICE_HANDLER has no friend class.
Attributes
Class CL_IUID_REG_SERVICE_HANDLER has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Execute registration | 20080424 |
2 | ![]() |
Static method | Public | Method | Execute registration confirmation | 20080424 |
3 | ![]() |
Static method | Public | Method | Execute read from registry | 20080424 |
4 | ![]() |
Static method | Public | Method | Execute Status read from registry | 20080424 |
5 | ![]() |
Static method | Private | Method | Fill node Status_Object | 20080506 |
6 | ![]() |
Static method | Public | Method | get controller for extended XML-Handling | 20080430 |
7 | ![]() |
Static method | Private | Method | Mapping of confirmation data from external to internal | 20080424 |
8 | ![]() |
Static method | Private | Method | Mapping of registration data from internal to external | 20080424 |
9 | ![]() |
Static method | Public | Method | Mapping of read selectioncriterial from internal to external | 20080424 |
10 | ![]() |
Static method | Private | Method | Mapping of status read sel. criteria - internal to external | 20080424 |
11 | ![]() |
Static method | Private | Method | Mapping of read status from external to internal | 20080424 |
12 | ![]() |
Static method | Public | Method | Mapping of read registration data from external to internal | 20080424 |
13 | ![]() |
Static method | Private | Method | fill controller for extended XML-Handling | 20080424 |
14 | ![]() |
Static method | Private | Method | update status in status board | 20080606 |
Events
Class CL_IUID_REG_SERVICE_HANDLER has no event.
Types
Class CL_IUID_REG_SERVICE_HANDLER has no local type.
Method Signatures
Method EXECUTE_REGISTRATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080506 | ||
2 | ![]() |
ID_PROCESS | Call by reference | Type reference (TYPE) | UID_PROCESS | Name of the calling process | 20130506 | ||
3 | ![]() |
ID_TESTINDICATOR | Call by reference | Type reference (TYPE) | XFLAG | Test flag | 20080424 | ||
4 | ![]() |
IT_INPUT | Call by reference | Type reference (TYPE) | IUID_REGISTRY_ITEM_TT | Registration data | 20080424 | ||
5 | ![]() |
IT_INPUTX | Call by reference | Type reference (TYPE) | IUID_REGISTRY_ITEM_X_TT | Registration data (X-structure) | 20080424 |
Method EXECUTE_REGISTRATION on class CL_IUID_REG_SERVICE_HANDLER has no exception.
Method EXECUTE_REGISTRATION_CONF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_INPUT | Call by reference | Type reference (TYPE) | IUID_SE_REGCO | external Structure | 20080424 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Standard Message Fault | 20080424 |
Method EXECUTE_REGISTRATION_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080424 | ||
2 | ![]() |
ET_OUTPUT | Call by reference | Type reference (TYPE) | IUID_REGISTRY_ITEM_TT | Read registry data | 20080424 | ||
3 | ![]() |
IT_INPUT | Call by reference | Type reference (TYPE) | IUID_UII_TT | List of Unique Item Identifier | 20080424 |
Method EXECUTE_REGISTRATION_READ on class CL_IUID_REG_SERVICE_HANDLER has no exception.
Method EXECUTE_REGISTRATION_READ_STAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080424 | ||
2 | ![]() |
ET_OUTPUT | Call by reference | Type reference (TYPE) | IUID_CONFIRMATION_STATUS_TT | List of confirmation status | 20080424 | ||
3 | ![]() |
IT_INPUT | Call by reference | Type reference (TYPE) | IUID_UII_TT | List of UIIs | 20080424 |
Method EXECUTE_REGISTRATION_READ_STAT on class CL_IUID_REG_SERVICE_HANDLER has no exception.
Method FILL_STATUS_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_STATUSOBJECT | Call by reference | Type reference (TYPE) | SAPPLCO_STATUS_OBJECT | Proxy Structure (Generated) | 20080508 | ||
2 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080605 | ||
3 | ![]() |
ID_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20080506 |
Method FILL_STATUS_OBJECT on class CL_IUID_REG_SERVICE_HANDLER has no exception.
Method GET_CONTROLLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20080430 | ||
2 | ![]() |
IT_CONTROLLER | Call by reference | Type reference (TYPE) | PRXCTRLTAB | Control Flags for Fields of a Structure | 20080430 | ||
3 | ![]() |
RD_EXIST | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20080430 |
Method GET_CONTROLLER on class CL_IUID_REG_SERVICE_HANDLER has no exception.
Method MAP_REG_CONF_XI2INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_TESTINDICATOR | Call by reference | Type reference (TYPE) | XFLAG | Text indicator | 20080508 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | 20080506 | |||
3 | ![]() |
ET_OUTPUT | Call by reference | Type reference (TYPE) | IUID_REGISTRY_ITEM_TT | confirmation data - internal structure | 20080424 | ||
4 | ![]() |
ET_OUTPUTX | Call by reference | Type reference (TYPE) | IUID_REGISTRY_ITEM_X_TT | Required Data to Register or Update UII (X-Structure) | 20080502 | ||
5 | ![]() |
IS_INPUT | Call by reference | Type reference (TYPE) | IUID_SE_REGCO | confirmation data - external structure | 20080506 |
Method MAP_REG_CONF_XI2INTERNAL on class CL_IUID_REG_SERVICE_HANDLER has no exception.
Method MAP_REG_INTERNAL2XI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_OUTPUT | Call by reference | Type reference (TYPE) | IUID_SE_REGRQ | registry data - external structure | 20080424 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080501 | ||
3 | ![]() |
ID_TESTINDICATOR | Call by reference | Type reference (TYPE) | XFLAG | Test indicator | 20080508 | ||
4 | ![]() |
IT_INPUT | Call by reference | Type reference (TYPE) | IUID_REGISTRY_ITEM_TT | registry data - internal structure | 20080424 | ||
5 | ![]() |
IT_INPUTX | Call by reference | Type reference (TYPE) | IUID_REGISTRY_ITEM_X_TT | registry data - internal X structure | 20080424 |
Method MAP_REG_INTERNAL2XI on class CL_IUID_REG_SERVICE_HANDLER has no exception.
Method MAP_REG_READ_INTERNAL2XI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_OUTPUT | Call by reference | Type reference (TYPE) | IUID_SE_REGREADQU | Selection criteria - external structure | 20080424 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | 20080506 | |||
3 | ![]() |
IT_INPUT | Call by reference | Type reference (TYPE) | IUID_UII_TT | Selection criteria - internal structure | 20080424 |
Method MAP_REG_READ_INTERNAL2XI on class CL_IUID_REG_SERVICE_HANDLER has no exception.
Method MAP_REG_READ_STAT_INTERNAL2XI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_OUTPUT | Call by reference | Type reference (TYPE) | IUID_SE_REGSTATUSQU | Selection criteria - external structure | 20080424 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | 20080506 | |||
3 | ![]() |
IT_INPUT | Call by reference | Type reference (TYPE) | IUID_UII_TT | Selection criteria - internal structure | 20080424 |
Method MAP_REG_READ_STAT_INTERNAL2XI on class CL_IUID_REG_SERVICE_HANDLER has no exception.
Method MAP_REG_READ_STAT_XI2INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | 20080506 | |||
2 | ![]() |
ET_OUTPUT | Call by reference | Type reference (TYPE) | IUID_CONFIRMATION_STATUS_TT | confirmation status - internal structure | 20080424 | ||
3 | ![]() |
IS_INPUT | Call by reference | Type reference (TYPE) | IUID_SE_REGSTATUSRP | Registration status - external structure | 20080424 |
Method MAP_REG_READ_STAT_XI2INTERNAL on class CL_IUID_REG_SERVICE_HANDLER has no exception.
Method MAP_REG_READ_XI2INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | 20080506 | |||
2 | ![]() |
ET_OUTPUT | Call by reference | Type reference (TYPE) | IUID_REGISTRY_ITEM_TT | Registration data - internal structure | 20080502 | ||
3 | ![]() |
IS_INPUT | Call by reference | Type reference (TYPE) | IUID_SE_REGREADRP | Registration data - external structure | 20080502 |
Method MAP_REG_READ_XI2INTERNAL on class CL_IUID_REG_SERVICE_HANDLER has no exception.
Method SET_CONTROLLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CONTROLLER | Call by reference | Type reference (TYPE) | PRXCTRLTAB | Control Flags for Fields of a Structure | 20080424 | ||
2 | ![]() |
ID_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name - external structure | 20080430 |
Method SET_CONTROLLER on class CL_IUID_REG_SERVICE_HANDLER has no exception.
Method UPDATE_STATUS_BOARD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080606 | ||
2 | ![]() |
IT_REGISTRATION_LIST | Call by reference | Type reference (TYPE) | IUID_REGISTRY_ITEM_TT | Table Type of IUID_REGISTRY_ITEM | 20080606 |
Method UPDATE_STATUS_BOARD on class CL_IUID_REG_SERVICE_HANDLER has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 604 |