Zadejte hledaný výraz...

Aktualizacia objednavky – spravny pocet rezerovovanych produktov

node
verified
rating uzivatele
(5 hodnocení)
24. 7. 2014 17:44:31
Ahojte.
Vezmime si nasledovny priklad:
Mam e-shop(alebo najaky objednavkovy system) a kazdy produkt ma, okrem ineho, aj pocet kusov na sklade a pocet rezervovanych kusov.
Ked zakaznik vytvori objednavku tak sa automaticky znizi pocet kusov na sklade a zvysis sa pocet rezervovanych kusov. Ked objednavka prejde svojim workflowom(tzn zmeny stavu) tak podla zvoleneho stavu objednavky sa pohyb na sklade uzavrie = zrusi sa pocet rezervovanych poloziek, sklad ostane rovnaky nakolko uz bol ponizeny, alebo sa objednavka zrusi a sklad sa navysi na povodnu hodnotu a rezervacie sa zrusia. Nic zlozite.
A mam problem, ze ak sa objednavka manualne upravi a zmeni sa pocet kusov nejakej polozky, tak neviem ako toto zaznamenat kedze nemam ako vediet, bez nalezitej kontroly, kolko bolo v sklade produktov pred vytvorneim objednavky, kolko bolo rezervacii a podobne.
Samozrejme mohol by som si porovnat polozky v objednavke pred a po uprave ale taketo riesenie sa mi moc nepaci a viem si predstavit ze by to v praxi nemuselo fungovat uplne najpresnejsie ked si vezmem ze by ine objednavky obsahovali totozne polozky.
Preto by ma zuajimalo, aky by bol idealny sposob na sledovanie pohybov na sklade tak aby som presne mohol sparovat objednavky so skladom?
Ako sa to riesi v nejakych enterprise systemoch?
PS: ak nie je jasne na co sa pytam tak vizualny priklad produktu ABCD ktory ma na sklade 10ks a objednane boli 2ks:
stav objednavky|sklad|rezervacie
vytvorena|8|2
vybavena|8|0
zrusena|10|0
----
Alebo sa na to pozeram z uplne zleho uhlu a riesi sa to uplne inak?
24. 7. 2014 17:44:31
https://webtrh.cz/diskuse/aktualizacia-objednavky-spravny-pocet-rezerovovanych-produktov#reply1042176
Radek M.
verified
rating uzivatele
(17 hodnocení)
24. 7. 2014 18:17:38
Proč potřebuješ sledovat zvlášť rezervovaný počet kusů? Když máš 10 ks a někdo objedná 2 ks, tak dej rovnou že zbývá 8 ks. Když někdo objednávku zruší, tak je opět přičti ke skladu.
24. 7. 2014 18:17:38
https://webtrh.cz/diskuse/aktualizacia-objednavky-spravny-pocet-rezerovovanych-produktov#reply1042175
David Musil
verified
rating uzivatele
(69 hodnocení)
24. 7. 2014 18:23:29
I ja radim nepouzivat rezervovane polozky. Zda se mi to zbytecne... Pokud nekdo zarezervuje, snizim pocet o 1ks a mam klid..
24. 7. 2014 18:23:29
https://webtrh.cz/diskuse/aktualizacia-objednavky-spravny-pocet-rezerovovanych-produktov#reply1042174
qwertr
verified
rating uzivatele
(7 hodnocení)
24. 7. 2014 20:33:51
Zabudnite, ze ma rezervovane polozky.
Riesme tento pripad, lebo mi ide o toto. Je na sklade 10 ks tovaru. Pride objednavka od zakaznika s poctom tovaru 5 ks. Nastavi sa sklad tovaru na 5 ks. Potom zavola zakaznik, ze nechce 5 ks tovaru ale len 2ks tovaru, takze potrebujem vratit 3 ks tovaru na sklad a upravit objednavku na 2 ks.
Ja by som to riesil v ranci editacie tej objednavky. Mam pociatocny stav objednavky pri otvoreni editacie objednavky a v pripade potvrdenia upravy objednavky mam stav po editaci. Vysledny rozdiel stavu objednavky by som uplatnoval na stav tovaru na sklade. Inaksie riesenie ma nenapada.
Kebyze zamiesam aj tvoje rezervovane polozky, tak by sa musel upravovat sucasne sklad aj rezervovane polozky.
sklad = sklad - rozdiel_na_objednavke_po_editacii
rezerPolozky = rezerPolozky + rozdiel_na_objednavke_po_editacii
Tieto operacie by museli prebiehat z pohladu databazy vranci jednej transakcie.
24. 7. 2014 20:33:51
https://webtrh.cz/diskuse/aktualizacia-objednavky-spravny-pocet-rezerovovanych-produktov#reply1042173
Pro odpověď se přihlašte.
Přihlásit