📋 Regras de Negócio - ecosif-reports
📋 Visão Geral
Este documento descreve as principais regras de negócio implementadas no serviço ecosif-reports.
📄 Regras de Relatórios
Formato de Exportação
- Regra: Todos os relatórios podem ser exportados em PDF, CSV ou TXT
- Validação: Formato especificado no campo
visualizationEnum - Padrão: PDF se não especificado
Templates
- Regra: Templates devem estar compilados (.jasper) antes do uso
- Regra: Compilação automática na primeira execução
- Regra: Templates são versionados junto com o código
💰 Regras de Consultas
Paginação
- Regra: Todas as consultas suportam paginação
- Padrão: Página 0, tamanho 10
- Validação: Tamanho máximo configurável
Ordenação
- Regra: Consultas suportam ordenação por campo e direção
- Padrão: ASC (crescente)
- Validação: Campo deve existir na entidade
Última Atualização: 2025-12-01