Noted that there is a limitation on salesforce that we can Recall and Submit for Approval button is not disappear , There is a known issue is on progress ,
https://success.salesforce.com/issues_view?id=a1p3A0000001C8QQAU (https://success.salesforce.com/issues_view?id=a1p3A0000001C8QQAU" style="color:blue; text-decoration:underline)
So the challenge that we are facing is in each time we click multiple time Submit for Approval button the duplicates Approval records get created , old records get archived but , As approval may get confused on this.
Would like to know if your organization has faced similar issue and how you have found a work around that ,
The Steps to Reproduce the Issue
Issue 1
Pre
User should have an approved quote
Steps
Log in to the SFDC
Navigate to the above quote
submit the quote for approval
Check whether the <Submit for approval> button is still in the approved quote's layout
Actual results
The <Submit for approval> button is still displayed in the quote layout even the quote is submitted for approval Once Refreshed Button disappear.
Expected results
There should not be <Submit for approval> button in approved quote page
Steps to Reproduce
Pre
User should have already created a quote which is sent for approval
Steps
Log in to the SFDC and navigate to the above quote
Click on the <Recalled> button to recall the quote
Check whether the <Recall Approval> button is still displayed in the system even after the quote is recalled
Actual Results
<Recall Approval> button is still displayed in the system even after the quote is recalled , Once Refreshed Button disappear.
Expected Results
<Recall Approval> button should not be in the system after the quote is recalled
In both case , if end user clicked multiple , there will be multiple approval records generated & archived , these approvals goes to Seniour Management and sometime Excutive Management (CEO/CFO/COO) , Since this is a crical userbility issues , we would like to have a any experince on similar cases.
3 risposte
Hi team ,
We have to go for a customization on this, The issue is on this is basically salesforce page refreshed prior to calcuation is done. So what we have done is we have put a wait for some time and rechecked on uncalcualted field prior to submit , if not calcualted or uncalcauted field is true , we do not let user to continue approval process and redirect users to Draft status to calcuate the qoute and proceed.