Árvore de páginas

Tempo aproximado para leitura: 15 min

01. DADOS GERAIS

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

TMSA040 - Cotação de Frete

TMSA200 - Cálculo de Frete

TMSA050 - Entrada Doc. Cliente

TMSA500 - Manutenção de Documentos

TMSAXFUNB - Funções Genéricas - TMS

Requisito/Story/Issue :

DLOGTMS02-7360

DLOGTMS02-7361

DLOGTMS02-7362

DLOGTMS02-7363

Ticket:


02. SITUAÇÃO/REQUISITO

Ao realizar uma subcontratação em que houve a necessidade de realizar uma devolução o sistema não permitia inverter a origem com o destino, uma vez que o comportamento da rotina de Entrada de Documentos do Cliente (TMSA050) não há a opção de devolução de subcontratação.


03. SOLUÇÃO

Foi realizado ajustes nas rotinas descritas nesta documentação mencionadas na seção anterior 01.Dados Gerais, sendo elas:

  1. Ajustada a rotina Cotação de Frete (TMSA040) para inverter a Origem com o Destino ao realizar o calculo da cotação quando o campo  "Inverte Orig." (DT4_INVORI) estiver configurado com "1-SIM".
  2. Também foi adicionado gatilho no campo "Tipo NFC" (DT4_TIPNFC) para quando o valor informado neste campo for "1-Devolução"  ocorra o bloqueio do campo  "Inverte Orig." (DT4_INVORI) e altere o seu valor para "2-NAO".
  3. Ajustadas as rotina de Entrada de Documentos (TMSA050) e manutenção de documentos (TMSA500)  para envio de parâmetro de inversão de origem.
  4. Ajustadas as rotinas de cálculo de frete (TMSA200) para que seja considerado o campo Inversão de Origem (DTC_INVORI) no cálculo.


04. 
OBSERVAÇÃO

Será necessário a atualização do dicionário de dados para a criação dos campos DTC_INVORI e DT4_INVORI