SAP ABAP Class CL_TTYPE_PPF (PPF: Action Definition)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-PPF (Application Component) Post Processing Framework
     SPPF_CORE (Package) PPF: Central Logic
Properties
Class CL_TTYPE_PPF  
Short Description PPF: Action Definition    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPPF_CORE   PPF: Central Logic 
Created 19990809   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_PARTNER_PPF Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_LOG_PPF Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SPPF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_TTYPE_PPF has no interface implemented.
Friends
Class CL_TTYPE_PPF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTEXT Instance attribute Public Object reference (TYPE REF TO) CL_CONTEXT_PPF Context 19990811
2 CURRENT_TRIGGER_LIST Instance attribute Private Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF Current Trigger Volume 19990811
3 DETERMINATION Instance attribute Private Object reference (TYPE REF TO) IF_DETERMINATION_PPF Determination 19990811
4 INIT_DONE Instance attribute Private Type reference (TYPE) CHAR1 Initialization OK 20010831
5 NAME Instance attribute Private Type reference (TYPE) PPFDTT Trigger Type 19990811
6 NEW_TRIGGER_LIST Instance attribute Private Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF New Trigger Volume 19990811
7 TTYPE_CUSTOMIZING Instance attribute Private Object reference (TYPE REF TO) CL_TTYPE_CUST_PPF Customizing Data 19990811
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_TRIGGER Instance method Public Method Activate Action 20010117
2 ADD_TRIGGER Instance method Public Method Add Action 19990811
3 CHECK_TRIGGER Instance method Private Method Check Action 19990811
4 CONSTRUCTOR Instance method Public Constructor Constructor 19990811
5 CREATE_TRIGGER Instance method Public Method Generate Action from Customizing Data 19990809
6 DELETE_ALL_TRIGGERS Instance method Public Method Delete All Actions 20001019
7 DELETE_TRIGGER Instance method Public Method Delete Action 19990811
8 DETERMINE Instance method Public Method Start Determination 19990811
9 DETERMINE_PARTNER Instance method Private Method Partner Determination 19991105
10 GET_DEACTIVATED Instance method Public Method Read Inactivity Indicators 19990920
11 GET_DESCRP Instance method Public Method Read Description of Action Definition (30 Characters) 20000307
12 GET_DESCRP_L Instance method Public Method Description of Action Definition (60 Characters) 20020621
13 GET_NAME Instance method Public Method Read Name of Action Definition 19990811
14 GET_TRIGGERS Instance method Public Method Read Actions 19990812
15 GET_TTYPE_CUSTOMIZING Instance method Public Method Read Customizing 19990811
16 INIT Instance method Public Method Constructor 20010831
17 LOCK_TRIGGERS Instance method Public Method Lock Actions Before Processing 20000331
18 REFRESH Instance method Public Method Deletes the Buffer (Actions) 20010831
19 REPEAT_TRIGGER Instance method Public Method Repeat Action 19990811
20 SET_APPLKEY Instance method Public Method Set Application Key 19991018
21 UNLOCK_TRIGGERS Instance method Public Method Release Actions for Processing 20000331
Events
Class CL_TTYPE_PPF has no event.
Types
Class CL_TTYPE_PPF has no local type.
Method Signatures

Method ACTIVATE_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRIGGER Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF Trigger 20010117
# Exception Resumable Description Created on
1 ACTIVATION_NOT_ALLOWED Löschen des Triggers ist nicht zugelassen 20010117
2 WRONG_TRIGGERTYPE Triggertyp ist nicht identisch 20010117

Method ADD_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_TRIGGER Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF Neuer Trigger 19990811
# Exception Resumable Description Created on
1 FAILED Trigger konnte nicht hinzugefügt werden 19990811

Method CHECK_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRIGGER Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF Trigger 19990811
# Exception Resumable Description Created on
1 TRIGGER_ERROR Ausgabe ist fehlerhaft 20000215

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) CL_CONTEXT_PPF Kontext 19991201
2 Importing IO_TTYPE_CUST Call by reference Object reference (TYPE REF TO) CL_TTYPE_CUST_PPF Customizing des Triggertyps 19990811
3 Importing IP_NEW_OBJECT Call by reference Type reference (TYPE) CHAR1 Neues Objekt 20030416

Method CONSTRUCTOR on class CL_TTYPE_PPF has no exception.

Method CREATE_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) CL_CONTEXT_PPF Kontext 19991201
2 Importing IP_MANUAL Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': manuell angelegt 20000321
3 Returning RO_TRIGGER Value transfer Object reference (TYPE REF TO) CL_TRIGGER_PPF Trigger 19990811
# Exception Resumable Description Created on
1 TRIGGER_ERROR Ausgabe ist fehlerhaft 20000215

