Problem in Business Rule Framework (BRF).

Hi,
Problem in Business Rule Framework (BRF).
Facing problem while assining the 'Expression and Actions' to the Events in BRF giving the error 'Class ID is missing'.
Created an event called 'Z_My_Event_01' of implementation class '0E001', object (Event) is created succesfully but while assining the Expression and Action to that Event it shows the error 'Class ID is missing'.
Thanks
Rajiv Garg

Hi Rajiv,
this might help u.
Business Rule Framework Transactions:
BRFEVT01 - BRF: Create Event
BRFEVT02 - BRF: Change Event
BRFEVT03 - BRF: Display Event
BRF - Business Rule Framework
BRFACS01 - BRF: Create Abstract Action
BRFACS02 - BRF: Amend Abstract Action
BRFACS03 - BRF: Display Abstract Action
BRFACT01 - BRF: Create Actions
BRFACT02 - BRF: Change Actions
BRFACT03 - BRF: Display Actions
BRFAPC01 - BRF: Create Features for Appl.Class
BRFAPC02 - BRF: Change Features for Appl. Class
BRFAPC03 - BRF: Display Features for Appl.Class
BRFAPL01 - BRF: Create Application Class
BRFAPL02 - BRF: Change Application Class
BRFAPL03 - BRF: Display Application Class
BRFEXP01 - BRF: Create Expression
BRFEXP02 - BRF: Change Expression
BRFEXP03 - BRF: Display Expression
BRFIMC01 - BRF: Create Impl. Class
BRFIMC02 - BRF: Change Impl. Class
BRFIMC03 - BRF: Display Impl. Class
BRFRLS01 - BRF: Create Rule Set
BRFRLS02 - BRF: Change Rule Set
BRFRLS03 - BRF: Display Rule Set
BRFRUL01 - BRF: Create Rule for Event
BRFRUL02 - BRF: Change Rule for Event
BRFRUL03 - BRF: Change Rule for Event
BRFU01 - BRF: Compare SAPscript Texts
BRF_FILL_TBRF185 - Automatic Filling for TBRF185
BRF_OVERVIEW - Overview of BRF Objects
Visit following link:
http://www.sap.com/industries/insurance/pdf/FSCM_BRF.pdf
pls reward if useful.
cheers,
hema.

