SAP ABAP Class CL_RULE_DETERMINATION_PPF (Determination Using Conditions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-PPF (Application Component) Post Processing Framework
     SPPF_DET (Package) PPF: Determination and Merge Technologies
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DETERMINATION_PPF PPF: Interface for Determination 19991216
Properties
Class CL_RULE_DETERMINATION_PPF  
Short Description Determination Using Conditions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPPF_DET   PPF: Determination and Merge Technologies 
Created 19991216   SAP 
Last change 20041228   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RULE_DETERMINATION_PPF has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_DETERMINATION_PPF PPF: Interface for Determination 19991216
Friends
Class CL_RULE_DETERMINATION_PPF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACT_COUNTER Instance attribute Protected Type reference (TYPE) I Current Counter Reading 20000120
2 CONDITIONS Instance attribute Public Type reference (TYPE) PPFTCON PPF: Conditions 20000118
3 END_INDEX Constant Protected Type reference (TYPE) I 999999 End Index 20000128
4 MOVE_DOWN Constant Protected Type reference (TYPE) I 1 Before 20000128
5 MOVE_UP Constant Protected Type reference (TYPE) I -1 Back 20000128
6 START_INDEX Constant Protected Type reference (TYPE) I 0 Start Index 20000128
7 TTYPE Instance attribute Public Type reference (TYPE) PPFDTT PPF: Name of an Output Type 20000118
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONDITION Instance method Public Method Adds Condition at End 20000120
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000118
3 DEL_CONDITION Instance method Public Method Deletes Condition 20000120
4 GET_CONDITIONS Instance method Public Method Delivers Conditions 20000118
5 INITIALIZE Instance method Public Method Initialization: Read Conditions 20000224
6 INSERT_CONDITION Instance method Public Method Insert Condition 20000128
7 MOVE_CONDITION Instance method Public Method Move Condition 20000128
8 MOVE_DOWN_CONDITION Instance method Public Method Condition One Position Below 20000120
9 MOVE_UP_CONDITION Instance method Public Method Condition One Position Above 20000120
10 RENUMBER Instance method Public Method Re-Number Conditions 20000125
Events
Class CL_RULE_DETERMINATION_PPF has no event.
Types
Class CL_RULE_DETERMINATION_PPF has no local type.
Method Signatures

Method ADD_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) CL_CONDITION_PPF PPF: 条件和模板 20000120

Method ADD_CONDITION on class CL_RULE_DETERMINATION_PPF has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TTYPE Call by reference Type reference (TYPE) PPFDTT PPF: 输出类型的名称 20000118

Method CONSTRUCTOR on class CL_RULE_DETERMINATION_PPF has no exception.

Method DEL_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONDITION Call by reference Type reference (TYPE) PPFDCONDR 待删除的条件 20000125

Method DEL_CONDITION on class CL_RULE_DETERMINATION_PPF has no exception.

Method GET_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_CONDITIONS Value transfer Type reference (TYPE) PPFTCON PPF: 条件 20000118

Method GET_CONDITIONS on class CL_RULE_DETERMINATION_PPF has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_RULE_DETERMINATION_PPF has no parameter.
Method INITIALIZE on class CL_RULE_DETERMINATION_PPF has no exception.

Method INSERT_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) CL_CONDITION_PPF 条件 20000128
2 Importing IP_INDEX Call by reference Type reference (TYPE) SYTABIX 索引 20000128

Method INSERT_CONDITION on class CL_RULE_DETERMINATION_PPF has no exception.

Method MOVE_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) CL_CONDITION_PPF 条件 20000131
2 Importing IP_DELTA Call by reference Type reference (TYPE) I 新相关位置 20000131
# Exception Resumable Description Created on
1 NOT_FOUND 待移动的条件未找到 20000131

Method MOVE_DOWN_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) CL_CONDITION_PPF 条件 20000131
# Exception Resumable Description Created on
1 NOT_FOUND 未找到条件 20000131

Method MOVE_UP_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) CL_CONDITION_PPF 条件 20000131
# Exception Resumable Description Created on
1 NOT_FOUND 未找到条件 20000131

Method RENUMBER Signature

Method RENUMBER on class CL_RULE_DETERMINATION_PPF has no parameter.
Method RENUMBER on class CL_RULE_DETERMINATION_PPF has no exception.
History
Last changed by/on SAP  20041228 
SAP Release Created in 46C