Skip to content

Jornais de transações

Os Jornais (Journals) são telas de leitura e conciliação do BackOffice. Cada jornal expõe um livro-razão de um domínio específico — transações financeiras gerais, pontes entre redes (bridge), depósitos externos, compras de tokens/NFTs, transações on-chain de NFTs, sincronismos internos e externos com a blockchain, e o desk de OTC.

Eles não criam transações: refletem o que os serviços de domínio (FMS, OrderBook, ExternalBlockchainProvider, BridgeService, PaymentManagementService) já registraram. O objetivo é dar ao operador rastreabilidade completa para auditoria, suporte e investigação — quem, quanto, quando, em qual moeda, e com qual status.

Algumas telas têm ações pontuais de operação (reprocessar um sincronismo travado, forçar refresh, cancelar ou liquidar uma ordem OTC). Essas ações são a exceção; a regra do grupo é consulta.

Telas do grupo

JornalPara que serve
Transações geraisRazão consolidado de transações financeiras dos usuários (créditos/débitos).
Transações de BridgePontes de ativos entre redes (origem → destino), com valores de entrada/saída.
Depósitos externosAportes via PIX/cripto que convertem fiat/cripto em tokens internos.
Compras de tokens e NFTsTrilha de compra/venda de ativos tokenizados (buy track).
Transações Blockchain de NFTsEventos on-chain de NFTs (mint, transfer, burn) com vendedor/comprador.
Sincronismos InternosSincronização de transações financeiras internas com a blockchain.
Sincronismos ExternosSaques on-chain (envio externo de fundos) e seu estado de sincronização.
Journal OTCDesk de OTC (USDT↔BRL): ordens, spread, status e ações administrativas.
Dashboard OTCVisão executiva (gráficos) de volume, spread e entregas do OTC.

Pré-requisitos comuns

Acesso ao grupo

  • Contêiner do menu: GERAL → grupo Jornais de transações.
  • Permissão (módulo): cada jornal exige o seu módulo view* próprio (ver cada página). O grupo só aparece no menu se o operador tiver pelo menos um dos módulos dos subitens.
  • Licença/Feature: nenhum jornal exige feature de licença — a visibilidade é puramente por permissão.

Lembre-se: a permissão no BackOffice é dupla — o enum estático no CPM (validado no backend) e o módulo dinâmico cadastrado no banco (controla o *ngIf do menu). Os dois precisam estar presentes para o jornal aparecer e responder.