SAP ABAP Interface /CUM/IF_EX_BADI_CU_MASTER (Business add-in interface /CUM/IF_EX_BADI_CU_MASTER)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-WOC-MO (Application Component) Maintenance Orders
     /CUM/MAINT_N (Package) Compatible Units: CU maintenance
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /CUM/CL_DEF_IM_BADI_CU_MASTER Default implementation for business add-in definition /CUM/B 20070402
2 Interface implementation (CLASS c. INTERFACES i_ref)  /CUM/CL_EX_BADI_CU_MASTER BAdI class /CUM/CL_EX_BADI_CU_MASTER 20060721
Properties
Interface /CUM/IF_EX_BADI_CU_MASTER  
Short Description Business add-in interface /CUM/IF_EX_BADI_CU_MASTER    
General Data
Package /CUM/MAINT_N   Compatible Units: CU maintenance 
Created 20060721   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IMAS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface /CUM/IF_EX_BADI_CU_MASTER has no interface.
Friends
Interface /CUM/IF_EX_BADI_CU_MASTER has no friend.
Attributes
Interface /CUM/IF_EX_BADI_CU_MASTER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BOM_LINE Instance method Public Method Check BOM line 20060721
2 CHECK_CU_SAVE Instance method Public Method Check at SAVE 20060721
3 CHECK_CU_STATUS Instance method Public Method Check allowance for status changes 20060721
Events
Interface /CUM/IF_EX_BADI_CU_MASTER has no event.
Types
Interface /CUM/IF_EX_BADI_CU_MASTER has no local type.
Method Signatures

Method CHECK_BOM_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASSNUM Call by reference Type reference (TYPE) BAPI1003_KEY-CLASSNUM Class Number 20060721
2 Importing IM_CLASSTYPE Call by reference Type reference (TYPE) BAPI1003_KEY-CLASSTYPE Class Type 20060721
3 Importing IM_CUNIT Call by reference Type reference (TYPE) /CUM/CUNIT_IO Compatible Units: Master Data ( include COMP_ADMIN missing) 20060721
4 Importing IM_OBJECTKEY Call by reference Type reference (TYPE) /CUM/CUNIT_IO-CU_ID Key of object to be classified 20060721
5 Importing IM_OBJECTTABLE Call by reference Type reference (TYPE) BAPI1003_KEY-OBJECTTABLE Name of database table for object 20060721
6 Importing NEW_CUNIT_ID Call by reference Type reference (TYPE) /CUM/CUNIT-CU_ID Compatible Unit ID 20060721
# Exception Resumable Description Created on
1 BOM_LINE_REJECTED BOM line not o.k. 20060721

Method CHECK_CU_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BOM_ITEMS Call by reference Type reference (TYPE) /CUM/CU_BOM_IO_T CU BOM items (table) 20060721
2 Importing IM_CLASSNUM Call by reference Type reference (TYPE) BAPI1003_KEY-CLASSNUM Class Number 20060721
3 Importing IM_CLASSTYPE Call by reference Type reference (TYPE) BAPI1003_KEY-CLASSTYPE Class Type 20060721
4 Importing IM_CUNIT Call by reference Type reference (TYPE) /CUM/CUNIT_IO IO fields for compatible units 20060721
5 Importing IM_OBJECTKEY Call by reference Type reference (TYPE) /CUM/CUNIT_IO-CU_ID Compatible Unit ID 20060721
6 Importing IM_OBJECTTABLE Call by reference Type reference (TYPE) BAPI1003_KEY-OBJECTTABLE Name of database table for object 20060721
# Exception Resumable Description Created on
1 SAVE_ERROR save_rejected 20060721

Method CHECK_CU_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BOM_ITEMS Call by reference Type reference (TYPE) /CUM/CU_BOM_IO_T Compatible Units: BOM I/O structure 20060721
2 Importing IM_CLASSNUM Call by reference Type reference (TYPE) BAPI1003_KEY-CLASSNUM Class Number 20060721
3 Importing IM_CLASSTYPE Call by reference Type reference (TYPE) BAPI1003_KEY-CLASSTYPE Class Type 20060721
4 Importing IM_CUNIT Call by reference Type reference (TYPE) /CUM/CUNIT_IO Compatible Units: Master Data ( include COMP_ADMIN missing) 20060721
5 Importing IM_OBJECTKEY Call by reference Type reference (TYPE) /CUM/CUNIT_IO-CU_ID Key of object to be classified 20060721
6 Importing IM_OBJECTTABLE Call by reference Type reference (TYPE) BAPI1003_KEY-OBJECTTABLE Name of database table for object 20060721
7 Importing IM_STATUS_NEW Call by reference Type reference (TYPE) IMAS_ACT_TYPE Compatble Units: status 20060721
# Exception Resumable Description Created on
1 CHANGE_NOT_ALLOWED release not possible 20060721
History
Last changed by/on SAP  20100310 
SAP Release Created in 200