My company is working on a new Dynamics AX installation. Our installation consultant has built a workflow for invoice approval.
We were very surprised to learn that we can do the following and there is no built-in way to prevent these actions:
1. We can make payments that aren't supported by an invoice.
2. We can pull and invoice into a payment proposal, then change the amount to any amount, then submit for payment.
3. We can pull and invoice into a payment proposal, then change the vendor to any approved vendor, then submit for payment.
It had been our expectation that we can only make payments for invoices that have been approved, and only in the state that they were approved. We view this as a major control weakness. Our installation consultant has characterized this as a feature (system flexibility) and that there is no way to stop users from essentially paying any approved vendor any amount (without an invoice to support that amount).
We understand that we could add a review/approval process afterwards to check for changes to vendors or amounts but this is very unattractive to us.
Is this issue consistent with other users' experience? What control do you have in place.
Thanks in advance for your help.