Árvore de páginas

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Supply Chain - Logistica
Módulo:TMS - Gestão de Transporte
Função:

TMSA360- Registro de Ocorrência

TMSXFUNG - Biblioteca de Funções

Ticket:Interno
Requisito/Story/Issue (informe o requisito relacionado) :DLOGTMS02-6528


02. SITUAÇÃO/REQUISITO

Foi realizado teste com as configurações dos parâmetros abaixo, onde:

  1. Realizado uma solicitação de coleta
  2. Criado uma nova viagem e inserido a solicitação de coleta.
  3. Realizado o fechamento da viagem.
  4. Apontado operação de saída.
  5. Inserido uma NF vinculada a coleta criada, na rotina TMSA050.
  6. Calculado lote.
  7. Alterar a viagem, inserindo documento tipo CTe.
  8. Apontar chegada de viagem
  9. Apontou corretamente
  10. Ao estornar a operação estornou corretamente porem os Status da tabela DUD e DT6 permanecem como 7 entregue e 4 encerrado, sendo que ao estornar deveria voltar para o estágio inicial.
  11. Se apontar novamente a chegada em filial não conseguirá, pois, o documento ficará com o Status de já entregue.

03. SOLUÇÃO

Foi realizado a correção na função Registro de Ocorrência, no apontamento das operações com apontamento automático de ocorrência, foi incluído na lógica a condição para atualizar os campos DT6_STATUS e DUD_STATUS, que ao estornar a operação, estorne também a ocorrência, atualizando os respectivos campos citados de encerrados para Status em Trânsito, possibilitando um novo apontamento  de ocorrência automática através das operações.