SAP ABAP Class /BOFU/CL_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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOFU/IF_ABSTRACT_SINGLETON Abstract Singleton 20090414
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_DECISIONS PPF Decision Support by Utilities 20090909
4 Interface implementation (CLASS c. INTERFACES i_ref)  /BOFU/IF_PPF_UTILITIES PPF Utilities 20090826
5 Interface implementation (CLASS c. INTERFACES i_ref)  /BOFU/IF_PPF_UTILITIES_INT PPF Utilities (Internal) 20090909
Properties
Class /BOFU/CL_PPF_UTILITIES  
Short Description PPF Utilities    
Super Class    
Instantiability of a Class 1  Protected 
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 20081127   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /BOFU/CA_PPF_CONTAINER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /BOFU/CL_PPF_CONFIG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 /BOFU/CL_PPF_SERV_FOR_BO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 /BOFU/IF_PPF_SERV_FOR_BO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 /BOFU/IF_PPF_UTILITIES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 SPPF 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 20090414
2 /BOFU/IF_PPF_C Output Management Constants 20110113
3 /BOFU/IF_PPF_DECISIONS PPF Decision Support by Utilities 20090909
4 /BOFU/IF_PPF_UTILITIES PPF Utilities 20090826
5 /BOFU/IF_PPF_UTILITIES_INT PPF Utilities (Internal) 20090909
Friends
Class /BOFU/CL_PPF_UTILITIES 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 20090826
2 MO_PPF_MANAGER Instance attribute Protected Object reference (TYPE REF TO) CL_MANAGER_PPF PPF: Central PPF Manager 20090907
3 MO_TRACE Instance attribute Protected Object reference (TYPE REF TO) /BOFU/CL_PPF_TRACE Output Management Trace Control 20091217
4 MS_FORM_DATA Instance attribute Private See coding 20111018
5 MT_ACTION Instance attribute Public Type reference (TYPE) /BOFU/T_PPFOC_ACTION_NAME_V2 Action Data 20110321
6 MT_AGGR_ALT_KEYS Instance attribute Private Type reference (TYPE) /BOFU/T_AGGR_ALT_KEY Aggregate Callback alternative keys 20121025
7 MT_AGGR_PROFILE_INSTANCE Instance attribute Protected Type reference (TYPE) TT_AGGR_PROFILE 20121025
8 MT_CURRENT_CAN_SCH_RESULT Instance attribute Protected Type reference (TYPE) TT_CAN_SCHEDULE_ACTION Current Can Schedule Results 20091109
9 MT_CURRENT_KEY Instance attribute Protected Object reference (TYPE REF TO) /BOBF/T_FRW_KEY Currently Processed Keys: Create/Change 20090909
10 MT_CURRENT_KEY_DELETED Instance attribute Protected Object reference (TYPE REF TO) /BOBF/T_FRW_KEY Currently Processed Keys: Deleted 20090909
11 MT_CURRENT_PPF_PROFILE Instance attribute Protected Object reference (TYPE REF TO) /BOFU/T_PPF_PROFILE Currently Processed PPF Profiles 20091109
12 MT_FORM_ATTRIBUTE_BUFFER Instance attribute Private Type reference (TYPE) TT_FORM_ATTRIBUTES 20120619
13 MT_FORM_DATA Instance attribute Private See coding 20111018
14 MT_NODE_INST_KEYS Instance attribute Protected Type reference (TYPE) TT_NODE_INST_KEYS 20130826
15 MT_TRANSIENT_CONTAINER_KEYS Instance attribute Public Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121114
16 MT_TRIGGERS_FOR_PROCESSING Instance attribute Private Type reference (TYPE) /BOFU/T_PPF_SELECTED_TRIGGER Selected Triggers 20120529
17 MT_TRIGGER_4_EXT_COMM Instance attribute Protected Type reference (TYPE) /BOFU/IF_PPF_SERV_FOR_BO=>TT_TRIGGER_4_EXT_COMM Triggers and Partners for Node Instances 4 Ext. Comm. 20100609
18 MT_TRIGGER_PARTNER_4_ACTION Instance attribute Protected Type reference (TYPE) TT_TRIGGER_PARTNER Current Trigger-Partner for PPF Actions 20100524
19 MV_GENERATE_FORCEFULLY Instance attribute Public Type reference (TYPE) XFLAG New Input Values 20110321
20 MV_GENERATION_IN_PROCESS Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20100212
21 MV_LEADING_BO_CHANGE_MODE Instance attribute Private Type reference (TYPE) /BOBF/CONF_EDIT_MODE Change Mode 20121025
22 MV_OM_IS_ACTIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL Output management is active or not 20110926
23 MV_OM_IS_ACTIVE_STATUS_READ Instance attribute Private Type reference (TYPE) ABAP_BOOL Flag to store, is this status check read already 20110926
24 SC_KIND_OF_PPF_PROFILE Instance attribute Protected Attribute reference (LIKE) 20090909
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGES_TO_APP_LOG Instance method Public Method Add Messages to Application Log 20100120
2 APPLY_BP_SETTINGS Instance method Private Method Apply output management settings in business partner 20110719
3 CHECK_OM_IS_ACTIVE Instance method Public Method Check whether OM is active in the current landscape 20110926
4 CLEANUP_COLLECT_DECI_REFS Instance method Protected Method Clean Up Collective Decision References 20090909
5 CLEANUP_FOR_DELETED_INSTANCES Instance method Protected Method Clean Up Containers/Triggers for Deleted Instances 20100225
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090826
7 CONVERT_STRING Instance method Private Method convert string to respective XML node type 20110211
8 DELETE_CONTAINER_TRIGGERS Instance method Protected Method Delete Containers and Triggers During BO Archiving Run 20100708
9 DELETE_CONTENT_REPOSITORY Instance method Public Method Delete the External Communication Content Repository 20110321
10 EXEC_TRIGGERS_IN_BGND_TASK Instance method Protected Method Like CL_CONTEXT_MANAGER_PPF->ON_FINISHED 20090909
11 EXTRACT_DATA_FROM_XML Instance method Public Method Extracts the structured data from XML xstring 20110321
12 FILL_DATA_FOR_XML_NODE Instance method Private Method fill structured data for each XML child node 20110211
13 FILL_NODE_INSTANCE_BUFFER Instance method Private Method 20130826
14 GENERATE_TRIGGERS_4_CONTAINER Instance method Protected Method Generate Triggers for Container Instances 20100212
15 GENERATE_TRIGGERS_BY_CHGOBJ Instance method Protected Method Generate Triggers for BO Changes (Use Txn Changes) 20100212
16 GENERATE_TRIGGERS_FOR_INSTANCE Instance method Protected Method TODO: Generate Triggers for Node Instance 20100212
17 GENTRIG_4_CONTAINER Instance method Protected Method Generate Triggers for BO Node Instance 20100211
18 GENTRIG_4_NODE Instance method Protected Method Generate Triggers for BO Node (Use Keys) 20100212
19 GENTRIG_4_NODEINST Instance method Protected Method Generate Triggers for BO Node Instance 20090902
20 GENTRIG_4_NODEINST_PERF Instance method Protected Method Generate Triggers for BO Node Instance 20100625
21 GENTRIG_4_NODE_BY_CHGOBJ Instance method Protected Method Generate Triggers for BO Node (Use Txn Changes) 20100212
22 GET_ACTION_BY_CATG Instance method Public Method Get Action Definitions by Document Category(Obsolete) 20121213
23 GET_ACTION_DETAILS Instance method Public Method Get Action Definitions by Document Category 20111125
24 GET_APPL_KEY_4_AGGR_ACT Instance method Public Method Get application key for the aggregate actions 20121025
25 GET_APPL_KEY_4_TRANS_ACT Instance method Public Method Get the application keys for transient actions 20121025
26 GET_CONTAINER_BUFFER Instance method Protected Method Get PPF Container BOPF Buffer 20100210
27 GET_COUNTRY_SPEC_DATE_FORMAT Instance method Public Method To get Country specific Date format 20110606
28 GET_FORM_DATA_FROM_MEMORY Instance method Public Method Gets the interactive form data for a trigger 20111019
29 GET_FORM_DATA_FROM_XML_CHANGES Instance method Public Method Get the PDF form data in tabular form from XML 20130806
30 GET_FORM_PARAM_DATA_FROM_XML Instance method Public Method Get the PDF form data in tabular form from XML 20110321
31 GET_INSTANCE Instance method Public Method 20090414
32 GET_INTERACTIVE_FORM_DATA Instance method Public Method Get the interactive form data from appl. BO & content node 20130614
33 GET_OM_MODE_IN_DISPLAY Instance method Public Method Chectk whether to enable Output Management in display mode 20110519
34 GET_OUTPUT_NODES Instance method Private Method Get Output Nodes 20130826
35 GET_PDF_FORM_TYPE Instance method Public Method Desides if the PDF form is Interactive or non-interactive 20111018
36 GET_PPF_CONF_4_NODEINST Instance method Public Method 20110321
37 GET_PPF_CONF_4_NODEINST_ALL Instance method Public Method 20130826
38 GET_PROFILES_FOR_AGGR_ACT Instance method Protected Method Returns the list of normal and aggregate profiles. 20121025
39 GET_TEXT_FOR_NOTE Instance method Public Method Returns a list of text ids for note selection 20110724
40 GET_TRIGGERS_BY_ACTION Instance method Public Method Get trigger instances by action and application key 20121025
41 GET_TRIGGERS_FOR_EXECUTION Instance method Public Method Retrives trigger Guids to be executed in Update Task 20120529
42 GET_TRIGGER_LANGU_4_EXT_COMM Instance method Protected Method Get the Language for Trigger for External Communication 20100609
43 LOCK_AGGR_ACTION Instance method Public Method Locks aggregate action for generation 20121025
44 LOCK_TRIGGERS Instance method Public Method Lock the triggers 20121025
45 PRE_PROCESS Instance method Protected Method Pre Process 20100210
46 README Instance method Private Method README 20090909
47 SET_ACTION_DATA Instance method Public Method Set the Action Data 20110321
48 SET_AGGREGATE_INSTANCE Instance method Public Method loads the aggregate containers 20121025
49 SET_CLASS_NAME Instance method Public Method 20090414
50 SET_FORM_DATA_TO_MEMORY Instance method Public Method Sets the trigger form data to local memory 20111019
51 SET_LEADING_BO_CHANGE_MODE Instance method Public Method 20121025
52 SET_TRIGGERS_FOR_EXECUTION Instance method Public Method Store the trigger Guid to be executed in Update Task 20120529
Events
Class /BOFU/CL_PPF_UTILITIES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ACTION_DEF_DETAILS Protected See coding 20110316 BEGIN OF ts_action_def_details, lv_action TYPE ppfdtt, lv_created_date TYPE ppfdcdate, lv_time_cr TYPE ppfdctime, lv_change_date TYPE ppfdmdate, lv_time_ch TYPE ppfdmtime, lv_cat_id TYPE /bofu/cat_id, lv_medium TYPE ppfdmetype, lv_partner_num TYPE ppfdpartno, END OF ts_action_def_details
2 TS_AGGR_PROFILE Public See coding 20121025 BEGIN OF ts_aggr_profile, key TYPE /bobf/conf_key, ppf_profile TYPE PPFDCNTXT, alt_key1 TYPE /bofu/ppf_doc_id_1, alt_key2 TYPE /bofu/ppf_doc_id_2, alt_key3 TYPE /bofu/ppf_doc_id_3, alt_key4 TYPE /bofu/ppf_doc_id_4, alt_key5 TYPE /bofu/ppf_doc_id_5, END OF ts_aggr_profile
3 TS_CAN_SCHEDULE_ACTION Protected See coding Evaluate Schedule Condition: Results Cache 20091109 BEGIN OF ts_can_schedule_action, ppf_action TYPE ppfdtt, t_key_checked TYPE /bobf/t_frw_key, t_key_schedule TYPE /bobf/t_frw_key, END OF ts_can_schedule_action
4 TS_FORM_ATTRIBUTES Protected See coding 20120619 BEGIN OF ts_form_attributes, form_name TYPE fpname, layout_typ TYPE fplayouttype, int_nam TYPE fpname, imp_param TYPE tfpiopar, END OF ts_form_attributes
5 TS_FORM_CHANGES Public See coding 20130614 BEGIN OF ts_form_changes, node_name TYPE string, attribute_name TYPE string, element_index TYPE int4, node_path TYPE wdr_ctx_element_path, new_value TYPE REF TO data, END OF ts_form_changes
6 TS_NODE_INST_KEYS Protected See coding 20130826 begin of ts_node_inst_keys, node_key type /bobf/conf_key, node_inst_keys type /bobf/t_frw_key, end of ts_node_inst_keys
7 TS_TRIGGER_PARTNER Protected See coding Trigger-Partner for Given Actions of a BO Node instance 20100524 BEGIN OF ts_trigger_partner, ppf_action TYPE ppfdtt, partner_independent TYPE abap_bool, t_trigger_partner TYPE tt_trigger_partner_int, END OF ts_trigger_partner
8 TS_TRIGGER_PARTNER_INT Protected See coding 20100525 BEGIN OF ts_trigger_partner_int, partner_independent TYPE abap_bool, o_trigger_ppf TYPE REF TO cl_trigger_ppf, o_partner_ppf TYPE REF TO cl_partner_ppf, END OF ts_trigger_partner_int
9 TT_ACTION_DEF_DETAILS Protected See coding 20110316 tt_action_def_details TYPE TABLE OF ts_action_def_details WITH KEY lv_action
10 TT_AGGR_PROFILE Public See coding 20121025 TT_AGGR_PROFILE type STANDARD TABLE OF ts_aggr_profile
11 TT_CAN_SCHEDULE_ACTION Protected See coding Evaluate Schedule Condition: Results Cache 20091109 tt_can_schedule_action TYPE HASHED TABLE OF ts_can_schedule_action WITH UNIQUE KEY ppf_action
12 TT_FORM_ATTRIBUTES Protected See coding 20120619 tt_form_attributes TYPE TABLE OF ts_form_attributes
13 TT_FORM_CHANGES Public See coding 20130614 tt_form_changes TYPE TABLE OF ts_form_changes
14 TT_NODE_INST_KEYS Protected See coding 20130826 tt_node_inst_keys type table of ts_node_inst_keys
15 TT_TRIGGER_PARTNER Protected See coding Trigger-Partner for Given Actions of a BO Node instances 20100524 tt_trigger_partner TYPE HASHED TABLE OF ts_trigger_partner WITH UNIQUE KEY ppf_action
16 TT_TRIGGER_PARTNER_INT Protected See coding 20100525 tt_trigger_partner_int TYPE STANDARD TABLE OF ts_trigger_partner_int WITH NON-UNIQUE KEY o_trigger_ppf o_partner_ppf
Method Signatures

