SAP /BOFU/CL_PPF_SERV_FOR_BO OO Class - PPF Services for BO









/BOFU/CL_PPF_SERV_FOR_BO is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /BOFU/CL_PPF_SERV_FOR_BO including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /BOFU/IF_ABSTRACT_FACTORY

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /BOFU/IF_PPF_C

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /BOFU/IF_PPF_SERV_FOR_BO

Method list of /BOFU/CL_PPF_SERV_FOR_BO SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
APPL_KEY_4_AGGR_ACTRedefine: Set the application keys for aggregate actionsProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>APPL_KEY_4_AGGR_ACT...more details

APPL_KEY_4_TRANS_ACTRedefine: Set the application key for the transient actionsProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>APPL_KEY_4_TRANS_ACT...more details

CAN_SCHEDULE_ACTION_BY_ABAPEvaluate_Schedule_Condition Using ABAPProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>CAN_SCHEDULE_ACTION_BY_ABAP...more details

CAN_SCHEDULE_ACTION_BY_FDTEvaluate_Schedule_Condition Using BRFplusProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>CAN_SCHEDULE_ACTION_BY_FDT...more details

CONF_GET_VALID_PPF_PROFSelect Valid PPF ProfilesProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>CONF_GET_VALID_PPF_PROF...more details

CONSTRUCTORCONSTRUCTORPublic
CALL METHOD /bofu/cl_ppf_serv_for_bo=>CONSTRUCTOR...more details

CREATE_INSTANCEPrivate
CALL METHOD /bofu/cl_ppf_serv_for_bo=>CREATE_INSTANCE...more details

DETERMINE_PRINTER_BY_ABAPDetermine Printer: ABAPProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>DETERMINE_PRINTER_BY_ABAP...more details

DETERMINE_PRINTER_BY_FDTDetermine Printer: BRFPlusProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>DETERMINE_PRINTER_BY_FDT...more details

ENABLE_OM_IN_DISPLAY_MODEEnable output management in display mode of consuming applProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>ENABLE_OM_IN_DISPLAY_MODE...more details

EVAL_START_COND_BY_ABAPEvaluate the Start Condition: ABAPProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>EVAL_START_COND_BY_ABAP...more details

EVAL_START_COND_BY_FDTEvaluate the Start Condition: BRFPlusProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>EVAL_START_COND_BY_FDT...more details

FILL_FDT_MESSAGESFill BRFplus MessagesProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>FILL_FDT_MESSAGES...more details

FILTER_PPF_ACTIONSFilter PPF actions: used by print immediatePublic
CALL METHOD /bofu/cl_ppf_serv_for_bo=>FILTER_PPF_ACTIONS...more details

FIND_PRINT_FORMTODO: Change the Print FormProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>FIND_PRINT_FORM...more details

FIND_PRINT_FORM_BY_ABAPChange the Print Form Using ABAPProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>FIND_PRINT_FORM_BY_ABAP...more details

FIND_PRINT_FORM_BY_FDTChange the Print Form Using BRFplusProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>FIND_PRINT_FORM_BY_FDT...more details

GET_APPL_KEY_4_AGGREGATE_ACTget the application keys for aggregate actionsPublic
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_APPL_KEY_4_AGGREGATE_ACT...more details

GET_APPL_KEY_4_TRANSIENT_ACTGets the application key for the transient actionsPublic
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_APPL_KEY_4_TRANSIENT_ACT...more details

GET_B4_IMAGE_SRC_4_METHOD_CALLGet the source of before image data method call executionPublic
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_B4_IMAGE_SRC_4_METHOD_CALL...more details

GET_B4_IMG_SRC_4_METHOD_CALLRedefine: Return the source of before image dataProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_B4_IMG_SRC_4_METHOD_CALL...more details

GET_COMM_PARNR_BY_ABAPGet Communication Partners and Their Roles: ABAPProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_COMM_PARNR_BY_ABAP...more details

GET_COMM_PARNR_BY_FDTGet Communication Partners and Their Roles: BRFplusProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_COMM_PARNR_BY_FDT...more details

