SAP ABAP Class /BOFU/CL_PPF_SERV_FOR_BO (PPF Services for BO)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOFU/IF_ABSTRACT_FACTORY Abstract Factory 20090828
2 Interface implementation (CLASS c. INTERFACES i_ref)  /BOFU/IF_PPF_C Output Management Constants 20110113
3 Interface implementation (CLASS c. INTERFACES i_ref)  /BOFU/IF_PPF_SERV_FOR_BO PPF Agent Services for BO Nodes (Refer Documentation) 20090817
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_DEMO_SERV_PRINT_FORM Demo Print form setup 20091216
2 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_PPF_SERV_BO_DEMO_SO Demo service agent class 20091103
3 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_PPF_SERV_DEMO_ALERT Service class - Alert Demo 20100415
4 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_PPF_SERV_DEMO_PRODUCT Ex: Servive For BO for Demo Product 20100203
5 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_PPF_SERV_FOR_TST_CUST PPF Agent Class for Test Customer 20100226
Properties
Class /BOFU/CL_PPF_SERV_FOR_BO  
Short Description PPF Services for BO    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /BOFU/PPF_ADAPTER_U    
Program status     
Category 0   
Package /BOFU/PPF_ADAPTER_UTIL   PPF Adapter for BOPF Business Objects: Utilities & Runtime 
Created 20090817   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /BOFU/CL_PPF_CONFIG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /BOFU/CL_PPF_SERV_FOR_BO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 /BOFU/IF_PPF_SERV_FOR_BO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /BOFU/IF_ABSTRACT_FACTORY Abstract Factory 20090828
2 /BOFU/IF_PPF_C Output Management Constants 20110113
3 /BOFU/IF_PPF_SERV_FOR_BO PPF Agent Services for BO Nodes (Refer Documentation) 20090817
Friends
Class /BOFU/CL_PPF_SERV_FOR_BO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONFIG Instance attribute Protected Object reference (TYPE REF TO) /BOFU/CL_PPF_CONFIG PPF Adapter Configurations: Read Module 20100318
2 MO_FDT_FACTORY Instance attribute Protected Object reference (TYPE REF TO) IF_FDT_FACTORY BRFplus Factory 20090902
3 MO_FDT_UTIL Instance attribute Protected Object reference (TYPE REF TO) /BOFU/CL_FDT_UTIL BRFplus Utilities 20091210
4 ST_INSTANCE Static Attribute Private Type reference (TYPE) TT_INSTANCE PPF Agent Instances 20100209
Methods
# Method Level Visibility Method type Description Created on
1 APPL_KEY_4_AGGR_ACT Instance method Protected Method Redefine: Set the application keys for aggregate actions 20121025
2 APPL_KEY_4_TRANS_ACT Instance method Protected Method Redefine: Set the application key for the transient actions 20121025
3 CAN_SCHEDULE_ACTION_BY_ABAP Instance method Protected Method Evaluate_Schedule_Condition Using ABAP 20091109
4 CAN_SCHEDULE_ACTION_BY_FDT Instance method Protected Method Evaluate_Schedule_Condition Using BRFplus 20091109
5 CONF_GET_VALID_PPF_PROF Instance method Protected Method Select Valid PPF Profiles 20090903
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090902
7 CREATE_INSTANCE Instance method Private Method 20100225
8 DETERMINE_PRINTER_BY_ABAP Instance method Protected Method Determine Printer: ABAP 20091109
9 DETERMINE_PRINTER_BY_FDT Instance method Protected Method Determine Printer: BRFPlus 20091109
10 ENABLE_OM_IN_DISPLAY_MODE Instance method Protected Method Enable output management in display mode of consuming appl 20110519
11 EVAL_START_COND_BY_ABAP Instance method Protected Method Evaluate the Start Condition: ABAP 20091109
12 EVAL_START_COND_BY_FDT Instance method Protected Method Evaluate the Start Condition: BRFPlus 20091109
13 FILL_FDT_MESSAGES Instance method Protected Method Fill BRFplus Messages 20090903
14 FILTER_PPF_ACTIONS Instance method Public Method Filter PPF actions: used by print immediate 20111013
15 FIND_PRINT_FORM Instance method Protected Method TODO: Change the Print Form 20091109
16 FIND_PRINT_FORM_BY_ABAP Instance method Protected Method Change the Print Form Using ABAP 20091109
17 FIND_PRINT_FORM_BY_FDT Instance method Protected Method Change the Print Form Using BRFplus 20091109
18 GET_APPL_KEY_4_AGGREGATE_ACT Instance method Public Method get the application keys for aggregate actions 20121025
19 GET_APPL_KEY_4_TRANSIENT_ACT Instance method Public Method Gets the application key for the transient actions 20121025
20 GET_COMM_PARNR_BY_ABAP Instance method Protected Method Get Communication Partners and Their Roles: ABAP 20090903
21 GET_COMM_PARNR_BY_FDT Instance method Protected Method Get Communication Partners and Their Roles: BRFplus 20090903
22 GET_INSTANCE Static method Public Method Get/Create Instance 20100225
23 GET_INTERACT_FORM_DATA Instance method Public Method Gets the Interactive form data 20111018
24 GET_LANGU_4_EXT_COMM_BY_ABAP Instance method Protected Method Get Language for External Communication Outputs 20100609
25 GET_LOGON_USER_COMM_PARTNER Instance method Protected Method Get Logon User Communication Partner 20090910
26 GET_OM_MODE_IN_DISPLAY Instance method Public Method Get output management mode while in display 20110531
27 GET_ORGANIZATION Instance method Protected Method Get organization 20110722
28 GET_PRINTER_FOR_LOGON_USER Instance method Protected Method Get Printer for Logon User and Set it as Default Printer 20100211
29 GET_PROFILES_BY_ABAP Instance method Protected Method Get Profiles: ABAP Def. Impl by Picking Configured PPF Prof. 20090903
30 GET_PROFILES_BY_FDT Instance method Protected Method Get Profiles: FDT 20090903
31 INITIALIZE_ALERT_BY_FDT Instance method Protected Method Initialize Alert function 20111208
32 METHOD_CALL_BY_ABAP Instance method Protected Method Execute Method Call: ABAP 20091224
33 ON_TRIGGER_EXECUTED Instance method Protected Event handling method Handler for Executed event of Trigger 20110218
34 PERSONALIZE_DOC_BY_ABAP Instance method Protected Method Personalize Document: ABAP 20091208
Events
Class /BOFU/CL_PPF_SERV_FOR_BO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_AGGR_ACT_KEY Public See coding 20121025 BEGIN OF ts_aggr_act_key , action TYPE ppfdtt, appl_key TYPE ppfdappkey, END OF ts_aggr_act_key
2 TS_ENABLE_INTR_FORM_4_ACT Public See coding Enable interactive form for PPF Actions 20110519 BEGIN OF ts_enable_intr_form_4_act, ppf_action_name TYPE ppfdtt, END OF ts_enable_intr_form_4_act
3 TS_INSTANCE Private See coding PPF Agent Instance 20100209 BEGIN OF ts_instance, class TYPE string, o_instance TYPE REF TO /bofu/if_ppf_serv_for_bo, END OF ts_instance
4 TS_INTERACT_FORM_DATA Public See coding Interactive form parameter data 20111018 begin of TS_INTERACT_FORM_DATA, param_name type FPVARNAME, param_data type ref to data, end of TS_INTERACT_FORM_DATA
5 TS_TRANS_ACT_KEY Public See coding 20121025 BEGIN OF ts_trans_act_key , ref_ppf_act TYPE ppfdtt, appl_key TYPE ppfdappkey, END OF ts_trans_act_key
6 TT_AGGR_ACT_KEY Public See coding 20121025 tt_aggr_act_key TYPE STANDARD TABLE OF ts_aggr_act_key
7 TT_ENABLE_INTR_FORM_4_ACT Public See coding Enable interactive form for PPF Actions 20110519 tt_enable_intr_form_4_act TYPE TABLE OF ts_enable_intr_form_4_act
8 TT_INSTANCE Private See coding PPF Agent Instances 20100209 tt_instance TYPE SORTED TABLE OF ts_instance WITH UNIQUE KEY class
9 TT_INTERACT_FORM_DATA Public See coding 20111018 TT_INTERACT_FORM_DATA type table of TS_INTERACT_FORM_DATA
10 TT_TRANS_ACT_KEY Public See coding 20121025 tt_trans_act_key TYPE STANDARD TABLE OF ts_trans_act_key
Method Signatures

