Atualiza o pedido
PUT/orders/:idorder
Alem da atualizacao do pedido, aceita o modo de reenvio de notificacao: com Resend=1 (e TypeMessage), o endpoint apenas reenvia a mensagem do pedido do tipo indicado e devolve a resposta desse envio, sem alterar o pedido.
Request
Responses
- 200
- 400
- 500
Pedido atualizado. Geralmente retorna o OrderDetail recalculado (igual a OrderGet). Em alguns sub-fluxos (troca de armazém) retorna a string "sucesso".
Erros de validação ([BadRequest]): Fator nota fiscal precisa ser entre 1 e zero, Prioridade pedido precisa ser entre 0 e 10, O status atual não permite atualização, Precisa enviar o valor ou percentual do desconto, Armazém pertence a um centro de distribuição diferente do pedido, Pedido já foi enviado e não pode ter o armazém alterado, Armazém não existe, Tipo pedido não existe, Integração não existe, Cliente não existe, Endereço não existe, Endereço entrega não existe, Vendedor não existe, Faturador não existe, Remova o pedido/pacotes do romaneio antes de alterar transportadora, Transportadora não existe, Romaneio percente a centro de distribuição diferente do pedido, Status romaneio não permite inclusão/remoção de novos pedidos, Romaneio não existe, Status Picking List não permite inclusão de novos pedidos, Picking List não existe, Centro de distribuição não existe, Empresa não tem centro de distribuição padrão, Pedido esta em mais de um centro de distribuição. Remover os itens de armazéns divergentes, Novo centro de distribuição diverge dos armazém dos itens já inseridos no pedido, Pedido não existe, Precisa informar o parametro TypeMessage.
Erro interno. Resposta com prefixo Error:.