hi all,
We have a workflow (WF) solution in place to handle our suppllier invoices which is based upon Ax default functions with a 3rd party addon. In general this is working great for all our entities onboarded.
One situation keeps occuring and we cannot find out what the root-cause might be:
- a supplier invoice gets processed and submitted to the WF
- at a certain point,it reaches the approval-step
- a work-item is created
- an email is send out to the approver containing all the necessary information and invoice as PDF
- The approver has 3 options int he email: Approve, Reject or Delegate
- the user makes his choice and clicks the button in the email
- a new email is generated and send to a general inbox
- the emails are picked up by Ax and the WF are updated
We have a situation whereby for a limited number of users, the option "delegate" is not working. The users can approve & reject and that works fine. Whenever the user selects the delegate buton, they receive an emai back stating that the delegation could not be processed because of the below error:
|
The workflow action was not handled by the AX workflow engine. SysWorkflowWorkItem-delegate A currency to convert from is required to retrieve exchange rate information. WorkformWorkItemTable=5637416343, WorkItemActionType=Delegate Workflow action failed. Result=-1
|
This is a very strange error for me as the invoice and the related purchase-order are both in the same currency.
So either Ax is throwing a completely incorrect error-message or there is actually an issue with some currency.
Any ideas as where we should look? anybody has seen this error before?
looking forward to your feedback,
kind regards,
Jo