Všechny sbírky
Dokumentace REST API
Pokročilé příkazy
Přepočet procent realizovatelnosti přes REST API
Přepočet procent realizovatelnosti přes REST API

Jako přepočítat % realizovatelnosti objednávky přijaté přes API

Ota Rádl avatar
Autor: Ota Rádl
Aktualizováno před více než týdnem

Stejně jako v desktopové nebo webové aplikaci je možné využít funkci Přepočítat procenta realizovatelnosti objednávky přijaté. Tato funkce slouží k aktualizaci sloupce „% realizovatelnosti“ v závislosti na množství objednané položky a stavu skladu. Tento sloupec vám říká, z kolika procent jste schopni momentálně objednávku uspokojit.

Tato funkce je využitelná pouze pro evidenci objednávek přijatých.

Způsob volání

Lze využít HTTP metodu: PUT nebo POST, podporované výstupní formáty jsou XML nebo JSON.

Endpoint pro volání služby obsahuje evidenci objednávky přijaté a název služby prepocitat-realizovatelnost:

https://localhost:5434/c/{ID frimy}/objednavka-prijata/prepocitat-realizovatelnost.xml (.json).

URL parametry

Služba umožňuje použít parametr dry-run. Pomocí tohoto parametru lze zjisti, zda byl přepočet dokončen. Pokud ano, vrátí HTTP status 200. Pokud ne, vrátí HTTP status 409 s informací o tom, kdy a kým byl přepočet spuštěn.

Příklady použití

1. volání v XML

POST https://localhost:5434/c/firma_s_r_o_/objednavka-prijata/prepocitat-realizovatelnost.xml

2. volání v JSON včetně testovacího režimu dry-run:

PUT https://localhost:5434/c/firma_s_r_o_/objednavka-prijata/prepocitat-realizovatelnost.json?dry-run=true

Neúspěšné requesty

1. V případě, že běží další jiný přepočet, spuštěný například uživatelem v aplikaci

"message": "Aktuálně běžící operace 'Přepočítat procenta realizovatelnosti' špuštěná uživatelem dba v 16.10.2022, 18:21:59 nedovoluje současně spustit 'Přepočítat procenta realizovatelnosti'."

FAQ

Jak je procento vypočteno?

Procento se stanovuje jako poměr objednaného množství oproti stavu skladu. Tedy jinými slovy kolik procent objednávky je možné uspokojit dle dostupné zásoby.

Je možné vypočítat % realizovatelnosti pro vybranou/vybrané objednávky?

Tato možnost není. Služby vždy vypočítává procento realizovatelnosti u všech nehotových objednávek.

Jak aktuální % realizovatelnosti zjistit?

Změnu % realizovatelnosti lze zjistit pomocí web hooku. Případně aktuální hodnotu lze vyčíst z vlastnosti procReal na objednávce přijaté.

Potřebujete poradit?

V případě dotazů k aplikaci nás kontaktujte na podporaflexi@abra.eu případně prostřednictvím chat okna v pravém dolním rohu.

Dostali jste odpověď na svou otázku?