Skip to content

Duben 2022

2022-04-29

WMS / Sklad 2.0 aka Projekt Felix

  • work in progress

Objednávky

  • storno objednávky se zálohou - při dotazu na způsob platby (vrácení zálohy) zamezení upravovat částku + ověření správného znaménka platby

2022-04-19

DB 6780

WMS / Sklad 2.0 aka Projekt Felix

  • základní struktury již v databázi, pro možnost budování a testování interního API

Anyrent API

  • úprava variantId pro kompatibilitu se signed i unsigned int32

IBX → FireDAC

  • přihlášení

2022-04-17

Import bankovních výpisů

  • aktualizace pro kompatibilitu s vyšším zabezpečením

Poukazy

  • fix: upraven přepočet uplatnění tak, aby zvládal částky >= 100 000 Kč

2022-04-13

Feedy dodavatelů

  • Trek - aktualizace importu pro podporu nového formátu

2022-04-12-2 · 2022-04-12 (2)

Yetti automat / Plánovač úloh

  • nově je možné určit velikost dávky na úrovni každé úlohy. Díky tomu zvýšení stability a propustnosti fronty pro synchronizaci artiklů s eshopem. (Jedna úloha s větší dávkou, druhá úloha synchronizující jediný artikl na řadě. První úloha tak urychlý zpracování větší fronty běžných artiklů, druhá úloha “protlačí” i synchonizaci složitějších artiklů, na kterých větší dávka způsobí timeout a tím až nekonečný cyklus).

Picker 2022-04-11

  • nové vydání via Delphi 11.1

  • počáteční testovací podpora Zebra DataWedge API - skenování EAN pomocí integrované čtečky Zebra terminálů TC21 apod.

  • Link pro stažení
    https://skiservis.cz/download/picker.apk
    (kvůli změně podpisového certifikátu je potřeba před instalací ručně odinstalovat předchozí verzi, nelze použít jako upgrade/aktualizaci)

Eshop API

  • Odstraněn vousatý šotek, který mohl způsobovat nesynchonizování některých změn u artiklů v yettim na eshop. Když došlo k souběhu více aktualizací stejného artiklu ve frontě a jedna z nich zahrnovala změnu v zařazení do sortimentů, předchozí změny mohly být ignorovány (změnily se pouze údaje ovlivněné sortimentem).

2022-04-12

Yetti RS (RAD server)

  • nové vydání na bázi Delphi 11.1 a RAD Server 4.4

  • nový feed dostupnosti pro integraci s Level Sport Koncept

2022-04-06

Objednávky pro nákupčí

  • přibyla možnost filtrovat podle sortimentu (přes jeho id, lze získat např. přes pravé tlačítko na sortiment ve skladu)

2022-04-05

DB 6779

Obecné

  • odhalena a odstraněna zásadní neefektivnost při sledování změn pro synchronizaci s eshopem, která zbytečně zpomalovala celou řadu běžných operací v Yettim (jakákoliv změna stavu položky objednávky, úprava artiklu…). U jednotlivých akcí běžně nepostřehnutelné milisekundy, ale v kombinaci s jinou zátěží nebo velkou frontou zpracovaných požadavků Eshop API fronty mohlo způsobovat zpomalení všem uživatelům, větší šance na výjimky typu deadlock, prodlevy a dočasné “zatuhnutí”.

  • Díky této optimalizaci u některých akcí, které se týkají velkého počtu artiklů (přepočet eur cen, importy, každonoční přepočty řazení, …) pozorováno extrémní zrychlení např. i z desítek minut na jednotky vteřin.

2022-04-04

Generační upgrade vývojového prostředí

  • Delphi 10.4 → Delphi 11.1

    • příliš mnoho zlepšováků na to je zde uvádět. Lepší podpora High DPI, vzdálené plochy, zabezpečení, oficiální podpora aktuálních OS (Windows 11, Android 12…) … a stovky dalších
  • a s tím i upgrade několika modulů/knihoven

    • FastReport - tiskové šablony, tisk / pdf

    • SynPDF - pdf export

    • SynEdit - kontrola/zvýraznění syntaxe html

    • Winsoft Comport - komunikace s platebními terminály

Poslíček

  • e-maily – odstranění duplicitního řádku “Message-Id” z hlavičky zpráv