Does anyone know the best approach to disable or hide the commit button on the Customer returns screen? Maybe using customizer but how would you do it?
Does anyone know the best approach to disable or hide the commit button on the Customer returns screen? Maybe using customizer but how would you do it?
Hi Johanna.
The change to the system toolbar where Commit button is located requires the access to Application Framework Tools and the module source code. Otherwise the easiest way to limit the access to Commit button is thru Maintain Security Groups where security event SO/Commit Shipment needs to be set to No.
Hi Zenon,
I really appreciate the feedback. I do remember trying turning the SO/Commit shipment to No, but I remember you can still commit the customer return on the customer return screen. Right? Is that your understanding? Thank you so much!
Hi Johanna.
I was able to make it work with the following settings in Maintain Security Groups:
SO/Commit SO Transactions=Display Only
SO/Commit Customer Returns Setting=Display Only
SO/Commit Shipment (security event tab)=No
IM/Kit and Distribution=Normal
Hi Zenon,
I made the suggested changes, and I can still commit a customer return on the customer return screen for my QA role. Any other suggestions?
Thank you so much!
Hi Johanna,
before I responded to you with a suggested workaround I made a quick test in version 2014 and it worked. This morning I tested the same steps in versions 2017 and 2018 and got the same results as you: Commit button is enabled in Enter Customer Returns and commit will go thru without any additional authentication. I will contact our engineering and submit this for a code fix.
Hi Johanna,
before I responded to you with a suggested workaround I made a quick test in version 2014 and it worked. This morning I tested the same steps in versions 2017 and 2018 and got the same results as you: Commit button is enabled in Enter Customer Returns and commit will go thru without any additional authentication. I will contact our engineering and submit this for a code fix.
Hi Zenon,
I really appreciate all of your help and feedback on this inquiry. Do you have a suggestion of how to stop the role from being able to commit the customer return on screen? I have heard that some created a text box to cover the commit button. Do you think this is a good option?
Thank you Zenon!
Johanna
Hi Johanna,
using Customizer to hide or cover Commit button can be a valid workaround for this issue. However I have submitted this issue ('Cannot disable Commit in Enter Customer Returns form') to Sage 500 engineering for a code fix and they are looking into it. The resolution should come from Maintain Security Groups task rather than Customizer. I will keep you posted on the progress.
*Community Hub is the new name for Sage City