SAP ABAP Interface IF_MLCOSTING_MM_NODE (Model Node Multilevel Unit Costing)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO-PC-PCP (Application Component) Product Cost Planning
     CKEK (Package) Multilevel Unit/Simulation Costing
Properties
Interface IF_MLCOSTING_MM_NODE  
Short Description Model Node Multilevel Unit Costing    
General Data
Package CKEK   Multilevel Unit/Simulation Costing 
Created 19990321   SAP 
Last changed 00000000   SAP 
Unicode checks active    
Forward declarations
Interface IF_MLCOSTING_MM_NODE has no forward declaration.
Interfaces
Interface IF_MLCOSTING_MM_NODE has no interface.
Friends
Interface IF_MLCOSTING_MM_NODE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_MM_NODE_TYPE Instance attribute Public Type reference (TYPE) CKEK_MM_NODE_TYPE Node Type 19990321
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Public Method Adds Child (No Duplicates) 19990321
2 CHECK_CHILD_ADDITION Instance method Public Method Checks Whether Child Can Be Added (Not Duplicated) 19990321
3 GET_CHILDREN Instance method Public Method Provides Children in Metamodel 19990321
4 GET_PARENTS Instance method Public Method Provides Parents in Metamodel 19990321
5 GET_TYPE Instance method Public Method Provides Type in Metamodel 19990321
6 REMOVE_CHILD Instance method Public Method Removed Child 19990321
Events
# Event Type Visibility Description Created on
1 ON_CHILD_ADD_AFTER Static Event
(1)
Public
(2)
Event After Which Child Added 19990321
2 ON_CHILD_REMOVE_AFTER Static Event
(1)
Public
(2)
Event After Which Child Removed 19990321
Types
Interface IF_MLCOSTING_MM_NODE has no local type.
Method Signatures

Method ADD_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDITION_SUCCESSFULL Call by reference Type reference (TYPE) XFLAG Einfügen erfolgreich 19990321
2 Importing I_CHILD Call by reference Type reference (TYPE) CKEK_MM_NODE einzufügendes Kind 19990321

Method ADD_CHILD on Interface IF_MLCOSTING_MM_NODE has no exception.

Method CHECK_CHILD_ADDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDITION_ALLOWED Call by reference Type reference (TYPE) XFLAG einfügen erlaubt 19990321
2 Importing I_CHILD Call by reference Type reference (TYPE) CKEK_MM_NODE Einzufügendes Kind 19990321
3 Importing I_INSERT_AS_LAST_CHILD Call by reference Type reference (TYPE) XFLAG 'X' als letztes Kind 19990321
4 Importing I_NEXT_SIBLING Call by reference Type reference (TYPE) CKEK_MM_NODE vor next_sibling einfügen 19990321

Method CHECK_CHILD_ADDITION on Interface IF_MLCOSTING_MM_NODE has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_CHILDREN Call by reference Type reference (TYPE) CKEK_T_MM_NODE Kindknoten 19990321

Method GET_CHILDREN on Interface IF_MLCOSTING_MM_NODE has no exception.

Method GET_PARENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_PARENTS Call by reference Type reference (TYPE) CKEK_T_MM_NODE Eltern (Typischerweise nur eins) 19990321

Method GET_PARENTS on Interface IF_MLCOSTING_MM_NODE has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_MM_NODE_TYPE Call by reference Type reference (TYPE) CKEK_MM_NODE_TYPE Knotentyp 19990321

Method GET_TYPE on Interface IF_MLCOSTING_MM_NODE has no exception.

Method REMOVE_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REMOVE_CHILD Call by reference Type reference (TYPE) CKEK_MM_NODE zu entferndendes Kind 19990321
# Exception Resumable Description Created on
1 NOT_A_CHILD Zu entferndendes Kind nicht gefunden 19990321
Event Signatures

Event ON_CHILD_ADD_AFTER Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CHILD Exporting Value transfer Type reference (TYPE) CKEK_MM_NODE Instanz, die eingefügt wurde 19990321
2 PARENT Exporting Value transfer Type reference (TYPE) CKEK_MM_NODE Instanz, in die eingefügt wurde 19990321

Event ON_CHILD_REMOVE_AFTER Signature
Event ON_CHILD_REMOVE_AFTER on Interface IF_MLCOSTING_MM_NODE has no parameter.
History
Last changed by/on SAP  00000000 
SAP Release Created in