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.
You have activated the business function BRFplus for Grantor Management (CRM_ISPS_GTRBRFPLUS_1
).
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.
You can define and modify BRFplus objects in Customizing for Customer Relationship Management
under .
SAP Library for SAP NetWeaver on SAP Help Portal at