Method ADD_MESSAGES_TO_APP_LOG 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 20100120
2 Importing IV_APPL_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100120

Method ADD_MESSAGES_TO_APP_LOG on class /BOFU/CL_PPF_UTILITIES has no exception.

Method APPLY_BP_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Value transfer Object reference (TYPE REF TO) /BOFU/CL_PPF_CONTAINER Output Mgmt for BOPF BOs: Persistant Container 20110722
2 Importing IO_CONTEXT Value transfer Object reference (TYPE REF TO) /BOFU/CL_PPF_CONTEXT Output Mgmt for BOPF BOs: PPF Context 20110719
3 Importing IO_PPF_SERV_FOR_BO Value transfer Object reference (TYPE REF TO) /BOFU/IF_PPF_SERV_FOR_BO PPF Agent Services for BO Nodes (Refer Documentation) 20110722

Method APPLY_BP_SETTINGS on class /BOFU/CL_PPF_UTILITIES has no exception.

Method CHECK_OM_IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OM_IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL Active = 'X', Inactive = '' 20110926

Method CHECK_OM_IS_ACTIVE on class /BOFU/CL_PPF_UTILITIES has no exception.

Method CLEANUP_COLLECT_DECI_REFS Signature

Method CLEANUP_COLLECT_DECI_REFS on class /BOFU/CL_PPF_UTILITIES has no parameter.
Method CLEANUP_COLLECT_DECI_REFS on class /BOFU/CL_PPF_UTILITIES has no exception.

