SAP ABAP Interface IF_RULE_MM (View of MM Rule)
Hierarchy
BBPCRM (Software Component) BBPCRM
   SRM-EBP (Application Component) Enterprise Buyer
     BBP_APPLICATION (Package) Structure Package EBP
       ME (Package) Application development R/3 Purchasing
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SIMPLE_RULE_MM Rule 20041123
Properties
Interface IF_RULE_MM  
Short Description View of MM Rule    
General Data
Package ME   Application development R/3 Purchasing 
Created 20041112   SAP 
Last changed 20050219   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 MMPUR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_RULE_MM has no interface.
Friends
Interface IF_RULE_MM has no friend.
Attributes
Interface IF_RULE_MM has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_DEPENDENCIES Instance method Public Method Setup Rule Base 20041112
2 ATTACH Instance method Public Method Attach an Observer/Dependent Rule 20041112
3 BREAK Instance method Public Method Break This Rule/Dependants Will Also Break 20041112
4 CLEAR_BIT Instance method Public Method 20041112
5 EXECUTE Instance method Public Method Execute the Check - Will Break or Update or Nop 20041112
6 GET_BIT_OFFSET Instance method Public Method 20041112
7 GET_EXECUTION_MODE Instance method Public Method 20041112
8 GET_NO_OF_DEPENDANTS Instance method Public Method How Many Dependent Rules Exist (Deep)? 20041112
9 GET_NO_OF_PRECOND Instance method Public Method How Many Preconditions Exist (Shallow)? 20041112
10 IS_BIT_SET Instance method Public Method 20041112
11 SET_BIT Instance method Public Method 20041112
12 SET_FACTORY Instance method Public Method 20041112
13 UPDATE Instance method Public Method Rule Still Holds But Value Updated/Dependants Will Have To 20041112
Events
Interface IF_RULE_MM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MASK Public Type reference (TYPE) XSTRING 20041112
Method Signatures

Method ASSIGN_DEPENDENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RULE_BASE Call by reference Object reference (TYPE REF TO) CL_RULE_FACTORY_MM Regelwerk 20041112

Method ASSIGN_DEPENDENCIES on Interface IF_RULE_MM has no exception.

Method ATTACH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RULE Call by reference Object reference (TYPE REF TO) IF_RULE_MM Sicht auf MM-Regel 20041112

Method ATTACH on Interface IF_RULE_MM has no exception.

Method BREAK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) CL_CONTEXT_GENERAL_MM 20041112

Method BREAK on Interface IF_RULE_MM has no exception.

Method CLEAR_BIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MASK Call by reference Type reference (TYPE) TY_MASK 20041112

Method CLEAR_BIT on Interface IF_RULE_MM has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) CL_CONTEXT_GENERAL_MM 20041112

Method EXECUTE on Interface IF_RULE_MM has no exception.

Method GET_BIT_OFFSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OFFSET Value transfer Type reference (TYPE) I 20041112

Method GET_BIT_OFFSET on Interface IF_RULE_MM has no exception.

Method GET_EXECUTION_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MODE Value transfer Type reference (TYPE) MMPUR_RULE_EXEC_MODE 20041112

Method GET_EXECUTION_MODE on Interface IF_RULE_MM has no exception.

Method GET_NO_OF_DEPENDANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_AMOUNT Value transfer Type reference (TYPE) I 20041112

Method GET_NO_OF_DEPENDANTS on Interface IF_RULE_MM has no exception.

Method GET_NO_OF_PRECOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_AMOUNT Value transfer Type reference (TYPE) I 20041112

Method GET_NO_OF_PRECOND on Interface IF_RULE_MM has no exception.

Method IS_BIT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MASK Call by reference Type reference (TYPE) TY_MASK 20041112
2 Returning RE_BIT Value transfer Type reference (TYPE) I 20041112

Method IS_BIT_SET on Interface IF_RULE_MM has no exception.

Method SET_BIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MASK Call by reference Type reference (TYPE) TY_MASK 20041112

Method SET_BIT on Interface IF_RULE_MM has no exception.

Method SET_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FACTORY Call by reference Object reference (TYPE REF TO) CL_RULE_FACTORY_MM 20041112

Method SET_FACTORY on Interface IF_RULE_MM has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) CL_CONTEXT_GENERAL_MM 20041112

Method UPDATE on Interface IF_RULE_MM has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in 600