Ansicht
Dokumentation

ISPSCA_BRFPLUSMANAGR - Define BRFplus Objects for Form Bundles

ISPSCA_BRFPLUSMANAGR - Define BRFplus Objects for Form Bundles

PERFORM Short Reference   Vendor Master (General Section)  
This documentation is copyright by SAP AG.
SAP E-Book

You use this Customizing activity (program BRFplus Integration Manager for Form Bundles) to make ISR scenario data for a form bundle available for processing in the BRFplus rules engine. The creation of BRFplus objects involves the steps described below. After you have generated the objects, the system makes them available in the BRFplus Workbench.

SAP NetWeaver Decision Service Management(DSM)
When you have installed the Decision Service Management (DSM) add-on, the additional entry field Managed System is available in this Customizing setting. DSM enables you to maintain decision services and business rules in the BRFplus Manager from a central system with direct access to the master data and customizing data for the connected "managed systems". You can use transaction DSM to call the Decision Service Manager to create the "managed systems" and their RFC settings for a deployed BRFplus rule execution (for reading and deploying).
For more information about DSM, see SAP Library for SAP NetWeaver Platform on SAP Help Portal at http://help.sap.com/nw_platform -> SAP NetWeaver Decision Service Management.

Using the Local BRFplus Workbench

  1. Create a BRFplus application. Depending on the ISR scenario of a form bundle you want to process using the BRFplus rules engine, you create Data Objects, Functions, or Expressions.
  2. If you want internal service request (ISR) scenario data or SAP data objects of the form bundle (for example history data) to be made available in BRFplus, choose the Data Object option.
  • To create a data object for ISR scenario data, choose ISR Scenario. If you have customized your system to allow more than one form to be filed for a form type, select the Table Data Object option when creating your data object. This might be relevant if, for example, a business partner rents out several apartments and files a tax form for each of them.
    To obtain a list of all available fields in the ISR scenario, choose Object List.

  • To create a data object for the data dictionary objects available for the form bundle, choose SAP Data Object. If you want to process form bundles in the BRFplus rules engine, you have to define a processing rule in Customizing for the form bundle type. You assign the BRFplus application and BRFplus function here that you have created in the current Customizing activity.
    SAP delivers the following SAP Data Objects:

INTERACTION This data object is a prerequisite for the business partner duplicate action if used in conjunction with the Tax Officer Work Center (also known as the Tax Officer Cockpit).
FPF_HISTORY This is the data object required if you want to make transaction history data available in BRFplus.
FPF_MEMBER Stores the relationship between the contract object, contract account, business partner, and the tax return. You can use this information for consolidated registration or joint filing.
FORM_HEADER

  1. To create a BRFplus function, choose Function. When you create a function, the system automatically assigns the following objects to the function signature in the BRFplus workbench:
SYS_FORM_BUNDLE_HEADER
SYS_CONTROL
SYS_MESSAGE
  1. You can also generate parameters for table forms. To do so, choose Table Formsand then fill in the following fields:
Table Form ID Here you can enter the Table Form ID choosing from the list in the F4-Help.
Line Table This field is automatically filled after selecting a Table Form ID. You can name the parameter and also have to specify a DDIC-Table Type from the F4-Help.
Header Table This field is also automatically filled after selecting a Table Form ID. You can name the parameter and also specify the DDIC-Table Type. You can leave this field empty, because header tables aren’t mandatory for table forms.

Note that if you are using DSM and your application is assigned to a “managed system”, the Customizing settings for the table forms are read from the managed system. In Customizing in your managed system, you create the DDIC structures for the header tables and line item tables, as well as the respective DDIC table types.
  1. Optional:
    If you are using different views (for example, As Filed or As Calculated) within your ISR scenario and have fields with currency values that you want to process using BRFplus expressions, you can create expressions for these fields in the current Customizing activity. The advantage of this is that the system automatically makes these expressions available in the BRFplus workbench. These expressions also already take into account the view priorities you defined in the Customizing activity Define Priorities of Views.

Using SAP NetWeaver Decision Service Management (DSM)

  1. Enter this Customizing activity (BRFplus Integration Manager for Form Bundles) in your DSM system to create the business rules for your "managed system". In the field Managed System, choose the system from which the master data or Customizing data are to be used for the business rule definition.
  2. Proceed for the creation of BRFplus objects in the same manner as it is described in the above chapter Using the local BRFplus Workbench.
  3. Enter the Decision Service Manager (transaction DSM) and deploy the created business rules to the "managed system".
  4. Enter the Customizing activity Define Form Bundle Type in your "managed system". The DSM-based BRFplus objects are available in the activity Define Processing Rule,when you select the option Use BRFplus and the checkbox Use DSM-based Business Rule.
Header Table






CL_GUI_FRONTEND_SERVICES - Frontend Services   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.

Length: 8061 Date: 20240606 Time: 031000     sap01-206 ( 146 ms )