Skip to Content
Author's profile photo Former Member

Dynamic Business Processes with Netweaver BPM & BRM -II

In my previous blog Dynamic Business Processes with Netweaver BPM & BRM  , we’ve seen what is RACI and how a typical business requirements looks like with respect to process flow.

In this blog, we will see how can model the same in Netweaver BRM.

Consider a business case where task needs to assigned to Sales group once “MDA” submites the request. You can model the gateway in the process composer as shown below.

 

If the the product type is “PRODUCT1” then next group that gets the task is SALES group.If the product type is “PRODUCT2” then Licensing will get the task

Here, we can say that the process flow has been Hard coded !! Bcose the process flow is not dynamic as it always send the task to “Sales” group once “MDA” submits the request for “Product1”. Business wants this as a dynamic process as they want to change the approvers in the process flow.

We are now going to model decision Tables in BRM similar to RACI. The advantage of doing this is we can change the descision table at any time by importing/exporting decision table into Excel format.

Business can handover the process flow excel sheet to IT and IT can import into their BRM without touching the process.

 Model

 

This way, Process is completly de coupled from the Desicion conditions. No Process change, Testing ,transports and deployment needed for these scenarieos.

Assigned Tags

      4 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Sung-Yen Yang
      Sung-Yen Yang
      Hi, Anilkumar Vippagunta:
        Your BPM series blogs are very good.
        But all picture in the blog are gone.
        We can only see a frog.
      Author's profile photo Tom Cenens
      Tom Cenens
      Hello Sung-Yen Yang

      Must be something wrong on your front-end, displays fine here.

      Kind regards

      Tom

      Author's profile photo Former Member
      Former Member
      Fine for me too.Please share your browser details.

      Thanks, Anil

      Author's profile photo Michael Johnson
      Michael Johnson
      Hi Anil,

      when a new excel is imported into rules composer, then we need to release the BRM rule to stage and production right? For that transport is also required right?

      I am not able to understand when you say transports are not required?

      -mike