API de vendas
Pedido, fulfill, cancelamento, agrupamento, Pedido Rápido e headers de tenant.
Prefixo /sales-order. Headers: Authorization, x-company-id, x-filial-id.
Pedido
| Método | Rota |
|---|---|
POST | /sales-order |
GET | /sales-order/:filialId |
GET | /sales-order/:id |
PATCH | /sales-order/:id |
DELETE | /sales-order/:id |
POST | /sales-order/:id/assign-customer |
POST | /sales-order/group e /group/preview |
GET | /sales-order/:id/fulfillment |
POST | /sales-order/:id/fulfill |
POST | /sales-order/convert-quote/:salesOrderId |
POST | /sales-order/convert-order-to-quote/:salesOrderId |
GET | /sales-order/cancel-preview/:salesOrderId |
POST | /sales-order/cancel/:salesOrderId |
Listagem: código numérico por igualdade/prefixo; texto resolve cliente (LIMIT 250) e filtra customer_id + vendedor/alias. Paginação em duas fases.
Pedido Rápido
GET / PUT /quick-sale/configuration/:filialId
GET /quick-sale/validate-configuration/:filialId
Create continua em POST /sales-order com flowMode: "QUICK_SALE".
curl — faturar
Devolução
GET /returns/returnable-items/:filialId?customerId=
POST /returns/:filialId
SDK
ctx.m3r.sales — get, find, create, fulfill. IPs: lista. Eventos: eventos.
