Criar SKUs
Cria um ou vários SKUs. O corpo é um array JSON, mesmo para um único registo.
Só sku (o código de produto) é obrigatório; unit é units por predefinição e archived é false.
Corpo do pedido
application/json
Definições de TypeScript
Utilize o tipo request body em TypeScript.
Corpo da resposta
application/json
application/json
curl -X POST "https://example.com/v1/skus" \ -H "Content-Type: application/json" \ -d '[ { "sku": "string" } ]'[ { "id": "36f7b519-d93e-4ec8-8245-7f4b8c123456", "company": { "id": 1, "name": "Company 1" }, "sku": "sku 1", "name": "sku 1", "description": "sku 1", "unit": "pcs", "archived": false, "createdAt": "2024-01-01T00:00:00.000Z", "updatedAt": "2024-01-01T00:00:00.000Z", "deletedAt": "2024-01-02T00:00:00.000Z" }]Eliminar uma ordem de trabalho DELETE
Elimina uma ordem de trabalho. A eliminação é lógica: os registos de produção que referenciam a ordem de trabalho mantêm o seu histórico, e criar mais tarde uma ordem de trabalho com o mesmo nome restaura-a.
Pesquisar SKUs POST
Pesquisa o catálogo de produtos, ou percorre-o página a página com `{}`. Os filtros são separados, não uma pesquisa combinada: `skus` pesquisa no código do SKU e também aceita `include` / `exclude` por ID, enquanto `names`, `description` e `unit` são cada um o seu próprio filtro aproximado. Os SKUs arquivados fazem parte do catálogo e não são excluídos automaticamente.