Integração de endereços de entrega
Histórico de Alterações
Data | Quem | Comentários |
---|---|---|
21/11/2018 | Ryvane Maria | Criação do documento |
Necessidade
Existem algumas políticas que exigem que os possíveis endereços de entrega de um pedido esteja previamente cadastrado e previsto antes do cadastro de pedidos É necessário que a definição de endereço de entrega seja limitada aos endereços de entrega já cadastrados.
Além disso, para frete do tipo Redespacho, o endereço de entrega deverá ser obrigatoriamente o endereço da transportadora. Isso ocorre pois, no frete Redespacho, é negociado com o cliente que a entrega seja feita em uma transportadora específica definida previamente pelo cliente, e a partir daí esta transportadora será então responsável pela entrega do pedido.
Solução
O GeoSales irá trazer do ERP o cadastro de possíveis endereços de entrega, associados a um cliente. Esses endereços de entrega serão disponibilizados para seleção pelo vendedor, na definição de endereço de entrega no momento do cadastro de pedidos.
Deverá ser trazido do ERP, também, o endereço da transportadora. Ao passo que o vendedor seleciona o frete 'Redespacho' e a transportadora desejada este endereço será setado automaticamente no pedido, e não poderá ser alterado.
Implementação
Desenvolvimento
- Integrar informações de endereço de entrega alternativos:
Os possíveis endereços de entrega de um cliente deverão ser parametrizados exclusivamente no ERP, e serão trazidos ao GeoSales através da tabela XXXX e dos seguintes campos: YZYZ.
- Integrar informações de transportadora:
O cadastro de informações de transportadora deverão ser parametrizados exclusivamente no ERP, e serão trazidos ao GeoSales através da tabela XXXX e dos seguintes campos: YZYZ.
- Salvar endereço de entrega alternativo no GeoSales:
Os dados trazidos do ERP serão salvos no GeoSales com finalidade de exibir estes endereços no cadastro de pedidos.
Abaixo pode-se visualizar os dados que serão salvos nessa tabela: (a definir, endereço completo do cliente, código do cliente, etc)
- Selecionar endereço de entrega no cadastro de pedidos:
No momento do cadastro de pedidos, ao selecionar o endereço de entrega, o GeoSales irá disponibilizar para seleção pelo usuário a lista de endereços de entrega parametrizados anteriormente para aquele cliente.
- Validar endereço para frete Redespacho:
Inicialmente, o GeoSales irá verificar o tipo de frete do pedido. Após essa validação, o GeoSales irá verificar também qual foi a transportadora selecionada. Caso o tipo de frete verificado seja 'Redespacho', o endereço de entrega da transportadora será setado no campo definido para informação de endereço de entrega, e não poderá ser alterado.
- Enviar informações de endereço de transportadora ao ERP.
Junto a integração das informações do pedido, serão integradas também as informações de transportadora. Os dados de transportadora serão salvos no campo XYXY da tabela YYYY do ERP. Porém, quando o tipo de frete for 'Redespacho', a transportadora selecionada se refere a transportadora onde a empresa deverá realizar a entrega, por este motivo, nestes casos, o GeoSales irá preencher a informação de transportadora no campo XXXX da tabela YYYY, setando no campo padrão de transportadora XYXY a transportadora padrão ‘x’.
Estrutura de banco
TABELA | ||||
---|---|---|---|---|
Coluna | Tipo | Obrigatório | Chave Primária | Explicação |
NOME DO CAMPO | TIPO DO CAMPO | SIM/NAO | SIM/NAO | EXPLICAÇÃO SOBRE O CAMPO |
Regras de Negócios
[RN1] - A transportadora só pode ter um endereço de entrega cadastrado no Geosales
[RN2] - Para alguns tipos de frete, será possível parametrizar a obrigatoriedade da seleção da transportadora e do endereço de entrega.
[RN3] - Caso o usuário altere a transportadora, o endereço de entrega deverá ser revalidado.
[RN4] - Caso o usuário altere o tipo de frete, o GeoSales irá validar as informações de endereço de entrega novamente.
Regras de Integração
[RI1] - Os possíveis endereços de entrega de um cliente deverão ser parametrizados exclusivamente no ERP, e serão trazidos ao GeoSales através da tabela XXXX e dos seguintes campos: YZYZ.
[RI2] - O cadastro de informações de transportadora deverão ser parametrizados exclusivamente no ERP, e serão trazidos ao GeoSales através da tabela XXXX e dos seguintes campos: YZYZ.
[RI3] - Junto a integração das informações do pedido, serão integradas também as informações de transportadora. Os dados de transportadora serão salvos no campo XYXY da tabela YYYY do ERP.
[RI4] - Quando o tipo de frete for 'Redespacho', a transportadora selecionada se refere a transportadora onde a empresa deverá realizar a entrega, por este motivo, nestes casos, o GeoSales irá preencher a informação de transportadora no campo XXXX da tabela YYYY, setando no campo padrão de transportadora XYXY a transportadora padrão ‘x’.
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.
GeoSales
Setor | Aprovado Por | Data |
---|---|---|
Desenvolvimento - GeoSales | Pessoa que aprovou | 00/00/0000 |
Integração - GeoSales | Pessoa que aprovou | 00/00/0000 |
Configurações - GeoSales | Pessoa que aprovou | 00/00/0000 |
Empresa solicitante
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI - Cliente | Pessoa que aprovou | 00/00/0000 | |
Gerente de Projeto - Cliente | Pessoa que aprovou | 00/00/0000 | |
Gerente Comercial - Cliente | Pessoa que aprovou | 00/00/0000 |