01. DADOS GERAIS
Produto: | TOTVS Distribuição e Varejo
|
---|---|
Linha de Produto: | Linha Winthor |
Segmento: | Distribuição TOTVS Goiânia |
Módulo: | 23 - MEDICAMENTOS |
Função: | 2300 - ATUALIZAR INFORMAÇÕES MÓDULO MEDICAMENTO |
Ticket: | 15086662 |
Requisito/Story/Issue (informe o requisito relacionado) : | DDVENDAS-37499 |
02. SITUAÇÃO/REQUISITO
1 - NECESSIDADE/ VISÃO GERAL:
Não permitir que o seja reenviado em um periodo de tempo
2 - DESCRIÇÃO DA ANÁLISE REALIZADA(MOTIVO):
Os pedidos estão sendo duplicado por reenvio.
3 - SOLUÇÃO PROPOSTA/HIPÓTESE DE SOLUÇÃO:
No cadastro da integradora de OL (2302), definir um tempo mínimo em horas para permitir um pedido idêntico
Caso essa Configuração esteja informada (não nulo e Maior que zero), no momento da importação do pedido (Integradora_med fica no portal e 2300), deve ser verificado se nas ultimas X horas foi enviado um pedido para o mesmo vendedor e cliente com os mesmos produtos/quantidades (ignorando pedidos cancelados)
Caso existe a venda deve ser rejeitado informando que já foi enviado um pedido com essas características nas ultimas X horas, colocar na mensagem o número do pedido
Consulta gerada para pegar data e hora: SELECT PCPEDC.DATA, HORA, MINUTO FROM PCPEDC where posicao <> C;
4 - FORA DO ESCOPO:
Apenas pedidos provenientes da rotina 2302 devem ser impactados por essa regra
03. SOLUÇÃO
Adicionado parâmetro na rotina 2302 para validar pedido duplicado em um tempo detereminado.
Saiba como utilizar:
Atualize as rotinas abaixo a partir das versões indicadas ou versões superiores:
Rotina 2302- Importação / Exportação OL - Versões 33.0.00.016 ou superior;
Passo a passo:
- Abra a rotina 2302;
- Clique em Cadastros e selecione Cadastro de Integradora;
- Pesquise uma integradora e selecione;
- Clique em Editar;
- Acesse a aba Parâmetros;
- No agrupamento Importação do Arquivo de Pedidos, selecione uma das opções para Horas para bloqueio de pedido duplicados:
- Caso selecione Sem validação, a rotina irá importar pedidos duplicados sem restrição de tempo;
- Caso selecione uma das opções de Horas, a rotina irá validar se o pedido é duplicado e caso seja (no intervalo definido) irá bloquear automaticamente.
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica