01. DADOS GERAIS
| Produto: | TOTVS Distribuição e Varejo |
|---|---|
| Linha de Produto: | Linha Winthor |
| Segmento: | Distribuição |
| Módulo: | 23 - Medicamentos |
| Função: | 2302 - Importação/Exportação OL |
| País: | Brasil |
| Ticket: | NA |
| Requisito/Story/Issue: | DDVENDAS-53445 |
02. SITUAÇÃO/REQUISITO
Atualmente existe a necessidade de poder definir uma filial de estoque alternativa para cada filial que aparece no arquivo da Fidelize API (layout 50). Isso garante que o pedido seja gravado com o CODFILIAL (filial de estoque) conforme definido pelo cliente, enquanto o CODFILIALNF mantém o valor original do arquivo.
03. SOLUÇÃO
Esta melhoria visa possibilitar a utilização de Filial alternativa na API da Fidelize. Com ela, a Filial recebida no Pedido será a Filial de Faturamento, e a Filial de Estoque será a Filial relacionada em uma nova configuração no cadastro da Integradora na Rotina 2302.
Para isso, foi criado um novo campo na rotina 2302, que é exclusivo para o layout 50 (Fidelize API). Este campo permite ao usuário selecionar uma filial de estoque (CODFILIAL) associada a cada filial de origem do arquivo (CNPJ).
Detalhes da funcionalidade:
- O novo campo é opcional e aceita valor nulo.
- Quando o campo estiver preenchido, os pedidos importados serão gravados com:
- CODFILIAL = filial selecionada na configuração da 2302;
- CODFILIALNF = filial do arquivo (CNPJ original da Fidelize).
- Quando o campo não estiver configurado, o sistema manterá o comportamento atual da rotina 2302. Um hint explicativo será adicionado ao campo para orientar o usuário sobre sua função e aplicação. Para os demais layouts/integradoras, nenhuma alteração foi feita, pois o controle por diretório já trata a particularidade. A lógica de seleção da filial de estoque será aplicada apenas quando o layout 50 for identificado e a configuração estiver corretamente vinculada por CNPJ da filial do arquivo.
Para configurar e verificar esta melhoria, siga os passos abaixo:
Procedimentos Iniciais:
- Atualizar a rotina 2302 – Importação/Exportação OL para a versão 37.0.5.15 ou superior.
- Atualizar as dependências PCINTEGRADORAFILIAL (versão 7.00.01.000) e INTEGRADORA_MED (versão 7.00.08.000).
Parametrizações:
- Acesse a rotina 2302.
- Será disponibilizada uma nova aba chamada "Configuração de Filiais Faturamento x Estoque".
- Nesta nova aba, relacione a Filial de Faturamento recebida na API com a Filial onde o estoque será baixado. Esta configuração ficará disponível somente para o Layout Fidelize API (50).
Processamento do Pedido:
- Pedido na API: Realize um pedido na API, por exemplo, um pedido configurado para faturar na Filial 2.
- Configuração da Integradora: Configure a Integradora para que, quando um pedido for para faturar pela Filial 2, o sistema baixe o estoque da Filial 1 (exemplo de configuração).
- Importação do Pedido: Realize a importação do pedido.
- Conferência do Pedido: Após o processamento, confira os dados do pedido:
- O campo PCPEDC.CODFILIAL deverá conter o Código da Filial de Estoque conforme configurado na rotina 2302.
- O campo PCPEDC.CODFILIALNF deverá conter o Código da Filial para o CNPJ recebido na API (distribution_center_code), que corresponde à filial de origem do arquivo.
04. DEMAIS INFORMAÇÕES
Importante
As versões estarão disponíveis para download no CCW.
https://centraldecontrole.pcinformatica.com.br/
Mantenha suas rotinas sempre atualizadas!
05. ASSUNTOS RELACIONADOS
- NA
