Cadastra um tipo de pedido
POST/type/order/type
Cria um novo tipo de pedido. Regras de unicidade: cada empresa pode ter no máximo um tipo marcado como Default=1, Resend=1, Return=1 e SymbolicReturn=1 — ao salvar com qualquer um desses flags em 1, o tipo anterior é automaticamente desmarcado.
Validações: faturador (se diferente da própria conta) precisa ser uma filial; armazém (padrão e de devolução) precisa estar ativo na mesma empresa; tipo de pedido para retorno simbólico e tipo de pedido para devolução precisam existir na mesma empresa; plano de contas e centro de custo precisam pertencer à empresa; TypeOrderOrderPriority aceita 0–10.
A resposta retorna a lista completa de tipos de pedido da empresa (mesmo formato de GET /type/order/type).
Request
Responses
- 200
- 400
- 500
Tipo criado. Retorna a lista completa atual de tipos de pedido.
Erros de validação (prefixo [BadRequest]):
Empresa não existePolitica comercial não existeFaturador não existeArmazém não existe/Armazém devolução não existeTipo de pedido para retorno simbólico de armazenagem não localizadoTipo de pedido de devolução não localizadoPlano de contas não existeCentro de custo não existePrioridade pedido precisa ser entre 0 e 10
Erro interno (prefixo Error:).