The invoice amount tolerance is too high in Dooap and D365

How to troubleshoot and resolve PO invoice discrepancies

When transffering invoice data from Dooap to D365/AX2012, Dooap performs a reconciliation to make sure the invoice transferred correctly. If the warning "The invoice amount tolerance is too high in Dooap and D365" is shown in Dooap, this means that some information was not transferred correctly from Dooap to D365/AX2012.

Dooap stops the invoice from posting, and leaves it in the pending invoices table for manual correction.

The exact reason may vary from case to case, and can be related to obsolete PO data, or a combination of matching (such as tax codes and certain miscellaneous charges), that is currently not supported.

When you see an error like this, it is important to not post the invoice from the pending invoices table, without double-checking the invoice has transferred with correct data. If there are discrepancies, there are two options to resolving the issue.

  1. Fix the issue in Dooap, with updated PO data.
    1. First, delete the pending invoice in D365/AX2012.
    2. Return the invoice from Dooap's transfer batch back to approved status.
    3. Refresh the PO information by pressing the "fetch lines" button
    4. Match the invoice with fresh data and re-transfer.

      For futher instuction, please check out the articles  Transfer-to-Payment and Re-Transfer an invoice from Dooap
  2. If the issue is still present, the invoice can also be manually corrected in D365/AX2012 pending invoices table before posting it. Please also send the invoice details to support@dooap.com for further investigation to the root cause.