Method APPL_KEY_4_AGGR_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AGGR_ALT_KEY Call by reference Type reference (TYPE) /BOFU/T_AGGR_ALT_KEY Aggregate Callback alternative keys 20121025
2 Importing IT_AGGR_ACTION Call by reference Type reference (TYPE) /BOFU/T_AGGR_ACT Action Settings for aggregate action 20121025
3 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121025
4 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20121025
5 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20121025

Method APPL_KEY_4_AGGR_ACT on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method APPL_KEY_4_TRANS_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANS_ACT_KEY Call by reference Type reference (TYPE) TT_TRANS_ACT_KEY 20121025
2 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121025
3 Importing IT_TRANS_ACT Call by reference Type reference (TYPE) PPFSTTTYPE PPF: Table Type for Output Type Definition, Sorted 20121025

Method APPL_KEY_4_TRANS_ACT on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method CAN_SCHEDULE_ACTION_BY_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY KEYs for which action has to be scheduled 20091109
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091109
3 Importing IS_PPF_ACT Call by reference Type reference (TYPE) /BOFU/S_PPF_ACT Action Settings: Supplementary data 4 PPF Action def 20091116
4 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20091109
5 Importing IS_PPF_PROF Call by reference Type reference (TYPE) /BOFU/S_PPF_PROF Assign PPF Action Profiles to BO Nodes 20100212
6 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Created/Changed Keys 20091109
7 Importing IT_KEY_DELETED Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Deleted Keys 20091109

