Ir al contenido
FINORA Academy
SistemaFINORA Core

FINORA Core · Conceptos

Canales de transacción y contrapartida

ImplementadoVerificadoVerificado el 18 oct. 2026

El concepto contable del depósito dice: débito a la cuenta de efectivo, crédito a la cuenta del cliente. Pero el dinero de un depósito no siempre entra por la taquilla. Puede llegar por transferencia a través del BCV, por pago móvil o por un punto de venta. Cada puerta es una cuenta distinta del mayor: caja, la cuenta en el BCV, la cuenta de liquidación del switch.

Si la cuenta de efectivo está fija en el concepto, el banco tiene dos malas salidas: duplicar el concepto por cada puerta (depósito por caja, depósito por transferencia, depósito por pago móvil…) o reclasificar a mano al final del día lo que entró por otra vía.

La idea: la contrapartida la define el canal

Sección titulada «La idea: la contrapartida la define el canal»

Un canal de transacción es la puerta, con su cuenta del mayor. En el concepto, el contador marca la línea que representa la fuente de fondos (la contrapartida del dinero) como Canal. Al asentar:

flowchart TD
  O[Operación con código de canal] --> I{¿Contrapartida por canal encendida?}
  I -->|no| V[Asienta con las cuentas del concepto]
  I -->|sí| C{¿Trae canal y el concepto tiene una línea «Canal»?}
  C -->|no| V
  C -->|sí| K{¿El canal existe, está activo<br/>y su moneda coincide?}
  K -->|no| E[Rechazo 422]
  K -->|sí| L[La línea «Canal» usa la cuenta del canal;<br/>las demás líneas, la del concepto]

Un concepto, muchas puertas: el concepto no se duplica y el mayor muestra, cuenta por cuenta, por dónde entró el dinero.

El concepto de depósito tiene dos líneas. La primera, la de efectivo, está marcada Canal:

LíneaLadoCuenta del conceptoContrapartida
1Débito111.01.01.02 Gestión de efectivoCanal
2Crédito211.01.01.01 Depósitos del clienteConcepto

Llegan dos depósitos de Bs 2.500,00 a la misma cuenta de ahorro.

Por la taquilla, canal CAJA_AG001 (cuenta 111.01.01.02):

CuentaDébitoCrédito
DR111.01.01.02 Gestión de efectivo2.500,00
CR211.01.01.01 Depósitos del cliente2.500,00

Por transferencia, canal TRANSF_BCV (cuenta 114.02 Banco Central):

CuentaDébitoCrédito
DR114.02 Banco Central2.500,00
CR211.01.01.01 Depósitos del cliente2.500,00

Mismo concepto, misma cuenta del cliente; cambió solo la línea marcada. Sin canal, el segundo depósito habría asentado en 111.01.01.02, como antes.

  • Depósitos y retiros por la API de pagos, con el campo channelCode (distinto del canal comercial informativo, que sigue existiendo). El canal acompaña solo al importe principal; las comisiones asientan con su concepto.
  • Desembolsos y cobros de crédito por la API de crédito, con el mismo campo.
  • Asientos manuales de la API contable, que pueden pedir la cuenta del canal en una línea.

Cada asiento con canal deja el código del canal registrado junto a la petición de posteo, para conciliar caja y bancos por canal.

  • La cuenta del canal debe ser imputable (hoja), estar activa y ser de la compañía.
  • Si el canal tiene moneda, debe coincidir con la de la operación. Vacía, acepta cualquiera.
  • Un canal inexistente responde 422 transaction-channel-not-found; uno desactivado, transaction-channel-inactive. La API lo valida antes de ejecutar y el posteo lo vuelve a validar.
  • Los canales no se borran: se desactivan.
  1. Crear los canales con su cuenta: caja por agencia, transferencias, pago móvil, punto de venta.
  2. Decidir, concepto por concepto, qué línea es la fuente de fondos y marcarla «Canal».
  3. Definir la conciliación de caja y bancos por canal y, si las cuentas puente de hoy tienen saldo, su reclasificación con aprobación.
  4. Acordar con los integradores (caja, sucursal, banca por internet) qué código de canal envían.