Mudanças entre as edições de "Filtro de Motorista por filial"
Linha 37: | Linha 37: | ||
'''- Integrar dados de organização de venda:''' | '''- Integrar dados de organização de venda:''' | ||
− | Iremos integrar a nova tabela criada com as informações de Motorista e organização de venda para que o Geosales venha exibir os motoristas de | + | Iremos integrar a nova tabela criada com as informações de Motorista e organização de venda para que o Geosales venha exibir os motoristas de acordo com organização. |
− | |||
− | |||
As informações de organização de venda, deverão ser integrados a partir da tabela ZA2 da campo ZA2_LOJA do ERP, desta forma a integração corresponderá da maneira abaixo: | As informações de organização de venda, deverão ser integrados a partir da tabela ZA2 da campo ZA2_LOJA do ERP, desta forma a integração corresponderá da maneira abaixo: |
Edição das 17h06min de 22 de agosto de 2019
Histórico de Alterações
Data | Quem | Comentários |
---|---|---|
21/08/2019 | Renato Lima | Criação do documento |
Necessidade
Na tela de cadastro de pedido quando selecionado o motorista, o campo deve apresentar para seleção, as informações de motorista que sejam vinculados a organização de venda selecionada no pedido.
Atualmente no GeoSales os dados de motoristas são exibidas sem considerar esse filtro, consequentemente ao tentar integrar o pedido com essa informação, ocorre uma falha devido a esse dado sem vinculação no ERP.
Solução
Para que sejam exibidos os dados de motoristas de acordo com a organização de venda, será necessário a adição de uma nova tabela na estrutura, onde a mesma terá as vinculações de organização de venda e motorista.
O vinculo de organização de venda e motorista deverão ser feitas no ERP. Os dados de organização de venda e motoristas deverão ser integrados para a estrutura MOTORISTA_ORG_VENDA no Geosales, para que haja a exibição dos dados no GeoSales e assim tratar a exibição do campo motorista.
Implementação
Desenvolvimento
- Tratar a exibição de motorista por Organização de Venda:
A informação de Motorista X Organização de Venda deverá ser tratada no campo que exibi o motorista para seleção na tiragem de pedido mobile e portal, de acordo com a organização de venda selecionada no cabeçalho do pedido.
Os dados de vínculos de motorista e organização de venda serão integrados na tabela MOTORISTA_ORG_VENDA.
Para que no momento de selecionar um motorista seja exibidos corretamente, os que estão vinculados a filial selecionadas no cabeçalho do pedido.
Integração
- Integrar dados de organização de venda:
Iremos integrar a nova tabela criada com as informações de Motorista e organização de venda para que o Geosales venha exibir os motoristas de acordo com organização.
As informações de organização de venda, deverão ser integrados a partir da tabela ZA2 da campo ZA2_LOJA do ERP, desta forma a integração corresponderá da maneira abaixo:
DADOS DE INTEGRAÇÃO | |||||
---|---|---|---|---|---|
Tabela GeoSales | Campo GeoSales | Tabela ERP | Campo ERP | ||
MOTORISTA_ORG_VENDA | CD_MOTORISTA | ||||
MOTORISTA_ORG_VENDA | CD_ORG_VENDA | ZA2 | ZA2_LOJA |
Estrutura de banco
Para viabilizar o recebimento dos dados de organização de venda oriundas do ERP, deverá ser criada a tabela MOTORISTA_ORG_VENDA.
MOTORISTA_ORG_VENDA | ||||
---|---|---|---|---|
Coluna | Tipo | Obrigatório | Chave Primária | Explicação |
CD_MOTORISTA | Int | NÃO | SIM | Código do Motorista |
CD_ORG_VENDA | Varchar(20) | NÃO | SIM | Código da organização de venda |
Regras de Negócios
[RN1] - As informações contidas nesse documento se referem somente a alteração de filtros de obra, ou seja, nenhum outro fluxo que não esteja nesse documento não será desenvolvido ou integrado.
[RN2] - Para que os dados se mantenham consistentes, as informações de obra não poderão se repetir, ou seja, não será possível a existência de dois registros com os mesmos dados de organização de venda, cliente e obra no banco.
Regras de Integração
[RI1] - Os dados de motorista e organização de venda a serem considerados na integração, são os associados a última data vigente.
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 | XX/XX/2019 | |
Integração - GeoSales | XX/XX/2019 |
Empresa solicitante
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI - Cliente | |||
Gerente de Projeto - Cliente | |||
Gerente Comercial - Cliente |