TMSA170 - Lotes

Linha de Produto:

Protheus

Segmento:

Logística

Módulo:

SIGATMS - Gestão de Transportes

Função:

TMSA170 - Lotes

Situação/Requisito:

Foi reportado que o campo "Situação CTE" exibido na tela de Lotes e na tela de Calculo de Frete, está sempre aparecendo como "Não se aplica", e foi questionado porque ele não é atualizado após enviar o CTe, seja para Autorizado ou para Erro.

Solução/Implementação:

Após analise, foi entendido que o campo DTP_SITCTE deve ser removido (e referências feitas a ele nos fontes também devem ser removidas), pois entendeu-se que ele não tem utilidade.

Para validações de situação de CTe, o correto a ser utilizado é o campo DT6_SITCTE da tabela DT6. O campo DT6_SITCTE teve sua propriedade X3_RELACAO alterada para "0", de modo que não referencie mais o campo DTP_SITCTE.

Fontes que mencionam o campo DTP_SITCTE, e o que deve ser feito: 
* TMSA170.prw - Implementação de ajuste nos campos DTP_SITCTE e DT6_SITCTE.  
* TMSR620.prw - Remover trecho da instrução SQL que referencia o campo DTP_SITCTE. 
* TMSXFUNB.prw - Remover a função TMSSITCTE. 
* TMS11R168.prw - Remover comentário.