---
title: Produkter och material
description: "Här går vi igenom hur du kan skapa produkter och material och hur du kan bifoga dem till dina order med Skyplanner-API. Vi kommer också att visa hur du skapar standardprocessteg för dina produkter och hur du skapar orderobjekt med…"
url: "https://skyplanner.ai/sv/docs/produkter-och-material/"
updated: "2025-10-07"
category: Integrationer
tags:
  - API
  - Integration
---

# Produkter och material

Här går vi igenom hur du kan skapa produkter och material och hur du kan bifoga dem till dina order med Skyplanner-API. Vi kommer också att visa hur du skapar standardprocessteg för dina produkter och hur du skapar orderobjekt med hjälp av dessa standardsteg.

#### Skapande av en produkt/material

Skapande och uppdatering av både produkter och material görs via samma API-endpoint: /produkter. Produktens typ anges av **type-attributet**: "produkt" eller "material

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-14.png)
**Bild 1.** Skapa en produkt

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-11.png)
**Bild 2.** Skapa ett material

När du skapar produkter och material ska du se till att du anger värdet true för **is_active** om du vill att produkten/materialet ska visas som aktivt i produktlistan. Observera också att du kan ställa in den tillgängliga lagerkvantiteten med attributet **free_amount**.

#### Skapa standardprocessteg för en produkt

Innan du lägger till standardprocessteg för en produkt måste du ha lämpliga arbetssteg. Workstages kan skapas antingen via Skyplanner UI eller via /workstages-endpoint.

Tillägg av standardprocessteg görs från slutpunkten /products/jobs/{productId}.

Så om du till exempel vill lägga till ett standardsteg till produkten med id 22220 skulle du göra en POST-begäran så här:

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-16.png)
**Bild 3.** Lägga till ett standardprocessteg

Några anmärkningsvärda områden:

- order_nummer
  - Detta är ett indexnummer som talar om för Skyplanner i vilken ordning processtegen är avsedda att slutföras
  - Till exempel: första steget får värde 1, andra steget får värde 3, tredje steget får värde 3 och så vidare...
- arbetsstationer
  - Detta är en lista över arbetsstationer som detta processteg kan schemaläggas till
  - Ange arbetsstationens id som en kommaseparerad lista, så här: "61,62,63"
- tid_variation
  - Möjliga värden: time_per_pcs, pcs_per_time, fixed_time
- varaktighet, inställelsetid, inställelsetid
  - Ange dessa värden i *sekunder*

#### Uppdatering av ett standardprocessteg

När du uppdaterar ett standardprocessteg måste du använda attributet **order_number** för att ange vilket steg som ska uppdateras.

Det första processteget**(order_number 1)** i den här produkten görs till exempel med en PUT-begäran enligt följande:

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-19.png)
**Bild 4.** Uppdatering av ett standardprocessteg

#### Ta bort standardprocessteg

Radering av standardprocessteg görs också med hjälp av **order_number-värdena**.

Ordernumren anges i en matris så här:

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-21.png)
**Bild 5.** Ta bort standardprocessteg

##### Lägga till ett material/en delprodukt till en produkt

För att bifoga ett material eller en delprodukt måste vi använda ändpunkten /sub-products.

Processen är ganska enkel: vi anger id för materialet eller underprodukten i attributet **production_planning_product_id** och id för den produkt som vi vill att materialet/underprodukten ska kopplas till i attributet **production_planning_product_parent_id**.

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-22.png)
**Bild 6.** Fästa ett material på en produkt

##### Lägga till ett material till en orderartikel

Du kan också bifoga material direkt till en orderartikel genom att använda ändpunkten /row-materials. På så sätt kan du bifoga extra material eller använda en helt annan lista med material i en orderartikel än de standardmaterial som ställts in för produkterna. Observera att du endast kan ha en enhet för radmaterial för en orderartikel för varje material. Så i praktiken kan du inte skapa två enheter med samma **production_planning_product_id**till samma **phaser_order_row_id**.

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-24.png)
**Bild 7.** Lägga till ett material till en orderartikel

#### Uppdatering av lagernivån

Du kan uppdatera produktens eller materialets lagernivå genom att skicka en PUT-begäran med attributet **free_amount**.

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-40.png)
**Bild 8.** Uppdatering av lagernivån
