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 |