Disable or Hide Commit button on Customer Returns Screen for a Security Group

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?

  • 0

    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.

  • 0 in reply to Zenon

    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!

  • 0 in reply to Johanna Patterson

    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 

  • 0 in reply to Zenon

    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!

  • 0 in reply to Johanna Patterson

    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.

  • 0 in reply to Zenon

    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

  • 0 in reply to Johanna Patterson

    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.