Histórico da Página
CRIAR SEQUÊNCIA ÚNICA DO ENDEREÇO DE ENTREGA PARA CADA CLIENTE
Informações Gerais
Linha de Produto: | PC Sistemas | ||||||||||||||
Segmento Executor: | D&L | ||||||||||||||
Módulo: | 33 - Vendas Avançada | ||||||||||||||
Rotina: |
| ||||||||||||||
Chamado/Ticket: | 431.052869.2017 (HIS.02001.2017 / HIS.02017.2017) | ||||||||||||||
Tabelas e Parametrização: | 560 - Tabela de Clientes (PCCLIENT) - Tabela endereço de entrega do cliente (PCCLIENTENDENT) - Tabela de parâmetros por filial - 132 (PCPARAMFILIAL) - Dicionário de Dados - Criar Novo Dicionário de Dados
132 4000 - Usa seq. endereço do cliente na integração Path Find | ||||||||||||||
País: | ( X ) Brasil ( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colômbia ( ) Outro _____________. | ||||||||||||||
Versões: | Rotina 560 - V. 28.03 Rotina 2626 - V. 28.03 Rotina 3324 - V. 28.03 |
Objetivo
Criar no cadastro do endereço de entrega do cliente deverá ser criada uma sequencia unica de endereço para cada cliente, para ser realizada a integração com o PathFind (Ferramenta de Roteirização).
Definição da Regra de Negócio
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
132 - Parâmetros da Presidência | Criação | Menu do WinThor -> 132 | - Criar novo parâmetro para definir se será enviado na integração com o Path Find a sequencia do endereço do cliente. |
2626 - Integração Pathfind | Alteração | Menu do WinThor -> 2626 | - Alterar comportamento da rotina conforme parametrização da rotina 132. |
3324 - Cadastrar Endereço de Entrega | Alteração | Menu do WinThor -> 3324 | - Criar novo campo para armazenar a sequencia do endereço para cada cliente. |
Expandir | ||
---|---|---|
| ||
** Rotina 3324 - Cadastrar Endereço de Entrega
1. Ser criado um novo campo na tabela PCCLIENTENDENT para armazenar a sequencia do endereço para cada cliente; 2. O novo campo criado acima (critério 1) deverá conter a sequencia do endereço do cliente conforme exemplo abaixo: Cliente: 1 Endereço de entrega (CODENDENTCLI ): 1
Cliente: 2
|
Expandir | ||
---|---|---|
| ||
A rotina 2626 deverá; |
Procedimento para Configuração
1. Atualize a rotina 3324 na versão indicada acima ou superior.
2. Acesse a rotina 560 na versão indicada acima ou superior e atualize as tabelas:
- Tabela de Clientes (PCCLIENT)
Tabela endereço de entrega do cliente (PCCLIENTENDENT)
- Tabela de parâmetros por filial - 132 (PCPARAMFILIAL)
- Dicionário de Dados - Criar Novo Dicionário de Dados
Aviso |
---|
Você sabe como atualizar as rotinas do WinThor |
Procedimento para Utilização
Abaixo estão relacionadas as novidades.
Expandir | ||
---|---|---|
| ||
1. Acesse a rotina 3324 na versão indicada acima ou superior; Observação: utilizado como exemplo um cadastro já existente no sistema. 2. Clique o botão Manutenção de Registro;
3. Na tela de pesquisa selecione/informe o código do cliente desejado e clique o botão Pesquisar;
4. Informe conforme necessidade o campo Número Sequencial;
Observação: o campo Número Sequencial refere-se um código sequencial, automático de endereço do cliente e que não poderá ser editado. Para cada cliente há um sequencial distinto.
5. Realizados os registros necessários clique o botão Salvar.
|
Expandir | ||
---|---|---|
| ||
1. Acesse a rotina 132 e marque igual a SIM o parâmetro 4000 - Usa seq. endereço do cliente na integração Path Find; 2. Acesse a rotina 2626 na versão indicada acima ou superior; 3. Na aba Exp. Pedidos, informe os filtros conforme necessidade e clique o botão Pesquisar; 4. Selecione o pedido conforme necessidade e clique o botão Exportar; 5. Após a exportação, o arquivo será salvo dentro do diretório que estiver parametrizado na Aba Configuração; Observações: - Novo filtro Data de entrega; - Os filtros Filial e o período de vendas são obrigatórios.
6. O aquivo gerado precisa conter o código do cliente + o código sequencial, gerado automaticamente após parametrização na rotina 3324. |
HTML |
---|
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-91324488-1', 'auto', 'newTracker'); ga('newTracker.send', 'pageview'); </script> <script> ga('create', 'UA-91324488-1', 'auto', 'newTracker'); ga('newTracker.send', 'pageview'); </script> |