Saltar al contenido principal
Las Organizaciones pueden usar múltiples Ledgers para segregar operaciones financieras. Por ejemplo, un banco puede mantener Ledgers separados para diferentes líneas de negocio, geografías o requisitos regulatorios. Alternativamente, un solo Ledger puede manejar todas las operaciones para un enfoque simplificado.

Estructura del Ledger

  • Ledger > Organización: Cada Organización puede poseer múltiples Ledgers, pero cada Ledger pertenece a una sola Organización. Esto garantiza separación financiera y rendición de cuentas.
    • Múltiples Ledgers solo deben usarse cuando se requiere segregación de datos u operacional—por ejemplo, para operaciones de tesorería internas versus cuentas de clientes.
AtenciónLas Transactions no pueden ocurrir directamente entre Ledgers sin orquestación. Si necesitas gestionar transacciones entre ledgers, debes implementar flujos de trabajo apropiados para garantizar consistencia.

Cómo orquestar transacciones entre Ledgers

Para mover fondos entre dos Ledgers, necesitarás crear un flujo de trabajo orquestado que divida la transferencia en dos transacciones separadas:
1

1. Débito del Ledger de origen:

Comienza transfiriendo la cantidad deseada desde una cuenta en Ledger 1 a una Cuenta Externa. Esta cuenta actúa como puente y siempre está vinculada a un Activo específico.
2

2. Crédito al Ledger de destino:

Luego, crea una segunda transacción que mueva la misma cantidad desde la Cuenta Externa a la cuenta objetivo en Ledger 2.
Este proceso de dos pasos garantiza que cada Ledger procese una transacción válida e independiente, mientras que la Cuenta Externa mantiene consistencia en todo el ecosistema.
NotaPronto podrás usar el plugin Workflows para automatizar esta orquestación e incluir validaciones, condiciones y lógica de rollback si es necesario.

Características clave

  • Los Ledgers garantizan integridad financiera y transparencia operacional.
  • Todas las Accounts y Transactions existen dentro de un Ledger, formando un sistema financiero completo.
  • Cada Ledger mantiene un conjunto balanceado de Accounts.
  • Se pueden usar múltiples Ledgers para segmentación, pero las transacciones entre ledgers requieren manejo explícito.

Múltiples Ledgers

Midaz proporciona la capacidad de crear múltiples Ledgers para cada organización, ofreciendo mayor flexibilidad y control. Esta característica es particularmente beneficiosa para empresas con diversas necesidades operacionales, como separar registros financieros por país, departamento o función de negocio específica.

Ejemplo de caso de uso

Considera una empresa global con negocios en múltiples regiones:
  • Ledger 1: Negocios en EE.UU.
  • Ledger 2: Negocios en la UE
  • Ledger 3: Negocios en APAC
Al usar Ledgers separados, la empresa puede mantener registros de transacciones específicos por región, consideraciones fiscales y configuraciones de moneda mientras retiene una supervisión unificada de todas las operaciones.

Personalización de Ledgers

Una de las características destacadas de los Ledgers en Midaz es la capacidad de adaptar configuraciones según requisitos individuales. Por ejemplo, el mismo asset puede configurarse de manera diferente en Ledgers separados: Ejemplo Para representar Bitcoin (BTC) con configuraciones únicas en diferentes Ledgers:
  • Ledger 1: BTC con 10 decimales.
  • Ledger 2: BTC con 20 decimales.
En este caso, simplemente creas el asset BTC de forma independiente en cada Ledger, aplicando la configuración necesaria. Este enfoque permite un control granular sobre la gestión de assets, alineándose con necesidades operacionales o regulatorias específicas.

Beneficios de usar Ledgers en Midaz

  • Organización mejorada: Mantén registros financieros claros y distintos adaptados a varios aspectos de tu negocio.
  • Configuraciones personalizadas: Ajusta configuraciones de assets, monedas u otros parámetros por Ledger para cumplir necesidades localizadas o departamentales.
  • Escalabilidad: Agrega o modifica fácilmente Ledgers a medida que tu organización crece o se diversifica.
  • Transparencia: Obtén información completa sobre todas las actividades financieras, con cada Ledger contribuyendo a una imagen operacional cohesiva.

Gestión de Ledgers

Puedes gestionar tus Ledgers mediante API o a través de la Console.

Ver API

NotaCuando eliminas un Ledger, no se elimina permanentemente del sistema.En su lugar, se agrega una etiqueta de eliminación con una marca de tiempo, y el Ledger se vuelve inactivo e inutilizable—ayudando a preservar datos históricos para auditorías.

Mediante Console

Todas las acciones de gestión de Ledgers, incluyendo ver, crear, editar y eliminar, se pueden realizar a través de la página Ledgers en Midaz Console. Aprende más en la guía Gestión de Ledgers.
ConsejoSi estás creando tu primer Ledger en Console, lo harás como parte del flujo de incorporación. Para saber más, consulta la guía Incorporación a Midaz Console.