Inativa um tipo de pedido
DELETE/type/order/type/:idordertype
Inativa o tipo de pedido (soft delete — Status=0). Antes de inativar, remove todas as regras fiscais (TypeOrderTax) vinculadas a este tipo.
Bloqueios:
- Tipo já usado em pedidos (
Orders). - Tipo configurado como de/para de armazém em
HubWarehouse. - Tipo configurado como de/para de política comercial em
HubSalesPolicy. - Tipo atrelado a uma conta bancária (
BankAccount.IDTypeOrder). - Tipo referenciado por outro tipo como retorno simbólico de armazenagem (
IDTypeOrderSymbolicStorageReturn). - Tipo referenciado por outro tipo como devolução padrão (
IDTypeOrderDefaultReturn) — apenas se o outro tipo ainda está ativo.
A resposta retorna a lista completa atual (chama internamente o GET).
Request
Responses
- 200
- 400
- 500
Tipo inativado. Retorna a lista completa atual de tipos de pedido.
Erros de validação (prefixo [BadRequest]):
Tipo pedido não existeTipo de pedido já tem pedido criado e não pode ser excluídoTipo de pedido tem de/para de armazém e não pode ser excluídoTipo de pedido tem de/para de política comercial e não pode ser excluídoTipo de pedido esta atrelado a conta bancária e não pode ser excluídoTipo de pedido esta atrelado a tipo de pedido retorno simbólico armazenagem no tipo de pedido <descrição>Tipo de pedido esta atrelado como tipo de pedido de devolução padrão no tipo de pedido <descrição>
Erro interno (prefixo Error:).