Árvore de páginas

NÃO PERMITIR A UTILIZAÇÃO DO MESMO VEÍCULO EM VIAGENS CONCORRENTES NO PROCESSO DE INCLUSÃO/ALTERAÇÃO

Linha de Produto:

Microsiga Protheus®

Segmento:

Supply Chain - Logística

Módulo:

SIGATMS - Gestão de Transportes

Função:

TMSA240 - Complemento de Viagem

Situação:

Quando ocorre a inclusão de qualquer tipo de viagem (Coleta/Transporte/Entrega) em threads concorrentes de usuários no sistema e tendo o parâmetro MV_EMVIAG configurado com o valor .T., a rotina Complemento de Viagem (TMSA240) permite o cadastro de múltiplas inclusões de viagens com o mesmo cadastro de veículo/motorista. E isso não deve ocorrer quando o parâmetro MV_EMVIAG estiver com o valor .T., que diz: "Permite validar se o veículo está em uso para outra viagem, mesmo com o controle de veículos desligado."

Solução:

Foi realizado no sistema o ajuste na rotina Complemento de Viagem (TMSA240), para respeitar a validação que inviabiliza o uso do mesmo cadastro de veículos e motoristas em mais de uma viagem nas operações de inclusão e alteração de viagem de qualquer tipo (coleta/transferência/entrega).

Requisito:DLOGTMS02-1446