SAP ABAP Class CL_CONDITION_GENERATOR_PPF (PPF: Generates Method 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
Properties
Class CL_CONDITION_GENERATOR_PPF  
Short Description PPF: Generates Method 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 20000104   SAP 
Last change 20041228   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SPPF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CONDITION_GENERATOR_PPF has no interface implemented.
Friends
Class CL_CONDITION_GENERATOR_PPF has no friend class.
Attributes
Class CL_CONDITION_GENERATOR_PPF has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_CLASS Static method Private Method Activate Class 20001016
2 COPY_METHOD Static method Public Method Copies Method Condition 20000313
3 CREATE_METHOD_BY_CONDTAB Static method Public Method DO NOT USE Generates Method Condition Using Condition Table 20000104
4 CREATE_METHOD_BY_SOURCE Static method Public Method Generates Method Condition Using Source Table 20000104
5 CREATE_METHOD_BY_SOURCE_OLD Static method Public Method Do Not Use: Used by sppfdet (Old Config Transaction) 20020304
6 CREATE_METHOD_BY_WFCONDTAB Static method Public Method DO NOT USEGenerates Method Condition Using WFCondition Table 20000211
7 CREATE_SOURCETAB_BY_WFCONDTAB Static method Private Method DO NOT USE Generates Sourcetab Using WF Condition Table 20000215
8 CREATE_SOURCE_BY_SOURCETAB Static method Private Method Generates Method Source Code 20000215
9 DELETE_METHOD Static method Public Method Deletes Method Condition 20000313
10 GET_NEXT_NUMBER Static method Private Method Delivers Next Number from the Number Range 20020304
11 MODIFY_METHOD_BY_SOURCE Static method Public Method Changes Method Condition Using Source Table 20000215
12 MODIFY_METHOD_BY_WFCONDTAB Static method Public Method DO NOT USE Changes Method Condition Using WF Condition Table 20000215
13 PREPARE_METHOD Static method Private Method Prepares Methods and Parameters 20000215
14 SET_UNICODE_FLAG Static method Private Method Set Unicode Flag to Class 20001016
Events
Class CL_CONDITION_GENERATOR_PPF has no event.
Types
Class CL_CONDITION_GENERATOR_PPF has no local type.
Method Signatures

Method ACTIVATE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CLASS Call by reference Type reference (TYPE) SEOCLSKEY Klassenname 20001016

Method ACTIVATE_CLASS on class CL_CONDITION_GENERATOR_PPF has no exception.

Method COPY_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_CLASS_NEW Call by reference Type reference (TYPE) SEOCLSKEY Keystruktur einer Klasse 20000313
2 Exporting EP_METHOD_NEW Call by reference Type reference (TYPE) SEOCMPNAME Komponentenname 20000313
3 Importing IP_CLASS Call by reference Type reference (TYPE) SEOCLSKEY Keystruktur einer Klasse 20000313
4 Importing IP_METHOD Call by reference Type reference (TYPE) SEOCMPNAME Komponentenname 20000313
# Exception Resumable Description Created on
1 GENERATION_FAILED Generierung fehlgeschlagen 20000313

Method CREATE_METHOD_BY_CONDTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CLASS Call by reference Type reference (TYPE) SEOCLSKEY Keystruktur einer Klasse 20000104
2 Importing IP_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS '$TMP' Entwicklungsklasse für Transport Organizer 20000104
3 Importing IP_METHOD Call by reference Type reference (TYPE) SEOCMPNAME Methodenname 20000104
4 Importing IT_CONDITIONS Call by reference Type reference (TYPE) PPFTCONDT2 PPF: Tabelle mit einer logischen Bedingung 20000104

Method CREATE_METHOD_BY_CONDTAB on class CL_CONDITION_GENERATOR_PPF has no exception.

Method CREATE_METHOD_BY_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_CLASS Call by reference Type reference (TYPE) SEOCLSKEY Keystruktur einer Klasse 20000215
2 Exporting EP_METHOD Call by reference Type reference (TYPE) SEOCMPNAME Methodenname 20000215
3 Importing IP_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS '$TMP' Entwicklungsklasse für Transport Organizer 20000104
4 Importing IP_GENERATE_NAME Call by reference Type reference (TYPE) PPFDGENCLS Textfeld Länge 14 20000215
5 Importing IP_TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20020304
6 Importing IT_SOURCETAB Call by reference Type reference (TYPE) PPFTSOURCE Quellcode für Bedingung 20000104
# Exception Resumable Description Created on
1 GENERATION_FAILED Generierung nicht erfolgreich 20000309

Method CREATE_METHOD_BY_SOURCE_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_CLASS Call by reference Type reference (TYPE) SEOCLSKEY Keystruktur einer Klasse 20020304
2 Exporting EP_METHOD Call by reference Type reference (TYPE) SEOCMPNAME Methodenname 20020304
3 Importing IP_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS '$TMP' Entwicklungsklasse für Transport Organizer 20020304
4 Importing IP_GENERATE_NAME Call by reference Type reference (TYPE) CHAR14 Textfeld Länge 14 20020304
5 Importing IT_SOURCETAB Call by reference Type reference (TYPE) PPFTSOURCE Quellcode für Bedingung 20020304
# Exception Resumable Description Created on
1 GENERATION_FAILED Generierung nicht erfolgreich 20020304

Method CREATE_METHOD_BY_WFCONDTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_CLASS Call by reference Type reference (TYPE) SEOCLSKEY Keystruktur einer Klasse 20000211
2 Exporting EP_METHOD Call by reference Type reference (TYPE) SEOCMPNAME Methodenname 20000211
3 Importing IP_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS '$TMP' Entwicklungsklasse für Transport Organizer 20000211
4 Importing IP_GENERATE_NAME Call by reference Type reference (TYPE) CHAR14 Textfeld Länge 14 20000211
5 Importing IT_CONDITIONS Call by reference Type reference (TYPE) SWBCONDTAB PPF: Tabelle mit einer logischen Bedingung 20000211

Method CREATE_METHOD_BY_WFCONDTAB on class CL_CONDITION_GENERATOR_PPF has no exception.

Method CREATE_SOURCETAB_BY_WFCONDTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONDITIONS Call by reference Type reference (TYPE) SWBCONDTAB Tabelle mit einer logischen Bedingung 20000215
2 Returning RP_SOURCE Value transfer Type reference (TYPE) PPFTSOURCE PPF: Tabelle mit Quellcode für Methodenbedingung 20000215

Method CREATE_SOURCETAB_BY_WFCONDTAB on class CL_CONDITION_GENERATOR_PPF has no exception.

Method CREATE_SOURCE_BY_SOURCETAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CLASS Call by reference Type reference (TYPE) SEOCLSKEY Keystruktur einer Klasse 20000215
2 Importing IP_METHOD Call by reference Type reference (TYPE) SEOCMPNAME Methodenname 20000215
3 Importing IT_SOURCE Call by reference Type reference (TYPE) PPFTSOURCE PPF: Tabelle mit Quellcode für Methodenbedingung 20000215
# Exception Resumable Description Created on
1 GENERATION_FAILED Generierung fehlgeschlagen 20000316

Method DELETE_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CLASS Call by reference Type reference (TYPE) SEOCLSKEY Keystruktur einer Klasse 20000313
2 Importing IP_METHOD Call by reference Type reference (TYPE) SEOCMPNAME Komponentenname 20000313

Method DELETE_METHOD on class CL_CONDITION_GENERATOR_PPF has no exception.

Method GET_NEXT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_NUMBER Value transfer Type reference (TYPE) NUMC10 gezogene Nummer 20020304
# Exception Resumable Description Created on
1 NUMBER_GET_ERROR Fehler beim Ziehen einer Nummer aus dem Nummernkreis 20020304

Method MODIFY_METHOD_BY_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CLASS Call by reference Type reference (TYPE) SEOCLSKEY Keystruktur einer Klasse 20000215
2 Importing IP_METHOD Call by reference Type reference (TYPE) SEOCMPNAME Methodenname 20000215
3 Importing IT_SOURCETAB Call by reference Type reference (TYPE) PPFTSOURCE PPF: Tabelle mit einer logischen Bedingung 20000215
# Exception Resumable Description Created on
1 GENERATION_FAILED Generierung fehlgeschlagen 20000316

Method MODIFY_METHOD_BY_WFCONDTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CLASS Call by reference Type reference (TYPE) SEOCLSKEY Keystruktur einer Klasse 20000215
2 Importing IP_METHOD Call by reference Type reference (TYPE) SEOCMPNAME Methodenname 20000215
3 Importing IT_CONDITIONS Call by reference Type reference (TYPE) SWBCONDTAB PPF: Tabelle mit einer logischen Bedingung 20000215

Method MODIFY_METHOD_BY_WFCONDTAB on class CL_CONDITION_GENERATOR_PPF has no exception.

Method PREPARE_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_METHOD Call by reference Type reference (TYPE) VSEOMETHOD Generierte Tabelle zum View VSEOMETHOD 20000320
2 Exporting EP_PARAMETER1 Call by reference Type reference (TYPE) VSEOPARAM Parameter 1 20000320
3 Exporting EP_PARAMETER2 Call by reference Type reference (TYPE) VSEOPARAM Parameter 2 20000320
4 Exporting EP_PARAMETER3 Call by reference Type reference (TYPE) VSEOPARAM Parameter 3 20000320

Method PREPARE_METHOD on class CL_CONDITION_GENERATOR_PPF has no exception.

Method SET_UNICODE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CLASS Call by reference Type reference (TYPE) SEOCLSKEY Klassenname 20001016

Method SET_UNICODE_FLAG on class CL_CONDITION_GENERATOR_PPF has no exception.
History
Last changed by/on SAP  20041228 
SAP Release Created in 46D