ganlida
Member
My organization has strict row security not to allow end user to create sales/purchase order over business unit/company.
Recently, a UBE has been developed to automate inter-company sales/purchase order creation triggered by Sales Order Entry P4210 after a sales order to customer is accepted. However, the UBE was failed due to the strict row security.
Users didn't want to compromise the existing user role setup. So a custom business function has been developed and called by UBE to grant user (who run the UBE) a higher role (update F0092.UGRP) before F4211MBF was called and restored back to existing role at the end of UBE execution. It worked perfectly on fat client but it didn't work on web client as expected.
May I know any solution to get this user group impersonation to work on JDE web client? Or is there any way to run UBE under different User ID? RUNUBE solution may not be suitable to my case because I need to pass in RI values from P4210.
Thanks in advance for any advice!
Recently, a UBE has been developed to automate inter-company sales/purchase order creation triggered by Sales Order Entry P4210 after a sales order to customer is accepted. However, the UBE was failed due to the strict row security.
Users didn't want to compromise the existing user role setup. So a custom business function has been developed and called by UBE to grant user (who run the UBE) a higher role (update F0092.UGRP) before F4211MBF was called and restored back to existing role at the end of UBE execution. It worked perfectly on fat client but it didn't work on web client as expected.
May I know any solution to get this user group impersonation to work on JDE web client? Or is there any way to run UBE under different User ID? RUNUBE solution may not be suitable to my case because I need to pass in RI values from P4210.
Thanks in advance for any advice!