StockMovementParams
Tělo požadavku pro vytvoření skladového pohybu.
Množství se zadává právě jedním ze dvou polí — buď amount
(inkrementálně: přičte nebo odečte zadané množství), nebo real_amount
(absolutně: dorovná stav na zadanou hodnotu). Když nepřijde ani jedno,
nebo přijdou obě, požadavek skončí chybou.
právě jedno z
- Inkrementální pohyb
- Absolutní pohyb
product_idintegerpovinné
ID položky ceníku, které se pohyb týká.
warehouse_idintegerpovinné
ID skladu, na kterém pohyb vzniká.
notestringmax. délka 255
Poznámka k pohybu.
např.Some notedatestring<date>
Datum pohybu.
např.2017-01-24identificationstringpovinnémax. délka 100
Identifikace systému, který pohyb vytvořil.
např.SOMEIDENTITYamountnumber<double>povinné
Změna množství na skladě. Záporné číslo množství odečítá.
V odpovědi je to vždy skutečně provedená změna — u absolutního pohybu tedy rozdíl mezi novým a původním stavem.
např.15StockMovementParams
{
"product_id": 23,
"warehouse_id": 23,
"note": "Some note",
"date": "2017-01-24",
"identification": "SOMEIDENTITY",
"amount": 15
}