---
title: Skapa en order
description: "Här hittar du en omfattande guide om hur du skapar en order i Skyplanner med alla relaterade data. En del av detta har täckts i [integrationshandledningen](https://skyplanner.ai/ro/docs/tutorial-de-integrare/), men här går vi igenom Skyplanner-datastrukturen och integrationsprocessen mer detaljerat. #### Datastruktur Först går…"
url: "https://skyplanner.ai/sv/docs/skapa-en-order/"
updated: "2025-10-07"
category: Integrationer
tags:
  - API
  - Integration
---

# Skapa en order

Här hittar du en omfattande guide om hur du skapar en order i Skyplanner med alla relaterade data. En del av detta har täckts i [integrationshandledningen](https://skyplanner.ai/ro/docs/tutorial-de-integrare/), men här går vi igenom Skyplanner-datastrukturen och integrationsprocessen mer detaljerat.

#### Datastruktur

Först går vi igenom hur en Skyplanner-order är strukturerad. [API-endpoints](https://integration.skyplanner.app/api/swagger) för de dataenheter som nämns här är markerade så här: /phaser-order

På den översta nivån har vi **ordern**(/phaser-orders)

Varje **order** *måste*ha en **kund**(/customers).

Varje **order** kan ha flera **orderartiklar**(/phaser-order-rader)

Varje **orderartikel** *kan* ha en **produkt**(/products) kopplad till sig, men det är inte obligatoriskt. Varje **produkt** har ett **lager**(/saldos). Observera att lagerenheten skapas automatiskt när en produkt skapas med API:et.

Varje **orderartikel** kan ha flera **jobb** (även kallade processteg)(/phaser-jobs).

Varje **jobb** *måste*ha ett **arbetssteg**(/workstages).

![](https://skyplanner.ai/wp-content/uploads/2025/02/phaser-order.drawio-1-655x1024.png)
**Fig. 1** Orderstruktur och relaterade data

#### Arbetsflöde för integration

Här är ett steg för steg exempel på hur du kan strukturera din integration från ditt ERP-system till Skyplanner.

1. Hämta försäljning/arbetsorder från ERP
2. Skapa **kund**(få kund-ID i svaret)
3. Skapa **order** med kund-ID (få order-ID i svaret)
4. Hämta artikeldata för försäljnings-/arbetsorder från ERP
5. Skapa **produkt** (få produkt-ID i svaret)
6. Skapa **orderartikel** med order-ID och andra data (få orderartikel-ID i svaret)
7. Hämta processtegsdata från ERP
8. Skapa **workstage** (få workstage-id i svaret)
9. Skapa **jobb** med workstage-id och andra data

#### Extra tips

##### Vid borttagning

Radering av phaser-order, phaser-order-items eller phaser-jobs via API:et (och från användargränssnittet) görs på ett *mjukt* sätt. Det innebär att data inte raderas från databasen, utan markeras som *arkiverade*. I själva verket sätts attributet is_archive för entiteten till true när den raderas. De arkiverade/raderade entiteterna kan fortfarande nås via API:et med hjälp av parametern include_archived. När include_archived=true kommer en GET-begäran att hämta entiteten även om den är arkiverad.

**Observera att mjuk radering inte är tillgänglig i alla API-slutpunkter! Så du måste vara försiktig eftersom radering av t.ex. kunder, personer etc. är permanent!**

##### Använda standardprocessteg för din orderartikel

Om du har skapat några standardprocessteg för den produkt som ditt orderobjekt producerar kan du be systemet att ta med standardstegen till orderobjektet med API:et med hjälp av attributet **get_default_steps**.

![](https://skyplanner.ai/wp-content/uploads/2025/02/image-158.png)
**Bild 2.** Skapa en ny orderartikel med standardprocessteg

##### Lägga till material till orderartikel

Om du har bifogat material till den producerade produkten bifogas det automatiskt till orderraden.

Om du däremot inte vill använda de material som är kopplade till produkten (t.ex. om det är en specialbeställning och du vill använda andra material) kan du använda attributet **use_custom_materials**.

![](https://skyplanner.ai/wp-content/uploads/2025/02/image-159.png)
**Bild 3.** Skapa en orderartikel utan att använda standardmaterial