Method CLEANUP_FOR_DELETED_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY_DELETED Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20100701
2 Importing IT_PPF_PROFILE Call by reference Type reference (TYPE) /BOFU/T_PPF_PROFILE PPF Profile & Semantic Keys for Node Instance 20100701
3 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20100225
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20100225

Method CLEANUP_FOR_DELETED_INSTANCES on class /BOFU/CL_PPF_UTILITIES has no exception.

Method CONSTRUCTOR Signature

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

Method CONVERT_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OUTPUT_DATA Call by reference Type reference (TYPE) DATA Data typed according to the node type 20110211
2 Importing IV_INPUT_STRING Call by reference Type reference (TYPE) STRING Node data in string format 20110211

Method CONVERT_STRING on class /BOFU/CL_PPF_UTILITIES has no exception.

Method DELETE_CONTAINER_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_CONTAINER_TRIGGERS on class /BOFU/CL_PPF_UTILITIES has no exception.

Method DELETE_CONTENT_REPOSITORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20110321
2 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOFU/OBM_BO_KEY Business Object Key (with Conversion Exit) 20110321
3 Importing IV_DB_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20110321
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20110321
5 Importing IV_PPF_PROFILE Call by reference Type reference (TYPE) PPFDCNTXT NodeID 20110321

Method DELETE_CONTENT_REPOSITORY on class /BOFU/CL_PPF_UTILITIES has no exception.

