SAP ABAP Class CL_CONDITION_PPF (PPF: Condition and Template)
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_OS_STATE State Management for a 'Managed Object' 19991213
Properties
Class CL_CONDITION_PPF  
Short Description PPF: Condition and Template    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package SPPF_DET   PPF: Determination and Merge Technologies 
Created 19991213   SAP 
Last change 20041228   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CA_CONDITION_PPF Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OS_STATE State Management for a 'Managed Object' 19991213
Friends
# Friend Modeled only Created on Description
1 CB_CONDITION_PPF 20030818 Base Agent PPF: Condition and Template
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COUNTER Instance attribute Protected Type reference (TYPE) INT2 2 Byte Integer (Signed) 20001113
2 DETTYPE Instance attribute Protected Type reference (TYPE) PPFDDETTYP PPF: Short Name for Determination Technology Used 20001113
3 OK Instance attribute Protected Type reference (TYPE) CHAR1 Single-Character Indicator 20001113
4 RULE Instance attribute Protected Object reference (TYPE REF TO) CL_METHOD_CONDITION_PPF Globally Unique Identifier 20001113
5 STATE Instance attribute Private Object reference (TYPE REF TO) CL_CONDITION_PPF OBJECT SERVICES STATE 19991213
6 STOP Instance attribute Protected Type reference (TYPE) CHAR1 Single-Character Indicator 20001113
7 TEMPL Instance attribute Protected Object reference (TYPE REF TO) CL_TRIGGER_TEMPL_PPF Globally Unique Identifier 20001113
8 TTYPE Instance attribute Protected Type reference (TYPE) PPFDTT PPF: Name of an Output Type 20001113
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check Condition 20000222
2 COPY Instance method Public Method Copy Condition 20000203
3 DELETE Instance method Public Method Delete Condition 20000131
4 EVALUATE Instance method Public Method Evaluate Condition 19991215
5 GETR_DESCR Instance method Public Method Read Description of Condition 20000117
6 GET_COUNTER Instance method Public Get-method of a virtual attribute Reads the Attribute COUNTER 20000224
7 GET_DETTYPE Instance method Public Get-method of a virtual attribute Reads Attribute DETTYPE 20000224
8 GET_OK Instance method Public Get-method of a virtual attribute Reads Attribute OK 20000224
9 GET_RULE Instance method Public Get-method of a virtual attribute Reads the Attribute RULE 20000302
10 GET_STOP Instance method Public Get-method of a virtual attribute Reads the Attribute STOP 20000224
11 GET_TEMPL Instance method Public Get-method of a virtual attribute Reads the Attribute TEMPL 20000224
12 GET_TTYPE Instance method Public Get-method of a virtual attribute Reads the Attribute TTYPE 20000224
13 READ_CONDS_FOR_TTYPE Static method Public Method Reads the Conditions of a Trigger Type 19991214
14 SET_COUNTER Instance method Public Set-method of a virtual attribute Sets the Attribute COUNTER 20000224
15 SET_DETTYPE Instance method Public Set-method of a virtual attribute Sets Attribute DETTYPE 20000224
16 SET_OK Instance method Public Set-method of a virtual attribute Sets Attribute OK 20000224
17 SET_RULE Instance method Public Set-method of a virtual attribute Sets the Attribute RULE 20000302
18 SET_STOP Instance method Public Set-method of a virtual attribute Sets the Attribute STOP 20000224
19 SET_TEMPL Instance method Public Set-method of a virtual attribute Sets the Attribute TEMPL 20000224
20 SET_TTYPE Instance method Public Set-method of a virtual attribute Sets the Attribute TTYPE 20000224
Events
Class CL_CONDITION_PPF has no event.
Types
Class CL_CONDITION_PPF has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_RETURNCODE Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20000222
2 Importing IP_PROTOCOL Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20000224

Method CHECK on class CL_CONDITION_PPF has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CONDITION Value transfer Object reference (TYPE REF TO) CL_CONDITION_PPF PPF: Bedingung und Template 20000203

Method COPY on class CL_CONDITION_PPF has no exception.

Method DELETE Signature

Method DELETE on class CL_CONDITION_PPF has no parameter.
Method DELETE on class CL_CONDITION_PPF has no exception.

Method EVALUATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_TEMPL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_TEMPL_PPF Triggervorlage 19991215
2 Exporting EP_RC Call by reference Type reference (TYPE) I Returncode (0=erfüllte Bedingung) 19991215
3 Exporting EP_STOP Call by reference Type reference (TYPE) BOOLE_D STOP-Flag 19991215
4 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) CL_CONTEXT_PPF Kontext 19991215
5 Importing IP_NO_PROTOCOL Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Kein Protokoll schreiben 20000502
6 Importing IP_PROTOCOL Call by reference Type reference (TYPE) BALLOGHNDL Protokoll 19991215

Method EVALUATE on class CL_CONDITION_PPF has no exception.

Method GETR_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_DESCR Value transfer Type reference (TYPE) TEXT60 Beschreibung der Regel 20000117

Method GETR_DESCR on class CL_CONDITION_PPF has no exception.

Method GET_COUNTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) INT2 Attributwert 20000224
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method GET_DETTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) PPFDDETTYP Attributwert 20000224
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method GET_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CHAR1 Attributwert 20000224
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method GET_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_METHOD_CONDITION_PPF Attributwert 20000302
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method GET_STOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CHAR1 Attributwert 20000224
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method GET_TEMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_TRIGGER_TEMPL_PPF Attributwert 20000224
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method GET_TTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) PPFDTT Attributwert 20000224
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method READ_CONDS_FOR_TTYPE 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 Triggertyp 19991214
2 Returning RT_COND Value transfer Type reference (TYPE) PPFTCON Bedingungen 19991214

Method READ_CONDS_FOR_TTYPE on class CL_CONDITION_PPF has no exception.

Method SET_COUNTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COUNTER Call by reference Type reference (TYPE) INT2 Attributwert 20000224
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method SET_DETTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETTYPE Call by reference Type reference (TYPE) PPFDDETTYP Attributwert 20000224
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method SET_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK Call by reference Type reference (TYPE) CHAR1 Attributwert 20000224
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method SET_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RULE Call by reference Object reference (TYPE REF TO) CL_METHOD_CONDITION_PPF Attributwert 20000302
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method SET_STOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STOP Call by reference Type reference (TYPE) CHAR1 Attributwert 20000224
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method SET_TEMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEMPL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_TEMPL_PPF Attributwert 20000224
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method SET_TTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TTYPE Call by reference Type reference (TYPE) PPFDTT Attributwert 20000224
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125
History
Last changed by/on SAP  20041228 
SAP Release Created in 46C