SAP ABAP Class IF_BADI_IUID (Interface for BAdI: BADI_IUID)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20070704
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BADI_IUID Class for BAdI: BADI_IUID 20070704
Properties
Class IF_BADI_IUID  
Short Description Interface for BAdI: BADI_IUID    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20070704   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_BADI_IUID has no forward declaration.
Interfaces
Class IF_BADI_IUID has no interface implemented.
Friends
Class IF_BADI_IUID has no friend class.
Attributes
Class IF_BADI_IUID has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_UII Static method Public Method Check Consistency of Unique Item Identifier 20070704
2 CREATE_UII Static method Public Method Create a Unique Item Identifier 20070704
3 GET_COMPONENTS_OF_UII Static method Public Method Get Components of Unique Item Identifier or Equipment 20070704
4 GET_RETURN_TAB Static method Public Method Get Return Table of Executed Class Method 20070704
5 GET_SERNR_OF_UII Static method Public Method Get Serial Number Related to Unique Item Identifier 20070718
6 SET_UII_STATUS Static method Public Method Set Customer Defined Status for Unique Item Identifier 20070704
Events
Class IF_BADI_IUID has no event.
Types
Class IF_BADI_IUID has no local type.
Method Signatures

Method CHECK_UII Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Value transfer Type reference (TYPE) BAPIRET2_T Return parameter table 20070913
2 Exporting EV_UII_OK Value transfer Type reference (TYPE) FLAG Flag indicating Consistency of checked UII 20070913
3 Importing IV_IUID_TYPE Call by reference Type reference (TYPE) IUID_TYPE Structure Type of UII 20070913
4 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20070913
5 Importing IV_UII Call by reference Type reference (TYPE) UII_CHAR72 Unique Item Identifier (CHAR72) 20070704
6 Importing IV_UII_PLANT Call by reference Type reference (TYPE) UII_PLANT Plant Responsible for UII 20070913

Method CHECK_UII on class IF_BADI_IUID has no exception.

Method CREATE_UII 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 Messages 20071011
2 Exporting EV_UII Call by reference Type reference (TYPE) UII_CHAR72 Unique Item Identifier (CHAR72) 20071011
3 Importing IV_IUID_FLAG Call by reference Type reference (TYPE) IUID_RELEVANT Flag indicating IUID Relevance 20070704
4 Importing IV_IUID_TYPE Call by reference Type reference (TYPE) IUID_TYPE Structure Type of UII 20071011
5 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20070704
6 Importing IV_SERNR Call by reference Type reference (TYPE) GERNR Serial Number 20070704
7 Importing IV_UII_PLANT Call by reference Type reference (TYPE) UII_PLANT Plant Responsible for UII 20070704

Method CREATE_UII on class IF_BADI_IUID has no exception.

Method GET_COMPONENTS_OF_UII Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EQUNR Call by reference Type reference (TYPE) EQUNR Equipment Number 20070704
2 Importing IV_UII Call by reference Type reference (TYPE) UII_CHAR72 Unique Item Identifier (CHAR72) 20070704
3 Returning RT_COMPONENTS Value transfer Type reference (TYPE) UID_NAME_VAL_TAB Selected Components of Given UII/Equipment 20070704

Method GET_COMPONENTS_OF_UII on class IF_BADI_IUID has no exception.

Method GET_RETURN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_BAPIRETURN Value transfer Type reference (TYPE) BAPIRET2_T Return Message Log 20070704

Method GET_RETURN_TAB on class IF_BADI_IUID has no exception.

Method GET_SERNR_OF_UII 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 20071114
2 Exporting EV_SERNR Call by reference Type reference (TYPE) GERNR Serial number 20071114
3 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20070718
4 Importing IV_UII Call by reference Type reference (TYPE) UII_CHAR72 Unique Item Identifier (CHAR71) 20070718
5 Importing IV_UII_PLANT Call by reference Type reference (TYPE) UII_PLANT Plant Responsible for UII 20070718

Method GET_SERNR_OF_UII on class IF_BADI_IUID has no exception.

Method SET_UII_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATUS Call by reference Type reference (TYPE) J_ISTAT Status of Unique Item Identifier 20070704
2 Importing IV_UII Call by reference Type reference (TYPE) UII_CHAR72 Unique Item Identifier (CHAR72) 20070704
3 Returning RV_STATUS_SET Value transfer Type reference (TYPE) FLAG Flag Indicating Successfully Set Status 20070704

Method SET_UII_STATUS on class IF_BADI_IUID has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in