Method EXEC_TRIGGERS_IN_BGND_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT_MANAGER Call by reference Object reference (TYPE REF TO) CL_CONTEXT_MANAGER_PPF PPF: Action Profile Manager 20090909
2 Importing IO_PPF_MANAGER Call by reference Object reference (TYPE REF TO) CL_MANAGER_PPF PPF: Central PPF Manager 20090909
3 Importing IO_TTYPES Call by reference Object reference (TYPE REF TO) CL_TTYPE_COLL_PPF PPF: Copy Template for Collections 20090909
4 Importing IV_LOCALE_UPDATE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090909

Method EXEC_TRIGGERS_IN_BGND_TASK on class /BOFU/CL_PPF_UTILITIES has no exception.

Method EXTRACT_DATA_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA Call by reference Object reference (TYPE REF TO) DATA Stured data 20110321
2 Importing IV_NODE Call by reference Type reference (TYPE) STRING Node name 20110321
3 Importing IV_NODE_TYPE Call by reference Type reference (TYPE) CHAR1 Node type (T: Table, S:Structure,E:Elementary field) 20110321
4 Importing IV_TYPE_NAME Call by reference Type reference (TYPE) STRING Node type name 20110321
5 Importing IV_XML Call by reference Type reference (TYPE) XSTRING XML xstring 20110321

Method EXTRACT_DATA_FROM_XML on class /BOFU/CL_PPF_UTILITIES has no exception.

Method FILL_DATA_FOR_XML_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_XML_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20110211
2 Importing IR_DATA_COMP Call by reference Object reference (TYPE REF TO) DATA Structured data 20110211

Method FILL_DATA_FOR_XML_NODE on class /BOFU/CL_PPF_UTILITIES has no exception.

Method FILL_NODE_INSTANCE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BO Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_SERVICE_MANAGER Containing the public service methods of a service manager 20130826
2 Importing IO_CONF Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CONFIGURATION Interface for Configuration 20130826
3 Importing IT_COMP Call by reference Type reference (TYPE) /BOBF/T_CONFRO_ASSOC2 Configuration: Associations 20130826
4 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20130826
5 Importing IT_NODE_FOR_RETR Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20130826
6 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20130826

Method FILL_NODE_INSTANCE_BUFFER on class /BOFU/CL_PPF_UTILITIES has no exception.

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 20100212
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 external caller 20100609
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20100212

Method GENERATE_TRIGGERS_BY_CHGOBJ 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 20100212
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100212
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) 20100212
5 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20100212
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) 20100212
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 20100212

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 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 20100212
4 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20100212
5 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20100212
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) 20100212
7 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20100212
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20100212

Method GENTRIG_4_CONTAINER 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 20100211
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100211
3 Importing IO_PPF_SERV_FOR_BO Call by reference Object reference (TYPE REF TO) /BOFU/IF_PPF_SERV_FOR_BO PPF Services for BO 20100211
4 Importing IS_COMM_PARTNERS Call by reference Type reference (TYPE) /BOFU/IF_PPF_SERV_FOR_BO=>TS_PARTNER_COLLECTION Communication Partners per Key 20100211
5 Importing IV_CREATE_ONLY_CONTAINERS Call by reference Type reference (TYPE) ABAP_BOOL Create only containers, if does not exist 20101027
6 Importing IV_EXTERNAL Call by reference Type reference (TYPE) ABAP_BOOL External caller - not from adapter 20100609
7 Returning RV_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL 20100211