Method CAN_SCHEDULE_ACTION_BY_ABAP on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method CAN_SCHEDULE_ACTION_BY_FDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY KEYs for which action has to be scheduled 20091109
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091109
3 Importing IS_PPF_ACT Call by reference Type reference (TYPE) /BOFU/S_PPF_ACT Action Settings: Supplementary data 4 PPF Action def 20091116
4 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20091109
5 Importing IS_PPF_PROF Call by reference Type reference (TYPE) /BOFU/S_PPF_PROF Assign PPF Action Profiles to BO Nodes 20100212
6 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Created/Changed Keys 20091109
7 Importing IT_KEY_DELETED Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Deleted Keys 20091109

Method CAN_SCHEDULE_ACTION_BY_FDT on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method CONF_GET_VALID_PPF_PROF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) /BOFU/T_PPF_PROF 20090903
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE 20090903
3 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF 20090903
4 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

Method CONF_GET_VALID_PPF_PROF on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /BOFU/CL_PPF_SERV_FOR_BO has no parameter.
Method CONSTRUCTOR on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method CREATE_INSTANCE Signature

Method CREATE_INSTANCE on class /BOFU/CL_PPF_SERV_FOR_BO has no parameter.
Method CREATE_INSTANCE on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method DETERMINE_PRINTER_BY_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) PPFSPRINT 20091110
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) CL_CONTEXT_PPF 20091110
3 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091116
4 Importing IS_PPF_ACT Call by reference Type reference (TYPE) /BOFU/S_PPF_ACT 20091110
5 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF 20091110
6 Importing IS_PPF_PROF Call by reference Type reference (TYPE) /BOFU/S_PPF_PROF Assign PPF Action Profiles to BO Nodes 20100120
7 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY 20091110

Method DETERMINE_PRINTER_BY_ABAP on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method DETERMINE_PRINTER_BY_FDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) PPFSPRINT PPF: Data for Printer Determination 20091109
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) CL_CONTEXT_PPF PPF: Context Super Class 20091110
3 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091116
4 Importing IS_PPF_ACT Call by reference Type reference (TYPE) /BOFU/S_PPF_ACT Action Settings: Supplementary data 4 PPF Action def 20091109
5 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20091110
6 Importing IS_PPF_PROF Call by reference Type reference (TYPE) /BOFU/S_PPF_PROF Assign PPF Action Profiles to BO Nodes 20100120
7 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20091109

