Chyba #121
otevřenýABRA: Produkty DEMI_10-SADA-3-ECS a DEMI_10-SADA-3-ECSX nie je možné pridať do ponuky/faktúry
Popis
Popis problému¶
Produkty (položky cenníka) s kódmi:
DEMI_10-SADA-3-ECSDEMI_10-SADA-3-ECSX
nie je možné pridať do ponuky ani faktúry v systéme ABRA Flexi. Pri pokuse o pridanie systém vyhodí chybu.
Obe položky boli novo vytvorené (najprv ECS, potom ECSX ako ďalší pokus). Jedná sa o jednoduché sady (typ: sada).
Kroky reprodukcie¶
- Otvoriť ponuku alebo faktúru v ABRA
- Pokúsiť sa pridať položku s kódom
DEMI_10-SADA-3-ECSaleboDEMI_10-SADA-3-ECSX - Systém vyhodí chybu – položka sa nepridá
Očakávané správanie¶
Položka sa pridá do dokladu bez chyby.
Poznámky¶
Treba skontrolovať konfiguráciu produktov – chýbajúce povinné polia, nesprávny typ, cena, DPH, alebo iný parameter.
Soubory
Aktualizováno uživatelem Vítězslav Dvořák před asi 1 měsíc
Aktualizováno uživatelem Robot Automatický před asi 1 měsíc
Príčina a oprava¶
Chyba: ERROR: division by zero v PL/pgSQL funkcii dgetstavnaskladeaktualni_agg_internal pri kontrole stavu skladu.
Oba produkty sú typ sada (3 komponenty). Tretia komponenta GF-BAC-93/4-10M-214000 (BAC block filter) mala nastavené množstvo mnozMj = 0.0, čo spôsobovalo delenie nulou.
Oprava cez REST API - nastavené mnozMj = 1.0 pre:
- Produkt #3568 komponent id 2177 (DEMI_10-SADA-3-ECS)
- Produkt #3567 komponent id 2174 (DEMI_10-SADA-3-ECSX)
Oprava vykonaná automaticky 2026-06-30. Produkty by mali byť teraz funkčné.
Aktualizováno uživatelem Vítězslav Dvořák před asi 1 měsíc
- Stav změněn z Nový na Ve vývoji
- Priorita změněn z Normální na Okamžitá
- % Hotovo změněn z 0 na 100