Pular para o conteúdo principal
Um Ledger atua como a espinha dorsal financeira da Organização, mantendo um registro preciso de todas as Transações e Operações. Cada evento financeiro — depósitos, saques, transferências, taxas — é rastreado dentro de um Ledger, garantindo rastreabilidade e controle completos. As Organizações podem usar múltiplos Ledgers para segregar operações financeiras. Por exemplo, um banco pode manter Ledgers separados para diferentes linhas de negócio, regiões geográficas ou requisitos regulatórios. Alternativamente, um único Ledger pode gerenciar todas as operações para uma abordagem simplificada.

Estrutura do Ledger


  • Ledger > Organização: Cada Organização pode possuir múltiplos Ledgers, mas cada Ledger pertence a apenas uma Organização. Isso garante separação financeira e responsabilidade.
    • Múltiplos Ledgers devem ser usados apenas quando a segregação de dados ou operações é necessária — por exemplo, para operações de tesouraria interna versus contas de clientes.
Transações não podem ocorrer diretamente entre Ledgers sem orquestração. Se você precisa gerenciar transações entre Ledgers, deve implementar fluxos de trabalho apropriados para garantir consistência.

Como orquestrar transações entre Ledgers

Para mover fundos entre dois Ledgers, você precisará criar um fluxo de trabalho orquestrado que divide a transferência em duas transações separadas:
  1. Débito do Ledger de origem: Comece transferindo o valor desejado de uma conta no Ledger 1 para uma Conta Externa. Essa conta atua como uma ponte e está sempre vinculada a um Ativo específico.
  2. Crédito no Ledger de destino: Em seguida, crie uma segunda transação que move o mesmo valor da Conta Externa para a conta de destino no Ledger 2.
Esse processo em duas etapas garante que cada Ledger processe uma transação válida e independente, enquanto a Conta Externa mantém a consistência em todo o ecossistema.
NotaEm breve você poderá usar o Flowker para automatizar essa orquestração e incluir validações, condições e lógica de rollback conforme necessário.

Características principais


  • Os Ledgers garantem integridade financeira e transparência operacional.
  • Todas as Contas e Transações existem dentro de um Ledger, formando um sistema financeiro completo.
  • Cada Ledger mantém um conjunto balanceado de Contas.
  • Múltiplos Ledgers podem ser usados para segmentação, mas transações entre Ledgers requerem tratamento explícito.

Múltiplos Ledgers


O Midaz oferece a capacidade de criar múltiplos Ledgers para cada organização, proporcionando flexibilidade e controle aprimorados. Esse recurso é particularmente benéfico para empresas com necessidades operacionais diversas, como separar registros financeiros por país, departamento ou função de negócio específica.

Exemplo de caso de uso

Considere uma empresa global com negócios em múltiplas regiões:
  • Ledger 1: Negócios nos EUA
  • Ledger 2: Negócios na UE
  • Ledger 3: Negócios na APAC
Usando Ledgers separados, a empresa pode manter registros de transações específicos por região, considerações fiscais e configurações de moeda, mantendo uma visão unificada de todas as operações.

Customizando Ledgers


Uma das funcionalidades de destaque dos Ledgers no Midaz é a capacidade de personalizar configurações com base em requisitos individuais. Por exemplo, o mesmo ativo pode ser configurado de forma diferente em Ledgers separados: Exemplo Para representar o Bitcoin (BTC) com configurações únicas em diferentes Ledgers:
  • Ledger 1: BTC com 10 casas decimais.
  • Ledger 2: BTC com 20 casas decimais.
Nesse caso, basta criar o ativo BTC de forma independente em cada Ledger, aplicando a configuração necessária. Essa abordagem permite controle granular sobre o gerenciamento de ativos, alinhando-se a necessidades operacionais ou regulatórias específicas.

Benefícios de usar Ledgers no Midaz


  • Organização aprimorada: Mantenha registros financeiros claros e distintos, adaptados a diversos aspectos do seu negócio.
  • Configurações customizadas: Ajuste configurações de ativos, moedas ou outros parâmetros por Ledger para atender necessidades locais ou departamentais.
  • Escalabilidade: Adicione ou modifique Ledgers facilmente conforme sua organização cresce ou se diversifica.
  • Transparência: Obtenha insights abrangentes sobre todas as atividades financeiras, com cada Ledger contribuindo para um panorama operacional coeso.

Gerenciando Ledgers


Você pode gerenciar seus Ledgers via API ou através do Lerian Console.

Via API

Quando você exclui um Ledger, ele não é permanentemente removido do sistema.Uma tag de exclusão com timestamp é adicionada, e o Ledger se torna inativo e inutilizável — ajudando a preservar dados históricos para trilhas de auditoria.

Via Lerian Console

Todas as ações de gerenciamento de Ledgers, incluindo visualização, criação, edição e exclusão, podem ser feitas através da página de Ledgers no Módulo Midaz do Lerian Console. Saiba mais no guia de Gerenciamento de Ledgers.
Se você está criando seu primeiro Ledger no Lerian Console, fará isso como parte do fluxo de onboarding. Para saber mais, confira o guia de onboarding do Módulo Midaz.