Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Logística TMS

Linha de Produto:

Linha Protheus

Segmento:

Logística

Módulo:

TOTVS TMS - Linha Protheus - Gestão de Transportes (SIGATMS)

Função:

TMSAC15 - Classe de Comunicação com a Repom

TMSAC15A - Validações Genéricas TMS x Repom Frete

TMSREPOM - Gerenciador das integrações TMS X REPOM

País:Brasil
Ticket:#
Requisito/Story/Issue (informe o requisito relacionado) :DLOGTMS02-24456


02. SITUAÇÃO/REQUISITO

Notamos que ao selecionar um recebedor de país diferente de Brasil, o help TMSXFUNC18 é apresentado e o log abaixo foi apresentado.

“{"Response":{"StatusCode":400},"Errors":[{"Message":"Error converting value \"MEXICO                   \" to type 'Repom.Frete.WebAPI.Models.V2_2.Common.Enum.Country'. Path '[0].ShippingReceiver.Country', line 1, position 1002.","ErrorCode":725},{"Message":"'Receiver.Country' has a range of values which does not include '0'.","ErrorCode":728},{"Message":"'Receiver.Country' should not be empty.","ErrorCode":728}]}”

03. SOLUÇÃO

Ajustamos o envio adequado do campo país para a integração REPOM.

04. DEMAIS INFORMAÇÕES

Realizado o ajuste de sintaxe, cujo o envio do nome do país atualmente era em CAPSLOCK, e foi ajustado a escrita onde apenas a primeira letra é maiúscula. Também criada funcionalidade para enviar o nome do país em inglês, formato aceito pela parceira Repom.

05. ASSUNTOS RELACIONADOS

  • Não há.