Good Day Dynamics 365 for Finance User Group,
Has anyone encountered this error when processing POs? When trying to finalize a purchase order this error is thrown and the PO cannot be closed.
If you had this error, where you able to resolve it and if so how did you do it?
'Unsupported data source used for PositionToRecord or PositionToRecordByValue. Unable to execute fallback logic to find record'
Thanks in advance for any help.
KDS
Are you able to check where the error is thrown from? It might be a customization.
Thank you Martin, I will check that.Kristi
Hi Martin,
This was very strange as I tried to reproduce the initial error when Confirming the purchase order, I found another one;.
~'Posting Changes to the document are only allowed in state Draft, because change management is activated'
I was able to reproduce the error I originally asked about at a certain point while trying to Confirm the purchase order when I clicked in a random blank space;
~'Unsupported data source used for PositionToRecord or PositionToRecordByValue. Unable to execute fallback logic to find record'
For the 'Posting Changes to the document are only allowed in state Draft, because change management is activated' I found a post on the Microsoft 365 Blog that appears to have fixed the problem as the PO was in the status 'Approved' and could not be confirmed, but still needs further testing and you can find it here as it seems it might help correct a number of errors: https://cloudblogs.microsoft.com/dynamics365/it/2020/08/12/resolve-po-distribution-errors-in-dynamics-365-supply-chain-management/
I used the new feature reset the status back to 'Draft', then resubmitted the workflow which put the PO back to the status 'Approved', then I was able to Confirm the PO.
I appreciate your response very much; thank you for helping me.
Best Regards,
Kristi