Method GENTRIG_4_CONTAINER on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GENTRIG_4_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BO Value transfer Object reference (TYPE REF TO) /BOBF/IF_TRA_SERVICE_MANAGER Containing the public service methods of a service manager 20100212
2 Importing IO_BO_CONF Value transfer Object reference (TYPE REF TO) /BOBF/IF_FRW_CONFIGURATION Interface for Configuration 20100212
3 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100212
4 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20100212
5 Importing IT_CONTAINER_KEYS_TO_SKIP Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20100215
6 Importing IT_KEY_CHANGED Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Keys Created/Updated 20100212
7 Importing IT_KEY_DELETED Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Keys Deleted 20100212
8 Importing IT_NODE_CHANGE Call by reference Type reference (TYPE) /BOBF/T_FRW_CHANGE Changed Nodes 20100212
9 Importing IV_BO_CHG_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20100212
10 Importing IV_CREATE_ONLY_CONTAINERS Call by reference Type reference (TYPE) ABAP_BOOL Create only Containers, if does not exist 20101027
11 Importing IV_KIND_OF_PROFILE Call by reference Type reference (TYPE) /BOFU/IMM_TRIGGER_TIME Has Critical Outputs? Action Exec Time(Before/After Commit) 20100212
12 Returning RV_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL 20100212
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20100212

Method GENTRIG_4_NODEINST 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 20090902
2 Importing IO_PPF_SERV_FOR_BO Call by reference Object reference (TYPE REF TO) /BOFU/IF_PPF_SERV_FOR_BO PPF Services for BO 20090902
3 Importing IS_COMM_PARTNERS Call by reference Type reference (TYPE) /BOFU/IF_PPF_SERV_FOR_BO=>TS_PARTNER_COLLECTION Communication Partners per Key 20090902
4 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20090902
5 Importing IT_CONTAINER_KEYS_TO_SKIP Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20100215
6 Importing IT_EXISTING_CONTAINERS Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY_LINK Existing Containers: DB_KEY -> Container Links 20100225
7 Importing IT_PPF_PROFILE Call by reference Type reference (TYPE) /BOFU/T_PPF_PROFILE PPF Profiles for Node Instances 20090902
8 Importing IV_BO_CHG_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090902
9 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) /BOBF/CONF_CHANGE_MODE Change category 20100212
10 Importing IV_CREATE_ONLY_CONTAINERS Call by reference Type reference (TYPE) ABAP_BOOL Create only containers, if does not exist 20101027
11 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20100212
12 Importing IV_KIND_OF_PROFILE Call by reference Type reference (TYPE) /BOFU/IMM_TRIGGER_TIME Has Critical Outputs? Action Exec Time(Before/After Commit) 20100309
13 Importing IV_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20091215
14 Returning RV_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL 20100225

Method GENTRIG_4_NODEINST on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GENTRIG_4_NODEINST_PERF 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 20100625
2 Importing IO_PPF_SERV_FOR_BO Call by reference Object reference (TYPE REF TO) /BOFU/IF_PPF_SERV_FOR_BO PPF Services for BO 20100625
3 Importing IS_COMM_PARTNERS Call by reference Type reference (TYPE) /BOFU/IF_PPF_SERV_FOR_BO=>TS_PARTNER_COLLECTION Communication Partners per Key 20100625
4 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20100625
5 Importing IT_CONTAINER_KEYS_TO_SKIP Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20100625
6 Importing IT_EXISTING_CONTAINERS Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY_LINK Existing Containers: DB_KEY -> Container Links 20100625
7 Importing IT_PPF_PROFILE Call by reference Type reference (TYPE) /BOFU/T_PPF_PROFILE PPF Profiles for Node Instances 20100625
8 Importing IV_BO_CHG_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20100625
9 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) /BOBF/CONF_CHANGE_MODE Change category 20100625
10 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20100625
11 Importing IV_KIND_OF_PROFILE Call by reference Type reference (TYPE) /BOFU/IMM_TRIGGER_TIME Has Critical Outputs? Action Exec Time(Before/After Commit) 20100625
12 Importing IV_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20100625
13 Returning RV_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL 20100625

Method GENTRIG_4_NODEINST_PERF on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GENTRIG_4_NODE_BY_CHGOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BO Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_SERVICE_MANAGER Containing the public service methods of a service manager 20100212
2 Importing IO_BO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20100212
3 Importing IO_BO_CONF Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CONFIGURATION Interface for Configuration 20100212
4 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100212
5 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20100212
6 Importing IT_CONTAINER_KEYS_TO_SKIP Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20100215
7 Importing IV_BO_CHG_TIMESTAMP Call by reference Type reference (TYPE) TZNTSTMPS UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20100212
8 Importing IV_CREATE_ONLY_CONTAINERS Call by reference Type reference (TYPE) ABAP_BOOL Create only containers, if does not exist 20101027
9 Importing IV_KIND_OF_PROFILE Call by reference Type reference (TYPE) /BOFU/IMM_TRIGGER_TIME Has Critical Outputs? Action Exec Time(Before/After Commit) 20100212
10 Returning RV_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL 20100212
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20100212

Method GET_ACTION_BY_CATG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROCESSED Call by reference Type reference (TYPE) /BOFU/T_ACTION_BY_CATG Action Details by Document Category 20121213
2 Exporting ET_PROC_WITH_ERROR Call by reference Type reference (TYPE) /BOFU/T_ACTION_BY_CATG Action Details by Document Category 20121213
3 Exporting ET_UNPROCESSED Call by reference Type reference (TYPE) /BOFU/T_ACTION_BY_CATG Action Details by Document Category 20121213
4 Importing IV_ACTION_DEF Call by reference Type reference (TYPE) PPFDTT PPF: Name of Action Definition 20121213
5 Importing IV_APP_KEY Call by reference Type reference (TYPE) PPFDAPPKEY Semantic Key of Application Object 20121213
6 Importing IV_CATG_ID Call by reference Type reference (TYPE) /BOFU/CAT_ID Document Category Identifier 20121213
7 Importing IV_PROCESSED Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20121213
8 Importing IV_PROC_WITH_ERROR Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20121213
9 Importing IV_UNPROCESSED Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20121213

