SAP ABAP Class CL_BADI_CONDITION_MAN_PPF (Conditions Using Business AddIn (BAdI))
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_CONDITION_CONTAINER_PPF PPF: Workflow Container for Conditions 20020905
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CONDITION_PPF PPF: Interface for Condition Evaluation 20020320
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CONDITION_VIEW_PPF PPF: Interface for Condition Evaluation 20020320
Properties
Class CL_BADI_CONDITION_MAN_PPF  
Short Description Conditions Using Business AddIn (BAdI)    
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 20020320   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CA_BADI_CONDITION_PPF Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CONDITION_CONTAINER_PPF PPF: Workflow Container for Conditions 20020905
2 IF_CONDITION_PPF PPF: Interface for Condition Evaluation 20020320
3 IF_CONDITION_VIEW_PPF PPF: Interface for Condition Evaluation 20020320
Friends
Class CL_BADI_CONDITION_MAN_PPF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTION_NAME Instance attribute Public Type reference (TYPE) PPFDTT PPF: Name of Action Definition 20020320
2 ACTION_PROFILE Instance attribute Public Type reference (TYPE) PPFDCNTXT PPF: Name of Action Profile 20020320
3 ACT_CONTAINER Instance attribute Public Object reference (TYPE REF TO) IF_SWJ_PPF_CONTAINER Workflow Container Extension for PPF 20020321
4 ACT_RULE Instance attribute Public Object reference (TYPE REF TO) CL_BADI_CONDITION_PPF PPF: Administration Class for Method Condition 20020320
5 BUSINESS_OBJ Instance attribute Public Type reference (TYPE) SIBFOTYPE Object Type 20020801
6 CHANGED Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20020320
7 CONDITION_TYPE Instance attribute Public Type reference (TYPE) SWJ_CONDTP Type of Parameter Condition 20020320
8 CONTAINER_TAB Instance attribute Protected See coding Table with WF Containers 20020322
9 CONTEXT_CLASS Instance attribute Public Type reference (TYPE) SEOCLSNAME Object Type Name 20020320
10 GUID1 Instance attribute Public Type reference (TYPE) PPF_GUID Unique ID 20020320
11 GUID2 Instance attribute Public Type reference (TYPE) PPF_GUID Unique ID 20020320
12 MODE Instance attribute Public Type reference (TYPE) PPFDMODE Mode 20020320
13 OPTIMIZATION_RULE Instance attribute Private Type reference (TYPE) PPFDOPTRUL PPF: Optimizing Rule 20090901
14 SCHED_EXIT Instance attribute Protected Object reference (TYPE REF TO) IF_EX_EVAL_SCHEDCOND_PPF 20030425
15 START_EXIT Instance attribute Protected Object reference (TYPE REF TO) IF_EX_EVAL_STARTCOND_PPF 20030425
16 TIME_PROFILE Instance attribute Public Type reference (TYPE) TIMECONT Name of Date Profile 20020320
17 UNIQUE_INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_BADI_CONDITION_MAN_PPF Test for Condition Logic 20020320
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTAINER Instance method Public Method Adds Container 20020322
2 GET_CONTAINER Instance method Public Method Reads Container 20020322
3 GET_OPTIMIZATION_RULE Instance method Public Method Read Optimization Rule 20090901
4 SET_OPTIMIZATION_RULE Instance method Public Method Set Optimization Rule 20090901
Events
Class CL_BADI_CONDITION_MAN_PPF has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_GUID_CONTREF Protected See coding 20020322
Method Signatures

Method ADD_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWJ_PPF_CONTAINER PPF的工作流容器扩展 20020322
2 Importing IP_GUID Call by reference Type reference (TYPE) PPF_GUID 唯一标识 20020322

Method ADD_CONTAINER on class CL_BADI_CONDITION_MAN_PPF has no exception.

Method GET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_GUID Call by reference Type reference (TYPE) PPF_GUID 容器唯一标识 20020322
2 Returning RI_CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWJ_PPF_CONTAINER PPF的工作流容器扩展 20020322

Method GET_CONTAINER on class CL_BADI_CONDITION_MAN_PPF has no exception.

Method GET_OPTIMIZATION_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OPTIMIZATION_RULE Value transfer Type reference (TYPE) PPFDOPTRUL PPF: Optimierungsregel verwenden 20090901

Method GET_OPTIMIZATION_RULE on class CL_BADI_CONDITION_MAN_PPF has no exception.

Method SET_OPTIMIZATION_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OPTIMIZATION_RULE Call by reference Type reference (TYPE) PPFDOPTRUL PPF: Optimierungsregel verwenden 20090901

Method SET_OPTIMIZATION_RULE on class CL_BADI_CONDITION_MAN_PPF has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 630