/
Payments Journal ReceiptEngine.performSetBasedInsertToTenderCashAccounts duplicate key while posting

Payments Journal ReceiptEngine.performSetBasedInsertToTenderCashAccounts duplicate key while posting



Description of Issue

Posting a reversal batch in Payments Journal and receiving an error

  • ReceiptEngine.performSetBasedInsertToTenderCashAccounts

  • EXECUTE performSetBasedInsertToTenderCashAccounts FAILED

  • Violation of UNIQUE KEY constraint UQ_AccountsReceivable.TenderCashAccounts.TenderId.GeneralLedgerAccountId.ReceiptInstLineAmountId. Cannot insert duplicate key in object AccountsReceivable.TenderCashAccounts

  • CALL TO BatchEngine.dropJournalAccountTempTables FAILED



Context
  • Accounts Receivable

  • Payments Journal

  • Payment Reversals



Cause

When utilizing the RVA (Reversal Batch Approval) workflow, approvers are going into the program and releasing the batch instead of approving first. 



Resolution

Users should attempt to approve the pending action for the reversal batch if possible. If errors are encountered, please contact Enterprise ERP (Munis) Support



Additional Information

Error may present itself as CALL TO BatchEngine.dropJournalAccountTempTables FAILED in Payments Journal when posting batch, reviewing system log will provide more in depth error

[Microsoft][SQL Server Native Client 11.0][SQL Server]Violation of UNIQUE KEY constraint 'UQ_AccountsReceivable.TenderCashAccounts.TenderId.GeneralLedgerAccountId.ReceiptInstLineAmountId'. Cannot insert duplicate key in object 'AccountsReceivable.TenderCashAccounts'. The duplicate key value is (XXXXXX, XXXXXX, XXXXXX) where the 











Related content

Cannot Release Tyler Payments Batch From Enterprise ERP Payment Entry
Cannot Release Tyler Payments Batch From Enterprise ERP Payment Entry
More like this
An exception has occurred within MiscellaneousPaymentInterface error when entering a Miscellaneous Receipt against a Contract
An exception has occurred within MiscellaneousPaymentInterface error when entering a Miscellaneous Receipt against a Contract
More like this
Duplicate Cashiering Payment ID error when reversing payments taken through Tyler Cashiering
Duplicate Cashiering Payment ID error when reversing payments taken through Tyler Cashiering
More like this
An exception has occurred within MiscellaneousPaymentInterface
An exception has occurred within MiscellaneousPaymentInterface
More like this
Payments Journal batches reappearing to post again
Payments Journal batches reappearing to post again
More like this
Error executing the statement insertPrimaryAccountsintoReceiptLineJournalAccountPairs
Error executing the statement insertPrimaryAccountsintoReceiptLineJournalAccountPairs
More like this