Users may encounter the error "INSERT statement conflicted with the CHECK constraint 'CK_PDACCOUNTCODEMAPPING_VALIDMAPPINGWITHSUBTYPES' The conflict occurred in database 'BBInfinity', table dbo.pdaaccountcodemappingsubtype" when adding a transaction mapping in the General Ledger.
This issue is the result of conflicting mappings in the General Ledger. The most common cause is account mappings added by conversion. Locate any duplicate mappings where an application type may be mapped to a payment method more than once (eg: if committed pledges with a payment method of cash is mapped in two separate mappings, one will need to be removed to clear the conflict) .
As with all General Ledger modifications, consult your Accounting Team before making any changes.