RE: Difficulty building an Integration Manager job to import Bank Transactions
The only thing I've been able to find so far on similar cases using IM for a bank transaction and getting this same error, is that the error is caused by the credit amount auto populating, in most cases.
What I could find mentions that when creating a Bank Transaction integration, the Cash Amount will default from the Checkbook ID, thus the only Account that needs to be specified during the integration is the Offset Account. Depending on the type of bank transaction you are creating, will depend on the Account and which Amount field (debit or credit) that you will be populating.
For example, if the integration is for the 'Check' transaction type, the Cash Amount from the Checkbook ID will populate the credit side of the Distribution, so the integration would be set up to populate the debit amount.
It appears that the integration may need to be setup differently according to the type you are integrating, i.e. Check, Increase Adjustment, Decrease Adjustment or Withdrawal.
Let me try to verify this and I'll update this with my findings.
Thanks,