GET_INSTANCEGet/Create InstancePublic
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_INSTANCE...more details

GET_INTERACT_FORM_DATAGets the Interactive form dataPublic
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_INTERACT_FORM_DATA...more details

GET_LANGU_4_EXT_COMM_BY_ABAPGet Language for External Communication OutputsProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_LANGU_4_EXT_COMM_BY_ABAP...more details

GET_LOGON_USER_COMM_PARTNERGet Logon User Communication PartnerProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_LOGON_USER_COMM_PARTNER...more details

GET_OM_MODE_IN_DISPLAYGet output management mode while in displayPublic
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_OM_MODE_IN_DISPLAY...more details

GET_ORGANIZATIONGet organizationProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_ORGANIZATION...more details

GET_PRINTER_FOR_LOGON_USERGet Printer for Logon User and Set it as Default PrinterProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_PRINTER_FOR_LOGON_USER...more details

GET_PROFILES_BY_ABAPGet Profiles: ABAP Def. Impl by Picking Configured PPF Prof.Protected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_PROFILES_BY_ABAP...more details

GET_PROFILES_BY_FDTGet Profiles: FDTProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>GET_PROFILES_BY_FDT...more details

INITIALIZE_ALERT_BY_FDTInitialize Alert functionProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>INITIALIZE_ALERT_BY_FDT...more details

METHOD_CALL_BY_ABAPExecute Method Call: ABAPProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>METHOD_CALL_BY_ABAP...more details

ON_TRIGGER_EXECUTEDObsolete: Handler for Executed event of TriggerProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>ON_TRIGGER_EXECUTED...more details

PERSONALIZE_DOC_BY_ABAPPersonalize Document: ABAPProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>PERSONALIZE_DOC_BY_ABAP...more details

TRIGGER_EXECUTD_IN_REPORT_ABAPMethod after the execution of trigger from reportProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>TRIGGER_EXECUTD_IN_REPORT_ABAP...more details

TRIGGER_EXECUTEDMethod after the execution of triggerPublic
CALL METHOD /bofu/cl_ppf_serv_for_bo=>TRIGGER_EXECUTED...more details

TRIGGER_EXECUTED_BY_ABAPMethod after the execution of triggerProtected
CALL METHOD /bofu/cl_ppf_serv_for_bo=>TRIGGER_EXECUTED_BY_ABAP...more details

TRIGGER_EXECUTED_IN_REPORTMethod after the execution of trigger from reportPublic
CALL METHOD /bofu/cl_ppf_serv_for_bo=>TRIGGER_EXECUTED_IN_REPORT...more details



/BOFU/CL_PPF_SERV_FOR_BO attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
MO_CONFIGInstance AttributePPF Adapter Configurations: Read ModuleLIKE
/BOFU/CL_PPF_CONFIG
Protected
MO_FDT_FACTORYInstance AttributeBRFplus FactoryLIKE
IF_FDT_FACTORY
Protected
MO_FDT_UTILInstance AttributeBRFplus UtilitiesLIKE
/BOFU/CL_FDT_UTIL
Protected
SC_BEFORE_IMAGE_SOURCEConstantLIKE
Public
ST_INSTANCEStatic AttributePPF Agent InstancesLIKE
TT_INSTANCE
Private




/BOFU/CL_PPF_SERV_FOR_BO types

TS_AGGR_ACT_KEY -
TS_ENABLE_INTR_FORM_4_ACT - Enable interactive form for PPF Actions
TS_INSTANCE - PPF Agent Instance
TS_INTERACT_FORM_DATA - Interactive form parameter data
TS_TRANS_ACT_KEY -
TT_AGGR_ACT_KEY -
TT_ENABLE_INTR_FORM_4_ACT - Enable interactive form for PPF Actions
TT_INSTANCE - PPF Agent Instances
TT_INTERACT_FORM_DATA -
TT_TRANS_ACT_KEY -
TY_BEFORE_IMAGE_SOURCE -

Links to Related Class(s)

/BOFU/CL...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!