Method GET_ACTION_BY_CATG on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_ACTION_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROCESSED Call by reference Type reference (TYPE) /BOFU/T_ACTION_BY_CATG Successfully Processed Actions 20111125
2 Exporting ET_PROC_WITH_ERROR Call by reference Type reference (TYPE) /BOFU/T_ACTION_BY_CATG Actions Processed with Errors 20111125
3 Exporting ET_UNPROCESSED Call by reference Type reference (TYPE) /BOFU/T_ACTION_BY_CATG Unprocessed Actions 20111125
4 Importing IT_ACTION_DEF Call by reference Type reference (TYPE) PPFSTTTYPE PPF: Name of Action Definition 20111125
5 Importing IT_APP_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Application Key 20111125
6 Importing IT_CAT_ID Call by reference Type reference (TYPE) /BOFU/T_CAT_ID 20111125
7 Importing IV_PROCESSED Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Get Processed Actions 20111125
8 Importing IV_PROC_WITH_ERROR Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Get Actions Processed with Errors 20111125
9 Importing IV_UNPROCESSED Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Get Unprocessed Actions 20111125

Method GET_ACTION_DETAILS on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_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 IO_PPF_SERV_FOR_BO Call by reference Object reference (TYPE REF TO) /BOFU/IF_PPF_SERV_FOR_BO PPF Services for BO 20121025
3 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121025
4 Importing IT_PPF_PROFILE Call by reference Type reference (TYPE) /BOFU/T_PPF_PROFILE PPF Profile & Semantic Keys for Node Instance 20121025
5 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20121025
6 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20121025

Method GET_APPL_KEY_4_AGGR_ACT on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_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) /BOFU/CL_PPF_SERV_FOR_BO=>TT_TRANS_ACT_KEY 20121025
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) /BOFU/CL_PPF_CONTAINER Output Mgmt for BOPF BOs: Persistant Container 20121025
3 Importing IT_TRANS_ACT Call by reference Type reference (TYPE) PPFSTTTYPE 20121025

Method GET_APPL_KEY_4_TRANS_ACT on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_CONTAINER_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_BUFFER Value transfer Object reference (TYPE REF TO) /BOBF/IF_FRW_BUFFER Interface to the Data Layer 20100210
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20100210

Method GET_COUNTRY_SPEC_DATE_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FORMATTED_DATE Call by reference Type reference (TYPE) CHAR10 Converted date 20110606
2 Exporting EV_TEXT_DATE Call by reference Type reference (TYPE) CHAR11 Date with month in words 20110606
3 Importing IV_COUNTRY_CODE Call by reference Type reference (TYPE) LAND1 Country Key 20110606
4 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM Date to be converted 20110606
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key of Current Text Environment 20110606

Method GET_COUNTRY_SPEC_DATE_FORMAT on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_FORM_DATA_FROM_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FORM_DATA Call by reference Type reference (TYPE) /BOFU/CL_PPF_SERV_FOR_BO=>TT_INTERACT_FORM_DATA 20111019
2 Importing IV_CLEAR_DATA Call by reference Type reference (TYPE) BOOLE Clear the memory after fetching 20111019
3 Importing IV_TRIGGER_KEY Call by reference Type reference (TYPE) /BOFU/CONF_KEY NodeID 20111019

Method GET_FORM_DATA_FROM_MEMORY on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_FORM_DATA_FROM_XML_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FORM_FM_PARAM Call by reference Type reference (TYPE) ABAP_FUNC_PARMBIND_TAB Form FM parameter table 20130806
2 Importing IV_FORM_NAME Call by reference Type reference (TYPE) FPNAME Name of Form Object 20130806
3 Importing IV_TRIGGER_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20130806
4 Importing IV_XML Call by reference Type reference (TYPE) XSTRING XML xstring 20130806

Method GET_FORM_DATA_FROM_XML_CHANGES on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_FORM_PARAM_DATA_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FORM_FM_PARAM Call by reference Type reference (TYPE) ABAP_FUNC_PARMBIND_TAB Form FM parameter table 20110321
2 Importing IT_FORM_PARAMETERS Call by reference Type reference (TYPE) TFPIOPAR Interface Parameters 20110321
3 Importing IV_FORM_NAME Call by reference Type reference (TYPE) FPNAME Name of Form Object 20110321
4 Importing IV_XML Call by reference Type reference (TYPE) XSTRING XML xstring 20110321

Method GET_FORM_PARAM_DATA_FROM_XML on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_INSTANCE Signature

Method GET_INSTANCE on class /BOFU/CL_PPF_UTILITIES has no parameter.
Method GET_INSTANCE on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_INTERACTIVE_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 20130614
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) /BOFU/CL_PPF_CONTAINER Output Mgmt for BOPF BOs: Persistant Container 20130614
3 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20130614
4 Importing IO_PERSONALIZE_DATA Call by reference Object reference (TYPE REF TO) CL_PERSONALIZE_DATA_BCS Service Class for Personalization of a Mail 20130614
5 Importing IO_TRIGGER Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF PPF: Action 20130614
6 Importing IP_FORM_NAME Call by reference Type reference (TYPE) FPNAME Name of Form Object 20130614
7 Importing IP_FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name of Function Module 20130614
8 Importing IS_OUTPUTPARAMS Call by reference Type reference (TYPE) SFPOUTPUTPARAMS Form Processing Output Parameter 20130614
9 Importing IV_CONTENT_XML Call by reference Type reference (TYPE) XSTRING 20130624
10 Importing IV_EXT_COMM_CONTENT_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20130614

