on 01-25-2018 12:42 PM
I need to map the content of CRM Orders to a deep structure containing hundreds of fields.
Currently I use single rules in BRFPlus to map one field to another.
Do you have any experience if it would be a good idea to map all data from a CRM Order (20+ tables) to one target structure in one big ruleset in BRFPlus?
Hi Mark,
I think BRFplus is a great tool for Business Rules but not for this purpose. Use it for Business Rules but not as Mapping Tool. SAP has mapping tools like the Service Mapping Tool (SMT) but you can also code in using ABAP. Since NW 7.40 ABAP gets more and more feratures for doing mappings and you can also use Unit Tests. This is what I would do. Are are there any reasons why you are thinking of BRFplus?
Cheers,
Tobias
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Tobias.
The idea behind using BRF+ here was that the basic ABAP could be built quickly and all the mapping could be iteratively defined together with business in rules. Then we could easily simulate and change mapping without the need to touch the code every once in a while. But when the development is ready all rules are fixed and no changes are needed anymore.
Most of the fields are mapped statically while only some have complex calculations needing many parameters for it.
So maybe in this case BRF+ will not provide too much additional value here and I just stick using ABAP.
I partly agree with Tobias, but I also think it can be a great tool.
It really depends on the type of complexity - is it mostly technical or business? If technical then forget BRF+. However BRF+ can complement a mapping tool with the business part of mapping. And also consider frequency of change.
I built a mapping rule engine that sat on top of a technical mapping, and allowed any field mapping to be redefined in BRFplus. Basically if a rule existed for a target field it would be used to populate it. Things like account numbers, posting keys. We could do stuff like split an input posting entry across multiple accounts based on content and all sorts. All was totally dynamic, users could add columns to the input data and incorporate it into their rules without any development.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
82 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.