Mudanças entre as edições de "Amarração entre pedidos"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 36: Linha 36:
  
 
'''RN5''' - Será responsabilidade do GeoSales validar apenas dois pontos:  
 
'''RN5''' - Será responsabilidade do GeoSales validar apenas dois pontos:  
1. Se o código inserido corresponde a um pedido existente na Luksnova;
+
1. Se o código inserido corresponde a um pedido existente na Luksnova;
2. Se o pedido em questão ainda não está associado a nenhum outro pedido da Dovac.
+
2. Se o pedido em questão ainda não está associado a nenhum outro pedido da Dovac.
  
  

Edição das 13h48min de 24 de abril de 2018

Histórico de Revisões

Data Quem Comentários
23/04/2018 Ryvane Maria Criação do Documento

Necessidade

Criar um campo de amarração entre os pedidos tirados nas empresas Dovac e Luksnova.

Para realizar um pedido existe uma litragem mínima para venda, de forma que seja vantajoso transportar essa carga. Essa demanda surgiu a partir da necessidade de unir dois pedidos para compor um mesmo frete. Desta forma, um pedido da empresa Luksnova poderá ser enviado mesmo que não haja produtos suficientes para atingir a litragem mínima, pois esse pedido será amarrado e enviado junto a um pedido da Dovac.

Solução

Para possibilitar essa situação, será criado um campo na tela de pedido da luksnova, onde o usuário preencherá o código do pedido Dovac que irá compartilhar o frete com o pedido Luksnova que está sendo criado.

Sendo assim, mesmo que só contenha uma unidade de produto no pedido da luksnova, ele poderá ser lançado pois será transportado junto com o pedido da Dovac correspondente, que será validado normalmente de acordo com as regras de valor mínimo do pedido.

O código que será digitado nesse novo campo será enviado ao protheus na tabela PEDIDO e a validação de amarração do frete será feita única e exclusivamente no ERP. Caberá ao GeoSales validar somente se o código digitado realmente corresponde a um código existente nos pedidos da Dovac e se o código desse pedido da Dovac ainda não está associado a nenhum outro pedido da Luksnova.

Implementação

Regras de negócio

RN1 - É importante salientar que o relacionamento entre dois pedidos será exclusivamente de um para um, ou seja, um pedido da Luksnova só poderá ser amarrado a um único pedido da Dovac.

RN2 - Os pedidos da empresa Dovac continuarão sendo validados de acordo com a litragem mínima, conforme regras já aplicadas atualmente.

RN3 - Os pedidos da empresa Luksnova não serão validados pela litragem mínima, sendo autorizada a tiragem de pedidos de qualquer valor e qualquer litragem, mesmo que não haja nenhum pedido da Dovac ainda associado a este pedido.

RN4 - A correta relação entre os pedidos das empresas Dovac e Luksnova não será de responsabilidade do GeoSales, visto que o sistema não fará nenhuma validação a respeito disso.

RN5 - Será responsabilidade do GeoSales validar apenas dois pontos:

1. Se o código inserido corresponde a um pedido existente na Luksnova;
2. Se o pedido em questão ainda não está associado a nenhum outro pedido da Dovac.


somente se o código digitado realmente corresponde a um código existente nos pedidos da Dovac e se o código desse pedido da Dovac ainda não está associado a nenhum outro pedido da Luksnova.

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