Method GET_INTERACTIVE_FORM_DATA on class /BOFU/CL_PPF_UTILITIES 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) /BOFU/CL_PPF_SERV_FOR_BO=>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 'X' Enable, ' ' Disable 20110519
3 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) /BOFU/CL_PPF_CONTAINER Key Table 20110531

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

Method GET_OUTPUT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMP Call by reference Type reference (TYPE) /BOBF/T_CONFRO_ASSOC2 Configuration: Associations 20130826
2 Changing CT_NODE_KEY_FOR_RETR Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20130826
3 Exporting EV_HAS_OUTPUT Call by reference Type reference (TYPE) ABAP_BOOL 20130826
4 Importing IO_CONF Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CONFIGURATION Interface for Configuration 20130826
5 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20130826
6 Importing IT_COMP Call by reference Type reference (TYPE) /BOBF/T_CONFRO_ASSOC2 Configuration: Associations 20130826
7 Importing IT_PPF_CONF Call by reference Type reference (TYPE) /BOFU/T_PPF_CONF BO Node specific settings for PPF usage 20130826
8 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20130826
9 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20130826

Method GET_OUTPUT_NODES on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_PDF_FORM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IMP_PARAM Call by reference Type reference (TYPE) TFPIOPAR Interface Parameters 20120619
2 Exporting EV_INTERFACE Call by reference Type reference (TYPE) FPNAME Name of Form Object 20120619
3 Exporting EV_LAYOUTTYPE Call by reference Type reference (TYPE) FPLAYOUTTYPE Layout Type 20111018
4 Importing IV_PDF_FORM_NAME Call by reference Type reference (TYPE) FPNAME Name of Form Object 20111018
# Exception Resumable Description Created on
1 CX_FP_API Exception API 20120619

Method GET_PPF_CONF_4_NODEINST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION_DEFS Call by reference Type reference (TYPE) PPFTTACTN PPF: Table with Action Definitions 20110321
2 Exporting ET_ACTION_DEF_TEXT Call by reference Type reference (TYPE) PPFTTACTNT PPF: Table with Texts for Action Definitions 20110321
3 Exporting ET_PPF_CONF Call by reference Type reference (TYPE) /BOFU/T_PPF_CONF BO Node specific settings for PPF usage 20110321
4 Exporting ET_PPF_PROFILES Call by reference Type reference (TYPE) /BOFU/T_PPF_PROFILE Assigned PPF Action Profiles to BO Nodes 20110321
5 Exporting ET_PROCESSING Call by reference Type reference (TYPE) PPFTTPROC PPF: Table of Action Processing 20110321
6 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Key Table 20110321
7 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20110321
8 Importing IT_KEY_DELETED Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20110321
9 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20110321
10 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20110321

Method GET_PPF_CONF_4_NODEINST on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_PPF_CONF_4_NODEINST_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION_DEFS Call by reference Type reference (TYPE) PPFTTACTN PPF: Table with Action Definitions 20130826
2 Exporting ET_ACTION_DEF_TEXT Call by reference Type reference (TYPE) PPFTTACTNT PPF: Table with Texts for Action Definitions 20130826
3 Exporting ET_PPF_CONF Call by reference Type reference (TYPE) /BOFU/T_PPF_CONF BO Node specific settings for PPF usage 20130826
4 Exporting ET_PPF_PROFILES Call by reference Type reference (TYPE) /BOFU/T_PPF_PROFILE PPF Profile & Semantic Keys for Node Instance 20130826
5 Exporting ET_PROCESSING Call by reference Type reference (TYPE) PPFTTPROC PPF: Table of Action Processing 20130826
6 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20130826
7 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20130826
8 Importing IT_KEY_DELETED Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20130826
9 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20130826
10 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20130826

Method GET_PPF_CONF_4_NODEINST_ALL on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_PROFILES_FOR_AGGR_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PPF_PROFILE Call by reference Type reference (TYPE) /BOFU/T_PPF_PROFILE PPF Profiles for Node Instances 20121025
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20121025
3 Importing IO_PPF_SERV_FOR_BO Call by reference Object reference (TYPE REF TO) /BOFU/IF_PPF_SERV_FOR_BO PPF Services for BO 20121025
4 Importing IS_PPF_CONF Call by reference Type reference (TYPE) /BOFU/S_PPF_CONF BO Node specific settings for PPF usage 20121025
5 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20121025

Method GET_PROFILES_FOR_AGGR_ACT on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_TEXT_FOR_NOTE 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) STANDARD TABLE 20110724
2 Importing IT_TDNAME Call by reference Type reference (TYPE) STANDARD TABLE 20110724
3 Importing IT_TDSPRAS Call by reference Type reference (TYPE) STANDARD TABLE 20110724
4 Importing IV_NO_OF_ENTRIES Call by reference Type reference (TYPE) I 100 20110724

Method GET_TEXT_FOR_NOTE on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_TRIGGERS_BY_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRIGGER Call by reference Type reference (TYPE) PPFTTRDATA PPF: Action Data 20121025
2 Importing IT_ACT_KEY Call by reference Type reference (TYPE) /BOFU/CL_PPF_SERV_FOR_BO=>TT_AGGR_ACT_KEY 20121025
3 Importing IT_UNPROCESSED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: Returns only unprocessed action 20121025

