I am trying to configure an approval map for journal transactions, where the approver is the supervisor (reports to on the employee profile) of the user that entered the transaction. Here is the conditions tab
On the Rules Action tab
I have tried drilling into the owner option, but nothing is working. I have the reports to field populated on the employee profile.
Any help is appreciated.
Best answer by NuwanTharanga62
coleenmcnally22 wrote:
Laura those are the same results I get when testing.
I am doing the configuration in 2023 R1 Build 23.101.0071
I am going to open a support case with Acumatica. I will update this discussion when I hear back from support.
Appreciate you doing some testing and working through this with me!
Below, I have mentioned the explanation and the workaround that were provided through the support case (by one of the L1 support engineer) . As it will be useful for others.
On Approval map, Rule actions tab, there is no "Reports To" option under the Created By node ;
The only Reports to option I found was under Approval node and it does not work:
Since there is no owner filed under this screen there is no option to setup Reports to as approver.
The workaround could be creating steps with the corresponding approver and under conditions specify the employees that create Journal transactions that report to the approver.
For example, if three are employees report to Maxwell Baker, under conditions you can specify created by and Or Operator and when any of these employees creates a Journal Transaction it will require Maxwell Baker's approval:
Is the above condition shown in first screenshot your final configuration? GL Batch - Hold - Equals - Not Checked?
If so I recommend leaving the Condition blank for a test of Reports To. A blank Condition should send all batches for approval when Hold status is removed.
After that, what happens when Hold is removed? Does batch become ‘pending approval’ status? If so, can you find an approver name on the Approvals tab of your batch?
Thanks for the extra info Coleen. With no condition, I too tried every “reports to” option that I can find (2) on Owner areas of the GL Batch node and when I remove Hold the status changes to Balanced.
When I add any straightforward Employee (instead of Employee from Document) then the approval immediately works. I’m testing in 2023 R1 Beta, Build 23.093.0227.
Below, I have mentioned the explanation and the workaround that were provided through the support case (by one of the L1 support engineer) . As it will be useful for others.
On Approval map, Rule actions tab, there is no "Reports To" option under the Created By node ;
The only Reports to option I found was under Approval node and it does not work:
Since there is no owner filed under this screen there is no option to setup Reports to as approver.
The workaround could be creating steps with the corresponding approver and under conditions specify the employees that create Journal transactions that report to the approver.
For example, if three are employees report to Maxwell Baker, under conditions you can specify created by and Or Operator and when any of these employees creates a Journal Transaction it will require Maxwell Baker's approval:
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.