BRF Configuration

Hi Experts,
  We are implementing SRM 7 and as recommended by SAP, our Client is ready to go with BRF (Process Controlled WF).
Can someone please help me with BRF(process controlled WF) configuration document, to do end to end configuration on WF for Business Objects in SRM.
Please advise some documents/note # in reference to BRF Configuration.
Thanks,
Ravi.

Hi Bharathi,
Thank u for ur reply, I have gone through the document that u have provided, It is helpful, I have a question.
Our requirement is that system should pick the agent/manager based on the SRM Org Structure Hierarchy. ( first cost center manager ), and not a specific agent. say as per the document "Understand and Configure SRM Process Controlled Workflow" in Process Level configuration settings for Business Object BUS2121 we have a Evaluation ID and for that ID for which we have Process Schema and in that we have Expressions, Now if I want to activate an Expression with one-step approval (in which RR Manager is available). How do I activate that Expression to be executed based on the SRM Org Structure Hierarchy.
OR Do we have any other option like Application Controlled WFL to Assign Agent, if so then how do we do it.
Thanks,
Ravi.

Similar Messages

  • BRF Workflow setup

    Hi,
    Please let em know the steps to set up the One step and Automatic approval for SC in SRM 7.0.
    We are using process controlled workflows.
    Thanks,
    Murli

    You can the SAP delivered schema itself.. Following are the steps you need to follow(I am not Including Technical Configuration and BRF Configuration)..
    In Your case BRF Config is not needed..
    Step 1 :
    IMG Path:
    IMG - SAP Supplier Relationship Management - SRM Server - Cross Application Basic Settings - Business Workflow - Process Controlled Workflow - Business Process Configuration - Define Process Levels..
    Step 2:
    Select SRM Shopping Cart and Select Process Schema Evaluation..
    Step 3:
    Enter "3EV_SC_600_000" in Evaluation ID
    Thanks!!
    Bharath

  • Creating custom group in SRM_WF class in trasanction BRF

    Hi,
    Can someone let me know the exact steps to create a custom GROUP under the application class SRM_WF?

    Hi,
    You can create group in the below path
    SAP Supplier Relationship Management->SRM Server->Cross-Application Basic Settings->Business Workflow->Process-Controlled Workflow->BRF Configuration->Define Groups
    Regards
    Sam

  • Closing Collections Work Items based on FI-CA Transactions

    Hello Colleagues,
    We have a requirement to close Collections Work Items when certain transactions are performed, e.g. Creation of Instalment Plan, Write-off, Payments to name just a few.
    Because some of  these items involve clearings,  Dunning  will not be triggered for the cleared items. Therefore I assume the Dunning BRF configuration cannot be used to close the Work items.
    Is the  only way to close work items when these FICA transactions are performed is by coding FICA Event logic that is specific to each of the transactions? (e.g. use a Write-Off Event to close work items when items are written off, an Installment Plan Event  when Installment Plan is created, and so on? )
    Your insights will be very helpful.
    Thanks in advance,
    Ivor Martin

    Thanks Bill.
    I understand and agree with  the expectation gap about Instalment Plans.
    Some good news on clearing of dunned items:
    We did some more testing after un-checking the  "Enforcement" Work item in the Work item category configuration.
    Now the work item is closed when the document that is in dunning is cleared (i.e. via payments, write-offs, reversals, acct maintence, etc). The Work item Status turns to "G" (closed due to incoming payment).
    I have logged an OSS in regards to the Instalment Plan on the request of my client - I would  be surprised if they send us a fix to close the work item upon creation of an Instalment Plan. I think we will end up coding our work item closing logic in FI-CA Event 3040 (after the Instalment Plan is created).
    Regards,
    Ivor

  • No active process levels have been found in SRM 7.0

    Hi Friends,
           I have activated BC set /SAPSRM/C_SC_600_000_SP04 to order the SC automatically. I went to t.code SCPR20 and active, But the activation ended with Warning messages. Below is the message shows for all log..
    The table &1 was nicht assigned to (one of) your customizing object(s) (e.g. using the "Other Tables" function in the transaction SCPR3), when creating a BC Set. The activation tried to assign the table to (one of) your customizing object(s).
    The following tables are involved and raised the same message..
    TBRF110
    TBRF110T
    TBRF143
    TBRF150
    TBRF150T
    TBRF185..
    I have checked BRF configuration everything as per Jijilal Ramachandran suggested in Advance Workflow Webex session. Please give me though about this issue ..

    Hello John Petre,
    Can you share the Jijilal Ramachandran suggested in Advance Workflow Webex session link?
    I am new to BRF WF concept,was trying to find a solution.
    PLease help
    Arshad

  • User Defaults - GRC 10

    Hi All,
    We are on GRC SP13.
    I have configured User Defaults.
    My Decision table has Request Type and User Default ID entries and User defaults are correctly getting updated in the target system based on the connector tagged to User Default ID.
    My scenario:
    New Account Request Type - User selected ECC role and it has mapped BW roles.
    Now User defaults work only for ECC and not BW
    Hence I have tried changing my BRF+ decision table with Connector and Role Connector both, when i include any of these User defaults itself not working.
    Anyone faced the same issue?
    If I have Connector or Role connector in BRF+ decision table, User Defaults don't work
    Already applied SAP note 2020712 - UAM: User group not provisioned after approval
    Regards,
    Sai.

    Hi Sai,
    Could you please check and confirm if you have user defaults action from the request type..?
    As highlighted in the note "you are using "System" as one of the fields in setting the conditions for User Defaults, then try using the option for Implementing a LOOP in your BRF Rule. This might be needed since "System" field is not available under Request Header attributes, rather it is available as Role Attributes which are called as line-item fields while calling the BRF Rule. So, in such cases LOOP is a suggested solution, rather than using the Decision Table directly. Though within the LOOP, you can still call the Decision Table or implement IF/ELSE conditions."
    Better paste some of the snap shots from your BRF+ configurations.
    If you are sure enough that your config is on right track then raising this concern with SAP might be an option.
    Regards,
    Ameet

  • All SRM Workflow Specialist

    Can anyone help me with the BRF configuration and workflow settings required to be done for SRM 6.0 landscape. I need to configure the workflows for all standard scenarios in SRM please advise from scratch what needs to be done for the same. Documents can be sent to my mail id i.e.
    [email protected]
    Full points will be awarded for the same.
    Thanks in Advance
    Anirban

    Sent... )
    Regards
    - Atul

  • Brf+ workflow configuration based on field values of UI

    Hello Experts,
    I would like to know if we can configure the BRF+ workflow steps for material to go to certain users based on certain values from UI fields . For example a particular material type (FERT) should go to specific processor . Can I add material type column in BRF+ for materials and assign specific material type values and assign users to that step. Is this possible?.
    Thanks.

    This is one of the most common questions. It will save you time if you perform some research before asking. Any way, review this document: How to-Master Data Governance for Material: BADI USMD_SSW_RULE_CONTEXT_PREPARE to Enhance User Determination which addresses your exact question.
    Also, for any future MDG questions, please take a look first at this document Configuration and Enhancement of SAP Master Data Governance as it contains many of the commonly required enhancements.

  • Special consideration for BRF rules related to configuration managment

    Hello All.
    I am looking for a document or oss note that discribes if there are any special consideration for BRF rules related to configuration management and transport control?  I just learned how to spell BRF so, I would appriciate if you could direct me to the information requested above.
    Regards,
    k

    Hello All.
    I am looking for a document or oss note that discribes if there are any special consideration for BRF rules related to configuration management and transport control?  I just learned how to spell BRF so, I would appriciate if you could direct me to the information requested above.
    Regards,
    k

  • BRF+ is not working for MDG-F

    Hi Experts
    I selected rule based workflow template for OG_0001 CR type ( Creation of GL account).
    It seems workflow is not triggered as there is error for one work item: Check If Single Agent-Group Processing 
    Error in getting proper agent group; no agent group found (Message no. USMD5_SSW013).
    I goggled the error and as per it I reactivated all three decision tables in BRF+.
    Also I configure the workflow task for component CA-MDG-AF and CA-MDG-FIN.
    Still issue continued.
    Can any one throw some high light and fix the issue?

    Hi Sanjay,
    There could be a few reasons.
    When you are using rule based workflow you must have a Badi for your workflow.Make sure the content in your Badi is correct and activated. Second possibility is that you did not maintain the service in your rule based workflow or filter in your BADI. The 3 rd possibility is that there is something wrong in your decision tables or that you perhaps forgot to activate all the decision tables.
    Hope you find the problem
    Regards
    Riaan

  • GRC10- HR Trigger BRF+ rule error

    Hi,
    We are facing an error in HR trigger. The BRF+ is configured as per the note Note 1591291 - GRC 10.0 - HR Trigger configuration.
    The BRF+ rule has decision table which satisfies the condition for new hire. The infotype: 0105 and subtype: 0001
    After the new hire event the trigger is activated in GRC system but the log gives a following error Message:
    Error occurred during the processing of Rule 'Rule_1'
    Error occurred during the processing of Loop 'Loop_1'
    Error occurred during the processing of Rule 'Rule_2'
    Error occurred during the processing of Decision Table 'Decision_Table_HR'
    No match found for the given context (DECISION_TABLE_HR)
    Rules are not satisfied for Employee ID 00000019
    The rules configured are as per the SAP guide.
    1.     How do you analyze the error in the BRF+ rules
    2.     Have anyone come across similar situation
    Regards,
    Prasad Chaudhari

    Hi Prasad
    I am also getting the same error. I have configured the decision table exactly as per the SAP note, and even simplified my rules to only include the CREATE function.
    My SLG1 log picks up the same error.
    Did you find a fix for this on your side ?
    Please help.
    Rgrds
    Sameel

  • Error in Generating GRC BRF Agent Rule

    Hello Gurus,
    I am atrying to generate a BRF Agent Rule but am aaunable to activate MSMP workflow corresponding to that:
    Error in MSMP Workflow while activation:
    1)    MSMP process SAP_GRAC_ACCESS_REQUEST_HR version IMG Configuration Tables contains errors
    2)    abap dictionary data object binding is out of synchronization
    Below are the screen shots of my BRF Rule configuration. I have created a procedure call which is tied to function module

    Hello,
    I assume you have already checked the below document where it is explained the procedure call and Function
    cross check your settings with below document
    AC10.0/10.1: Create Rule Based on Risk Violation in Request, Using BRF+ Procedure Calls
    if everything is fine provide the MSMP error screen shot.
    Regards
    Baithi

  • Back and Forth Logic in process-controlled (BRF) workflows in SRM 7.0

    Hi all,
    I am using the process-controlled workflow in SRM 7.0.
    The approval itself works ok, but now I am trying to set up the back-and-forth functionality (similar to how it worked for the Badi in SRM 5.0) as default:
    This is what happens:
    Requester creates shopping cart.
    Shopping cart goes for approval.
    Approver rejects SC.
    Back at the requester the SC can only be displayed, but not changed.
    As far as I can tell this happens for any kind of decision set (as long as all items are rejected).
    This is what I am trying to set up.:
    Once the SC is back at the requester, he can either accept the rejection OR change the SC and 're-order' it ie send it back to approver again.
    I know if the requester checks the flag 'Work Item to Requester at Process End' this can be done, but I need the system to have this functionality automatically without setting a flag manually.
    I really appreciate any suggestions on this issue.
    Cheers
    Ulrike

    Dear Masa,
    thanks for your helpful answer. I have an better idea now, but I am still not quite able to set it up.
    I have applied note 1296209.
    When i tried to set up this step I did the following:
    level type of that step I used 'Approval with completion'.
    Created Expression of type SAP Formula Interpreter, with return type Boolean, and use formula:
    0V_WF_CURRENT_DECISI = 'REJECTED'
    linked the evaluation id to above expression.
    Task id for the step is: 40007994 - Accept Decision / Adjust Document
    When i do this and create a SC, my system dumps after clicking on describe requirement::
      The following error text was processed in the system SR7 :  The method could not be found at dynamic call.
    The error occurred on the application server SAP01_SR7_07 and in the work process 1 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
          Method: CALL_RFW of program /SAPSRM/CL_WF_RULE_CONTEXT====CP
          Function: /SAPSRM/WF_BRF_0EXP000 of program /SAPSRM/SAPLWF_BRF_DATA
          Method: PROCESS_SPECIFIC of program CL_CALL_FUNC_METHOD_BRF=======CP
          Method: IF_RULE_COMPONENT_BRF~PROCESS of program CL_EXPRESSION_BASE_BRF========CP
          Method: GET_RESULT of program CL_EXPRESSION_POOL_BRF========CP
          Method: IF_EXPRESSION_BRF~GET_SUBEXPRESSION of program CL_EXPRESSION_BASE_BRF========CP
          Method: IF_FOEV_CONNECTOR~EVALUATE of program CL_FORMULA_BRF================CP
          Method: EVALUATE of program CL_FOEV_FORMULA===============CP
          Method: EVALUATE of program CL_FOEV_FORMULA===============CP
          Method: EVALUATE of program CL_FOEV_FORMULA===============CP
    What I don't understand about your explanation is what you mean by "Acceptance by Contact person". I don't have that option anywhere in my BRF? Is that supposed to show up under Resp. Resolver Name (like RR_MANAGER)?
    Also where did you add that step in Process level configuration? I have 2 approval steps (just approval, without completion) and then i wanted to enter this step after those levels before the automatic system decision.  But i wasn't able as the system doesn't allow you to add a completion step after a 'normal' approval step.
    Cheers for your help
    Ulrike

  • Help required in SRM 7.0 BRF process worrkflow

    Hi Experts,
    I am new to SRM. I have a requirement wherein I need a create a BRF process control workflow. In high level the requirement is as follows.
    Once a shopping cart is saved the workflow should start and check whether the shopping cart value is greater than or equal to 1000 USD.
    Note: Step 1 and Step 2 are only applicable when the shopping cart header value is greater than or equal to 1000 USD else directed to the step 3.In other words step 1 and step 2 are optional steps whereas step 3 is mandatory step
    If TRUE (shopping cart value greater than or equal to 1000USD).
    step 1) The first level approver need to be determined from ztable based on the cost centre of the shopping cart.
    step 2) The second level approver need to be determined from ztable based on item category id of the shopping cart.
    If TRUE (shopping cart value greater than or equal to 1000USD) or FALSE (shopping cart value less than or equal to 1000USD).
    step 3) The org unit manager approval is required. Org unit manager will be determined from the ztable based on the org unit of the shopping cart. If the value of the shopping cart is greater than the manager's approval limit (determined from a ztable), the manager approves the workitem and also the workitem should go to his manager for approval. The same applies until the approval limit of the approver is greater than or equal to the shopping cart value.
    In the above requirement step 3 approval level is dynamic. Please help me in achieving this requirement.
    If the shopping cart is resend.
    In some cases the first level approver or second level approver will edit the shopping cart , make some changes and will resend the same shopping cart to the requestor (the person who created the shopping cart). If the requestor accepts the same changes and save the shopping cart there is no need of sending the workitem to the first level approval or second level approver again, but incase if the requestor makes new changes to the shopping cart then the workitem should go to the first level approval or the second level approver.
    How will the system identify the changes done by the first level approver or second level approver or the requestor?? Because based on the changes the workflow process will follow. Is there any log where the changes done by first level approver or second level approver are saved? and please let me know where to code for this requirement.
    Thanks and Regards,
    Prashanth

    Dear Prashant,
    please check below document for configuration of Process controlled work flow
    http://scn.sap.com/docs/DOC-34254
    Regards,
    Raghu

  • Set Default User settings in BRF Plus

    Hi All,
    We want to set some default setting for a set of the users for BRFPlus gui.
    For Example:
    1. We want to display row no in the decision table as the first column for all users.
    2. In the decision table, we want some columns ( from result section)which are actually in the end  on the right of the screen should be visible as first column.
    I know these can be achieved using user settings. But we want to default this for all the BRF Plus users. 
    Can we create one setup and assign it or default it for all BRF Plus users? Like we do in SAP R3 defaulting menus for SAP users.
    Thanks In Advance.

    Hi Carsten,
    Thanks for the hint.
    We have already used the blog to hide some features from users view in custom catalog. After your reply I revisited the our code and added few more lines of codes to display row number. But the Row Number was not displayed. Guessing if anything is missing.
    Is it not possible to do at user profile level for mass users. Like we do it for SAP R3 Users?
    Code Snippet:
    METHOD if_fdt_wd_ui_mode~get_configuration.
    *Get the default configuration.
      CALL METHOD super-
    >if_fdt_wd_ui_mode~get_configuration
        RECEIVING
          ro_configuration = ro_configuration.
    * Remove repository view.
      ro_configuration->set_parameter( iv_name  =
    if_fdt_wd_user_configuration=>gc_parameter_repositor
    y_view
           iv_value = abap_false ).
      ro_configuration->set_parameter( iv_name  =
    if_fdt_wd_user_configuration=>gc_parameter_favorites
    _view
           iv_value = abap_false ).
      ro_configuration->set_parameter( iv_name  =
    if_fdt_wd_user_configuration=>gc_parameter_history_v
    iew
           iv_value = abap_false ).
    * Display row number
      ro_configuration->set_parameter( iv_name  =
    if_fdt_wd_user_configuration=>gc_parameter_disp_dt_r
    ow_num
          iv_value = abap_true ).

Maybe you are looking for