SAP ABAP Interface /BOFU/IF_PPF_UTILITIES (PPF Utilities)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BRC-PPF (Application Component) Post Processing Framework Adapter
     /BOFU/PPF_ADAPTER_UTIL (Package) PPF Adapter for BOPF Business Objects: Utilities & Runtime
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOFU/CL_PPF_UTILITIES PPF Utilities 20090826
Properties
Interface /BOFU/IF_PPF_UTILITIES  
Short Description PPF Utilities    
General Data
Package /BOFU/PPF_ADAPTER_UTIL   PPF Adapter for BOPF Business Objects: Utilities & Runtime 
Created 20090826   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /BOFU/IF_ABSTRACT_SINGLETON Abstract Singleton 20090826
2 /BOFU/IF_PPF_C Output Management Constants 20110113
3 /BOFU/IF_PPF_DECISIONS PPF Decision Support by Utilities 20090909
Friends
Interface /BOFU/IF_PPF_UTILITIES has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_KIND_OF_PPF_PROFILE Constant Public See coding Kinds of PPF Profiles 20090909
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_CONTAINERS_TRIGGERS Instance method Public Method Delete Containers and Triggers during Archive Run Of BO 20100708
2 EXEC_DIRECT_OUTPUT_AGENTS Instance method Public Method Execute Direct Output Agents (DOA) 20091211
3 GENERATE_TRIGGERS Instance method Public Method Generate Triggers for BO Changes (PPF) 20090826
4 GENERATE_TRIGGERS_4_CONTAINER Instance method Public Method Generate Triggers for Container Instance 20100211
5 GENERATE_TRIGGERS_FOR_INSTANCE Instance method Public Method Generate Triggers for Node Instance 20100211
Events
Interface /BOFU/IF_PPF_UTILITIES has no event.
Types
Interface /BOFU/IF_PPF_UTILITIES has no local type.
Method Signatures

Method DELETE_CONTAINERS_TRIGGERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100708
2 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20100708
3 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20100708
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20100708

Method DELETE_CONTAINERS_TRIGGERS on Interface /BOFU/IF_PPF_UTILITIES has no exception.

Method EXEC_DIRECT_OUTPUT_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE 20091211
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE 20091211
3 Importing IV_BO_CHG_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS 20091211
4 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY 20091211
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20091211

Method GENERATE_TRIGGERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20090826
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20090902
3 Importing IT_CONTAINER_KEYS_TO_SKIP Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20100215
4 Importing IV_BO_CHG_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090831
5 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20090826
6 Importing IV_CREATE_ONLY_CONTAINERS Call by reference Type reference (TYPE) ABAP_BOOL Create only containers, if does not exist 20101027
7 Importing IV_KIND_OF_PROFILE Call by reference Type reference (TYPE) /BOFU/IMM_TRIGGER_TIME Has Critical Outputs? Action Exec Time(Before/After Commit) 20091214
8 Returning RV_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL Output Requirements generated? 20100212
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20091211

Method GENERATE_TRIGGERS_4_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20100212
2 Exporting EV_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20100212
3 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100211
4 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20100212
5 Importing IV_EXTERNAL Call by reference Type reference (TYPE) ABAP_BOOL 20100707
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20100211

Method GENERATE_TRIGGERS_FOR_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20100212
2 Exporting EV_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL 20100212
3 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100211
4 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20100211
5 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20100211
6 Importing IV_KIND_OF_PROFILE Call by reference Type reference (TYPE) /BOFU/IMM_TRIGGER_TIME Has Critical Outputs? Action Exec Time(Before/After Commit) 20100211
7 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20100211
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20100211
History
Last changed by/on SAP  20110908 
SAP Release Created in 702