Method DETERMINE_PRINTER_BY_FDT on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method ENABLE_OM_IN_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PPF_ACTIONS Call by reference Type reference (TYPE) TT_ENABLE_INTR_FORM_4_ACT Enable interactive form for PPF action 20110519
2 Exporting EV_ENABLE_OM Call by reference Type reference (TYPE) ABAP_BOOL Enable Output management 20110519
3 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20110519

Method ENABLE_OM_IN_DISPLAY_MODE on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method EVAL_START_COND_BY_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) /BOFU/CL_PPF_CONTAINER 20100120
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091116
3 Importing IS_PARTNR Call by reference Type reference (TYPE) PPFSPARTNR 20091110
4 Importing IS_PPF_ACT Call by reference Type reference (TYPE) /BOFU/S_PPF_ACT 20100120
5 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF 20091110
6 Importing IS_PPF_PROF Call by reference Type reference (TYPE) /BOFU/S_PPF_PROF 20100120
7 Importing IS_PPF_PTYP Call by reference Type reference (TYPE) /BOFU/S_PPF_PTYP 20091110
8 Importing IS_TRIGGER_DATA Call by reference Type reference (TYPE) PPFSVTRIGG 20091110
9 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY 20091110
10 Returning RV_ANSWER Value transfer Type reference (TYPE) ABAP_BOOL 20100121

Method EVAL_START_COND_BY_ABAP on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method EVAL_START_COND_BY_FDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) /BOFU/CL_PPF_CONTAINER 20100120
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091116
3 Importing IS_PARTNR Call by reference Type reference (TYPE) PPFSPARTNR PPF: Structure for Partner Data 20091109
4 Importing IS_PPF_ACT Call by reference Type reference (TYPE) /BOFU/S_PPF_ACT 20100120
5 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20091110
6 Importing IS_PPF_PROF Call by reference Type reference (TYPE) /BOFU/S_PPF_PROF 20100120
7 Importing IS_PPF_PTYP Call by reference Type reference (TYPE) /BOFU/S_PPF_PTYP Action Settings: Supplementary data 4 PPF Action def 20091109
8 Importing IS_TRIGGER_DATA Call by reference Type reference (TYPE) PPFSVTRIGG PPF: Structure for Output Data (Display) 20091109
9 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Key Table 20091109
10 Returning RV_ANSWER Value transfer Type reference (TYPE) ABAP_BOOL 20100121

Method EVAL_START_COND_BY_FDT on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method FILL_FDT_MESSAGES 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 20090903
2 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20090903
3 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20090903
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20090903
5 Importing IX_FDT Call by reference Object reference (TYPE REF TO) CX_FDT FDT: Abstract Exception Class 20090903

Method FILL_FDT_MESSAGES on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method FILTER_PPF_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PPF_ACTION Call by reference Type reference (TYPE) PPFTTACTN PPF Actions: For immediate print 20111013
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20111013
3 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20111013
4 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20111013
5 Importing IV_MEDIUM_TYPE Call by reference Type reference (TYPE) PPFDMETYPE PPF: Type of Processing (Print, Fax, Mail, EDI ..) 20111013
6 Importing IV_PPF_PROFILE Call by reference Type reference (TYPE) PPFDCNTXT PPF: Name of Action Profile 20111013
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20111013

Method FIND_PRINT_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PRINT_FORM Call by reference Type reference (TYPE) FPNAME Form Name 20091109
2 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20091109
3 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Key Table 20091109
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20091109
5 Importing IV_PPF_PROFILE Call by reference Type reference (TYPE) PPFDCNTXT PPF: Name of Profile 20091109

