Pular para o conteúdo principal
O Lerian STA é a integração de mensageria do cliente entre uma instituição financeira e o STA do BACEN (Sistema de Transferência de Arquivos), o hub de troca de arquivos do Banco Central. Ele move arquivos regulatórios e operacionais nos dois sentidos — arquivos que a instituição envia ao BACEN (saída) e arquivos que o BACEN disponibiliza para a instituição baixar (entrada). O Lerian STA autentica cada troca com uma credencial de operador do BACEN por instituição, armazenada, sobre TLS mútuo, conduz cada transferência pela máquina de estados do protocolo do BACEN, verifica a integridade do arquivo por SHA-256, armazena os artefatos de entrada de forma durável e publica eventos terminais que outros produtos da Lerian consomem. Ele é multitenant, com isolamento físico de banco de dados por tenant, e orientado a API e a eventos.

O que o Lerian STA faz — e o que não faz


  • Ele é o limite de transporte e integridade entre a instituição e o hub de arquivos do BACEN. Ele move os bytes, autentica a troca, verifica o SHA-256 e registra o resultado — ele não interpreta o conteúdo de negócio do arquivo.
  • Ele não contabiliza em um ledger. Ao concluir um download de entrada, o Lerian STA publica um evento terminal que carrega um claim-check; o produto de domínio consumidor (por exemplo, Lerian SISBAJUD) recupera o artefato e o reconcilia no ledger do Midaz. A contabilização no ledger cabe ao consumidor, não ao Lerian STA.
  • Ele é multitenant desde a base, com isolamento físico de banco de dados por tenant — um deployment atende muitas instituições com isolamento total.

A quem atende


O Lerian STA atende instituições financeiras que operam sobre os trilhos do BACEN e precisam de um caminho governado e auditável para a troca de arquivos com o Banco Central. Um único deployment atende muitas instituições ao mesmo tempo. Rio abaixo, ele atende os produtos da Lerian que consomem os arquivos que ele entrega. Cada arquivo de entrada é roteado para um produto de origem — o produto rio abaixo que detém o significado de negócio do arquivo — que assina os seus próprios eventos e segue a partir daí.

Glossário


TermoSignificado
Lerian STAA integração do cliente da Lerian com o hub de troca de arquivos do BACEN (Sistema de Transferência de Arquivos).
TransferênciaUma troca de entrada ou de saída de um único arquivo entre a instituição e o BACEN, rastreada ao longo do seu ciclo de vida.
Transferência de saídaUm arquivo que a instituição envia ao BACEN.
Transferência de entradaUm arquivo que o BACEN disponibiliza para a instituição baixar.
Número de protocoloO identificador que o BACEN atribui a uma transferência; a chave de reconciliação e de idempotência.
Configuração de origem de entradaUma política por tenant que vincula um código de sistema do BACEN a um produto de origem, com cadência de sondagem, credencial, retenção e tamanho máximo de arquivo.
Trust storeOs certificados raiz X.509 que o tenant carrega e nos quais se confia para o TLS mútuo com o BACEN.
CredencialUma senha de operador do BACEN criptografada, identificada por código de instituição e ID de operador.
Rotação de senhaA troca em três fases de uma senha do BACEN — preparar, trocar no BACEN, promover localmente.
Claim-checkO object key, o SHA-256, o tamanho, o nome e o tipo de documento que um evento de sucesso de entrada carrega para que um consumidor recupere e verifique novamente o artefato.
Produto de origemO produto rio abaixo para o qual um arquivo de entrada descoberto é roteado (por exemplo, Lerian SISBAJUD).
Lerian SISBAJUDO produto de ordens judiciais de ativos que consome os eventos de arquivo de entrada do Lerian STA.
Para ver como o Lerian STA convive com os demais trilhos nativos e as interfaces de provedor, consulte Mensageria nativa.