Skip to main content
O canal de troca de arquivos do BACEN entrega cada ordem judicial ao Lerian SISBAJUD como um arquivo de remessa. As ordens entram na integração como arquivos de remessa, não como payloads de ordem pela API. A integração recebe o arquivo, faz o parsing em ordens canônicas e cumpre cada ordem no ledger do Midaz. Em seguida, devolve arquivos de resultado ao BACEN. Esta página cobre os três tipos de ordem com que a maioria das instituições se depara primeiro: bloqueio, desbloqueio e bloqueio permanente. A integração também cumpre transferência judicial, bloqueio cautelar de conta, anulação, cancelamento, liquidação de garantias, requisições de informação e ordens de quebra de sigilo.

Recepção de ordens por arquivo


O BACEN entrega um arquivo de remessa. O serviço aceita 5301, 5303 e 5308 em produção, e 5311, 5313 e 5318 em homologação. Cada código identifica um fluxo de arquivo e um parser distintos. Depois que o objeto de remessa é entregue, POST /remittance-files/notifications recebe e faz o parsing síncrono do objeto já entregue. O Lerian SISBAJUD calcula o hash do texto plano, o criptografa com criptografia envelopada, armazena o conteúdo criptografado e normaliza o arquivo em ordens judiciais canônicas. O fluxo de remessa de bloqueio (5301 em produção e 5311 em homologação) usa um formato de largura fixa. Cada registro tem 684 caracteres e usa codificação ISO-8859-1. As posições iniciais definem o tipo de cada registro. Um header e um trailer delimitam o arquivo. O corpo carrega os registros de ordem — bloqueio e reiteração, desbloqueio e interrupção de bloqueio permanente, entre outros. Um indicador de bloqueio permanente por ordem marca cada registro de bloqueio:

Execução do bloqueio (bloqueio)


Para uma ordem de bloqueio, o Lerian SISBAJUD descriptografa o CPF/CNPJ criptografado somente para consultar o CRM e nunca o registra em logs; não resolve as contas apenas por token. Em seguida, resolve as contas do réu e executa o bloqueio solicitado por meio do Midaz. Uma execução pode criar retenções de bloqueio por conta. Toda transação de ledger que o Midaz aceita deve estar balanceada. Esse invariante se aplica por transação de ledger aceita; não torna uma ordem judicial inteira ou uma perna específica de bloqueio ou desbloqueio uma única transação de partida dobrada. Cada conta produz um resultado: o valor bloqueado ante o valor determinado. Esse resultado alimenta tanto o arquivo de resposta ao BACEN quanto a trilha de auditoria à prova de adulteração.

Bloqueio permanente (reiteração)


Uma ordem permanente (indicador P ou D) não para após a primeira tentativa. Ela permanece em monitoramento e reitera o bloqueio até o seu prazo. Isso captura os fundos que chegam após a primeira tentativa. As reiterações são dirigidas por eventos, não agendadas. Um evento de mudança de saldo do ledger acorda cada reiteração. Quando o saldo de uma conta monitorada sobe, a integração bloqueia o valor ainda pendente. O monitoramento tem um limite. Uma ordem permanente corre até o teto de reiteração de 60 dias do CNJ ou até o seu próprio prazo, o que se aplicar. A integração então fecha por varredura a ordem vencida.

Desbloqueio (desbloqueio)


Uma ordem de desbloqueio libera fundos previamente retidos conforme a ordem. Ela pode liberar valores entre retenções de bloqueio por conta. Cada transação de ledger aceita deve estar balanceada; uma ordem de desbloqueio não é necessariamente uma única transação de ledger. A integração informa o resultado no arquivo de retorno.

Arquivos de resposta e de retorno


O Lerian SISBAJUD gera e transmite arquivos de resultado de volta ao BACEN pelo mesmo canal de troca de arquivos:
  • Um resultado de validação sintática (tipo de arquivo 5303 em produção, 5313 em homologação) que informa se a remessa passou na validação estrutural.
  • Arquivos de resultado de cumprimento que carregam os resultados por ordem e por conta dos bloqueios e desbloqueios.
O transporte de troca de arquivos em si é a integração do cliente que o Lerian STA descreve. O Lerian SISBAJUD é um dos seus produtos de origem rio abaixo. Consome os arquivos judiciais de entrada que o STA entrega.