Using eConnect to import AUS dollar transaction into a GP company db which uses USD as the functional currency, I receive an out-of-balance error message (and the transaction does not post). The transaction clearly balances in AUS dollars.
Error Number = 944 Stored Procedure=
taGLTransactionHeaderInsert Error Description = Unbalanced journal entry,
the credits do not equal the debits
Node Identifier Parameters: taGLTransactionHeaderInsert
BACHNUMB = SSCASH
JRNENTRY = 215452
REFRENCE = SS Cash 10/31/2018
TRXDATE = 10/31/2018 12:00:00 AM
TRXTYPE = 0
When I hand key the transaction into GP, it goes in just fine. The system adds in a rounding line to accommodate a rounding difference when it translates to functional USD currency. In this transaction’s case, there is a penny rounding difference when it translates to USD. How can we get eConnect to perform the same rounding function for functional currency translation rounding that GP performs systematically when the transaction is hand keyed?