on 04-09-2018 10:31 PM
I am Curious on how everyone is handling Blocking the Release of a Sales order when the SO-Root-ActionValidation-Release.absl is not always called.
I have discovered that this action is not called when any kind of Approvals are set up on the Tenant in Question.
When there is no Approvals
click of Submit -> Release order button, in the backend the action that is getting called is action: Release, node : ROOT..
however is approvals is enabled..
click of submit-> release order button, in the backend the action that is getting called is
action : SubmitForApproval, node : ROOT. There is an action absl called Action-SubmitForApproval_APP19.absl.
So If you have a Add-on that needs to stop the Release of an order there are instances where this will never get called.
Hi William,
For the approval enabled case, I think Release.absl will be called when approver "Approve" the sales order.
Btw, for this case, how about to write your addon instances checking in SubmitForApproval.absl too?
Regards,
May
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You are not correct it is not called when it is approved.. or even when "Approval not Required"
I can not write a Case for SubmitForApproval.absl as this is a SAP procedure that does not have a validate event in the PSM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi William,
Yeah I checked and also found that Release absl is not called when Approve action is done.
But for SubmitForApproval, I can see the validate event in SalesOrder and can write some checking logic there too.
Regards,
May
User | Count |
---|---|
94 | |
11 | |
11 | |
10 | |
9 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.