Přeskočit na obsah
Pro LLMDo aplikace

Přidání materiálu

Zobrazit zdroj
POSThttps://app.mwork365.com/main/publicapi/material
namestringpovinné

Název položky materiálu

categoryIdstring/string(GUID)povinné

ID nebo Slug kategorie materiálu (MaterialCategory)

supplierIdstring/string(GUID)povinné

ID nebo Slug dodavatele materiálu (MaterialSupplier)

externalIdstring

Nepovinné. Unikátní identifikátor záznamu

identificationNumberstring

Kód

descriptionstring

Popis

supplierCodestring

Kód dodavatele

unitMaterialUnit

Jednotka materiálu (MaterialUnit)
Výchozí hodnota: Amounts

pricedecimal

Prodejní cena materiálu (bez DPH)
Výchozí hodnota: 0

costPricedecimal

Nákladová cena materiálu (bez DPH)

storeAmountsMaterialToAddToStore[]

Množství materiálu na skladech. Pokud není uvedeno (nebo je pole prázdné), založí se pouze položka materiálu ale nebude dostupná na žádném ze skladů.

storeIdstringpovinné

ID nebo Externí ID skladu

amountdecimal

Množství na skladě. Pokud není definováno (nebo je null), bere se jako neomezené množství na daném skladě.

201 Created

Materiál byl úspěšně přidán

400, 401, atd.

Více informací na stránce standardní chybové stavy.

Terminál
curl -L -X POST 'https://app.mwork365.com/main/publicapi/material' \
-H 'Authorization: Bearer eyJhb...WlUw' \
-H 'Content-Type: application/json' \
--data-raw '{
"name": "Materiál XX",
"identificationNumber": "1234321",
"categoryId": "ML_ND",
"supplierId": "fdf9f792-7657-4abe-8385-171efc7a6017",
"storeAmounts": [
{ "storeId": "4d6c474c-287c-4878-8d33-0e97383032e1", "amount": 14 },
{ "storeId": "b6f74f66-4164-48fb-96c2-4c9a4f6cb7e3", "amount": 2 }
]
}'