Skip to main content

BRM troubles

During SAP TechEd08 I really got enthusiastic on SAP NetWeaver BPM, formerly known as Galaxy and in 2008 again branded as Galaxy. Especially the integration of the Business Rules engine made me want to try this at home. Personally I feel that BRM is not optional within BPM, it is not a feature, it belongs to the total concept of process orchestration. Without it, BPM is not complete.
So I built a BPM demo for the TopForce Learning Day. A recap of this demo can be found in my SDN blog Easy process implementation with SAP NetWeaver BPM. A simple process but effective enough to show the power of the concept.

I updated this process to implement BRM:

Now I want to implement a business rule with BRM. But unfortunately I can’t get this to work. What I want to do is extend the process with a mapping step in which the rule get called. Within this rule the expense amount gets checked: Under €25 the expense gets validated automatically and above that the manager needs to approve or reject. In BRM this looks like:

In the mapping of the mapping step (strange line ;-) the rule gets called:

On base of a tip given by Arti from SAP on my forum question: Integration of BRM within BPM doesn’t work, I even created a new context in stead of re-using the Web Dynpro context:

Creating a new context is a bit strange, re-using is better/easier. But anyway I tried as I can no longer think of any other options myself.

Unfortunately I can’t get it to work. The process will start but the rule does not behave as expected. Every expense statement gets rejected.

The one thing that is different compared to what I heard during TechEd08 and what I read on SDN, is that I implemented the rule directly in BPM. I did not create a stand alone BRM application that contains the rules and gets called via Java code in a Web Dynpro application. Maybe it will work that way, but that is not how the targeted users of BRM want to implement business rules. They, the BPX-ers, don’t read or write Java code. They orchestrate the business process and rules should be directly implemented while modeling the process.

Who has the answer or solution? I personally think that the integration of BRM within SAP NetWeaver BPM is not finished completely.

Comments

Popular posts from this blog

SAP TechEd Top 10 (2010)

Here we go, Top 10 SAP TechEd topics 2010. Just like in 2009 and in 2008 . Based on the 417 sessions published on the site I counted the hit ratio on the below listed topics. Not to be taken too seriously, just for fun ;-) (1, 1) SAP NetWeaver (93 sessions) (2, 10) Business Objects (45) (3, 6) ABAP (32) (5, 4) BPM (22) (4, 5) BI (18) (-, -) Sybase (17) (-, -) Mobile (15) (-, -) PI (13) (7, 9) Web Dynpro (12) (7, 10) Enterprise services (8) (-,-) Microsoft (8) Runners up : Sybase and mobile applications. Looking forward to play around with that next week. And as predicted : Microsoft. Droppers , not in the Top 10 anymore: Composition Environment (4 sessions, #8 in 2008, #9 in 2009), Java (4 sessions, #3 in 2008, #8 in 2009) and SOA (4 sessions, #2 in 2008, #6 in 2009). Sybase is no surprise. Just as Business Objects wasn't last year. Java dropped out of the Top 10. Looking back at SAP TechEd 2009 you could predict that to happen. Last year all Java sessions were hidden somewher

Hiking the Grossvenediger with The Next View

In 2014 The Next View celebrates its 5th anniversary. And we did that in style. We all took off to Austria and hiked the Grossvenediger, top 4 of highest mountains in Austria. Hiking route The first day we hiked in pretty good weather conditions to Defreggerhaus. The second day, the hike to the actual summit (The Next Summit ;-) we woke up early and found out that snow covered our route. But that didn't undermine our spirit. We took off and had a great hike. We almost made it to the top, but unfortunately weather conditions (snow and wind) worsened and with the sign in sight we had to return. Look very close, you can see a grey cross somewhere in the top left corner ;-) Back to a safer spot to take our group picture. With Schnapps of course ;-) What an amazing experience. Hiking a 3666 meter high mountain was something completely new for me. Doing that with colleagues was really awesome! More pictures in my Grossvenediger album .

SAP Fiori and SAP Screen Personas finally free for SAP customers

This week the SAPPHIRENOW event takes place in Orlando, a yearly event where SAP announces its strategy and new products. On Tuesday Bill McDermott, the CEO from SAP, did some major announcements . All with regard to making SAP simpler. In this blog I will describe the license changes for SAP Fiori and SAP Screen Personas. These new UI innovations are now part of SAP’s maintenance fee. SAPPHIRENOW keynote