Peso mínimo por produto

De GeoSales
Ir para navegação Ir para pesquisar

Histórico de Revisões

Data Quem Comentários
24/05/2018 Ryvane Maria Criação do Documento
25/05/2018 Marcus Fábio Salviano Aprovação do Documento pelo Desenvolvimento

Necessidade

Validação do peso mínimo de um produto, no momento da criação do pedido.

Atualmente, no ERP, existe um parâmetro que informa o peso mínimo de cada produto, para que este possa ser inserido em um pedido. É necessário que essa informação possa ser configurável no GeoSales, para que, ao inserir um produto em um pedido, o seu peso mínimo seja validado.

Solução

Inicialmente, a informação de peso mínimo deve ser inserida, no ERP do cliente, através de um novo campo na tabela de produtos. Este campo será integrado para o GeoSales.

Ao inserir um produto em um pedido, este só poderá ser adicionado ao pedido caso seu peso mínimo atinja a quantidade informada no campo “peso mínimo venda” na tabela de produto.

Caso o peso mínimo não seja atingido, o sistema deverá informar ao usuário através de uma mensagem de validação.

Implementação

Para realizar a validação de peso mínimo por item, alguns passos devem ser seguidos.

- Integrar a informação de peso mínimo cadastrada no ERP para o GeoSales:

Os dados referentes ao peso mínimo de cada item serão cadastrados no ERP, e inseridos no campo PS_MINIMO_ITEM da tabela PRODUTO, no GeoSales.

Esses dados deverão ser extraídos do campo B1_PVPSMIN do ERP.

- Criar um novo campo na tabela PRODUTO, para salvar o peso mínimo do produto:

Para que isso seja possível é necessário criar um novo campo na tabela PRODUTO chamado PS_MINIMO_ITEM, com a finalidade de salvar os dados integrados referentes ao peso mínimo do item.

PRODUTO
Coluna Tipo Obrigatório Chave Primária Explicação
PS_MINIMO_ITEM INT NAO NAO Peso mínimo daquele item

- Validar o peso mínimo do item no momento da criação do pedido:

No momento da criação do pedido, quando o usuário tentar inserir um item, o sistema deverá validar seu peso mínimo, baseando-se na quantidade inserida pelo vendedor, e no peso unitário do item.

Cada item, por sua vez, terá um peso mínimo para que esse item possa ser inserido em um pedido. Caso o peso do item não atinja o peso mínimo especificado, este produto não poderá ser inserido no pedido.

Regras de Negócio

RN1 – Caso o peso do produto não atinja o valor mínimo especificado, este produto não poderá ser inserido no pedido.

RN2 – O peso mínimo é o mesmo para qualquer pedido, porém, para pedidos de bonificação, não há essa validação.

Aprovação

Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.

Setor Aprovado Por Data Assinatura
Gerente TI
Gerente Projeto
Gerente Comercial