Árvore de páginas

Tempo aproximado para leitura: 1 min


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Supply Chain - Logística
Módulo:TMS - Gestão de Transportes
Função:

TMSXFUNA - Função Genérica
TMSC080 - Consulta de Documentos

Requisito/Story/Issue (informe o requisito relacionado) :DLOGTMS03-6467


     01. SITUAÇÃO/REQUISITO

Para uma viagem de entrega (mod 2) com status 'em Aberto' ou 'em Trânsito', a partir do momento que  incluímos na viagem um documento de transporte  gerado num lote vinculado à viagem (DTP_VIAGEM preenchido), ao clicar F3 no campo “Fil Docto” o sistema só traz documentos de transporte que também possuam DTP_VIAGEM preenchido.

Alterar a consulta para que, enquanto a viagem estiver com status em aberto, o F3 traga todos os registros que a consulta traria se não houvessem documentos com o DTP_VIAGEM preenchido. Na alteração da viagem em trânsito, o F3 do campo “Fil.Docto” deve trazer somente os documentos de transporte cujo DTP_VIAGEM esteja preenchido exatamente com o número da viagem que está sendo alterada.

Observações:

As Solicitações de Coleta (SC) nunca possuem DTP_VIAGEM preenchido portanto devem sempre ser apresentadas respeitando as regras já existentes.
Exemplo: uma SC cancelada não deve ser apresentada como opção na Consulta de documentos da tela de viagem

02. SOLUÇÃO

Realizado ajuste na Consulta de Documentos (F3) através da rotina Viagem Modelo 2 (TMSA144), para que, se a viagem estiver com status 'em Trânsito' e o parâmetro MV_SELDOC estiver com conteúdo igual a 2 (desabilitado), liste somente os Documentos cujo lote esteja vinculado a mesma viagem (DTP_VIAGEM) e todas as Solicitações de Coletas.