Action Type

Definition

This determines which action is executed. The action type is determined by the implementing class.

'Implementing class' is a technical term. It is used synonymously for action type (and also for expression type) in the sense of 'implementing class of an action'.

Structure

With expressions, there are multiple expression types that are cross-application. Conversely, actions are much more application-specific than expressions. For this reason, SAP only supplies the following cross-application action types:

  • Call a Function Module (implementing class 0FM001)

    Using this action type you can call a function module as part of a BRF action.

    You can use function module BRF_AC_EXEC_FUNCTION_TEMPLATE as a copy template for your own function module.

  • Start Workflow (0WF001)

    Using this action type you can start a workflow as part of a BRF action.

  • Trigger BOR Event (0BE001)

    Using this action type you can trigger a BOR event for a BOR object.

Example

To give you an idea of which application-specific action types are possible, here are some examples of action types that have been created specifically for the insurance industry solution SAP Claims Management (meaning that they are not in the BRF standard):

  • Create Log Entry

    On the basis of the rules that have been defined, the system creates a log entry, such as Claim Opened. This log entry is displayed on the Log screen in the list of executed process steps.

  • Create Coverage Referral

    On the basis of rules that have been defined, the system creates a coverage referral, such as Driver not authorized to drive the vehicle as driver is under-age.

  • Create Document Proposal

    For a certain situation you use a rule to specify that a document proposal should be created (such as claim opened letter).