Why is my transaction showing a sync failure while syncing from Peakflo to Microsoft Dynamics NAV?

Cause:

This issue occurs when a transaction fails to sync from Peakflo to Microsoft Dynamics NAV with a status code 400, indicating an internal error. The error message specifies  [Internal_EntityWithSameKeyExists] The record in table Gen. Journal Line already exists, with identification fields and values matching the transaction being synced. This typically happens when attempting to create a payment for the same bill twice, leading to a duplication error.

Resolution:

Since the error is due to attempting to create a payment for the same bill twice, it's necessary to cancel the send payment creation to avoid duplication. This action prevents the duplicated payment from being created and helps maintain data integrity.


If you require further assistance or encounter any difficulties, please contact our support team for help at support@peakflo.co