Method DELETE_ALL_TRIGGERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FORCE Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Keine Prüfungen durchführen 20001019
# Exception Resumable Description Created on
1 DELETION_NOT_ALLOWED Löschen des Triggers ist nicht zugelassen 20001019
2 WRONG_TRIGGERTYPE Triggertyp ist nicht identisch 20001019

Method DELETE_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FORCE Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Keine Prüfungen durchführen 20000317
2 Importing IO_TRIGGER Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF Trigger 19990811
# Exception Resumable Description Created on
1 DELETION_NOT_ALLOWED Löschen des Triggers ist nicht zugelassen 19990811
2 WRONG_TRIGGERTYPE Triggertyp ist nicht identisch 19990811

Method DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_CHANGED Call by reference Type reference (TYPE) BOOLE_D Findung führt zu Änderungen 20000929
2 Importing IP_AT_ONCE_ONLY Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Nur sofortige Aktionen suchen 20000512
3 Importing IP_DETLOG Call by reference Type reference (TYPE) BALLOGHNDL Protokollhandle 19990915
4 Importing IP_NO_DETLOG Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Kein Protokoll schreiben 20000502
# Exception Resumable Description Created on
1 NO_DETERMINATION Keine Findung vorhanden 19990813
2 NO_MERGE Keine Triggerzusammenführung vorhanden 19990813

Method DETERMINE_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARTNER Call by reference Type reference (TYPE) PPFTPARTDE PPF: Rückgabetabelle für DETERMINE_PARTNER von CL_TTYPE_PFF 20000207
2 Importing IO_TRIGGER_TEMPL Call by reference Object reference (TYPE REF TO) CL_TRIGGER_TEMPL_PPF Triggertemplate 19991105
3 Importing IP_DETLOG Call by reference Type reference (TYPE) BALLOGHNDL Findungsprotokoll 19991105
4 Importing IP_NO_DETLOG Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Kein Protokoll schreiben 20000502

Method DETERMINE_PARTNER on class CL_TTYPE_PPF has no exception.

Method GET_DEACTIVATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_DEACTIVATED Value transfer Type reference (TYPE) PPFDTTIACT Triggertyp ist inaktiv 19990920

Method GET_DEACTIVATED on class CL_TTYPE_PPF has no exception.

Method GET_DESCRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_DESCRP Value transfer Type reference (TYPE) PPFDTT Beschreibung 20000307

Method GET_DESCRP on class CL_TTYPE_PPF has no exception.

Method GET_DESCRP_L Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_DESCRP Value transfer Type reference (TYPE) PPFDTTT Beschreibung 20020621

Method GET_DESCRP_L on class CL_TTYPE_PPF has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_TTYPE Value transfer Type reference (TYPE) PPFDTT Triggertyp 19990811

Method GET_NAME on class CL_TTYPE_PPF has no exception.

Method GET_TRIGGERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_TRIGGER_COLL Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF Triggerliste 19990812

Method GET_TRIGGERS on class CL_TTYPE_PPF has no exception.

Method GET_TTYPE_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_TTYPE_CUSTOMIZING Value transfer Object reference (TYPE REF TO) CL_TTYPE_CUST_PPF Customizing-Informationen 19990811

Method GET_TTYPE_CUSTOMIZING on class CL_TTYPE_PPF has no exception.

Method INIT Signature

Method INIT on class CL_TTYPE_PPF has no parameter.
Method INIT on class CL_TTYPE_PPF has no exception.

Method LOCK_TRIGGERS Signature

Method LOCK_TRIGGERS on class CL_TTYPE_PPF has no parameter.
# Exception Resumable Description Created on
1 NO_DETERMINATION Keine Findung vorhanden 20000331
2 NO_MERGE Keine Triggerzusammenführung vorhanden 20000331

Method REFRESH Signature

Method REFRESH on class CL_TTYPE_PPF has no parameter.
Method REFRESH on class CL_TTYPE_PPF has no exception.

Method REPEAT_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRIGGER Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF Zu wiederholender Trigger 19990811
2 Returning RO_TRIGGER Value transfer Object reference (TYPE REF TO) CL_TRIGGER_PPF Wiederholter Trigger 19990811
# Exception Resumable Description Created on
1 FAILED Trigger kann nicht wiederholt werden 19990811

Method SET_APPLKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_APPLKEY Call by reference Type reference (TYPE) PPFDAPPKEY Anwendungssschlüssel 19991018
# Exception Resumable Description Created on
1 NO_DETERMINATION Keine Findung vorhanden 19991018
2 NO_MERGE Keine Triggerzusammenführung vorhanden 19991018

Method UNLOCK_TRIGGERS Signature

Method UNLOCK_TRIGGERS on class CL_TTYPE_PPF has no parameter.
# Exception Resumable Description Created on
1 NO_DETERMINATION Keine Findung vorhanden 20000331
2 NO_MERGE Keine Triggerzusammenführung vorhanden 20000331
History
Last changed by/on SAP  20110908 
SAP Release Created in