Skip to main content
O Reporter aceita vários formatos de saída: HTML, XML, CSV, PDF e texto simples. Os exemplos mostram como estruturar seus arquivos .tpl para cada formato. Eles seguem as regras de formatação e são interpretados corretamente durante a geração.
O conteúdo do arquivo deve seguir o formato de saída que você precisa (HTML, XML, CSV ou TXT), mas salve-o com a extensão .tpl. Para saída em PDF, escreva o template como HTML. O Reporter faz a conversão durante a geração.

Exemplos disponíveis


Template HTML

Relatório financeiro analítico com análise de transações por nível de conta.

Template XML

Relatório financeiro analítico em XML com lógica personalizada e resumos.

Template TXT

Template de comprovante de transação em formato de texto simples.
Cada página traz o código completo do template, explicações campo a campo e exemplos de saída que você pode gerar pelo Reporter.

Dica para gerar um comprovante de transação


Para gerar um comprovante de transação usando o Reporter, você pode enviar uma requisição como esta para o endpoint Create a Report:

O que esse filtro faz?

O campo filters permite limitar os dados usados ao renderizar o template. Neste caso, você está dizendo ao sistema para usar apenas a transação com o ID 0196d983-a2c2-7d5a-a5b7-029fe0dcb710. O comprovante inclui essa transação e as operações vinculadas a ela.

O que acontece depois?

Depois de enviar a requisição:
  • A API retorna um reportId.
  • Você pode usar esse ID para verificar o status do relatório.
  • Quando estiver pronto, o relatório fica disponível para download.

Por que isso importa

O Reporter gera cada comprovante de forma isolada, usando os filtros e templates que você define.