Září 2017
2017-09-27 · 17.11.4.2
Sklad / NC
v okně prodej - sklad - detail je nově vidět jak aktuálně Yettim určená NC, tak původní NC přebíraná z Cezara (pro kontrolu)
funkce “nacenit” upravena aby využívala nového sjednoceného výpočtu základu dph a ceny bez dph, zejm. s ohledem na správný výpočet pro bazarové zboží / výkupy od zákazníka
Ostatní
- pokud selže aktualizace Yetti klienta a neodpovídá minimální požadovaná verze, dostane uživatel šanci přesto pokračovat + automaticky je odeslán email na podporu.
2017-09-26 · 17.11.4.0
DB 6587
Sklad / NC
výpočet NC rozšířen na všechno zboží, tedy i to, co má historicky NC danou z cezara (tu yetti zatím pro možnou revizi uchovává zvlášť)
po založení / úpravě příjemky se automaticky vyvolá přepočet NC u artiklů, které se na příjemce vyskytují
opravený filtr v každonočním přepočtu NC, který mohl některé artikly přeskakovat/nepřepočítávat
související změny v importu z Cezara
Eshop API
změna zařazení sortimentu vyvolávala zbytečně synchronizaci i u těch artiklů, které mají zobrazení na eshopu vypnuto – ošetřeno
naopak se synchronizace artiklu nemusela vyvolat, pokud se změna nedotkla určení hlavního sortimentu
ošetření dvojího započtení slevového kuponu v zákaznické sekci při aktualizaci přes API
při importu objednávky na osobní odběr bez vyplněné adresy se u již existujících zákazníků prakticky mazala dodací/fakturační adresa – ošetřeno
2017-09-21 · 17.11.3.1
DB 6586
Prodej – sklad
oprava pádu/výjimky při stisknutí tlačítka Vybrat poté, co bylo zavřeno okno dokladu, na který se ze skladu vybíralo
oprava import artiklů z Cezara
Prodej – doklady
- platby – opět umožněno upravovat částku platby, ale jen pro platby převodem a s patřičným oprávněním (bylo znemožněno kvůli změnám kolem EET)
2017-09-19 · 17.11.3.0
DB 6585
Sklad / NC
Nově Yetti obsahuje mechanismus pro určování nákupní ceny artiklů z cen na posledních příjemkách.
pro artikly, kde je skladem X kusů, se aktuální NC počítá jako vážený průměr z cen posledních X nakoupených kusů.
pro artikly skladem < 1 ks se použije NC z poslední příjemky
prozatím se tento výpočet aplikuje pouze tam, kde chybí nebo je nulová NC vypočtená z cezara
Sklad / import Cezar
Import artiklů z Cezara omezen, nově:
pouze aktualizuje v Yettim již existující artikly, nezakládá nové
při aktualizaci mění jen údaje, mající vliv na cenu/slevu:
aktuální cena, cenu před slevou
NC, sazba DPH
cezar sortiment
značka
sezona
ostatní údaje jsou ignorovány (mj. název, jednotky, podsklad, aktivni, EANy)
Sestavy
- oprava nefunkční sestavy v případech, kdy se použije výběr podskladů a id prvnho podskladu je 0 (případ DB Specialized + výchozí podsklad)
2017-09-18 · 17.11.2.1
Půjčovna
- oprava nefunkční sestavy počet půjčení podle věci (kompat. s Firebird 3)
2017-09-16 · 17.11.2.0
DB# 6584
Kniha příjemek
do hlavní tabulky přidán sloupec číslo dokladu
rozpracované příjemky jsou zobrazené šedivě
Příjemka
- úprava ceny položky – odstraněný problém s výjimkou upozorňující na neplatnou výši “základ DPH”. Plus přepočet všech údajů je proveden vždy před zápisem změn, což by mělo zamezit jiným problémům se změnou ceny položky
Sklad – základ DPH u bazaru
výpočet ceny bez dph a základu dph (závislý na tom, zda jde o běžné zboží nebo bazar prodávaný ve zvláštním režimu) byl sjednocen a přesunut na úroveň serveru.
To snižuje složitost a nejasnosti kolem určení DPH při zakládání a úpravě artiklů z různých částí programu – editace artiklu ve skladu, odprodej z půjčovny, výkup od zákazníka, import z Cezara, import z CSV atd.
aktuálně se DPH počítá z marže jen pro artikly typu bazar, která mají navíc u NC sazbu DPH = 0 (= výkupy od zákazníka, nikoliv např odprodej z půjčovny)
Objednávky
- nové oprávnění “prodej – objednávka - storno” kontrolované při stornu jednotlivé položky i celé objednávky
Sklad/eshop
import artiklů – nově yetti umí automaticky ošetřit určité kolidující kombinace hodnot SORTIMENT_HLAVNI + SORTIMENT_CEZAR + SORTIMENTY, takže se méně často stane, že import selže
oprava generování URL artiklu
2017-09-12 · 17.11.1.0
DB 6583
Objednávky pro nákupčí
zásadní zrychlení díky optimalizaci a rozdělení dotazů do DB (i na nevytíženém serveru otevření trvalo cca 8 s, nyní prakticky okamžitě, stejně tak jakékoliv operace/filtrování v tomto okně). Díky tomu i odlehčení serveru a ostatních uživatelů.
obnovení zobrazení URL artiklu na eshopu
změna typu pole pro výběr značky, která by měla být snažší na ovládání
Příjemka / doklady
tlačítko pro rychlé zkopírování čísla faktury do pole pro variabilní symbol (lze použít myší i klávesnicí – tab pro přesun na tlačítko, mezera pro stisknutí tlačítka)
po použití akcí Upravit množství nebo Upravit cenu se kurzor vrátí do seznamu položek (lze hned např. použít šipky pro pohyb apod)
oprava pamatování označené položky – v případě, že se pro přesun na poslední položku použila klávesa End nebo ekviv., po jakékoliv aktualizaci se označila zpátky první položka
Sklad – úprava/založení artiklu
- změněno pořadí, v jakém se pohybuje po polích klávesou TAB (primárně po sloupcích)
Ostatní
automatická aktualizace dll knihovny databázového klienta
finalizace přechodu na Firebird 3.0
funkce pro určení URL artiklu z jeho názvu migrována do databáze (využívá sklad prodeje, obj. pro nákupčí, načítání inventur), což výrazně zjednoduší přidání url/prokliku na eshop na další místa aplikace
2017-09-07 · 17.11.0.1
DB 6581, DB #6582
Zrychlení/optimalizace
Eshop API – odstranění výrazné záludné brzdy, která se projevovala, pokud fronta požadavků na synchronizaci s eshopem byla delší (typicky při vyvolání synchronizace celého skladu = stovky tisíc požadavků ve frontě). Zpracování typické odpovědi na dávku 100 požadavků zkráceno z cca 30s na 1s. Kromě rychlejší synchronizace výrazné snížení zátěže Yetti serveru + o řád menší šance kolize (deadlock) s jinou operací, která mění množství na skladě (třeba jen přidání položky na doklad)
Eshop API – obecně drobné zrychlení zpracování odpovědi na všechny požadavky díky novému indexu
EET - optimalizace zkracující o 300 ms každé zpracování EET fronty
Sklad
oprava několika artiklů s neplatným ZAKLAD_DPH
+ přidání kontroly na úrovni DB, aby nedaněná část mohli obsahovat pouze artiklu typu bazar nebo ceniny
Ostatní
- příprava funkce pro odstranění již nepotřebných historických pomocných dat - např. html obsah transakčních emailů starších než rok nebo diagnostická XML data k EET zprávám starší než 3 měsíce, což odlehčí mj. procesu pravidelného zálohování