SAP Integration Error Reconciliation date must be on or after the last posting date for transaction

SAP Integration Error Reconciliation date must be on or after the last posting date for transaction

Environment: 

iVend 6.6  integrated With SAP B1


Problem Statement: 

AR Payment stuck on Integration Failure Monitor from iVend To  SAP Business one with below Message   “System.Exception  DI Reconciliation date must be on or after the last posting date for transactions selected for reconciliation   [??????? 3821 3] at ReplicationSBOIntegrationWinSer.IntegrationObjects.IncomingPayment.CreateIncomingPayment(DataSet objDataSetTransaction, DataSet objDataSetTransactionSurcharge, DataSet objDataSetPayment, DataSet objDataSetARPayment, Boolean ZeroPayment, Boolean ApplyLayawayOnSale, Boolean IsMultiCurrency, String CurrencyCode)

 

 

Symptoms: 

NA


Resolution/Work Around:

Advise customer/Partner to add payment in SAP screen. SAP will also throw the same error.


Customer/Partner  can get details of all transaction from Integration Failure Monitor by expand transaction.


The error is not related to iVend, this is related to SAP Business One.


Below is the SAP forum link


https://answers.sap.com/questions/9531213/reconciliation-date-must-be-on-or-after-the-last-p.html

It should be noted that the iVend integration service uses SAPB1 DI API to post such transactions so issues related to this should be consulted with SAP Partner.


Recommendations /Suggestion:

NA