Skip to content

Duben 2023

2023-04-27

DB 6853

Sklad / listace

  • Chytré filtry - přibylo zobrazení času posledního přepočtu filtru

  • příprava testovacích dat / chytré filtry pro listaci poboček

  • opravy a zlepšováky pod kapotou (řádové zrychlení přepočtu více podobných filtrů,

Různé

  • Upgrade vývojového prostředí Delphi 11.2 → 11.3

  • Targito - přenos dat na targito server (~1GB) zrychlen z 3 minut → 1 min (současně s tím × nižší zátěž na připojení k internetu), díky ssh kompresi

2023-04-25

DB 6852

Sklad / listace

  • každý podsklad může mít nově nastaven chytrý filtr, který slouží pro jeho listaci (zatím nelze upravovat z Yettiho)

  • vylepšený přepočet chytrých filtrů

  • požadavky na doskladnění nově rozlišují původ/vznik - zda automatickým doskladněním (náhrada za prodanou/dohledanou položku), nebo listací (prvotní zavedení artiklu na podsklad)

  • základní mechanismus pro spuštění listace vybraného podskladu

  • přípraven mechanismus, který automaticky stornuje nedokončené požadavky/objednávky na doskladnění pro položky, kterým bylo dodatečně nastaven cílový limit na 0

Targito

  • Targito - ošetření XML exportu produktů tak, aby textové údaje nemohly obsahovat nepovolené řídící ascii znaky

  • Targito - optimalizace (snížení velikosti XML o cca 20MB)

  • prošlapání slepých uliček (export pomocí ADOM XML, MSXML, OmniXML, Nesli.XML) … všechny selhávají pro nedostatek RAM (pro 32bit), obvykle i pomalejší, ponecháno “ruční” generování XML

Různé

  • Uspokojení objednávky - mezi automaticky uspokojené položky, nevyžadující kontrolu/potvrzení, nově nebudou zahrnuty položky s variabilním názvem (přestože jde o neskladové artikly).(typicky 9/9/9)

  • poslíček - vrácení deprecated tagu SKIBI_URL_HODNOCENI, protože se stále využívá

2023-04-24

Felix / sklad

  • Sklad - pozice: export všech tří tabulek (pozice, skladem, přesuny) do CSV

Různé

  • Yetti automat - zkrácená minimální pauza mezi úlohami z 5s na 2s

  • Export tabulky do CSV - návrat na první záznam po dokončení exportu

  • Velín - servisní zakázky - nová možnost exportovat (přes pravé tlačítko)

Poslíček / transakční zprávy

  • Fronta odchozích zpráv/archiv: nově sloupec s id použité šablony

  • událost - ProdejSkibiZpetnaVazba - speciální úprava pro Skibi Radotín

  • editor šablon: oprava - prohození nabídek Podsklad a Eshop

2023-04-20

DB 6851

Felix / sklad

  • Felix velín - statistiky pickerů - nově sloupec s počtem úkonů “zákaznická péče”

  • Felix velín - statistiky pickerů - oprava ve sloupcích s počtem operací (zobrazoval se počet přesunů, nikoliv počet kusů)

  • inventura pozice - proces upraven tak, aby jej bez dalších úprav šlo použít i na speciální pozice (k zaklizení, výdej, pickeři…)

  • zjednodušení procesu pro vynulování/inventuru pozic “k zaklizení” a “výdej” (zatím ručně spouštěný)

  • aktivováno pravidelné stornování starých nenaplněných doskladňovacích objednávek (aktuálně po uplynutí lhůty 10 měsíců)

Chytré filtry

  • podpora pro další typy podmínek:

    • zařazen v eshopu

    • mateřský eshop

Targito

  • přepracovaný export produktů pro Targito. Cca 5-násobné zrychlení (v běžném provozu zkrácení exportu produktů z 250 sekund na 45 sekund), podobě několikanásobně nižší/kratší zátěž serveru. Mělo by zamezit náhodným zpomalením při exportu produktů a pokud k nim přeci jen dojde, místo 2 hod by měli trvat třeba jen 20 minut.

  • další vylepšení logování exportu/importu

  • Yetti si nově udržuje optimalizovaný přehled o tom který artikl je zařazen v kterém eshopu (podle zařazení do některého z podsortimentů “eshopové větve”). Slouží k urychlení exportu produktů podle pater eshopu, ale třeba i pro chytré filtry.

  • Rychlejší dohledání hlavního obrázku artiklu (využijí i jiné části aplikace)

Servis

  • přehled odvedené práce - součty za techniky - interni cena práce nově počítána nikoliv “kusově”, ale jako hodinová sazba tedy nastavená interní sazba × čas

  • přehled odvedené práce - jednotlivě - nové sloupce s interni cenou práce (hodinová sazba a sazba×čas)

2023-04-17

Sklad

  • Sklad prodeje - Pozice:

    • možnost exportovat tabulku přesunů zboží mezi pozicemi

    • Stav skladu na pozicích zobrazuje nově i zice se záporným stavem (typicky k zaklizení/výdej)

  • Uspokojení objednávky:

    • Obě tabulky (ke kontrole, zkontrolováno) vylepšeny, umí. mj:

      • označit více položek najednou (s ctrl/shift), ctrl+A pro označení vše a přes pravé tlačítko pak hromadně označit jako zkontrolované a zpět

      • rychlý filtr podle názvu, značky atp

      • náhled oříznutého textu v hintu

    • možnost myší upravit výšku spodní tabulky, sjednocení UI, více prostoru pro obsah”

    • “Najdi ve skladu” (přes pravé tlačítko) nově najde/označí konkrétní variantu

    • další zrychlení při práci přes internet/ s obřími objednávkami

Servis

  • servisní úkony nově obsahují nový volitelný příznak “vyžaduje S/N” (seriové/výrobní číslo). Typicky požití pro interní stavbu nových kol.

  • Následně servisní zakázky zadané přes “rychlé zadání interní zakázky” kontrolují, zda zvolený úkon vyplnění S/N vyžaduje a ten je zadán. Kontrolu lze ignorovat se zatím nespecifikovaným oprávněním.

2023-04-14

DB 6850

Sklad

  • nové typy přesunů mezi pozicemi

  • nově bodování úkonů “zákaznická péče” (tel./sms./poznámka/odložení kontroly) ve statistikách pickerů/skladníků (zatím jen v součtu bodů, není extra sloupec v přehledu)

  • Felix - inventury: přepracovaný způsob záznamu inventury tak, aby se body získávali za fyzicky načtený kus.

    • Pokud odpovídá počet kusů dané varianty na pozici, objeví se jako jediný přesun typu inventarizace, pozice→pozice, počet kusů a body odpovídající počtu ks

    • Pokud nějaké kusy chybí, je inventura rozepsaná na tři přesuny:

      • typ pinventarizace, počet načtených ks, pozice→pozice (je tak vidět kolik byl načteno a započítává správně body)

      • přesun vyskladnění pozice→výdej (chybějící kusy)

      • a přesun vyskladnění výdej→nic (pryč) na navázaný doklad inventury

    • Přebývající analogicky, jen nic→k zaklizení a k zaklizení→pozice (kusy navíc), a pozice→pozice (načtené kusy + body)

  • Felix - balení: nefungovalo provázání na objednávku, pokud neobsahovala položku poštovného; nově je u statistického přesunu pro bodování balení vidět objednávka/faktura vidět ve všech případech

  • drobné opravy

2023-04-13

DB 6849

Targito API

  • možnost spouštět synchronně v jedné dávce spolu s přijetím/odesláním hotových dat na targito sftp

    • eliminuje možnost, že by se do targito odeslal chybný/přerušený/neúspěšný export

    • a oproti asynchronnímu sftp odstraňuje prodlevu, než se čerstvá data dostanou do targito, což je důležité v časech slevových akcí a pod

  • export produktů rozdělen na 6 podúloh pro každý eshop zvlášť, což snižuje paměťovou náročnost a otevírá možnost dalších optimalizací

  • oprava nefunkčního importu opt-outs (po změně struktury)

  • vylepšené logování / protokol činnosti

  • optimalizace pro zrychlení

Objednávky

  • Artikly typu zboží ale s variabilním názvem (jako 9/9/9) - přidána výjimka, že ačkoliv jde o neskladový artikl (nesleduje se jeho množství na skladě), při přidání na objednávku neskočí rovnou do stavu “v rez. boxu”.

  • Příjem/třídění převodky - odstranění zbytečný dvojí záznam v historii položky objednávky po přijetí z převodky (zvlášť záznam pro změnu stavu a zvlášť podskladu, nyní probíhá v jednom kroku = jednom záznamu)

Různé

  • Yetti Automat - vylepšené logování / protokol činnosti všech automaticky spouštěných úloh (mj. eshop, Vario, targio, feedy dodavatelů, …)

  • nový feed produktů/dostupnosti pro ITBOTY

2023-04-04

DB 6848

Chytré filtry

  • podpora nových typů podmínek

    • sezona max staří (roky)

    • je přímo v sortimentu

    • je v (pod)sortimentu

    • odpovídá filtru

  • podpora vnořených filtrů (viz poslední podmínka), s ochranou proti cyklickým závislostem a vícenásobnému přepočtu stejného filtru

Servis – kniha zakázek

  • Přidání údaje S/N za název věci (pokud je vyplněn)

  • modernizace UI i pod kapotou (IBX → FireDAC)

    • rychlý filtr pro hledání podle libovolného sloupce, včetně S/N

    • zobrazení oříznutých částí textu po najetí myši

    • větší / hezčí písmo

    • řada drobných oprav

  • export hlavní tabulky do CSV obsahuje nový sloupec se S/N

Tisk

  • B2B faktury mají novou možnost - přidat na fakturu slevu/skonto za včasnou platbu s předpočítanými hodnotami. Související nastavení (velikost slevy, lhůta pro uplatnění) v Yetti - Nastavení - Finance. Zapnout je možné před tiskem v náhledu, nebo vytisknout přímo s volbou z knihy dokladů přes pravé tlačítko.

Příjem převodky

  • při příjmu převodky je nově vyžadováno oprávnění “sklad - třídění příjemky/převodky. Díky tomu může být vynuceno ověření aktuálního uživatele PINem a všechny operace v historii objednávek jsou pak zaznamenány pod uživatelem, který ji skutečně prováděl (dosud se zaznamenával obecně přihlášený uživatel bez ověření)

Sklad

  • nově je za neskladový artikl, tedy takový, u kterého se nepočítá / neeviduje množství ks skladem (typicky služba, záloha a pod.), považován i jakýkoliv artikl s příznakem “variabilní název” (i pokud má typ artiklu zboží). Hodí se pro provoz cukrárny.

  • Auto blokace - nově položky doskladňovacích objednávek prochází auto blokací až v druhé řadě. Pokud tedy na stejnou věc je jiná běžná objednávka (B2C, B2B…), dostane při auto blokaci přednost ta.

Pokladny / EET

  • deaktivace další části související s EET

  • odstranění výjimky/chyby “multiple rows…” v některých situacích, kdy se použije Kombinovaná platba (platba část hotově, část kartou, více karet a pod.)

  • Platba kartou - pokud uživatel zruší platbu kartou před dokončením, Yetti jej nově navíc vyzve, aby zkontroloval že platba byla zrušena i na samotném platebním terminálu (měla by být, ale v praxi se stává že zůstane tak říkajíc viset)

IBX → FireDAC 88 %

  • Servis - kniha zakázek