Similar Messages

  • Business Rules Framework (BRF) Implementation

    Hi Gurus,
    We are in SRM 7.0 (EHP2) ,Extended Classic and planning to migrate from Application Controlled workflow to Business Rules Framework( BRF) workflow.
    As of now we have BBP_WFL_APPROV_BADI to determine approvers dynamically based on Approval limits custom table and based on cost center for SCs.
    For POs its based on Purchasing Hierarchy
    Please let me  know how to handle dynamic approvals for SC and PO.
    Also please let me know how to handle the opens SCs and POs and their migration,switch back to application controlled if things doesn't work fine.
    Thanks in advance
    Raj

    Hello,
    many wiki and documents explain what you are asking for...
    I let you look for those documents.
    Wiki
    Blog
    Documents
    Regards.
    Laurent.

  • Business Rule Framework (BRF)

    Hia.
    I am looking for documentation about BRF.
    Would be really great if someone could help.
    Big thank you ahead.
    Arthur

    Hi again. I try to explain the problem I have. I am completely new to BRF transaction and it's functionality. I need to learn it fast. When I started out with help.sap I ran into a problem I cannot find a solution for.
    First, I created an application class with BRFAPL01 as instructed. Then I ran BRF. After typing the just created Application Class name into BRF Objects tree I got following red error message:
    Class ID <APPL> for application class SYSTEM not found
    Message no. BRF124
    I am testing this on IDES system, and SYSTEM is one of pre-created classes. Whatever I try to do, I still get the same error. I created classes of my own as instructed in the help but BRF always gives the same error.
    If anyone has even slightest idea how to move on please let me know, becose I have a date set when I have to give a report on the functionality and it is not far
    Thank You ahead.
    P.S. deleting the class SYSTEM does not work

  • Business Rules Framework (BRF) with Access Controll V10 (ERM and CUP)

    Hi Experts,
    where can I find some information about the usage of BRF with respect to Access Controll (especially ERM and CUP)?
    Thanks in advance and best regards,
    Marlen

    Hi Marlen,
    For ramp-up customers we have ramp-up knowledge transfer to be found here:
    http://service.sap.com/rkt
    If you are not participating in the AC 10.0 ramp-up you would need to wait until the product is general available.
    For general information on BRF have look here:
    http://help.sap.com/saphelp_nw70ehp2/helpdata/en/43/8b85c9db2f614fe10000000a1553f7/frameset.htm
    Best,
    Frank

  • BRF - Business Rules Framework - getting started

    Hi,
    I'm trying to set up a rule using the BRF. Has anyone set up a simple rule with tcode BRF? What are the steps to follow?
    Any suggestions will be appreciated.
    regards,
    Bert

    Hello Bert.
    I have come across a few good SAP HELP documentations,
    [SAP HELP Library - Standard Reference - Business Rule Framework (BRF)|http://help.sap.com/saphelp_erp2004/helpdata/en/dc/38bb4006d9cc38e10000000a155106/frameset.htm]
    [SAP HELP Library - Standard Reference - First Steps Towards Your Own BRF Application|http://help.sap.com/saphelp_erp2004/helpdata/en/49/0f2541a2d5b167e10000000a155106/content.htm]
    Hope this is what your looking for.
    Good Luck & Regards.
    Harsh Dave

  • How to create Business rules framework

    Hi All,
    Currently I have a requirement to implement SAP Collections management in ISU without using Dunning process. I need to use Business Rules Framework (BRF) to configure rules, but I know about BRF to some extent (theoritically). Can someone please provide me the document which gives me an step-by-step procedure to create a simple BRF. I have looked into many documents related in this regard, but I am getting documents which explains at high level what is BRF.
    Please provide me the step-by-step procedure to create BRF in collections management.
    Thanks in advance.
    Venkat

    Hi,
    Please refer below link for the demo.
    http://www.sdn.sap.com/irj/scn/index?rid=/media/uuid/606f4b82-5b53-2c10-999b-9230dac9aa85&overridelayout=true
    Refer below link for presentation.
    http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/media/uuid/50879cee-f9b5-2e10-039e-b2d6c4b10e6b
    Thanks

  • Regarding Business Rule Framework

    Hi,
    Could u please explain the process of Business Rule Framework(BRF)
    and how to create this Business Rule Framework(BRF)
    explain with step by step process.

    Hi,
       To have a BRF object, you should have BRF Application Class.
    to do this -
    1. go to tcode - BRFAPL01, create one.
    2. then go to tcode BRF- create object with the same name as Application class.
    3. Now run the program CRM_BRF_COPY_IMPL_CLASSES , and give your brf object name which you created in above steps.
    4. now your BRF object is created with standard implementation classes.
    5. Go to tcode BRF, in All Groups folder, you can now create actions, events, rules using the standard implementation classes.
    6. If you want to create your own implementation classes, go to tcode BRFIMC01 and create new ones.
    refer to http://help.sap.com/saphelp_erp2004/helpdata/en/dc/38bb4006d9cc38e10000000a155106/frameset.htm
    for more information
    Reward points if found helpful
    Seema

  • BRF (Business Rules Framework)

    Hi all,
    Anybody knows what is the scope of BRF (Business Rules Framework) and for what is used for? Advantages and disadvantages?
    I already read the information in help.sap.com… But is very technically and unclearly for me.
    Thanks in advance,
    Ricardo.

    Hi Ricardo,
      Here is just a detailed info for your questions
    BRF - is an event-controlled runtime environment for processing rules.
    The BRF also contains a maintenance environment in which a rule administrator can edit and configure BRF objects.
    The BRF is object-oriented and therefore offers appropriate enhancement mechanisms that are modification-free and upgrade-independent.
    Advantages
            Easy implementation and configuration of rules with minimal coding
            Easy maintenance of rules as there is not much coding involved
            Easy extension in order to support application specific data
    Reward Points if found helpfull
    Message was edited by:
            Seemanthini R

  • Need Information on Sourcing cockpit and Business rule framework

    Hi Experts,
    I am having 2 general qustions :
    1. ) What is sourcing Cokpit and what are the things that we can done from sourcing cockpit.Please explain in detail.
    example  : what i knw abt sourcing is...... It means from where we are going to source our material means vendor.
    My idea is to know everything abt sourcing cockpit.
    2. ) In SRM 7.0 what is the Busniess rule framework concept and if i need to configure a BRF approval process with respect to Shopping cart and a Purchase order in Extended classic scenario then how do i need to move ahead.
    Thanks
    Sunny

    Hi,
    Q no 1:
    Sourcing Cockpit is an area from where you can source the requirements..There are two ways  by which sourcing can be done.
    1. The Purchase requisiton created from ECC 6.0 can be pushed to SRM for Sourcing . Either direct material with Part no or
    Service requirement without part number
    2. The shopping cart created in SRM can be converted to sourcing.
    once the requirments are flown from ECC 6.0 and  SRM . in the SRM server in sourcing node--click Carry our sourcing.
    you can get all the requirements.
    From this  you can convert  it to Purchase order,contract,Auction. Bid invitation.
    Q. no 2 :Business Rule Framework.(BRF)
    This is related to Workflow .From SRM 7.0 this workflow is called Process controlled workflow. Only by simple rules the
    Workflow for  Approval process for P.O ,Contract,Bid invitation can be done.
    If you are SAP ABAP person they you can confugure this .Normally  ABAP person will do this.. Please go to S ID and get the
    details there for Business rule framework
    Just check in this forum in Search you can get more details and notes
    go to  Google.com and enter business rule framework you get more material
    check this link
    http://www.sdn.sap.com/irj/sdn/nw-rules-management?rid=/webcontent/uuid/d00df7db-c783-2b10-aa97-ccfeacc19fcb [original link is broken]
    Regards
    G.Ganesh Kumar

  • Business rule framework

    Hi gurus,
    I would like to know some details on BRF - Business Rule Framework...is it a technical stuff of functional..
    expecting answers

    Here is a brief description on BRF...
    TheBRF isa Runtime and Maintenance Environment for the Processing, Implementation and Configuration of Technical and Business Rules.
    An SAP Application using BRF raises BRF-Events
    &#56256;&#56451;To eachBRF-Event, a number of Rules can be assigned.
    &#56256;&#56451;A Rule works like: If<booleanExpression> then<Actions>
    &#56256;&#56451;An Expression is an object that returns a result.
    &#56256;&#56451;Expressions may be nested.
    &#56256;&#56451;Usually, the result type is primitive (C, N, B, I, ...)
    &#56256;&#56451;An Action is an object, that acts on another(usually non-BRF) object.
    &#56256;&#56451;Actions may use Expressions as Parameters.
    Events may be considered the „entrypoint/gateway“ to Rule Evaluation and Execution in BRF
    &#56256;&#56452;Events are implemented at specific points within a business process–e.g.: when a document is stored, when a payment is transferred etc.
    &#56256;&#56452;An Event is associated with one or more „rules“ which wil be executed when the Event is triggered
    &#56256;&#56452;Triggering an Event can be done via coding
    &#56256;&#56452;Events can define the context:
    &#56256;&#56452;E.g. crm event contextcrmt_brf_event_contex
    BRF Expressions
    &#56256;&#56452;Expressions are BRF objects that return a definite result
    &#56256;&#56452;Boolean Expressions form the „IF“ part of the Rule
    &#56256;&#56452;Expressions can be e.g. of the following types:
        •Constant
        •Fieldof a Structure(DataSource)
        •BooleanThree-operandArithmetic
        •SAP Formula(as usedin BADI implementations)
    BRF Actions
    &#56256;&#56452;Actions are BRF objects that start some activity as part of Rule Execution
    &#56256;&#56452;They form the „THEN“ part of the Rule
    &#56256;&#56452;Standard BRF Actions can be of the following types:
       •ExecuteFunctionModule / Method
    &#56256;&#56452;Actions are usually application specific.
    For example, some Actions in FS are:•Start Workflow/RaiseBOR-Event •Status change •Trigger BRF Event • Message into the CRM Log
    BRF Rulesets
    Definition of Rule Set:The rule set concept offers the option of grouping rules that are connected in the business sense, but distributed over several events, and then activatingor deactivating them jointly.

  • Next JDeveloper: Business Rules framework?

    After Struts and Toplink I'd like to see a business rule framework (like Ruleframe) in Jdeveloper.
    Regards,
    Bas Varkevisser

    Thanks for your suggestion.

  • Problem with business rule

    Hi all,
    I have a problem with a business rule (BR) deployed as a standalone Descision service.
    the BR consists on a simple decision table wich compare an input (bigInteger) with 50. It returns two facts (as output).
    the two conditions are confugured (i.e. <50 and >=50).
    the Decision service (stateless) is called in a simple BPEL process. in some cases the the assign activity in the bpel process rise this exception :
    <bpelFault><faultType>0</faultType><selectionFailure xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"><part name="summary"><summary>empty variable/expression result. The XPath variable or expression /ns5:callFunctionStatelessDecision/ns5:resultList/ns6:processResponse/ns6:CodeRetour is empty at line 440. An attempt to read or copy data referenced or computed by the XPath expression either had invalid data, according to the XML schema, or did not contain certain optional data. Ensure that the variable or expression result named in the error message is not empty. Enable XML schema validation of related variables to ensure the run-time data is valid. </summary></part></selectionFailure></bpelFault>
    it seems like an output of the business rule used by the assign after the invoke activity is empty.
    But in the input payload for the decision service all elements are not empty. I can't inderstand how the OBR return an empty variable?
    Any help please?

    In the taskflow you should be capable to trace step by step what happens in the execution. Does this give any clue, e.g. why sometimes the assert does not work?
    cu
    Andreas

  • Problem with Business Rules in OBPM 10.3.1 Enterprise for WebLogic

    We're having a problem with our Business Rules. We've updated two of our business rules (that are used by business rule transitions) in Studio; however, when we publish the updated process, the business rules are not updated. We cannot find anywhere in the Process Admin where to administer the rules to make sure they're overwritten.
    I've double checked, and the updated rule code is in the .project.xpdl, but for whatever reason, the rules are not being updated during the deployment. I'm sure that we've done this many times in the past, but for some reason, now it is not working.
    We're tried variations of the different versioning when we publish, and we've also tried to unpublish all of the older versions of our process, but it does not change the business rules. We can try to unpublish and undeploy, but it seems like we would lose all old instances of that process that are still running if we did that.
    Has anyone ever had this issue, or know if there is a way to effect the business rules via the process admin?

    I see what you're saying, but here's why it works the way you're observing it.
    Once deployed, the 10g business rules are edited by a business user (the owner of the rule). Changes in Studio that a developer makes to a business rule don't override the changes that the business user made.
    To let the business owner edit the rule, add a Global Interactive activity and change its property setting to edit the business rule. Put this activity in the role for the business owner (the person you want to edit the rule).
    Dan

  • Problem running business rules through forms that are 15+ mins long.

    I just upgraded to 9.3.1 from 9.0.1 and we are having some issues with our business rules. We have business rules that can run up to several hours but the status on the screen ends up timing out with a 'please see planning' log error.
    The error in the log states: Status unknown, calculation context no longer available
    I can tell every second planning is checking on the business rule but after about 15 mins it does not:[9/5/08 19:47:06:810 CDT] 000000c1 SystemOut O state in essMainCalc.getprocessstate = 1
    Even though there is an error I can look at what is running in essbase and see that the business rule is still running. When it finishes it does what it is supposed to do.
    I have tried updating HBRServer.properties to a new timeout but it does not work.
    I am really lost here, can anyone help?

    Hi,
    There are a couple of you have, you can switch business rules to start running in the background after a certain time, the status of the rules can then be checked from planning with the business rules status page
    To set this up :-
    1 Select Administration > Manage Properties.
    2 Select Application Properties to set properties and values for a Planning application.
    3 Add the property by clicking Add, entering the property in the blank row, and entering a value in Property
    Value:
    Enter HBR_MAX_WAIT_FOR_RULE and the interval in milliseconds to wait before running
    business rules in the background. If this property is not set, the feature does not work, and
    business rules do not run in the background.
    Optional: Enter HBR_MONITOR_DELAY and the interval in milliseconds for checking
    business rule status.
    The default and minimum value for both options is 180000 milliseconds (3 minutes). If you
    set a lower value, that value is ignored, and the property is set to the default value.
    4 Click Save and confirm your changes.
    Or you could try installing patch 9.3.1.1.1 or above (it is now at 9.3.1.1.7) from metalink3.
    The patch includes :- (8-665086601) When the Business Rules connection to the relational database is lost, Business Rules does not reconnect to it. To solve this problem, an optional property, HBR_CONNECTION_VALIDATE_TIME, was added to HBRServer.properties. This property specifies a time interval for checking the connection between Business Rules and the relational database. If the connection is not valid, a new connection is established
    I hope this helps
    John
    http://john-goodwin.blogspot.com/

  • Problem executing Business Rule in BPM 11g

    I've createad one business object CPFBObject which contains several attributes. My requirement is that if relationship is parent the it goes to human task otherwise to end. for thet I've written the business rule which is as not working properly. Please suggest what to do?

    Hi
    I do not know why business rule is not working. But, if "relationship" is an attribute of the Business Object "CPFBObject", then you can also use an exclusive gateway to perform the conditional branching logic. See this example image: http://imgur.com/AhePz
    Regards.
    Daniel

Maybe you are looking for

  • How to duplicate a page in pages 5

    How can I duplicate a page in Pages 5? In the before version it was possible by right click on the mouse or cmd click? There are really missing some cool things in Pages 5.

  • How do you install a backed up hard drive?

    Hi Guys, I recently had my hard drive expire on my G5 I have a back up of all data and applications that is on an external hard drive. How do I now install this back on to my G5 and its new hard drive? Is it as simple as drag and drop? Do I have to r

  • Info on support patches

    Hi, Just need someone to point me in the right direction.  I remembered seeing SAP Notes on what bugs a particular patch will fix but I've been looking high and low in SAP Marketplace and can't seem to find it. Can someone point me in the right direc

  • Oracle Portal item cannot be deleted using dav (Bad File Descriptor)

    I cannot delete an Oracle Portal item with webdav. I get an error 500 and the item is not deleted. When this same user logs in as portal user with a browser, the item kan be deleted. So the user permissions are probably not the problem. What can be t

  • I can't get my movies from iphoto to imovie

    I am very new to mac. I just got my first mac a month ago. I am trying really hard to make a movie. I can get pictures from iphoto onto imovie no problem. But I can't get movies. I can see my movies and play them on iphoto, but when I bring up things