BRM,BRF and BRFPLUS

Hi,
I am new to BRM,BRF and BRFPLUS.
Can you please let me know the following
1.Exact difference between BRM and BRF/BRFPLUS and between BRF and BRFPLUS?
2.Any documents for basic concepts for all these having the explanation of basic things used like actions,expressions,rules etc
3.Step by step basic example for BRM,BRF and BRFPLUS
Thanks in advance

Ok, firstly as one of your moderators - please do not shout in large font. That will not win you friends or get you answers any more quickly.  Please read the rules of engagement for correct etiquette on this site The Rules of Engagement
Secondly your question goes over the boundary of two spaces.  You will get better responses, and are more likely to get responses if you ask them in the forum of the appropriate space, and avoid mixing topics as much as possible.
BRM and BRFplus are discussed in the Business Rules Management space http://scn.sap.com/community/brm 
In the Overview section on the main page of the space is a link to an overview document explaining the difference between some of theses technologies http://scn.sap.com/docs/DOC-26748
BPM is discussed in the Business Process Management and Composition space http://scn.sap.com/community/bpm  Again on the main page of the space in the Overview area are Getting Started documents that include further links to basic knowledge for newbies.
You should find these helpful.
Thirdly, if you have new questions please start a new discussion.  Extended an existing discussion to a new set of questions tends to confuse the answers and reduces the number of responses you are likely to receive.
Hope that helps
Jocelyn

