SAP ABAP Interface IF_BADI_IUID (Interface for BAdI: BADI_IUID)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-UID (Application Component) Unique Identification
     IUID (Package) Item Unique Identification
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
Interface IF_BADI_IUID  
Short Description Interface for BAdI: BADI_IUID    
General Data
Package IUID   Item Unique Identification 
Created 20070704   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
Interface IF_BADI_IUID has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20070704
Friends
Interface IF_BADI_IUID has no friend.
Attributes
Interface 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
Interface IF_BADI_IUID has no event.
Types
Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface IF_BADI_IUID has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 603