====== Movimentação dos produtos ====== ===== Descrição ===== Este relatório deve exibir os registros de movimentações dos produtos de acordo com a configuração de opções do relatório. Ele literalmente deverá trazer os dados de movimentação dos itens durante um determinado período, caso o período seja informado pois caso contrário ele exibirá todas as movimentações, exibindo para o usuário dados que facilitem a consulta e conferência de seus produtos. ===== Opções e filtros ===== * **Destinatário/Remetente**: Exibe o relatório referente ao destinatário/remetente selecionado. Caso nenhum destinatário/remetente for selecionado o relatório exibirá os dados referentes a todos os destinatários/remetentes. * **Produtos**: Exibe o relatório referente aos produtos selecionados na lista. Caso não for selecionado nenhum produto o relatório será referente a todos os produtos. * **Natureza de operação**: O usuário poderá selecionar uma lista de CFOP's para serem filtrados pelo relatório, caso nenhum CFOP tenha sido selecionado na lista o sistema deverá exibir o relatório referente a todos os CFOP's. * **Período**: Permite que o relatório filtre as movimentações de produtos no período indicado. * **Tipo de operação**: O usuário poderá filtrar por uma das operações (entrada ou saída) ou então o sistema utilizará as duas operações para exibir os dados. * **Situação das notas fiscais**: O usuário poderá filtrar por uma das situações indicadas na lista ou por todas as situações da nota fiscal. * **Agrupar por natureza de operação**: O sistema exibe o resultado das informações agrupando por natureza de operação, caso não for selecionada essa opção o sistema deverá exibir o relatório ordenando por data de emissão e número da nota fiscal. * **Tipo de pessoa**: O usuário poderá filtrar o resultado por pessoa física, jurídica ou ambas. * **Agrupar por produto**: O sistema exibe o resultado das informações agrupando por produto. ===== Estrutura do relatório para pessoa jurídica ===== |< 100% 6% 6% 7% 18% 5% 5% 7% 10% 7% 7% 7% 7%>| ^ Número ^ Operação ^ Emissão ^ Destinatário/Remetente ^ CFOP ^ UF ^ Produto ^ UN ^ Quantidade ^ V. Unitário ^ V. Total ^ V. Nota ^ | Nº NF-e | Tipo de operação | Data de emissão | Destinatário/Remetente da NF-e | CFOP do item | UF destinatário/remetente | Item NF-e | Un medida do item | Qtde item NF-e | Valor unitário do item | Total do item | Total da NF-e | |**Total de entradas** |||||||| Soma | Soma | Soma | Soma | |**Total de saídas** |||||||| Soma | Soma | Soma | Soma | |**Diferença** |||||||| Soma | Soma | Soma | Soma | |**Valor médio das entradas** |||||||| Soma | Soma | Soma | Soma | |**Valor médio das saídas** |||||||| Soma | Soma | Soma | Soma | ===== Estrutura do relatório para pessoa física ===== |< 100% 6% 6% 7% 18% 5% 5% 7% 10% 7% 7% 7% 7%>| ^ Número ^ Operação ^ Emissão ^ Destinatário/Remetente ^ CPF ^ IE/RG ^ CFOP ^ UF ^ Produto ^ UN ^ Quantidade ^ V. Unitário ^ V. Total ^ V. Nota ^ | Nº NF-e | Tipo de operação | Data de emissão | Destinatário/Remetente da NF-e | CPF | IE ou RG | CFOP do item | UF destinatário/remetente | Item NF-e | Un medida do item | Qtde item NF-e | Valor unitário do item | Total do item | Total da NF-e | |**Total de entradas** |||||||||| Soma | Soma | Soma | Soma | |**Total de saídas** |||||||||| Soma | Soma | Soma | Soma | |**Diferença** |||||||||| Soma | Soma | Soma | Soma | |**Valor médio das entradas** |||||||||| Soma | Soma | Soma | Soma | |**Valor médio das saídas** |||||||||| Soma | Soma | Soma | Soma | ===== Pontos de verificação ===== * Verificar a soma dos valores dos campos que possuem totalização ao fim do relatório. Levar em consideração cada tipo de totalizador (entrada/saída). * Verificar se a unidade de medida está de acordo com o valor unitário. * Apenas Itens que movimentaram estoque devem aparecer no relatório. * Uma movimentação não precisará está relacionada a um destinatário obrigatoriamente, visto que NFC-e não tem obrigatoriedade de informar o destinatário. Portanto o relatório deverá exibir as movimentações de NFC-e também. * O período informado no relatório deverá ser comparado com a data de movimentação na tabmovestoque, com isso eu garanto que o produto foi movimentado naquele período. * A coluna valor total da nota deverá apresentar o valor total da nota de acordo com o total de itens, por isso a linha será mesclada com a quantidade de itens apresentados no relatório. * Quando o relatório for exibido pela lista de produtos, o mesmo deverá vir ordenado pelo produto, data de emissão e numero da nota. * Caso o relatório seja agrupado por produto, a coluna com o nome do produto não será exibida.