During and after my TechEd sessions (Las Vegas and Berlin), there were a lot of queries and questions about BRFplus. Many wanted to know more about BRFplus. For instance, some attendees wanted to immediately test BRFplus and include it into their current or future projects. There were also questions about when to start, which version to take, limitations, and so on. Hopefully, I can answer these questions with this blog.
Availability in NW 700/710
BRFplus was shipped for the first time in support packages of NetWeaver 700 (also known as NW 2004s) and 710. These shipments had many limitations, for instance, there were no user interface. We used BRFplus for some SAP components and also for a few selected customers. The BRFplus team interacted and collaborated closely with the development teams while working on the use cases. There was no documentation available and some incompatible changes were needed. It is strongly recommended not to use these versions of BRFplus. An upgrade to a higher release can break code and content.
Availability in NW 700/710 Enhancement Package 1
With enhancement package 1 on either NW 700 or NW 710 BRFplus has its first full shipment, including user interface and some further previously undisclosed objects and features. Currently, NW 700 EHP1 is in the ramp-up. You can download a trial version here. GA is planned for November. Please note that the ramp-up release of BRFplus has quite some bugs. You should apply all notes for SP0 and SP1 or better use the GA version which is SP2.
To play with the tool and learn its capabilities, we recommend Enhancement Package 1. It can be used in simple use cases. All basic concepts are available with EHP1. However, there are some limitations that are explained in this blog (see below about Enhancement Package 2).
Learning from the mistakes
We intentionally did not roll-out BRFplus too early, for example with 700. BRFplus development started 3 years ago. First, all the good features from existing SAP tools (BRF, Formula Builder, HDS) and external BRMS had to be analyzed. Then, a very small team developed a first version of the infrastructure and first projects were started using BRFplus. From the use cases, we learned a lot for BRFplus. It was not always a pleasure to use it and we were forced to do some incompatible changes. However, this experience was very important and changes introduced by an iterative approach were inevitable.
The approach of BRFplus is very ambitious. Some catchwords:
Enhancement Package 2
The features that are planned for Enhancement Package 2 show some of the limitations of Enhancement Package 1. We incorporated all the learning and feedback so far.
Please understand that this list is not exhaustive and does not give a guarantee for availability. In case, we cannot complete the implementation of all the features, we will do it in one of the next releases. In any case, we expect that the improvements in EHP2 will make it possible to use BRFplus in a convenient way in big and complex use cases. In case, you miss features in the list, do not forget that BRFplus has an open infrastructure that allows you to add your own expression and action type.
EHP2 is planned for ramp-up in Q2/2009. GA is planned for Q3/2009.
NW 700 Enhancement Package 1 vs. NW 710 Enhancement Package 1
There are only minor differences such as
There is so little difference that we do not explicitly list them. With NW 700 Enhancement Package 2, many ABAP language features will be made available. Therefore, the difference to 710 Enhancement Package 1 or 720 will be even less.
New SDN Forum for Business Rules
There is a new forum in SDN for all questions and comments related to Business Rules: SAP Business Rules Management
Hope, I have it all for now. Till then, stay tuned for more information on BRFplus.
We are currently setting up an SDN page for BRFplus. Several documents to be released are currently being reviewed.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
13 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
5 |