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 EXECUTE_REGISTRATION Static method Public Method Execute registration 20080424
2 EXECUTE_REGISTRATION_CONF Static method Public Method Execute registration confirmation 20080424
3 EXECUTE_REGISTRATION_READ Static method Public Method Execute read from registry 20080424
4 EXECUTE_REGISTRATION_READ_STAT Static method Public Method Execute Status read from registry 20080424
5 FILL_STATUS_OBJECT Static method Private Method Fill node Status_Object 20080506
6 GET_CONTROLLER Static method Public Method get controller for extended XML-Handling 20080430
7 MAP_REG_CONF_XI2INTERNAL Static method Private Method Mapping of confirmation data from external to internal 20080424
8 MAP_REG_INTERNAL2XI Static method Private Method Mapping of registration data from internal to external 20080424
9 MAP_REG_READ_INTERNAL2XI Static method Public Method Mapping of read selectioncriterial from internal to external 20080424
10 MAP_REG_READ_STAT_INTERNAL2XI Static method Private Method Mapping of status read sel. criteria - internal to external 20080424
11 MAP_REG_READ_STAT_XI2INTERNAL Static method Private Method Mapping of read status from external to internal 20080424
12 MAP_REG_READ_XI2INTERNAL Static method Public Method Mapping of read registration data from external to internal 20080424
13 SET_CONTROLLER Static method Private Method fill controller for extended XML-Handling 20080424
14 UPDATE_STATUS_BOARD 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 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20080506
2 Importing ID_PROCESS Call by reference Type reference (TYPE) UID_PROCESS Name of the calling process 20130506
3 Importing ID_TESTINDICATOR Call by reference Type reference (TYPE) XFLAG Test flag 20080424
4 Importing IT_INPUT Call by reference Type reference (TYPE) IUID_REGISTRY_ITEM_TT Registration data 20080424
5 Importing 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 Importing IS_INPUT Call by reference Type reference (TYPE) IUID_SE_REGCO external Structure 20080424
# Exception Resumable Description Created on
1 CX_SAPPLCO_STANDARD_MSG_FAULT Standard Message Fault 20080424

Method EXECUTE_REGISTRATION_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20080424
2 Exporting ET_OUTPUT Call by reference Type reference (TYPE) IUID_REGISTRY_ITEM_TT Read registry data 20080424
3 Importing 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 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20080424
2 Exporting ET_OUTPUT Call by reference Type reference (TYPE) IUID_CONFIRMATION_STATUS_TT List of confirmation status 20080424
3 Importing 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 Changing CS_STATUSOBJECT Call by reference Type reference (TYPE) SAPPLCO_STATUS_OBJECT Proxy Structure (Generated) 20080508
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20080605
3 Importing 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 Importing ID_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20080430
2 Importing IT_CONTROLLER Call by reference Type reference (TYPE) PRXCTRLTAB Control Flags for Fields of a Structure 20080430
3 Returning 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 Exporting ED_TESTINDICATOR Call by reference Type reference (TYPE) XFLAG Text indicator 20080508
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T 20080506
3 Exporting ET_OUTPUT Call by reference Type reference (TYPE) IUID_REGISTRY_ITEM_TT confirmation data - internal structure 20080424
4 Exporting ET_OUTPUTX Call by reference Type reference (TYPE) IUID_REGISTRY_ITEM_X_TT Required Data to Register or Update UII (X-Structure) 20080502
5 Importing 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 Exporting ES_OUTPUT Call by reference Type reference (TYPE) IUID_SE_REGRQ registry data - external structure 20080424
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20080501
3 Importing ID_TESTINDICATOR Call by reference Type reference (TYPE) XFLAG Test indicator 20080508
4 Importing IT_INPUT Call by reference Type reference (TYPE) IUID_REGISTRY_ITEM_TT registry data - internal structure 20080424
5 Importing 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 Exporting ES_OUTPUT Call by reference Type reference (TYPE) IUID_SE_REGREADQU Selection criteria - external structure 20080424
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T 20080506
3 Importing 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 Exporting ES_OUTPUT Call by reference Type reference (TYPE) IUID_SE_REGSTATUSQU Selection criteria - external structure 20080424
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T 20080506
3 Importing 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 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T 20080506
2 Exporting ET_OUTPUT Call by reference Type reference (TYPE) IUID_CONFIRMATION_STATUS_TT confirmation status - internal structure 20080424
3 Importing 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 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T 20080506
2 Exporting ET_OUTPUT Call by reference Type reference (TYPE) IUID_REGISTRY_ITEM_TT Registration data - internal structure 20080502
3 Importing 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 Changing CT_CONTROLLER Call by reference Type reference (TYPE) PRXCTRLTAB Control Flags for Fields of a Structure 20080424
2 Importing 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 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20080606
2 Importing 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