Similar Messages

  • Comparision - BRM and BRFPlus

    Hello folks,
    I have a basic understanding of BRM (Java) and BRFPlus (ABAP) rule management engines.
    We want to define rules primarily (to start with) to use within ECC business workflows for Agent determination and I know BRFPlus is a way to go because integrating Business workflow and BRFPlus will be easier as they are on the same stack (ABAP).
    However due to some peculiar governance requirement of us, we are leaning towards using BRM(Java) for building rules. So here is what I am looking for...
    1) What are the disadvantages for using BRM(Java) when the primary purpose is to build rules for use in business workflow? I am looking for some sort of comparision between BRFPLus and BRM.
    2) Build rules using BRM, generate a Web service and call the webservices from a business workflow BG task, IS that a way to go if we decide to use BRM and not BRFplus? It would be great if someone who may have done this can share their experience/recommendations...
    Thanks,
    Saurabh

    Hi Carstern,
    We are looking at developing late this year with go-live mid next year.
    We are already on EhP4.
    The current (first) business scneario - Define rules for Agent determination in Workflow
    Here is why we are looking at BRM in addition to BRFPlus for use in ECC Business workflow..
    We design a template solution for use by mutiple organizations...So the rules that we design/build using BRFPlus will be controlled by us and not by those organizations...
    One of the organizations is already planning to set up BRM and they want complete control over any changes that may need to be made later to the rules. So we are exploring the possibility of that organization maintaining their rules in BRM and if we can invoke those rules either directly from the ECC workflow for Agent determination or going through BRFPlus using connector.
    What would be the best way to do it?
    1) Publish BRM rules as web services and consume it for ECC business workflow agent determination directly from workflow OR
    2) Make ECC business workflow always use BRFPlus and let BRFPlus talk to BRM through connector
    I appreciate your help,
    Saurabh

  • Difference between BRF and BRF plus

    Hi
    Is there any difference between BRF and BRF plus. Please give me any documents.
    Regards
    Venkatesh

    Hi
    Steve.
           Thankyou for your information.
                        Can you give me any documents on BRFplus how to use the all expressions and Ruleset.
    Thankyou
    Venkat

  • Migration of Rules from BRF to BRFPlus

    Hi Folks,
    Can we migrate business rules maintained in BRF in BRF+ ?

    Carsten Ziegler said here that there is no such tool:
    At an earlier planning stage of the BRFplus project, it was intended to offer a migration tool for migrating rules modeled in BRF to BRFplus. However, after some research and tests, we have canceled this approach. It turned out that, for technical and conceptual reasons, a 1:1 migration would not lead to a desirable result. You would not have been able to leverage the capabilities of BRFplus, and the result would not have been satisfying.
    Maybe you can use the BRFplus API to make the migration easier by automation.
    Best Regards,
    Tobias

  • I have 3 +years of experience in SAP ABAP and BRFplus , want to move to australia from India.

    Hello Experts,
    I have around 3.5 years of experience in SAP -ABAP and SAP-BRFplus . I am based out of india and want to move to Australia.I am trained in ABAP OOPs And Webdynpro. Have worked for around 3 years in Infosys Limited and currently working as Senior Business consultant in SAP ABAP in Ntt Data North America.
    I am activly looking for moving to Australia.
    So kindly let me know how to go for that.
    Regards,
    Khushbu

    Hi Khushbu
    If you want to work in Australia you will need to research the different VISA laws etc. Trying to come "onsite" is a challenge. SAP job demand goes through cycles and sometimes it is difficult to find a position. You might want to look at the large consultancies and see if there is an opportunity for onsite work as part of the project (more than likely make sponsorship easier).
    The difficult challenge - most times development work is sent offshore (not all places of course). The work kept in Australia is either they cannot outsource it (federal government and so you need to be an Australian citizen) or it will be more senior staff (10+ years experience). It doesn't mean the work isn't available but you might be competing with other established professionals.
    Regards
    Colleen

  • SAP NW BRM (java) and ABAP Customizing Tables

    Hi,
    A lot of "rules" of standard SAP (ERP for example) is traditionally located in Customizing Tables. What is the nicest way to integrate those "rules" with NW BRM without creating double maintenance, or UI disconnects (where the user has 2 apps open, BRM-UI (NWDS) and SAPgui)?

    Arti, this was quite an open question, I'm aware. Thanks for replying though.
    We would like to offer Business Users (probably BPXs) the ability to modify rules. For example, approval amount for PO.
    BRM seems the most likely candidate in this respect, especially since we use BPM heavily. But of course we use ERP  functionality (with its customizing) as well.
    We see an overlap in BRM decision tables and ERP Customizing Tables ("steering" tables, also Masterdata, non-transportable data). A lot of decisions / checks require the same data, but we don't want to maintain this both in ERP and BRM.
    Any ideas on this?

  • Difference between BPM, BRM, and BRF

    Hi Experts,
    I need your suggestion.
    I am in a confution to learn Business Rules.
    When I am searching for SAP Business Rules in net, i got Business Rules Management(BRM), Business Rules Framework(BRF) and Business Process Management(BPM).
    My core module is SAP ABAP, and little bit working experience in WebDynpro ABAP.
    What exactly the difference among these 3 modules i.e. BPM, BRM and BRF. What is the link among these 3 modules.
    For my ABAP experience, any one suits. If it is which one is suitable and where can i find the exact material. What are all the tools required other than R/3.
    Thanks in Advance.
    Regards,
    Chandu V

    Hi Chandu,
    pls take a look at [last year's TechEd slides about BRM and BRFplus.|http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/50a961f8-8dd7-2d10-8f9b-f20285870733] The slides are still valid.
    BR,
    Carsten

  • Clarification on BRFplus versus the BRF current used in PS-CD, Insurance...

    Hi there,
    So BRFplus sounds very interesting and looks very sexy indeed!  I'm curious though due to the naming as to whether this is something completely separate from the existing SAP BRF functionality used in Insurance and PS-CD etc, or if it is supposed to replace it?
    For example, if we were to have a new FICA project starting soon should we be using BRF or BRFplus? 
    Just looking for some clarification on the two products, and whether they compliment or collide with each other.
    Thanks!
    Lee

    Hi,
    BRFplus is a new code base. It has been designed in such a way that migration from various tools is possible. At the beginning I did create a list of positives and negatives for several tools. One of this was BRF. I took over many of the concepts from BRF for BRFplus. Therefore we called it BRFplus.
    Migration tools will be provided. So for now, just proceed with BRF. At some point in time in the future you may use the migration tools and switch over to BRFplus. However, migration is not for free.
    There is manual rework necessary because BRFplus gives you more elegant options than BRF and I am sure you will use them once you migrate.
    BR,
    Carsten

  • BRFplus in Tax and Revenue Management

    Hi Experts,
    As BRFplus comes as a replacement of BRF, I would like to know on the configuration side of BRF in ECC 6.0 that involved Tax returns. How does BRFplus replace BRF in terms of Forms Processing, for Example creation of Form Bundle Type, assigning BRF event to Revenue Type??
    Thank you in advance.
    Rgds,
    TM

    Hi Tush,
    In TRM EhP5 one of the new features we offer, among many others, is to use BRF+ as your rule engine and the Form Bundle Type concept to process form based taxes. The configuration for using BRF+ is done within a Form Bundle Type which is independent from the revenue types.  As the name suggests, it is simply a u2018formu2019 process. (even not definitely with u2018taxu2019 scope, e.g. subsidy, pension and etc.).
    Another key feature that is only available in form bundle framework is the introduction of Activities and Variants, which allows you combine rules together for different use cases under one form bundle through IMG customizing.
    Now Revenue type is an interim concept that shall not be the center point of our customizing any more. It is only necessarily used for object-based billing. Otherwise it plays an auxiliary role to the form bundle types.
    Whenever you get access to a EhP5 system I would recommend you to start reviewing the SAP Test Catalog (T-code SFW5) under Business Function PSCD_TRM_AND_WITHHOLDING. There is a whole section for BRF+ and Form bundle Type configuration.
    We are planning to teach the WNA520 Public Sector Tax and Revenue class within the next two months. If you get a chance you might want to take the class and learn everything about what is coming in TRM for EhP5.
    Finally, I would like to mention that the TRM team has a new space in the SAP community network (sdn.sap.com) where we will start sharing more and more information about our solution. You might want to take a look to what we have today and come back in the near future for more new information.
    This is the URL to access this space directly:
    http://wiki.sdn.sap.com/wiki/display/PS/TaxandRevenue+Management
    Best Regards,
    Diego.

  • Create BRF object and call in Webdynpro ABAP

    Hi,
    can you please let me know how can i create BRF obejects and call them in webdynpro ABAP in WDC.
    Thanks,
    Mahesh.Gattu

    Hi Sachin,
    I am new to BRF,and i went through the BRF documents which are provided in Help.sap.Now my requirement is ,I have an webdynpro screen to create a policy number.When i click on Save all the fields should be validated through BRF.Being new to this environment,i need a start up help to achieve this.Please let me know the steps to validate the fields in webdynpro.
    Thanks
    Naresh Bammidi

  • BRF+ Trigger via Event, change on field value, etc

    Hi,
    I'm implenting BRF+ for SPM Claims & Returns Process.
    It took me a while to understand how I can set up an application, Function from type event, Rulesets, rules, etc but at the end it seems that it is a tremendous improvement compared to BRF!
    So far I have triggered the BRF+ via the CRMV_EVENT_CUST table calling a function module that triggers the BRF+ Function and receives an CRM Log message but this solution is not sufficient for all locations I want to call the BRF+.
    At first I want to call the BRF+ for the Entryvalidation: Entering a Claim with a item net value below a threashold should not be saveable.
    The second call should be to decide if the Claim will be automatically approved or set to manual investigation: This is a check that will lead to a item status change.
    The third and last check will be fullfilled by saving the Claim document: a whole set of business rules have to run and set maybe an incompleteness or process some error messages.
    I neither any information in SAP Documentation, nor on any ressource on the net any information about customing the BRF+ Solution.
    Is there any customizing in the system, as it is for BRF, that allows me to trigger the BRF+ for Business Transaction Category, Business Transaction or ItemCategories?
    Furthermore, is there an option to call BRF+ via customizing that "listens" to a field change as Reason Code ( CODEGRUPPE, KATALOGART,CODE in the Subjectprofile?)
    Can I define Events that trigger the BRF+ as in the BRF customizing?
    When I search the IMG for BRFPLUS, I find a couple of entries, but doubleclicking on this search results doesn't jump to the customizing step.
    It would be very helpfull to get some input in these topics.
    Kind regards,
    Sven

    Hi Tiwari,
    yes, the screenshot was from CRM-Financial, but available in CRM Transaction Processing:
    And I agree to your statement that there is no such customizing, because I neither found this Customizing, except:
    Using the search in the customizing IMG, you will find 3 customizing entries with BRF+ or BRFPLUS, but clicking on them you will land in Nirvana, and not in the proper customizing tree.
    But still the overall trigger for my message here is, that the BRF could be triggered via Customizing that doesn't seem to exist for BRF+ and that's strange!
    I hope someone knows how the replacement of BRF with BRF+ is intended from this customizing point of view. I have to trigger a lot of different functions and using the old BRF I could trigger this Events using this customizing setup.
    Thanks,
    Sven

  • BRFplus + BPM + ABAP Webdynpro Architecture

    Hi Gurus,
    We are setting up Data Governance model in our company. As a part of this, we are currently evaluating various options. We are also  considering BRF plus solution. Some of our high level requirements are as follows
    1.     Break SAP transactions for Material Master and regroup the fields according the new business processes in different screens in web front end (possibly ABAP WebDynpro)
    2.     Set up a workflow solution for new business processes (possibly BPM or Business Workflow)
    3.     Integrate Business rules and validations, data checks and so on using BRF plus in to the workflow.
    What that means is that whenever users make changes to the Material master Data in web front end, then a workflow is triggered and rules are applied to the data before the data is changed/created.
    My questions are as follows
    1.     Do we really need all these 3 components namely ABAP Webdynpro, BPM or Business Workflow and BRFPlus to achieve what we want to achieve? Or we can achieve this without having one of the components mentioned above?
    2.     If yes or no, how the architecture should look like?
    3.     How do we integrate these techonologies (which features of what component)
    4.     Any examples you can share?
    Shai

    I don't see the need of web dynpro or BPM if you only want extra data validations. 
    You can integrate extra rules into your regular system as is using BRFplus for extra validations.

  • Transport BRF expressions of expression type SAP Formula Interpreter

    Hi Experts,
    How can i copy BRF expressions of expression type SAP Formula Interpreter to one request for transport to another client?
    When we copy using tcode FKKBRFTRANS, the formula appear empty on the new client.
    Best regards,
    Renato Tasso

    Hi Renato,
    So I'm guessing that's really BRF then and not BRF+ ? Most of the forum participants in this space are BRF+ or BRM users, and most of us keep very clear of BRF itself...
    You might need to search on that Tcode and see if there's a functional forum that's aware of it or else report it via SAP Message.
    Rgds,
    Jocelyn

  • BRF Vs BRF Plus

    Hi,
    Is there any difference between BRF and BRF+ with respect to SRM 7.0. Is BRF + supported in SRM 7.0.
    Rgds,
    Madhan

    Hello Madhan,
    BRF and BRF+ have different concepts regarding usability and architecture. This is independent of the Business Suite component (in your case SRM 7.0), as BRF+ is part of EhP1.
    BRF+ is generally available from SAP Netweaver EhP1 on. So, if your SRM 7.0 has an underlying NW 7 EhP1, you're good to go. Keep in mind that the functionalities are greatly enhanced in NW 7 EhP2, so you may want to look out for the upcoming release next year.
    You can find more information in Carsten Ziegler's Blog: /people/carsten.ziegler/blog/2008/03/27/brfplus-a-business-rule-engine-written-in-abap
    Best regards,
    Felipe Hernandez Plazas

  • BRF: How do I triggering a generic BRFEvent outside of Dunning/Collections

    Hello colleagues,
    I intend to trigger a BRF Event outside of Dunning/Collections.
    For example:
    - In an FI-CA Event (e.g. during creation of a Promise to Pay, or Security Deposit creation)
    - In a custom batch program
    I have only worked within the Collections application, and my ''Target'' Expressions have all related to Collection Steps, which map to Dunning Activities.
    a) Presumably I have to create a new Application Class and create/assign a new  Event to it.
    b) Then  I would have to define a Context and declare table/s to be accessed
    c) If I did have ''Target'' Expressions, where would they be mapped to? For Collections, they map to Collections Steps/Dunning Activities
    Nay feedback would be greatly appreciated.
    Thanks in advance!
    Ivor Martin

    Ivor::
    No ABAP required.
    I would consider BRF and itsw successor BRFPlus to be the most-well documented feature of SAP.
    For documentation - check the [BRF forum|SAP Business Rules Management; and also the [elearning|http://www.sdn.sap.com/irj/scn/rulesmanagement-elearning]
    There are also books available on [SAP Press|http://www.sap-press.com/products/BRFplus-%E2%80%94-Business-Rule-Management-for-ABAP-Applications.html]
    regards,
    bill.

Maybe you are looking for

  • How to know if executing a query cost long time

    Hi, I have a question about how to figure out if execution of a query takes long time. I am building a web application in java. The back end database is oracle. If a query is too large, I want to put show the user the error message to let the user ma

  • How may spool request can I create in the backend?...

    Hi Experts, How may spool request can I create in the backend? If yes, is there anywhere in the system can I set this value to increase number of spool request per user. Is there any condition which can prevent me create a new spool request? Yes all

  • Synchronize barcode reader with SAP Gui

    Hi, to speed up the order entry in transaction VA01 we've added a small dynpro which collects the line items before sending them to VA01. Now the users are using a barcode reader to enter the product code. In the current configuration the barcode rea

  • M1ba error

    Hi all I am getting error while using movement type 242 in mb1a transaction code like this " Account xxxx for transaction event key ANL is not a control account" Any one can help me Thanks in advance Phaneendra

  • How to use Relational OLAP?

    How to use and/or create Relational OLAP (ROLAP)? Any information will help... Thanks