Method GET_TRIGGERS_BY_ACTION on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_TRIGGERS_FOR_EXECUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELECTED_TRIGGERS Call by reference Type reference (TYPE) /BOFU/T_PPF_SELECTED_TRIGGER Selected Triggers for Processing 20120529
2 Importing IV_CLEAN_UP Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE clears the stored values 20120529

Method GET_TRIGGERS_FOR_EXECUTION on class /BOFU/CL_PPF_UTILITIES has no exception.

Method GET_TRIGGER_LANGU_4_EXT_COMM 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 20100915
2 Importing IO_PPF_SERV_FOR_BO Call by reference Object reference (TYPE REF TO) /BOFU/IF_PPF_SERV_FOR_BO PPF Agent Services for BO Nodes (Refer Documentation) 20100609

Method GET_TRIGGER_LANGU_4_EXT_COMM on class /BOFU/CL_PPF_UTILITIES has no exception.

Method LOCK_AGGR_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALT_KEY1 Call by reference Type reference (TYPE) /BOFU/PPF_DOC_ID_1 BO Node Identifier Field 1 20121025
2 Importing IV_ALT_KEY2 Call by reference Type reference (TYPE) /BOFU/PPF_DOC_ID_2 BO Node Identifier Field 2 20121025
3 Importing IV_ALT_KEY3 Call by reference Type reference (TYPE) /BOFU/PPF_DOC_ID_3 BO Node Identifier Field 3 20121025
4 Importing IV_ALT_KEY4 Call by reference Type reference (TYPE) /BOFU/PPF_DOC_ID_4 BO Node Identifier Field 4 20121025
5 Importing IV_ALT_KEY5 Call by reference Type reference (TYPE) /BOFU/PPF_DOC_ID_5 BO Node Identifier Field 5 20121025
6 Importing IV_APPLKEY Call by reference Type reference (TYPE) PPFDAPPKEY Semantic Key of Application Object 20121025
7 Importing IV_PPF_PROFILE Call by reference Type reference (TYPE) PPFDCNTXT PPF: Name of Action Profile 20121025
8 Returning RV_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL 20121025

Method LOCK_AGGR_ACTION on class /BOFU/CL_PPF_UTILITIES has no exception.

Method LOCK_TRIGGERS 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 20121025
2 Returning RV_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL 20121025

Method LOCK_TRIGGERS on class /BOFU/CL_PPF_UTILITIES has no exception.

Method PRE_PROCESS 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 20100210
2 Importing IT_CONTAINER_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20100210

Method PRE_PROCESS on class /BOFU/CL_PPF_UTILITIES has no exception.

Method README Signature

Method README on class /BOFU/CL_PPF_UTILITIES has no parameter.
Method README on class /BOFU/CL_PPF_UTILITIES has no exception.

Method SET_ACTION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACTION Value transfer Type reference (TYPE) /BOFU/T_PPFOC_ACTION_NAME_V2 Action data 20110321
2 Importing IV_GENERATE_FORCEFULLY Value transfer Type reference (TYPE) XFLAG New Input Values 20110321

Method SET_ACTION_DATA on class /BOFU/CL_PPF_UTILITIES has no exception.

Method SET_AGGREGATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AGGR_PROFILE_INSTANCE Call by reference Type reference (TYPE) TS_AGGR_PROFILE 20121025
2 Importing IT_AGGR_PROFILE_INSTANCE Call by reference Type reference (TYPE) TT_AGGR_PROFILE 20121025

Method SET_AGGREGATE_INSTANCE on class /BOFU/CL_PPF_UTILITIES has no exception.

Method SET_CLASS_NAME Signature

Method SET_CLASS_NAME on class /BOFU/CL_PPF_UTILITIES has no parameter.
Method SET_CLASS_NAME on class /BOFU/CL_PPF_UTILITIES has no exception.

Method SET_FORM_DATA_TO_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FORM_DATA Call by reference Type reference (TYPE) /BOFU/CL_PPF_SERV_FOR_BO=>TT_INTERACT_FORM_DATA 20111019
2 Importing IV_TRIGGER_KEY Call by reference Type reference (TYPE) /BOFU/CONF_KEY NodeID 20111019

Method SET_FORM_DATA_TO_MEMORY on class /BOFU/CL_PPF_UTILITIES has no exception.

Method SET_LEADING_BO_CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHNAGE_MODE Call by reference Type reference (TYPE) /BOBF/CONF_EDIT_MODE Change Mode 20121025

Method SET_LEADING_BO_CHANGE_MODE on class /BOFU/CL_PPF_UTILITIES has no exception.

Method SET_TRIGGERS_FOR_EXECUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTED_TRIGGERS Call by reference Type reference (TYPE) /BOFU/T_PPF_SELECTED_TRIGGER GUIDs in 'CHAR' Format in Uppercase 20120529
2 Importing IV_METYPE Call by reference Type reference (TYPE) PPFDMETYPE GUID in 'CHAR' Format in Uppercase 20120529
3 Importing IV_PARTNNO Call by reference Type reference (TYPE) PPFDPARTNO PPF: Partner Number 20120529
4 Importing IV_TTYPE Call by reference Type reference (TYPE) PPFDTT PPF: Name of Action Definition 20120529

Method SET_TRIGGERS_FOR_EXECUTION on class /BOFU/CL_PPF_UTILITIES has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 701