RFQ Approval Process through Workflow

Dear experts,
We are on planning phase of RFQ release approval through SAP Workflow. There is an issue I would like to hear from your valuable thoughts.
When an RFQ is created, ME41, all individual bids are collected under a unique collective number. Once price maintain process is done through ME47 for all bidder, we would like to send all RFQu2019s, with necessary information, which are linked to a collective number in one e-mail even if there are tens of RFQu2019s linked a collective number, not one by one sending it as we do in PO workflow process.
Is it possible to realize this case within SAP standard approval process? Because so far I noticed that once fundamental customizing is done after price maintaining step RFQu2019s are send individually, one by one, to approvers.
Cheers

Dear Melih,
I suppose you want to get approved the best offer in the bid. The best practice is to have a strong rules based on predefined criteria which quotation to be choosen by Purchasing. Then PO/contract/scheduling agreement/PIR can be maintained.
What we have done in our system is that the PO created goes for approval based on Chart of authority via Enterprise portal. A report, displaying the key figures from the RFQs in the bid, vendor evaluation scoring for each vendor, if available and some other data, is linked to the workflow item and displayed during approval process.
Regards,
Ognian

Similar Messages

  • How to determine N Step Approval process through Process Controlled workflow

    HI
    For SC approval process after 4th level of approval the workflow keep go N step till the approval determine. If no approval find then go for WF Exceptions.
    In PCW we have process level like 100, 200, 300 and so on. What would be the procedure for Nth process level determination in SRM process controlled workflows settings.
    Regards
    Kharabela

    Hi,
      From SRM 7.0 PCW, requestor of SC or creator(buyer) of the PO can't be in the approval list.. this is standard...
    create two custom events like zev_po_schema_eva and zev_po_sl_approval
    create two custom expression.. one with constants as zev_po_schema_def and other one is formula interpreter(0FB001)..
      assign zev_po_schema_eva as schema evaluation for PO.. MAKE SURE YOU LINK THE zev_po_sl_approval
      with as zev_po_schema_def..
       now create schema definition entry and specify as zev_po_schema_def..
       now create process level
       100 approval / approval with completion ( Your chooice ) .. maintain  zev_po_sl_approval as evaluation id in the process level... maintain RR_SPENDING_LIMIT_APPROVER as Resp.Resolver...
    maintain formula interperter value as (OV_SC_PREVAPPROVALIMI < 0V_PO_POTOTALVALUE ) AND (OV_SC_SPNDNGLMTFRQST < 0V_PO_POTOTALVALUE).
    Saravanan

  • Auto approval process in workflow

    Hi,
    We are implementing customized workflow with approval/rejection process
    There should be a auto approval process when agent does not complete task within 3 days.
    When the approval is done then we are sending emails and performing some actions.
    When the auto approval happnes after 3 days we do not want the workflow to terminate but it should end.
    Kindly suggest if it is possible.
    Thanks & Regards
    Rahul

    Rahul,
    You can use a 'modeled deadline' to set the original workitem to obsolete after (say) 3 days.
    There is a wizard available to help you with this (in ECC 6.0).
    Then, on the obsolete outcome branch, you can add a new (background) step that approves
    the item automatically. (This is assuming you have an 'approval' method available for the object).
    hope this helps
    Paul Bakker
    Hanabi Technology

  • Restart approval process through Thor api in oim 9i

    Hi,
       I am using oim 9i.
    Scenario:
       For a resource object i have a object form and a child form along with it.
       The user fills the object form along with the child form and submits for approval.
       During the approval process the user(requester) is able to edit the child form even though approval is started and approved by some stakeholders.
       Can we restart the approval process if any changes is made on child form?
       Also i have added entity on POST-Insert on child form.I come to know whenever there is change on the form.
       But on the change in the child form i want to trigger approval back to the 1st approver(restart the approval process).
    Could you help me with the api for restarting approval process or any url link which would help.
    Regards,
    Nirav

    okk...thanks for the replies..
    I am a newbie and wanted to know how to call this process task adapter as i currently have entity adapter on POST-insert on child form which identifies that there is some update..So does that means through entity adapter i need to call the process task of a approval process?
    Also is it possible to get the value of user who updated the child form as soon as it is updated?
    On post-insert adapter when i try to get the value of "formupdate by" whenever it is triggered it gives me the previous "update by" and not the current "update by" value?
    Does the database get updated later or am i doin somethng wrong,beacuse if it is a post-insert i should get values of "latest update by" on the form?

  • Approval Process through mail in OIM

    Hi,
    I need your views for the best way to meet this requirement:
    Let's say a user is provisioned to a resource and resource has been configured with a approval process. The System Administrator 'xelsysadm' approval has been set to auto-complete so that step of approval is done automatically and the approval goes to the main approver of the resource. Now i require to send the requests generated in last 30 minutes only which are meant for an approver by grouping them and then sending them in a mail in HTML format to take further action.
    Please do reply by your views on how to implement this.
    Thanks

    Thanks for the idea,
    I need your help as i am facing issues in implementing it.
    For Initializing the Factory Class with a Digital Signature i used this code
    ConfigurationClient.ComplexSetting config = ConfigurationClient.getComplexSettingByPath("Discovery.CoreServer");
    final Hashtable env = config.getAllSettings();
    tcSignatureMessage moSignature = tcCryptoUtil.sign("xelsysadm","PrivateKey");
    tcUtilityFactory m_utilFactory = new tcUtilityFactory(env, moSignature);
    and updated the xlconfig.xml file as such
    <KeyStore>
         <Location>.xlkeystore</Location>
         <Password encrypted="true">JfDl5Dgc48/6pVaOHW+6Qg==</Password>
         <Type>JKS</Type>
         <Provider>sun.security.provider.Sun</Provider>
    </KeyStore>
    <Keys>
         <PrivateKey>
              <Alias>xell</Alias>
              <Password encrypted="true">JfDl5Dgc48/6pVaOHW+6Qg==</Password>
         </PrivateKey>
    </Keys>
    But on executing the code this error is displayed:
    com.thortech.xl.crypto.tcCryptoException: KeyStore File : .\config\xl.keystore missing.
         at com.thortech.xl.crypto.tcCryptoHelper.loadKeyStore(Unknown Source)
         at com.thortech.xl.crypto.tcDefaultSignatureImpl.initKeyStore(Unknown Source)
         at com.thortech.xl.crypto.tcDefaultSignatureImpl.sign(Unknown Source)
         at com.thortech.xl.crypto.tcCryptoUtil.sign(Unknown Source)
    at com.reconciliation.UserReconciliation.connect(UserReconciliation.java:49) (this is line tcSignatureMessage moSignature = tcCryptoUtil.sign("xelsysadm","PrivateKey"); of the code)
    What i observed is that the keystore file it is searching for .\config\xl.keystore is not there as it is .xlkeystore in config and the same is mentioned in the config file also.
    Can you please tell me in what step i am wrong or if there is anything that i am missing.
    Thanks

  • Parked Invoice approval process - AP Workflow

    Hi all,
    Can please some one answer the following questions.
    1. Can please some one provide me any links or documentation that is specific to Parked document(amount release) workflow approval scenario
    i.e when an invoice is > some specific amount then it should get parked and need to get approval for the posting of the document.
    2. For this scenario , should we have to park the document , then workflow get's triggered or as the amount is greater than the limit,does the document get's parked automatically when you try to save it and tirggers the workflow automatically?
    Any help is greately appreciated

    Hi,
    the link that IA gave you will give you full details.
    To add to that, when you create the GL document, the document should be COMPLETE for posting and so there is a button "SAVE AS COMPLETED" and this will park the document as well and checks the completeness of the document. And you can set up the Rel. Amt > which you want the approval for releasing..which is the flag "Release Necessary".
    And, there is a std wflow template WS00400032 for this which first checks the completeness of the document before proceeding with approval.
    And, for documents below the threshold that you specify in the config. settings specified in the link IA gave you, i don't think there is any std. functionality that posts the document automatically after it is parked and complete.
    you have to copy WS00400032 and customize, may be adding your own single step task to post the document in the background.
    Same requirement that we developed is working fine.
    Let us know if any more details are needed.
    Hope this helps.
    venu

  • Block material when processing through Workflow

    Hi Experts!
    I am using workflow for creating different views for material master. My problem is : till all views of material creation completed, it should not allow any body to use this material in any transaction. but material can be viewed with MM03 transaction. Please advice.
    Thanks in advance.
    Ask

    Ashok,
    Check out my reponse to Parag in the following thread: Workflow .
    Think that should be exactly what you need.
    Cheers,
    Brad

  • Lazy approval process in SharePoint online

    Hi All,
    Can we configure lazy approval process for workflows in SharePoint online?
    As per technet articles, it says we need to save incoming emails to a incoming email enabled document library which is not possible in SharePoint online.
    Please guide me through any links if this is possible in sharepoint online.
    Thanks in advance.
    Hepsi

    Hi,
    Catalog is supported in E3 and E4 subscriptions of SharePoint Online.  Please refer to the following technet article.
    https://technet.microsoft.com/en-us/library/jj819267.aspx
    Please don't forget to mark it answered, if your problem resolved or helpful.

  • Approval preview process controlled workflow

    Hi,
    We are using process controlled workflow (N step) for the shopping cart workflows.
    While sending the reminder mails to the approvers, we would like to include the approval preview in the email.
    In application controlled workflows we could use FM BBP_WFL_DIN_APPR_CONTAINER_GET to get the approval preview details.
    Is there a similar function module to pick the approvers/approval status/step name etc for the process controlled workflows so that we can simulate the approval preview?
    Thanks
    BR
    Swetha

    Use class /SAPSRM/CL_WF_APV_FACADE. This is used by standard SAP WF Analysis.
    Methods - RETRIEVE_PROCESS_HISTORY, GET_CURRENT_PROCESS_STATE, CREATE_PROCESS_FORECAST.
    To analyze more, check the program /SAPSRM/WF_CFG_ANALYSIS_002. Check lines 209...216 (These Lines pull Previous Approved Steps, Current Process Step & Gets the approval forecast). However the REJECTED Items (Accept Decision) work little different (which is not captured by this report).
    To Identify the current approval process awaiting decision by the requester of the cart, use method GET_CURRENT_PROCESS_STATE, return parameter structure /SAPSRM/S_WF_PROCESS-PROCESS_LEVEL_LIST-DECISIONSET_LIST-ITEM_STATUS_LIST gets you the current status of the item (ACCEPTED, REJECTED, OPEN, INQUIRED). If ITEM_STATUS_LIST-ITEM_STATUS EQ 'REJECTED', then the WF is waiting for acceptance/resubmission from the requester.
    To your specific need, pass DOCUMENT_GUID to the class /SAPSRM/CL_WF_APV_FACADE=>GET_CURRENT_PROCESS_STATE get the return parameter /SAPSRM/S_WF_PROCESS. It will give you PROCESS_LEVEL_LIST. Then loop through DECISIONSET_LIST. It contains Table Types of AGENTS_LIST, ITEM_STATUS_LIST, WORKITEM_LIST. At /SAPSRM/S_WF_PROCESS level, you can get all the details of the current process level details
    Thanks,
    SC

  • Inconstancy in Approval Workflow- Process Controlled Workflow

    Hello Experts,
    We are in SRM 7.0 classic scenario using process controlled workflow and facing an issue as described below:-
    During the approval workflow, we are observing that in
    Case 1: When approver3 is forwarding the work item to approver10, the approver10 in not getting the work item in his Inbox. However, when we see the log detail in SWI6 the status is shown as u201CREADYu201D
    Case 2: We created a shopping cart with identical details as in Case 1 and followed the same approval process i.e.Approver3 forwarding the work item to approver10, however in this case approver10 is getting the work item in his Inbox and when we see the log details in SWI6 the status is shown as u201CCOMPLETED"
    We tried this scenario for 10 times and we found that in 2 cases the approval status is showing as u201CREADYu201D while in other 7 cases the approval workflow got completed.
    Can you all experts please help us understand why this is happening and how can be find the root cause i.e why Case 1 is in u201CREADYu201D status for last 2 days.
    We seek your help in understandingroot cause so that we can eliminate any inconsistency in future.
    Any pointers to resolve this issue will be highly appreciated.
    Thank you in advance.
    Regards,
    RKS

    Use class /SAPSRM/CL_WF_APV_FACADE. This is used by standard SAP WF Analysis.
    Methods - RETRIEVE_PROCESS_HISTORY, GET_CURRENT_PROCESS_STATE, CREATE_PROCESS_FORECAST.
    To analyze more, check the program /SAPSRM/WF_CFG_ANALYSIS_002. Check lines 209...216 (These Lines pull Previous Approved Steps, Current Process Step & Gets the approval forecast). However the REJECTED Items (Accept Decision) work little different (which is not captured by this report).
    To Identify the current approval process awaiting decision by the requester of the cart, use method GET_CURRENT_PROCESS_STATE, return parameter structure /SAPSRM/S_WF_PROCESS-PROCESS_LEVEL_LIST-DECISIONSET_LIST-ITEM_STATUS_LIST gets you the current status of the item (ACCEPTED, REJECTED, OPEN, INQUIRED). If ITEM_STATUS_LIST-ITEM_STATUS EQ 'REJECTED', then the WF is waiting for acceptance/resubmission from the requester.
    To your specific need, pass DOCUMENT_GUID to the class /SAPSRM/CL_WF_APV_FACADE=>GET_CURRENT_PROCESS_STATE get the return parameter /SAPSRM/S_WF_PROCESS. It will give you PROCESS_LEVEL_LIST. Then loop through DECISIONSET_LIST. It contains Table Types of AGENTS_LIST, ITEM_STATUS_LIST, WORKITEM_LIST. At /SAPSRM/S_WF_PROCESS level, you can get all the details of the current process level details
    Thanks,
    SC

  • SAP Business one Workflow Approval process

    Hi experts,
    i have gone through the SAP Business one workflow pdf and i see an approval process template created but they noted i go to online help for the approval process.
    Can anyone show me a link to the SAP business one workflow online help?
    Can someone create a workflow process that requires approval and share with me?
    urgent help is needed
    Regards
    Justice

    Hi,
    Please refer below links:
    http://help.sap.com/saphelp_sbo900/helpdata/en/13/a291a101f64ad9bf4b27978097a5db/content.htm
    How to use Approval Procedures in SAP Business One - YouTube
    A Demonstration of Workflows, Approvals and Alerts in SAP Business One 8.8 - YouTube
    Thanks & Regards,
    Nagarajan

  • Email Notifications through workflow for all Approved and Rejected Orders

    hi,
    i have to send Email Notifications through workflow for all Approved and Rejected Orders to the user who have submitted the order for approval.how could it be done.please send ur solutions.
    regards
    yesukannan

    Hi,
    An option would be use Oracle Alert. Create an event based alert on the table where you have order approvals or rejections. This alert will be raised after inserting or updating this table. Create an action linked to this alert, and choose message as action type.
    This setup can be done under Alert Manager Responsibility.
    Regards,
    Ketter Ohnes

  • How to use a pwa group in CREATE A TASK PROCESS in SPD 2013 for project server workflow approval process

    I am working on a Project Server 2013 workflow. I am creating this using Sharepoint Designer 2013. In this workflow I am using approval process at one stage. I have created a security group SalesManagers in PWA. I want to use this group for workflow approval
    process. I want all users of this group get approval tasks. 
    For this I used START A TASK PROCESS activity in the SP Designer. I clicked on
    this user and created task process. But here I could not find SalesManager group which I created in PWA. I was only able to find the users. I can also see
    Administrators for PWA . But couldnot find SalesManager or any other security group created in pwa.
    Can anyone suggest how I can get the security group created in pwa.

    NBDevelopment,
    I believe SPD only recognizes the SharePoint Groups and not the project server security groups.
    The Administrators for PWA, and few other groups like Project Managers for PWA etc., are synced SharePoint Groups with the security groups, which is why they show up in SPD.
    You could create a SharePoint Group for the Sales Managers group and use that in SPD.
    Cheers,
    Prasanna Adavi, Project MVP
    Blog:
      Podcast:
       Twitter:   
    LinkedIn:
      

  • Approver not determined process controlled workflow in SAP SRM 7.0

    Hello all,
    I have setup process controlled workflow in SAP SRM 7.0 EHP3 for shopping cart approval.
    I have 4 approval levels.
    I have used item-based Decision for entire document because for some items i want system approval.
    In implementation of BADI /SAPSRM/BD_WF_RESP_RESOLVER, in the method /SAPSRM/IF_EX_WF_RESP_RESOLVER~GET_AREA_TO_ITEM_MAP, i am skipping the items for which i want system approval.
    Also in method /SAPSRM/IF_EX_WF_RESP_RESOLVER~GET_APPROVERS_BY_AREA_GUID of BADI implementation class, i am keeping the approver table empty for the step which i want system approval.
    For example i have 1 item in shopping cart and for 1st step, based on some accouting criteria, i want system approval for 1st level and the workitem should go directly to 2 approval step when shopping cart is ordered. This is not happening.
    But if i have multiple items, and one item should have system approval based on some criteria and the 1st approval level should be system approval and other item should go to the 1st approver. This is happening and showing 'system' approver for item1 and 'appr_xyz' for item 2.
    For shopping cart having only 1 item, If i approve the shopping cart in this state only, it doesn't go to any approver and is not usable.
    am i missing anything in BADI /SAPSRM/BD_WF_RESP_RESOLVER??
    Please let me know.
    Regards,
    Yayati Ekbote

    Hi Adrian,
    Yes it is possible to display custom workflows in the Universal Worklist,  However, I am not sure what you are trying to do with a routing table.  If the workitems are of type decision, you can use UserDecisionHandler (action handler) configured in the XML file to use the Approve/Reject functionality - we are talking about webflow connector here correct?  R/3 connector?
    Regards,
    Beth Maben
    EP - Senior Support Consultant II
    SAP Active Global Support
    Global Support Centre Ireland
    **SDN Forum Moderator:
    SAP Enterprise Portal: Application Integration
    **SDN Universal Worklist Wiki:
    http://wiki.sdn.sap.com/wiki/x/ehU

  • Process Controlled Workflow - 1-step approval for shopping cart approval

    Hi,
    I have configured a one-level approval for SC (Process Controlled Workflow):
    Object Type: BUS2121
    Additional 1 level under schema: 3C_SC_600_000 (the last level is the automatic approval)
    Level Type: Approval with completion
    Eval ID: 0EV_SC_SL1
    RR Name: RR_SPENDING_LIMIT_APPROVER
    RR Param: USTONY.Y (I hardcoded it using my user ID, for the moment)
    Task ID: 40007953 (I have checked, it's generalized as well)
    Decision Type: Item-based decision for entire document
    For PPOMA_BBP:
    Under my org unit (Position):
    Approval Limit: 1000
    Output Limit: 1000
    I didn't do any BADI implementations yet.
    During creation of SC by other user, before "Order" the SC, the approval preview can show correctly that the Processor is as indicated in the config.
    Once the SC is ordered, the whole step is gone and the event linkage becoming delinked (because there is error, and according to the config in SWEQADM).
    However, I cannot find the workitem (no workitem generated) and SLG1 does not give any clue whatsoever.
    I tried debugging method APPROVAL_LIMIT, and it seems fine as well.
    Please help, what did I do wrong here?
    Thanks,
    Tony Y

    Hi Sahil,
    I even changed to first process level to:
    Level Type: Approval
    Eval ID: 0EV000
    RR Name: RR_MANAGER
    RR Param: (Blank)
    Task ID: 40007953 (I have checked, it's generalized as well)
    Decision Type: Decision for entire document
    Under PPOMA_BBP:
    I made myself as a head of the org unit with the role manager.
    The requester is "Exclude" the role manager.
    The agent can be determined now.
    But the workitem ID is still cannot be generated. It's always no workitem generated.
    Please everyone, any help?
    Thanks in advance,
    Tony

Maybe you are looking for