Árvore de páginas

01. DADOS GERAIS

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

TMSA050 - Entrada de Documentos de Cliente

TMSXFUND - Função Genérica

Ticket:7179771
Requisito/Story/Issue (informe o requisito relacionado):

DLOGTMS02-8342


02. SITUAÇÃO/REQUISITO

Apresentando o help TMSA050B3 - Somente será permitido informar Solicitações de Coleta que estiverem em Viagem de Coleta Encerrada ao relacionar uma solicitação de coleta a uma nota fiscal.

O cliente não utiliza a valorização de coleta.

03. SOLUÇÃO


       Para as Solicitações de Coleta que possuem serviço de negociação de coleta, a viagem precisa estar encerrada para garantir que o valor da coleta esteja calculada e, somente assim permitir que o documento de transporte herde o valor da coleta. 
       
       Portanto, quando a Solicitação de Coleta não não possui serviço de negociação o help TMSA050B3 não é exibido.

       Em relação ao cenário deste ticket, onde não há valorização de coleta e o Serviço de Negociação está preenchido (DT5_SERVIC), foi realizado o ajuste na rotina de Entrada de Documento de Cliente  (TMSA50) para que, quando a Solicitação de Coleta  está na mesma viagem em que a Nota Fiscal está sendo incluída e vinculada na  respectiva Solicitação de Coleta (DTC_NUMSOL) não apresente o help TMSA050B3.