Al importar las transacciones de la Cuenta1, debería darle la opción de crear/conciliar las transacciones con los registros existentes ya en el sistema. Si todavía no ha importado los datos de la Cuenta2, entonces todas las transacciones entre las dos cuentas se crearían de nuevo. En esta etapa, deberá especificar la segunda mitad de las transacciones como Cuenta2.
A continuación, cuando importe los datos de la Cuenta2 y realice el mismo proceso, debería reconocer las transacciones "coincidentes" creadas a partir de la importación de los datos de la Cuenta1, y tratarlas como resueltas cuando realice el proceso de creación de nuevas transacciones.
Si ya ha importado ambos conjuntos de datos, tendrá que limpiar manualmente los registros adicionales. Por ejemplo, si tiene una transacción de
Account1 => GnuCashHinge
debe cambiar el destino de la transferencia de GnuCashHinge a la Cuenta2, para que la transacción muestre
Account1 => Account2
Si a continuación cierra la Cuenta1 y ve el registro de la Cuenta2, debería ver dos transacciones:
Account2 <= Account1
Account2 <= GnuCashHinge
La segunda transacción es un duplicado y puede ser eliminada. Por lo que veo, te has saltado la asignación del destino de las transacciones al importar ambas cuentas. Por lo tanto, tienes duplicados de todas las transacciones de transferencia, y creaste la cuenta Hinge para asociar las dos partes de cada transacción con la otra. Después de terminar el proceso de limpieza, la cuenta GnuCashHinge debería estar vacía, y entonces puede ser eliminada.