====== Relatório de notas fiscais ====== ===== Resumo ===== Relatório que apresenta as notas fiscais emitidas. ===== Descrição ===== O Relatório de notas fiscais deve listar todas as notas fiscais emitidas cadastradas no sistema que estejam de acordo com os filtros selecionados. A listagem deve conter os principais dados das notas, agrupando-as por produtor. ===== Configurações e preferências do usuário ===== O relatório deve permitir que o usuário filtre as notas fiscais de acordo com os seguintes critérios: * **Período**: Filtro obrigatório. O usuário deve informar uma data inicial e uma data final para filtrar as notas fiscais; * **Por data de emissão ou por data de entrega**: Filtro obrigatório. O usuário deve informar qual data deseja filtrar; * **Produtor**: Filtro opcional: O usuário pode escolher um produtor específico como emitente das notas fiscais, ou "todos"; * **Localidade**: Filtro opcional. O usuário pode escolher uma localidade específica, ou "todas"; * **Destino das Notas Fiscais**: Filtro opcional: O usuário deve escolher entre Estaduais, Interestaduais ou Ambos; * **Natureza de Operação**: Filtro opcional. O usuário pode selecionar uma Natureza de Operação para que somente as Notas Fiscais emitidas com uma determinada Natureza de Operação sejam computadas. * **Ordenar por**: Filtro opcional. O usuário pode selecionar a forma de ordenação dos campos para a exibição do relatório. O valor padrão do campo sempre virá "Ordenar por: N° DAS NOTAS". * **Imprimir relatório simplificado**: O usuário poderá visualizar o relatório apenas com o somatório das notas agrupadas por produtor caso selecione essa opção. ===== Estrutura do relatório ===== ==== Timbre ==== O relatório deve imprimir, no topo da página, o timbre da empresa que está utilizando o software, contendo a logomarca da empresa, a Razão Social, o endereço, CNPJ e telefone. ==== Cabeçalho ==== O cabeçalho do relatório deve exibir as seguintes informações: * **Título**: Deve exibir o título do relatório, podendo ser: "Relatório de Notas Fiscais", "Relatório de Notas Fiscais Estaduais" ou "Relatório de Notas Fiscais Interestaduais", dependendo do destino selecionado; * **Período**: Deve exibir as datas final e inicial selecionadas; * **Localidade**: Deve exibir a localidade selecionada ou a palavra "TODAS"; * **Natureza de Operação**: Deve exibir a Natureza de Operação selecionada ou a palavra "TODAS"; ==== Listagem das Notas Fiscais (corpo do relatório) ==== O relatório deve exibir, para cada Produtor, as seguintes informações: **Produtor**: \\ **Insc. Estadual**: |< 100% 10% 25% 10% 10% 15% 15% 15% >| ^ **Nº NF** ^ **Empresa** ^ **IE Empresa** ^ **CPF/CNPJ** ^ **Emissão** ^ **Entrega** ^ **Valor** ^ | | | | | | | | |**Total de Notas Fiscais do Produtor:** |||||| **** | ==== Relatório simplificado (corpo do relatório) ==== O relatório deve exibir as seguintes informações: |< 100% 40% 20% 20% 20%>| ^ **Produtor** ^ **Inscrição estadual** ^ **Quantidade de notas** ^ **Valor total das notas** ^ | | | | | ==== Rodapé ==== Ao final do relatório, na última página, deve ser exibidos: * A quantidade total de notas no relatório; * A soma total dos valores; * A data e a hora de geração do relatório. ===== Origem dos dados ===== * Todos os dados das notas fiscais são obtidos consultando as notas emitidas, junto com os dados da pessoa (produtor) e empresa. ===== Pontos de verificação ===== * Os dados do relatório devem condizer com as notas fiscais cadastradas, de acordo com os filtros especificados; * Os subtotais e totais das naturezas de operação devem corresponder aos valores listados no corpo do relatório; * Ao selecionar um produtor, o filtro por localidade deve ser desabilitado. ===== Observações ===== N/A