Tabela de conteúdos

Especificação Funcional: Cadastro de Produtos

Resumo

Esta funcionalidade visa manter o cadastro dos produtos comercializados pelos produtores rurais do município. Através deste módulo é possível incluir novos produtos, excluir um produto cadastrado, editar e visualizar os dados dos produtos cadastrados, entre outras.

Descrição

O Cadastro de Produtos serve como base principalmente para a emissão de notas fiscais, pois cada item de uma nota fiscal corresponde a um produto. A partir do momento que um produto estiver cadastrado, será possível incluí-lo nas notas fiscais.

Para que se possa cadastrar um produto, é necessário que já tenham sido cadastradas as categorias definidas pelo usuário e as definidas pela SEFAZ. Estas devem conter os valores que estão nesta lista.

Ao acessar este módulo, o sistema deve exibir uma lista com os produtos já cadastrados para facilitar as operações de exclusão, edição e visualização dos dados. Esta lista deve exibir os dados mais importantes de cada produto juntamente com os seguintes dados obtidos das notas fiscais cadastradas:

A lista também deve permitir a organização e o filtro dos dados por qualquer campo que esteja visível, além de permitir que o usuário oculte/exiba campos, imprima e exporte o conteúdo da lista.

Unidades de Medida

Como os produtos poder ser comercializados em diferentes unidades de medida, é necessário padronizar o cadastro de forma a permitir obter informações precisas sobre a produção sem que seja necessário cadastrar cada produto numa única unidade de medida.

O cadastro de notas fiscais e os relatórios relacionados à produção, por exemplo, o Relatório de Produção por Itens, dependem das unidades de medida estabelecidas para cada produto. Ao incluir um produto em uma nota fiscal, deve ser usada a unidade indicada na nota. Já os relatórios devem exibir sempre as quantidades em uma unidade principal. O sistema deve então ser capaz de converter das unidades secundárias para a principal.

As unidades de medida devem conter as seguintes informações:

As unidades são definidas por sigla, ou seja, o sistema não deve permitir que sejam definidas duas unidades com a mesma sigla para cada produto. Após o uso de uma unidade de medida o sistema não deve permitir que seus dados sejam modificados, a fim de impedir que as operações sejam calculadas de maneiras diferentes em diversas situações.

Conversão de unidades de medida

A conversão de unidades se dará sempre de uma unidade auxiliar para a unidade principal do produto. O cálculo do valor será sempre realizado através de uma operação de multiplicação, como definido abaixo:

Nova quantidade (Unidade Principal) = Quantidade atual (Unidade Auxiliar) * Fator de conversão (Unidade Auxiliar)

Para que a operação seja realizada de forma correta, é necessário encontrar um fator de conversão adequado. O método mais fácil de se obter este fator é dividir a unidade principal pela unidade auxiliar. Exemplos:

Dados do Produto

Um produto deve possuir os seguintes campos:

Campo Descrição Tipo Tamanho Obrigatório?
Código Código do produto Número Sim
Descrição Descrição do produto Texto 80 Sim
Unidades de medida Unidades nas quais o produto pode ser comercializado Sim
Categoria Identificação da categoria definida pelo usuário Número Sim
Categoria de SEFAZ Identificação da categoria definida pela SEFAZ Número Sim

Validação dos dados

Configurações e preferências do usuário

Pontos de verificação

Na inclusão/alteração de Produtos

Unidades de medida

Na exclusão de Produtos

Observações

Nenhuma informação adicional.