Method FIND_PRINT_FORM on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method FIND_PRINT_FORM_BY_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_FORM_NAME Call by reference Type reference (TYPE) FPNAME 20100121
2 Changing CP_FORM_TYPE Call by reference Type reference (TYPE) FPTOOLTYPE Form Formatting Type 20100121
3 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) /BOFU/CL_PPF_CONTAINER 20100120
4 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091116
5 Importing IS_PARTNR Call by reference Type reference (TYPE) PPFSPARTNR 20091110
6 Importing IS_PPF_ACT Call by reference Type reference (TYPE) /BOFU/S_PPF_ACT 20100120
7 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF 20091110
8 Importing IS_PPF_PROF Call by reference Type reference (TYPE) /BOFU/S_PPF_PROF 20100120
9 Importing IS_PPF_PTYP Call by reference Type reference (TYPE) /BOFU/S_PPF_PTYP 20091110
10 Importing IS_TRIGGER_DATA Call by reference Type reference (TYPE) PPFSVTRIGG 20091110
11 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY 20091110

Method FIND_PRINT_FORM_BY_ABAP on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method FIND_PRINT_FORM_BY_FDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_FORM_NAME Call by reference Type reference (TYPE) FPNAME Form Name 20100121
2 Changing CP_FORM_TYPE Call by reference Type reference (TYPE) FPTOOLTYPE Form Formatting Type 20100121
3 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) /BOFU/CL_PPF_CONTAINER 20100120
4 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20091116
5 Importing IS_PARTNR Call by reference Type reference (TYPE) PPFSPARTNR PPF: Structure for Partner Data 20091109
6 Importing IS_PPF_ACT Call by reference Type reference (TYPE) /BOFU/S_PPF_ACT 20100120
7 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20091110
8 Importing IS_PPF_PROF Call by reference Type reference (TYPE) /BOFU/S_PPF_PROF 20100120
9 Importing IS_PPF_PTYP Call by reference Type reference (TYPE) /BOFU/S_PPF_PTYP Action Settings: Supplementary data 4 PPF Proc Typ 20091109
10 Importing IS_TRIGGER_DATA Call by reference Type reference (TYPE) PPFSVTRIGG PPF: Structure for Output Data (Display) 20091109
11 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20091109

Method FIND_PRINT_FORM_BY_FDT on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method GET_APPL_KEY_4_AGGREGATE_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AGGR_ALT_KEY Call by reference Type reference (TYPE) /BOFU/T_AGGR_ALT_KEY Aggregate Callback alternative keys 20121025
2 Importing IT_AGGR_ACTION Call by reference Type reference (TYPE) /BOFU/T_AGGR_ACT Action Settings for aggregate action 20121025
3 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121025
4 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20121025
5 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20121025

Method GET_APPL_KEY_4_AGGREGATE_ACT on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method GET_APPL_KEY_4_TRANSIENT_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANS_ACT_KEY Call by reference Type reference (TYPE) TT_TRANS_ACT_KEY 20121025
2 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121025
3 Importing IT_TRANS_ACT Call by reference Type reference (TYPE) PPFSTTTYPE 20121025

Method GET_APPL_KEY_4_TRANSIENT_ACT on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method GET_COMM_PARNR_BY_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) /BOFU/IF_PPF_SERV_FOR_BO=>TT_PARTNER_COLLECTION Communication Partners for Keys 20090903
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20090903
3 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20090903
4 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Created/Changed Keys 20090903
5 Importing IT_KEY_DELETED Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Deleted Keys 20090903

Method GET_COMM_PARNR_BY_ABAP on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method GET_COMM_PARNR_BY_FDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) /BOFU/IF_PPF_SERV_FOR_BO=>TT_PARTNER_COLLECTION Communication Partners for Keys 20090903
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20090903
3 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20090903
4 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Created/Changed Keys 20090903
5 Importing IT_KEY_DELETED Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Deleted Keys 20090903

Method GET_COMM_PARNR_BY_FDT on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method GET_INSTANCE 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 20100225
2 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20100225
3 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) /BOFU/IF_PPF_SERV_FOR_BO PPF Agent Services for BO Nodes (Refer Documentation) 20100225

