Announcements
Hi,
I am currently using Dynamics GP 2016.
I would like to disable print button for all users when Back Order document is selected on SOP Transaction Entry, except for USER Class ID under "Purchasing"
I could only write a VBA where all users will have this disabled when Back Order is selected.
Any ideas is appreciated.
Thanks in advance for your support
I believe you created good quality items in functions also. Keep working, congrats!
Hi DanielNgHo,
I was trying to PM you but I think you didn't allow PM.
Please email me on my email address or PM me , I think I can help you with already written similar kind of code.
almas
Thanks David, I will check on this.
Regards,
Hi Almas,
I done this, but this block all document type. (Quote to Back Order)
What I need was to block only the Back Order not to be printed. and let users be able to print other documents.
Also tried to use the Security Role, and was able to block access to Back Order reports, but this somehow mark as printed.
Thanks,
I originally created Field Level Security with scripting capabilities, but when Microsoft purchased it from me the scripting was removed.
I would suggest using GP Power Tools to write this tweak. It will be able to work for specific document types and be applied for specific users and/or companies or user classes.
GP Power Tools works where VBA doesn't such as on new servers and web client. It also has many other benefits over VBA, Visual Studio Tools and even Dexterity.
Regards
David
Hi DanielNgHo,
You can also use field level security, create a field security and mark a company and user for which you need to apply it.
I believe the extensions are there for GP 2016. After you install VS search for GP Inventory and it should appear.
Even for GP 2016?
Since the use of VBA is being discontinued I would use C#.
André Arnaud de Cal... 291,359 Super User 2024 Season 2
Martin Dráb 230,370 Most Valuable Professional
nmaenpaa 101,156