Atualiza mapeamento — DE-PARA Transportadora
PUT/hub/carrier/:idhubcarrier
Substitui um DE-PARA existente e devolve a lista completa atualizada. Substituição completa: todos os campos do mapeamento são reescritos a cada chamada, então omitir um campo apaga o valor atual. Mesmas validações do POST, incluindo a de duplicidade — que aqui só é executada quando IDCompanyIntegration, IDCarrierFrom e IDCarrierTo vêm todos preenchidos, e que não exclui o próprio registro em edição, de modo que reenviar a mesma combinação desses três campos que já está gravada é rejeitada.
Request
Responses
- 200
- 400
Lista completa de mapeamentos após a edição. Atenção: a lista só é devolvida quando a gravação altera ao menos um campo — se o corpo enviado for idêntico ao que já está gravado, a chamada não produz resposta e o cliente vê um tempo de espera esgotado, não um 200 vazio.
Mensagens [BadRequest]:
de/para transportadora não existeIntegração não cadastradaTransportadora não cadastradaStatus pedido não existeModal não existeArmazém não existeDE-PARA já existe para mesma integração com mesmo código(canal) e transportadora.