Method GET_INSTANCE on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method GET_INTERACT_FORM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INTERACT_FORM_DATA Call by reference Type reference (TYPE) /BOFU/CL_PPF_SERV_FOR_BO=>TT_INTERACT_FORM_DATA 20111021
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) /BOFU/CL_PPF_CONTAINER Output Mgmt for BOPF BOs: Persistant Container 20111019
3 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20111021
4 Importing IO_PERSONALIZE_DATA Call by reference Object reference (TYPE REF TO) CL_PERSONALIZE_DATA_BCS Service Class for Personalization of a Mail 20111018
5 Importing IP_FORM_NAME Value transfer Type reference (TYPE) FPNAME Name of Form Object 20111018
6 Importing IP_FUNCTION_NAME Value transfer Type reference (TYPE) RS38L_FNAM Name of Function Module 20111018
7 Importing IP_USER_SETTINGS Value transfer Type reference (TYPE) TDBOOL Checkbox (yes or no) 20111018
8 Importing IS_OUTPUTPARAMS Value transfer Type reference (TYPE) SFPOUTPUTPARAMS Form Processing Output Parameter 20111018
9 Importing IS_PPF_ACT Call by reference Type reference (TYPE) /BOFU/S_PPF_ACT Action Settings: Supplementary data 4 PPF Action def 20111021
10 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20111021
11 Importing IS_PPF_PROF Call by reference Type reference (TYPE) /BOFU/S_PPF_PROF Assign PPF Action Profiles to BO Nodes 20111021
12 Importing IS_PPF_PTYP Call by reference Type reference (TYPE) /BOFU/S_PPF_PTYP Action Settings: Supplementary data 4 PPF Proc Typ 20111021
13 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS Language Key 20111021

Method GET_INTERACT_FORM_DATA on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method GET_LANGU_4_EXT_COMM_BY_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRIGGER_LANGUAGE Call by reference Type reference (TYPE) /BOFU/IF_PPF_SERV_FOR_BO~TT_TRIGGER_4_EXT_COMM Triggers and partners for node instances 4 ext comm 20100609
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100915

Method GET_LANGU_4_EXT_COMM_BY_ABAP on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method GET_LOGON_USER_COMM_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARTNER Call by reference Type reference (TYPE) PPFSINPART Communication Partners for Keys 20090910
2 Importing IV_PARTNER_ROLE Call by reference Type reference (TYPE) PPFDPARTRL 'SYS_USER' PPF: Partner Function 20100212

Method GET_LOGON_USER_COMM_PARTNER on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method GET_OM_MODE_IN_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PPF_ACTIONS Call by reference Type reference (TYPE) TT_ENABLE_INTR_FORM_4_ACT Enable interactive form for PPF action 20110531
2 Exporting EV_ENABLE_OM Call by reference Type reference (TYPE) ABAP_BOOL Enable Output management 20110531
3 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20110531

Method GET_OM_MODE_IN_DISPLAY on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method GET_ORGANIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20110722
2 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20110722
3 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20110722
4 Returning RV_ORGANIZATION Value transfer Type reference (TYPE) /BOFU/BP_OM_ORGID Organization ID 20110722

Method GET_ORGANIZATION on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method GET_PRINTER_FOR_LOGON_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PRINTER Call by reference Type reference (TYPE) PPFSPRINT PPF: Data for Printer Determination 20100212

Method GET_PRINTER_FOR_LOGON_USER on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method GET_PROFILES_BY_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) /BOFU/T_PPF_PROFILE PPF Profiles for Node Instances 20090903
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20090903
3 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20090903
4 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Created/Changed Keys 20090903
5 Importing IT_KEY_DELETED Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Deleted Keys 20090903
6 Importing IT_VALID_PPF_PROFILES Call by reference Type reference (TYPE) /BOFU/T_PPF_PROF PPF Profiles 20090903
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

Method GET_PROFILES_BY_ABAP on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method GET_PROFILES_BY_FDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) /BOFU/T_PPF_PROFILE PPF Profiles for Node Instances 20090903
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20090903
3 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20090903
4 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Created/Changed Keys 20090903
5 Importing IT_KEY_DELETED Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Deleted Keys 20090903
6 Importing IT_VALID_PPF_PROFILES Call by reference Type reference (TYPE) /BOFU/T_PPF_PROF PPF Profiles 20090903
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

