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á.