Anexa um arquivo customizado ao pedido
POST/orders/:idorder/file
Cria um registro de arquivo customizado para o pedido (assinatura digital, fotos de comprovante) e envia os anexos para o S3. Quando ?ChangeStatus=1 (ou quando o tipo do arquivo é 1 e a query não foi enviada), o pedido é avançado para entregue/devolvido (status 7 ou 8, conforme o tipo da transportadora), todos os pacotes do pedido são marcados como enviados, as movimentações de estoque viram saída consolidada e é registrado um evento no histórico. Caso o status final seja enviado via IDStatusOrder, esse valor é usado em vez do default. Retorna a lista atualizada de arquivos (mesmo formato de orderFileGet).
Request
Responses
- 200
- 400
- 500
Arquivo(s) anexado(s). Retorna a lista atualizada.
Erros possíveis ([BadRequest]): Pedido não existe, Não foi enviado um arquivo válido. Também pode retornar erro ao subir arquivo (sem prefixo) quando o upload no S3 falha — o registro inserido é desfeito antes.
Erro interno. Resposta com prefixo Error:.