Skip to content

Libro Mayor de Crédito (Ledger)

Requisitos previos de acceso

  • Permiso (módulo): viewCredits (consulta del libro mayor).
  • Licencia/Feature: CREDIT_INVESTMENTS habilitada en la licencia del tenant (Vault).
  • Contenedor del menú: TOKENIZACIÓN → grupo Crédito Tokenizado

Qué es / cuándo usar

La pantalla de Libro Mayor de Crédito es el libro mayor (ledger) que registra todos los asientos contables internos de las operaciones de crédito: desembolsos, recepciones de cobro, liquidaciones, recompras, comisiones y ajustes. Cada asiento apunta a una entidad (deal, cuenta por cobrar, cobro, posición), tiene un tipo de asiento, un importe y un tipo de cuenta.

Use esta pantalla para auditar y conciliar el movimiento financiero de un deal — sumar débitos/créditos, rastrear el origen de cada importe y cerrar el saldo por cuenta (getDealBalance).

Requisitos previos

  • Permiso: viewCredits (permiso doble — enum CPM + módulo dinámico en la BD).
  • Licencia/Feature: CREDIT_INVESTMENTS habilitada. Sin ella el grupo ni siquiera aparece en el menú.
  • Dependencias de otras pantallas: los asientos se generan automáticamente por los flujos de Desembolsos, Liquidaciones, Cobros y Recompras — esta pantalla es solo lectura.

Paso a paso

  1. Acceda al menú Crédito Tokenizado → Libro Mayor / Ledger.
  2. Complete los filtros: Deal ID, Tipo de Entidad y/o Tipo de Asiento.
  3. Haga clic en Filtrar (o presione Enter en el campo) para cargar los asientos.
  4. Recorra la tabla para auditar el movimiento; pagine según sea necesario.

Filtros y columnas

Filtro/ColumnaQué muestraOrigen del dato
Deal ID (filtro)Restringe al deal informadoparámetro dealId en getLedgerEntries
Tipo de Entidad (filtro/columna)A qué objeto hace referencia el asiento (DEAL, RECEIVABLE, CHARGE, POSITION…)entry.entityType
ID de Entidad (columna)Identificador del objeto referenciadoentry.entityId
Tipo de Asiento (filtro/columna)Naturaleza contable del asiento (ej.: desembolso, recepción, comisión, recompra)entry.entryType
Importe (columna)Monto del asientoentry.amount (BigNumber)
Tipo de Cuenta (columna)Cuenta interna afectada (accountType)entry.accountType
Deal (columna)Deal vinculadoentry.dealId
Creado el (columna)Fecha/hora del asientoentry.createdAt

Los filtros Tipo de Entidad y Tipo de Asiento son campos de texto libre — ingrese el valor exacto (ej.: DEAL, CHARGE) para que coincida con los registros.

Acciones y modales

Pantalla solo lectura: filtrar y paginar. No es posible crear/editar/eliminar asientos desde la interfaz — el libro mayor es alimentado por los flujos financieros del crédito. El saldo por cuenta de un deal se calcula en el backend (getDealBalance(dealId, accountType)).

Reglas de negocio / consideraciones

Atención

  • El libro mayor es inmutable. Los asientos no se editan ni se eliminan — las correcciones se ingresan como nuevos asientos (reverso/ajuste), preservando la pista de auditoría.
  • Concilie por dealId + accountType. Para cerrar el saldo de una cuenta de un deal, filtre por deal y sume por tipo de cuenta; el backend expone getDealBalance para el total.
  • Cada evento genera un asiento. Desembolso, recepción de cobro, liquidación y recompra producen entradas correspondientes — la ausencia de un asiento esperado indica una falla en el flujo de origen.
  • Valores financieros: amount es BigNumber en el backend; la UI lo muestra formateado, pero la conciliación debe usar la precisión completa — no redondee.

Pantallas relacionadas