---
title: Produkti un materiāli
description: "Šajā sadaļā aplūkosim, kā ar Skyplanner-API palīdzību varat izveidot produktus un materiālus un kā tos pievienot pasūtījumiem. Mēs arī parādīsim, kā izveidot noklusējuma procesa soļus jūsu produktiem un kā izveidot pasūtījuma vienības, izmantojot šos noklusējuma soļus. #### Produkta/materiāla izveide Gan…"
url: "https://skyplanner.ai/lv/docs/produkti-un-materiali/"
updated: "2025-10-07"
category: Integrācija
tags:
  - API
  - Integrācija
---

# Produkti un materiāli

Šajā sadaļā aplūkosim, kā ar Skyplanner-API palīdzību varat izveidot produktus un materiālus un kā tos pievienot pasūtījumiem. Mēs arī parādīsim, kā izveidot noklusējuma procesa soļus jūsu produktiem un kā izveidot pasūtījuma vienības, izmantojot šos noklusējuma soļus.

#### Produkta/materiāla izveide

Gan produktu, gan materiālu izveide un atjaunināšana tiek veikta, izmantojot vienu un to pašu API galapunktu: /produkti. Produkta veidu nosaka ar **atribūtu type-attribute**: 'product' vai 'material'

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-14.png)
**1. attēls.** Produkta izveide

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-11.png)
**2. attēls.** Materiāla izveide

Veidojot produktus un materiālus, pārliecinieties, ka ir iestatīta **is_active** vērtība true, ja vēlaties, lai produkts/materiāls produktu sarakstā tiktu parādīts kā aktīvs. Ņemiet vērā arī to, ka pieejamo krājumu daudzumu var iestatīt ar **free_amount** atribūtu.

#### Izstrādājuma noklusējuma procesa soļu izveide

Pirms pievienojat noklusējuma procesa posmus produktam, jums ir jābūt atbilstošiem darba posmiem. Darba posmus var izveidot, izmantojot Skyplanner lietotāja saskarni vai /workstages-endpoint.

Noklusējuma procesa soļu pievienošana tiek veikta no /products/jobs/{productId}-galapunkta.

Piemēram, ja vēlaties pievienot noklusējuma soli produktam ar id 22220, veiciet šādu POST pieprasījumu:

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-16.png)
**3. attēls.** Noklusējuma procesa soļa pievienošana

Dažas ievērojamas jomas:

- order_number
  - Tas ir indeksa numurs, kas norāda, kādā secībā jāveic procesa posmi.
  - Piemēram: pirmais solis iegūst vērtību 1, otrais solis iegūst vērtību 3, trešais solis iegūst vērtību 3 un tā tālāk...
- darbstacijas
  - Šis ir to darbstaciju saraksts, kurās var ieplānot šo procesa soli.
  - Norādiet šeit darbstacijas id kā komatā atdalītu sarakstu, piemēram, šādi: "61,62,63"
- time_variation
  - Iespējamās vērtības: time_per_pcs, pcs_per_time, fixed_time
- ilgums, iestatīšanas laiks, iestatīšanas laiks
  - Norādiet šīs vērtības *sekundēs*

#### Procesa noklusējuma soļa atjaunināšana

Atjauninot noklusējuma procesa soli, ir jāizmanto atribūts **order_number**, lai norādītu, kurš solis ir jāatjaunina.

Piemēram, pirmais procesa posms**(order_number 1)** šajā produktā tiek veikts ar šādu PUT pieprasījumu:

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-19.png)
**4. attēls.** Procesa noklusējuma soļa atjaunināšana

#### Noklusējuma procesa soļu dzēšana

Noklusējuma procesa soļus var dzēst arī, izmantojot **order_number** vērtības.

Pasūtījuma_numurus norāda masīvā, piemēram, šādā veidā:

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-21.png)
**5. attēls.** Noklusējuma procesa soļu dzēšana

##### Materiāla/apakšprodukta pievienošana produktam

Lai pievienotu materiālu vai apakšproduktu, ir jāizmanto galapunkts /subprodukti.

Process ir diezgan vienkāršs: materiāla vai apakšizstrādājuma id ierakstām atribūtā **production_planning_product_id** un tā izstrādājuma id, kuram vēlamies pievienot materiālu/apakšizstrādājumu, ierakstām atribūtā **production_planning_product_parent_id.**

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-22.png)
**6. attēls.** Materiāla pievienošana produktam

##### Materiāla pievienošana pasūtījuma vienumam

Materiālus var pievienot arī tieši pasūtījuma vienībai, izmantojot galapunktu /row-materials. Šādā veidā jūs varat pievienot papildu materiālus vai pasūtījuma vienībā izmantot pavisam citu materiālu sarakstu, kas atšķiras no produktiem noklusējuma iestatītajiem materiāliem. Ņemiet vērā, ka katram materiālam pasūtījuma vienumam var būt tikai viena rindas-materiāls vienība. Tātad faktiski jūs nevarat izveidot divas vienības ar vienu un to pašu **production_planning_product_id**vienam un tam pašam **phaser_order_row_id**.

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-24.png)
**7. attēls.** Materiāla pievienošana pasūtījuma vienībai

#### Krājumu līmeņa atjaunināšana

Jūs varat atjaunināt produkta vai materiāla krājumu līmeni, nosūtot PUT pieprasījumu ar **free_amount** atribūtu.

![](https://skyplanner.ai/wp-content/uploads/2025/03/image-40.png)
**8. attēls.** Krājumu līmeņa atjaunināšana
