====== Relatório de armazenagem x vendas ====== ===== Resumo ===== Relatório comparativo das operações de remessa para armazenagem e venda num determinado período. ===== Descrição ===== Este relatório deve exibir os totais em quantidade e valor de todos os produtos guiados para comparar os totais das naturezas de operação de **remessa para armazenagem** e **venda**, e exibir a diferença de totais entre estas naturezas. ===== Configurações e preferências do usuário ===== O relatório deve permitir que o usuário filtre a produção de acordo com os seguintes critérios: * **Período**: Filtro obrigatório. O usuário deve informar uma data inicial e uma data final, que vão restringir a produção pela data de emissão ou de entrega das notas fiscais. Padrão 01/01 a 31/12 do ano corrente; * **Notas emitidas no período** / **notas entregues no período**: determina se a data considerada nos filtros será a de emissão ou de entrega das notas fiscais. Padrão: Notas emitidas no período; * **Produtor**: Filtro opcional. O usuário pode escolher exibir todos os produtores que emitiram notas ou somente o produtor selecionado; * **Produto**: Filtro opcional. O usuário pode escolher exibir todos os produtos comercializados ou somente o produto selecionado; ===== 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 deve exibir o título do relatório: "Relatório de Armazenagem x Vendas", além dos filtros selecionados e dos valores filtrados. ==== Listagem (corpo do relatório) ==== Para cada produtor: **** - **** |< 100% 30% 10% 20% 20% 20% >| ^ Produto ^ Unidade de medida ^ Venda ^^ Remessa par armazenagem ^^ Diferença ^^ ^ ::: ^ ::: ^ Quantidade ^ Valor ^ Quantidade ^ Valor ^ Quantidade ^ Valor ^ | | | | | | | | | | ... | ... | ... | ... | ... | ... | ... | ... | | **Subtotal** | | | **** | | **** | | **** | Após todos os produtores: |< 100% 40% 20% 20% 20% >| ^ **Total** ^ **** ^ **** ^ **** ^ ==== Rodapé ==== Ao fim do relatório devem ser exibidos: * Total de registros do relatório; * Data e hora da emissão do relatório. ===== Origem dos dados ===== Os produtos são obtidos dos itens das notas fiscais emitidas ou entregues no período, ordenados por descrição, ou o produto selecionado pelo usuário. Os produtores são todos aqueles que emitiram ou entregaram notas no período, ordenados por nome, ou o produtor selecionado pelo usuário. As unidades de medida de medida são as unidades principais de cada produto, com as quantidades dos itens das notas fiscais convertidas de acordo com o fator de conversão da unidade de cada item; A natureza de operação vem do campo "Nat. operação" do cadastro de notas fiscais. ===== Pontos de verificação ===== * Os dados do relatório devem condizer com as notas fiscais cadastradas, de acordo com os filtros especificados; * As unidades de medida apresentadas devem ser as unidades principais de cada produto; * As quantidades de cada produto devem ser convertidas para a unidade principal de acordo com o fator de conversão indicado pelo usuário no cadastro do produto; * Os subtotais e totais das naturezas de operação e da diferença devem corresponder aos valores listados no corpo do relatório; * As diferenças são calculadas como venda - remessa para armazenagem; * As diferenças negativas serão exibidas em formato contábil: sem sinal e entre parêntesis. ===== Observações ===== N/A