Method GET_PROFILES_BY_FDT on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method INITIALIZE_ALERT_BY_FDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) /BOFU/CL_PPF_CONTAINER Output Mgmt for BOPF BOs: Persistant Container 20111208
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20111208
3 Importing IS_PPF_ACT Call by reference Type reference (TYPE) /BOFU/S_PPF_ACT Action Settings: Supplementary data 4 PPF Action def 20111208
4 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20111208
5 Importing IS_PPF_PROF Call by reference Type reference (TYPE) /BOFU/S_PPF_PROF Assign PPF Action Profiles to BO Nodes 20111208
6 Importing IS_PPF_PTYP Call by reference Type reference (TYPE) /BOFU/S_PPF_PTYP Action Settings: Supplementary data 4 PPF Proc Typ 20111208
7 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20111208

Method INITIALIZE_ALERT_BY_FDT on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method METHOD_CALL_BY_ABAP 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 Workflow Container Extension for PPF 20091224
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) /BOFU/CL_PPF_CONTAINER 20100120
3 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE 20100120
4 Importing IO_PARTNER Call by reference Object reference (TYPE REF TO) CL_PARTNER_PPF PPF: Internal Persistent Class for Partner 20091224
5 Importing IP_PREVIEW Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20091224
6 Importing IS_PPF_ACT Call by reference Type reference (TYPE) /BOFU/S_PPF_ACT 20100120
7 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20091224
8 Importing IS_PPF_PROF Call by reference Type reference (TYPE) /BOFU/S_PPF_PROF 20100120
9 Importing IS_PPF_PTYP Call by reference Type reference (TYPE) /BOFU/S_PPF_PTYP Action Settings: Supplementary data 4 PPF Proc Typ 20100205
10 Exporting RP_STATUS Call by reference Type reference (TYPE) PPFDTSTAT PPF: Action Status 20091224

Method METHOD_CALL_BY_ABAP on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method ON_TRIGGER_EXECUTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20110218

Method ON_TRIGGER_EXECUTED on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.

Method PERSONALIZE_DOC_BY_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_DOCUMENT_TITLE Call by reference Type reference (TYPE) STRING 20091208
2 Changing CS_DOCPARAMS Call by reference Type reference (TYPE) SFPDOCPARAMS Form Parameters for Form Processing 20091208
3 Exporting ES_FORMOUTPUT Call by reference Type reference (TYPE) FPFORMOUTPUT Form Output (PDF, PDL) 20091208
4 Exporting ES_JOBOUTPUT Call by reference Type reference (TYPE) SFPJOBOUTPUT Return Form Processing 20091208
5 Exporting ET_ATTACHMENTS Call by reference Type reference (TYPE) BCSY_IFDOC BCS: Table of References to IF_DOCUMENT_BCS 20091208
6 Exporting EV_DOCUMENT_NUMBER Call by reference Type reference (TYPE) PPFDSORT Document ID 20100610
7 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) /BOFU/CL_PPF_CONTAINER 20100120
8 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE 20100120
9 Importing IO_PERSONALIZE_DATA Call by reference Object reference (TYPE REF TO) CL_PERSONALIZE_DATA_BCS Service Class for Personalization of a Mail 20091208
10 Importing IP_FORM_NAME Value transfer Type reference (TYPE) FPNAME Name of Form Object 20091208
11 Importing IP_FUNCTION_NAME Value transfer Type reference (TYPE) RS38L_FNAM Name of Function Module 20091208
12 Importing IP_USER_SETTINGS Value transfer Type reference (TYPE) TDBOOL Checkbox (yes or no) 20091208
13 Importing IS_OUTPUTPARAMS Value transfer Type reference (TYPE) SFPOUTPUTPARAMS Form Processing Output Parameter 20091208
14 Importing IS_PPF_ACT Call by reference Type reference (TYPE) /BOFU/S_PPF_ACT 20100120
15 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF Action Settings: Supplementary data 4 PPF Proc Typ 20091208
16 Importing IS_PPF_PROF Call by reference Type reference (TYPE) /BOFU/S_PPF_PROF 20100120
17 Importing IS_PPF_PTYP Call by reference Type reference (TYPE) /BOFU/S_PPF_PTYP 20100120
18 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS Language Key 20100527

Method PERSONALIZE_DOC_BY_ABAP on class /BOFU/CL_PPF_SERV_FOR_BO has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702