RFx Workflow

Hi all,
I am new to SRM workflow. My first assignment is developing workflow for RFx with 5 levels of approval. The business object for RFx is BUS2200. Please advice me from where should I begin. Do I need to create a custom event or using the business events available in the BO?
Regards,
Sainath

I need to develop workflow for RFx approval with 4 levels of approval based on the following 5 criterias,
1.  Purchasing Group,
2.  Purchasing Organization,
3.  Publication Type,
4.  Document Type
5.  RFx Value (this is available in custom field).
Can I use the standard business object and event or do I need to copy the standard BO and create custom event?
Kindly help since I am completely new to the SRM workflows.

Similar Messages

  • SRM 7.0 'Add Approver' button disabled after rejection

    Hi Experts,
    I'm working on SRM 7.0(BRF) RFx workflow. I have configured the process level schema and the acceptance by contact person in customizing. When any of the approver rejects the document, it comes back to the creator which is right. But i see the 'Add Approver' button as disabled. But while creating a new document it is showing the 'Add Approver' button, only after rejection, the creator is seeing the button as disabled. Is it the standard behaviour in SRM7.0 ?
    Can you guys share your thoughts on this..
    Thanks
    Ram

    Hi,
    Please check the note 1378094.
    https://service.sap.com/sap/support/notes/1378094
    Regards,
    Masa

  • Single Step approval BRF Workflow for RFx.

    Hi,
    I am facing one problem in process controlled workflow for RFx. I have the scenario where I have only one approver but 7-8 reviewer are there in between of approver and initiator for example:
    Initiator >reviewer1>reviewer2->reviewer3->....reviewer8-->approver.
    For acheiving this I have activated standard single step approval workflow.
    But while I am trying to add reviewers to the RFx at the time of creation of RFx the system is not shwing the reviewers. it gets refreshed only reviewers line is added to the reviewers Tab but system did not display any reviewer.
    And while I publish the RFx it directly goes to the approver and while i tried to add the reviewer from approver end the same problem is coming.
    Please help me. How I cam achieve this functionality.
    Thanks & Regards,
    Sachin

    Hello Ashutosh,
    Thanks For your reply. I want to add reviewers at the time of creation of RFx not ad-hoc approvers.
    As I explain in my question that I have only one approver in whole approval process rest all are the reviewers only who only do the review and add comments not the approving authority.
    Thanks,
    Sachin

  • RFx Parallel approval workflow

    Dear Experts,
    I'm looking for sample code on how to implement the BADI agent determination with multiple areas for header (decision type 1) for RFx (BUS2200).
    I made all the required settings for parallel approval, but it for SC. The BAdI implementation for parallel approval /SAPSRM/BD_WF_SC_RR_PA works only with SC and Decision Type must be 4 — Item-Based Decision for Partial Document.
    Thanks,
    Evgenii.

    Hi,
    The following settings in SharePoint designer for your reference:
    More informaiton is here:
    https://social.technet.microsoft.com/Forums/en-US/2cd81250-1124-4d61-b78d-78e747f7fd64/parallel-approval-workflow-where-one-approval-completes-the-workflow?forum=sharepointcustomizationprevious
    Best Regards
    Dennis Guo
    TechNet Community Support

  • How can I control the workflow in the award the Rfx response

    HI,Experts :
       I work in SRM 7.0 ,RFx scenario .
      In  my case ,the supplier submit his RFX response according the RFX ,and the purchaser awards this response .
    There are  3 steps workflow for one type RFX response,and 4 steps workflow for another RFX Response .So ,I know I just can use the standard transaction type for the RFX Response .SO ,How can I  control the workflow in this case .
      Bestregards
      Alex

    Hi,
      If i understand your question correcly,   you have to determine the  process schema definition dynamically based on the transaction type.. then you can configure the process level ( 3 or 4 ) based the process schema definition..
    Saravanan

  • Error while creating an Rfx

    Hello Experts,
    We are on SRM 7.0, ECC 6.0 (Classic Scenario).
    When I login as a strategic purchaser and try to create an Rfx, after plugging in all details (item/bidder/qty...) when I publish my Rfx, I get an error "No approval workflow found. Inform system administrator"
    Kindly suggest which workflow to be activated (I am looking for standard Application controlled workflow).
    Do I need to define a manager for this strategic purchaser in the org structure who will approve the bids received from the supplier?
    Regards

    Hello,
    Add conditions in transaction SWB_COND to workflows assigned to BUS2200, depending on your needs.
    WS14500026 - Automat. Approval of Bid Invitation
    WS14500027 - 1-Step Approval for Bid Invitation
    WS14500028 - Main WF: N-Step Approval Bid Invitation
    Regards,
    Ricardo

  • Parallel workflow in Process controlled workflow

    Dear experts,
    could you please answer -
    is it possible to use parallel worklow in the process controlled workflow?
    for example, there is a requirement that all the department managers should approve the RFx document or contract.
    Is it possible to simulate this process using the process controlled workflow in SRM 7.0?
    It seems, that in the standard it is possible only via sequential approval - i.e. the first manager approves
    the document, then it goes to the second etc.
    Or all the managers receive the work item, but only one manager in fact approves it.
    Both variants are not suitable.
    Maybe there is another way to simulate the parallel worklow process?
    There is an option called decision sets, but it can be used for shopping cart only.
    Thanks a lot in advance,
    Andrey Averin.

    Hi,
       Yes- This is possible through Process controlled workflow. I am doing a smiler kind of workflow development. like category approvers .. Category approval will split by category...but you have to build the logic such a way that read all the items and send to all the approvers.. But now i have noticed that even through all approvers will receive parallel workitem but Approver A can't open his/her workitem if Approver B is in the process of approve/reject the workitem( Meaning when he double click the workitem in detail) then Approver A will receive a Error pop up message saying that Approver B is working on this document.
    John.

  • Dump on screen when configuring Process controlled workflow

    Hi Experts,
    I am facing 1 problem in SAP SRM 7 ehp1.  I am configuring Process controlled workflow. Previous workflow settings was Application controlled workflow as its been upgraded from SRM 5. If i run a RFX (BUS2200) cycle in application controlled workflow environment, it works flawlessly.
    But when i change my workflow framework to process controlled workflow for all Business Objects. I face a dump when I am creating an RFX. The dump on the portal is:
    http://dl3803.ltisap.com:8040/sap/bc/webdynpro/sapsrm/wda_l_fpm_oif
    DATREF_NOT_ASSIGNED
    No access possible via the 'NULL' data reference
    Method: PARTICIPATING_IN_ACTIVE_WF of program /SAPSRM/CL_PDO_DYN_MDA_WF_ADJ=CP
    Method: EDIT_DURING_WORKFLOW of program /SAPSRM/CL_PDO_DYN_MDA_WF_ADJ=CP
    Method: /SAPSRM/IF_PDO_META_CONF_BO~GET_BO_HDR_ACTION_METADATA of program /SAPSRM/CL_PDO_META_CONF_PROV=CP
    Method: /SAPSRM/IF_PDO_META_CONSUMER~GET_ACTION_METADATA of program /SAPSRM/CL_PDO_META_BO_RFQ====CP
    Method: /SAPSRM/IF_PDO_META_CONSUMER~GET_ACTION_METADATA of program /SAPSRM/CL_PDO_META_BO_RFQ_ADVCP
    Method: /SAPSRM/IF_PDO_META_CONSUMER~GET_ACTION_METADATA of program /SAPSRM/CL_PDO_META_HANDLER===CP
    Method: UPDATE_ACTIONS of program /SAPSRM/CL_CH_WD_MAP_IDENT====CP
    Method: /SAPSRM/IF_CLL_MAPPER~REFRESH of program /SAPSRM/CL_CH_WD_MAP_IDENT====CP
    Method: /SAPSRM/IF_CLL_MAPPER~REFRESH of program /SAPSRM/CL_CH_WD_IDEN_MAP_RFQ=CP
    Method: OVERRIDE_LEAVE_INIT_SCREEN of program /SAPSRM/CL_FPM_OVRIDE_OIF=====CP
    & when i check in st22. I get the dump as:
    Category               ABAP Programming Error
    Runtime Errors         DATREF_NOT_ASSIGNED
    ABAP Program           /SAPSRM/CL_PDO_DYN_MDA_WF_ADJ=CP
    Application Component  SRM-EBP-PD
    Date and Time          17.12.2011 15:46:56
    and get dump at:
      1 method PARTICIPATING_IN_ACTIVE_WF.
      2   " this method returns ABAP_TRUE if the logon user has an active work item,
      3   " i.e. he participates in an active approval workflow process.
      4
      5   DATA lv_curr_workitem_id    TYPE /sapsrm/wf_workitem_id.
      6   DATA lr_process_info        TYPE ref to /SAPSRM/S_PDO_WF_PROCESS_INFO.
      7
      8   " the default:
      9   rv_participates_in_active_wf = abap_false.
    10
    11   " The scenario is not valid for application-controlled workflow:
    12   " Any agents who may edit the document (approver and requester)
    13   " enter "Edit" mode right-away. No special handling possible.
    14   lr_process_info = io_apf_md_context->get_process_info_ref( ).
    >>>   IF lr_process_info->wf_version NE /sapsrm/if_wf_process_c=>GC_APF_VERSION_0200.
    16     return.
    17   endif.
    18
    19   " check if a valid workitem exists
    20   lv_curr_workitem_id = io_apf_md_context->get_workitem_id( ).
    21   IF lv_curr_workitem_id IS INITIAL.
    22     RETURN.
    23   ENDIF.
    the only configuration I change in the system is I changed the workflow framework to process controlled workflow.
    Kindly help.
    Thanks
    Anand

    Hello Anand,
    As per standard SAP recommendations the application-controlled workflow framework is only intended to be used if you are upgrading from SAP SRM 5.0 or earlier and you need to continue using your existing work-flows.
    The default workflow framework setting is the process-controlled workflow from SRM 6.0 on-wards and the user will be provided a option to switch to the application-controlled workflow framework.  The option to switch to process-controlled workflows is available only after you have once switched to application-controlled work flows but there will be a big caution that " If you switch from the application-controlled workflow framework to the process-controlled workflow framework; once a process-controlled workflow has been run, it is not supported that you switch back to application-controlled work-flows".
    As per the details given i got a feel that we have tried executing the scenario by switching between application and process controlled workflow and hence the system have become inconsistent and its dumping.
    I suggest you to raise a OSS ticket to SAP to resolve the issue.
    Best Regards,
    Rahul

  • SRM Process Controlled Workflow

    Hi Exports,
    I have created a Process schema for SC object type (BUS2121)..
    Looks like my process levels are trigged before the shopping cart is actually ordered by the user..
    Is this a normal behavior? or I am missing any configuration? or I need to have a additional process level initially to check whether the SC completed?..
    Please advice..
    Thanks in advance
    Bharath

    HI,
    Yes. That is correct task ID.
    FYI. Task ID List for Process-Controlled Workflow
    SRM Contract     BUS2000113               No Completion Task
              40007980     SRM_CT_APPR1     SRM Contract Approval
              40008003     SRM_CTR_Acc     Accept Decision / Adjust Document
              40007997     SRM_CTR_Revi     Revise Document
              40107926     SRM_CTR_RW     review document
    SRM Shopping Cart     BUS2121     
                                               40007952     SRM_SC_COMP1     SRM Shopping Cart Completion
              40007953     SRM_SC_APPR1     SRM Shopping Cart Approval (1)
              40007954     SRM_SC_APPR2     SRM Shopping Cart Approval (2)
              40007994     SRM_SC_Acc     Accept Decision / Adjust Document
              40007936     SRM_SC_Revi     Revise Document
              40007945     SRM_SC_RW     Review Document
    SRM RFx     BUS2200     40107917     SRM_BI_COMP1     SRM RFx Completion
              40007982     SRM_BI_APPR1     SRM RFx Approval
              40107922     SRM_RFx_Acc     Accept Decision / Adjust Document
              40007998     SRM_RFQ_Revi     Revise Document
              40107927     SRM_RFQ_RW     Review Document
    SRM Purchase Order     BUS2201     
                                               40007973     SRM_PO_COMP1     SRM Purchase Order Completion
              40007974     SRM_PO_APPR1     SRM Purchase Order Approval
              40007995     SRM_PO_Acc     Accept Decision / Adjust Document
              40007996     SRM_PO_Revi     Revise Document
              40107924     SRM_PO_RW     Review Document
    SRM Supplier Quote     BUS2202               No Completion Task
              40007981     SRM_QT_APPR1     SRM RFx Response/Bid Approval
                        No Adjust task
              40007999     SRM_QTE_Revi     Revise Document
              40107928     SRM_QTE_RW     Review Document
                        No Completion Task
              40008000     SRM_QT_APPR2     SRM Bid Approval
                        No Adjust task
              40107934     srm_bid_revi     Revise Bid
              40107935     srm_bid_rw     Review Bid
    SRM Confirmation of Goods/Service     BUS2203               No Completion Task
              40007987     SRM_CF_APPR1     SRM Confirmation Approval
                        No Adjust task
              40008004     SRM_CF_Revi     Revise Document
              40107929     SRM_CF_RW     review confirmation
    SRM Incoming Invoice     BUS2205               No Completion Task
              40008005     SRM_IV_APPR1     SRM Invoice Approval
                        No Adjust task
              40008006     SRM_IV_Revi     Revise Document
              40107925     SRM_IV_RW     Review Document
    Auto          40007988     SRM_AUTOAPP     Automatic Approval
    Auto          40007989     SRM_AUTOREJ     Automatic Rejection
    Regards,
    Masa

  • Need Help: Workflow Decision Task not visible in NWBC for customer Task

    Hello All,
    I am  new to NWBC configuration , need ur expert knowledge  for the below issue. I have checked the treat . Approve/Reject button for SRM Approval for RFx response ,but not able to get the exact steps for the configurations in NWBC.
    Requirement.
         We are working on SLM/SRM module, where we have requirement to create a custom workflow with custom Task for which we have executed below actions.
    Created the Custom Workflow.
    Created the custom Task with custom  ZCLASS and ZEVET.
    Created   Event linkages in SWE2.
    After doing this we are getting the workitem in the NWBC, currently we don’t have the Portal system in place, so we are using the NWBC for all our testing.
    What is the issue?
         When we select the workitem in the NWBC (UML) inbox  , the Decision Task ie “Approve” or “Reject” button are not visible , where as for SAP standard  Task  buttons are visible.
    What help we need?
      When we cross check the SCN/IBM portal, found that we need to do the XML file configurations. Can you any one kindly let us know the steps we need to follow to achieve our functionality.
    Thanks a lot in advance.
    Thanks and Regards
    Channa

    You need to share the details of what Inbox you are using, configuration steps depend on it. If you aren't using portal, you aren't using UWL and there is no UML inbox. You need to get your facts straight. Most likely you are using the Business Workflow Inbox (SWF_WORKPLACE) or the Lean Inbox (IBO_WDA_INBOX). Both are based on Web Dynpro ABAP and POWL but the configuration is different. Regardless, you posted this in the wrong space. Correct space is either SAP NetWeaver Business Client or Web Dynpro ABAP.

  • Unable to create shopping cart/RFx in the upgraded SRM 7 server

    Hi All,
            We are upgrading from SRM 3 to SRM 7. We have also installed a fresh SRM 7 server separately. In that standalone sandbox we are able to create SC/RFx etc , but with the similar configuration we are unable to do the same in the upgraded SRM 7 server. I was wondering if we need to do any specific settings in the upgraded server or not. I am getting the following error message :
    The following error text was processed in the system SD1 : Initialize trace failed with error 2
    The error occurred on the application server sapsrmcs3_SD1_00 and in the work process 0 .
    The termination type was: ERROR_MESSAGE_STATE
    The ABAP call stack was:
    Method: INITIALIZE of program /SAPSRM/CL_WF_BRF_TRACE=======CP
    Method: INIT_BRF_TRACE of program /SAPSRM/CL_WF_BRF_MSG=========CP
    Method: CONSTRUCTOR of program /SAPSRM/CL_WF_BRF_MSG=========CP
    Method: INITIALIZE_BRF_MSG of program /SAPSRM/CL_WF_BRF_MSG=========CP
    Method: /SAPSRM/IF_WF_RULE_CONNECTOR~EVALUATE of program /SAPSRM/CL_WF_BRF_CONNECTOR===CP
    Method: /SAPSRM/IF_WF_LEVEL_VALIDATION~VALIDATE of program /SAPSRM/CL_WF_PROCESS=========CP
    Method: CREATE_PROCESS_FORECAST of program /SAPSRM/CL_WF_APV_FACADE======CP
    Method: RETRIEVE_PROCESS_INFO_60_RES of program /SAPSRM/CL_WF_APV_FACADE======CP
    Method: RETRIEVE_COMP_PROCESS_DATA of program /SAPSRM/CL_WF_APV_FACADE======CP
    Method: GET_PROCESS_INFO of program /SAPSRM/CL_WF_APV_FACADE======CP
    Please suggest. Looking forward to your valuable comments.
    Regards
    PuspaSourav Biswas

    Hi,
    If the server is upgraded one, please set the workflow framework as "Application-Control Workflow".
    Transaction: SPRO
    SRM -> SRM Server -> Cross-Application Basic Settings -> Business Workflow -> Select Workflow Framework
    Regards,
    Masa

  • Waiting for Approval - RFx Question

    Hi Experts,
    We are in Esourcing 7.0. My Client has a requirement to add spend category group as approver for RFx before it go to next phase 'Open for Review'.
    I modified the document security template for RFx and provided the group information.
    Added them as Colloboraters - Role (Approver)
    When I changed the phase to 'Waiting for approval'. I dont see any approval item in the workbench (My Workflow Activities)...
    But when I click on the link(that I received in email as colloborator) , I can view a button 'Approve RFx'.
    Is there something I am missing?
    Will 'My Workflow Activities' only shows that are routed through XPDL  (Project and Contract Document)?
    Thanks,

    Rfx approval is not supported by workflow.  It is a separate process.  As you stated Projects, Contract Documents, UserDefined objects and recently Vendors are supported workflow documents.  The way you can tell is objects that have configurable phase definitions also have the ability to add workflow. These will show up in the workflow activities report.

  • After approver reject RFx response(QUOT), is that possible tho open back?

    Hi Gurus,
    We are now implementing SRM 7 EHp 1 and with workflow in RFx creation and evaluation. During RFx evaluation, once the approval reject the quotation and the status will turn into REJECTED. Is there anyway to open back the quotation in order leave it as rejected.
    There is few scenario we facing at the moment.
    1. 5 lines item. Bidder A been partial award 3 items and Bidder B partial award 2 item. Both quotation route to approval in awaiting approver status. If approval reject bidder A quotation and put a remark to purchaser that bidder B should get the full award (5 items). Is that possible to handle by the system?
    2. 5 lines item. Bidder A been partial award 3 items and Bidder B partial award 2 item. Both quotation route to approval in awaiting approver status. The approval reject bidder A and accept bidder B. Could system handle the 3 items back to the sourcing cockpit?
    Best regards,
    Wind

    Hello Wind,
    Kindly refer to the thread Re: Quotation in Release Rejected Status, how does the purchaser can review it? , to solve your issue here.
    As per the standard functionality delivered with SRM 701, purchaser user should be allowed to view the details for the Rejected RFx response and he also he will be provided with the Undo Reject option to re-submit the response for approval to the purchasing manager.
    Hope this helps you.
    Best Regards,
    Rahul

  • Workflow in SAP Sourcing

    Dear All,
    Please let me know the process for creating one step approval workflow for RFx in SAP Sourcing.
    Do we need a Java help to be able to design the workflow.
    Please let me know th estep by step details It woul be really very helpful for me.
    Thanks,
    Venky

    Hi
    Like Devesh and Shobha have suggested, you need to add approver as a collaboraor for RFx approval to take place.
    From what I can understand from your post is you do not want your buyer to add approver to an Rfx manually at ther beggining of every Rfx cycle. This condition can be taken care of with help of RFx templates.
    You can create different tenplates with fixed approver such that when buyers use these templates to create Rfx, approver is already added and no manual intervention is required.
    In case no approver is specified, Rfx can directly be opened to supplier by buyer/ owner of the Rfx
    Regards
    Mudit Saini

  • How to integrate WD url in standard RFX response task

    Hi Experts,
                       we have set up a process controlled workflow for RFX response in SRM,The standard task used is 40007981,the problem is we have to integrate one webdynpro link inside the task,the process is to first determine the webdynpro URL using FM(as it will change from dev to quality system) and then use the URL value in task description for creating a hyperlink.I have used the same approch in application controlled workflow,But here the task is standard,So not sure how to make changes in the task??i want to understand will coping the task into another task and using the ztask will work??or i have to create enhancements in standard task itself?if i follow the second approach what will be the impact and most importantly? willl that work?
    Regards
    Sonika

    Hi,
    Yes, you can copy the standard task by using transaction PFTC_COP and then modify it as per your requirement.
    After making all changes use this task in your workflow.
    Thanks and regards,
    SNJY

Maybe you are looking for