Modelos para o back-end
Formatação dos arquivos que o sistema gera no fechamento do mês e envia por e-mail. O conteúdo vem da API; estes arquivos definem só a aparência e as regras.
Arquivos
relatorio.htmlMolde único do documento que vira PDF — cabeçalho, título, filtros, tabela com grupos, subtotais e total, caixas de resumo, observação e assinaturas. Tokens {{empresa.nome}}, {{grupos}}, {{total}}…
email.htmlCorpo do e-mail que leva o PDF em anexo e o link — tabelas com estilo embutido, 600 px, números em destaque, botão e rodapé com o motivo do envio.
README.mdRegras de formatação, lista de tokens, colunas de cada um dos nove relatórios, nomes de arquivo, assunto do e-mail e regras de envio.
Resumo das regras
- Página: A4 retrato, margem 12 mm, fonte base 10 pt.
- Números: à direita, tabulares; moeda
1.234,56; percentual com uma casa; zero vira —.
- Estrutura: grupo com faixa cinza → linhas → subtotal → linha em branco; total geral em barra preta ao fim.
- Quebra de página: nunca dentro de uma linha, subtotal ou grupo; cabeçalho da tabela repete em todas as páginas.
- Arquivo:
khrono_<relatorio>_<unidade>_<aaaa-mm>.pdf; CSV com ; e BOM UTF-8.
- Envio: dia 1º às 8h, com o mês anterior; PDF anexo + link que expira; rodapé com motivo do envio e como desligar.
← Ver os nove relatórios com dados de exemplo