Show TOC

Function documentationBusiness Rule Framework plus in Grantor Management

 

You can use the Business Rule Framework plus (BRFplus) in Grantor Management to check the data in the grantor application and to determine whether the entries made by the applicant conform to the grantor program rules. SAP delivers a range of rules that use data from business transactions, Web requests, and the grantor program ( see the CRM_GRM_WR_DEMO_RULES application). You can use this example as a starting point when defining your own rules for your implementation of Grantor Management.

Prerequisites

You have activated the business function BRFplus for Grantor Management (CRM_ISPS_GTRBRFPLUS_1).

Features

The CRM_GRM_WR_DEMO_RULES application is delivered in BRFplus. This is a generic application that has been pre-configured for the processes in Grantor Management and in which you can define your own events, expressions, and actions. A whole range of example events, expressions, and actions are part of the standard delivery. However, if required, you can define your own application class, which you then have to configure for your Grantor Management processes.

In Grantor Management, it is sometimes necessary to use action and expression types that exceed the standard requirements. For this reason, in addition to the standard BRFplus expressions and actions, the CRM Web Request Read expression type (reading data from the CRM Web request) and the CRM WR Message action type (writing messages back to the CRM Web request) are delivered in the BRFplus application CRM_GRM_WR_DEMO_RULES. If you use your own application, you can use these as examples.

The following BRFplus functions are delivered as examples to support the default housing grant example (SAPGAPDEMO):

  • CHECK_APPLICATION: Checks the completeness of the information entered on the application form

  • CALCULATE_APPLICATION: Calculates the eligible grant amount based on the data on the application form

  • ASSESS_APPLICATION: Changes the application status according to whether suitability criteria are met. If the assessment is successful, creates an application item.

  • CHECK_CHANGE_REQUEST: Validates the dates entered on the change request form. Sets the status of the change request and triggers the workflow.

  • ASSESS_CLAIM: Generates claim items and triggers the workflow according to whether suitability criteria are met on the claim form

  • CHECK_CLAIM_DATES: Generates an error message on the claim form if claim dates are not within the agreement dates

  • CHECK_CLAIM_PERIOD: Generates an error message if the claim's “valid from” date is after its “valid to” date

  • CHECK_EXPENSE: Generates an error message if expense dates are not within the claim validity period or if the expense type is “architect fees” and the number of hours is over 50

At field level, actions are delivered that inform the applicant if, for example, the end date that is entered is after the end date of the program. Applicants are also informed of actions that set certain amounts on the form, such as the eligible amount or the permitted income.

The function modules for Grantor Management that are called by BRFplus are delivered in the CRM_GRM_BRFPLUS_TOOLS function group.

Activities

You can define and modify BRFplus objects in Customizing for Customer Relationship Management under Start of the navigation path Industry-Specific Solutions Next navigation step Public Sector Next navigation step Business Rule Framework plus Next navigation step Call BRFplus End of the navigation path.

More Information

SAP Library for SAP NetWeaver on SAP Help Portal at Start of the navigation path http://help.sap.com/netweaverInformation published on SAP site Next navigation step SAP NetWeaver 7.0 (2004s) Enhancement Package 2 Next navigation step SAP NetWeaver Library Next navigation step SAP NetWeaver by Key Capability Next navigation step Application Platform by Key Capability Next navigation step Business Services Next navigation step Business Rule Framework plus End of the navigation path