Říjen 2024
2024-10-16
DB 6974
Obecné
- Vylepšené načítání konfigurace RAD serveru a ukládání provozního logu.
Anyrent API
Přepracované sledování změn na úrovni produktu (artiklu). Kromě jisté optimalizace řeší synchronizaci případů, kdy se z artiklu odebere poslední spárovaná věc z půjčovny. Dosud takový artikl z anyrent API zmizel (a na anyrent FE tak byl neaktualizovaný - stále viditelný). Nově je v anyrent API stále viditelný, ale bez spárovaných věcí = nedostupný, z anyrent FE se tak při další aktualizaci odebere. Z anyrent API je artikl odebrán až rok po odpárování (či vyřazení) poslední věci.
Oprava product.status - obsahoval stav první napárovaný věci z půjčovny. Nově zohledňuje stav všech věcí - např. Stačí jediná věc dostupná a pak status pro celý product je také dostupný.
Oprava rozbitého /products/
Feedy odběratelů
KL net - podmínky pro feed, rychlým filtrem, aktualizace koeficientu slevy.
Společný feed rozšířen o údaje PRICE_VAT_EUR a PRICE_VAT_ORIGINAL_EUR
2024-10-01
API /inventury
Nové metody pro endpoint /inventury pro přidělování (GET) / blokaci pozic pro inventuru jednotlivými pickery
GET - nabídne pozici k inventuře, s ohledem prioritu inventury, čas od poslední inventury (zaokrouhleno na měsíce) a poslední pozici pickera, v tomto pořadí. A rovnou pozici k inventuře blokuje pro daného pickera
PUT - picker sám začne inventuru na pozici dle vlastního výběru (nebo potvrdí nabídnutou), případné předchozí blokace se uvolní
DELETE - uvolnění blokace pozic pro inventuru daného pickera (typicky po opuštění obrazovky inventury ještě před jejích zahájením)
POST - stávají metoda pro předání údajů o naskenovaných položkách navíc rozšířena o uvolnění blokace po dokončení inventury.
Ostatní
/stock: Odebrání feedu pro SanaSport
/sestavy_eshop_obj_denni, /sestavy_trzby_denni formát data ve vstupním parametru nově ISO/json yyyy-mm-dd
/reservations - nově se do logu zapisuje zpracování požadavku na novou rezervaci ve všech případech, nejen v případě neošetřené výjimky (internal server error)