Seznam změn - Jádro logistiky - verze 23.1

AKTUALIZACE ze dne 6.1.2023

Oblast systémového jádra

Změna práce s generovanými ID čísly v databázi MS SQL Nově se generují čísla pro tabulky RZP, LBV, LKA.
U těchto tabulek se v databázi MS SQL dosud generovala ID čísla pomocí tabulky KN. Tím pádem existovalo zvýšené riziko vzniku deadlocků. Seznam tabulek, u který se generuje ID, je v souboru Comm/bd/orgenid.
IDENTITY typ sloupce se do tabulek vytvoří pomocí konverze. Konverzní skript je vygenerován pomocí programu SF039 a jeho funkce spočívá v přejmenování současné tabulky xxx na tmp_xxx. Vytvoření nové tabulky xxx se sloupcem IDENTITY a naimportováním dat z tmp_xxx. Konverze se tedy týká výše uvedených poměrně velkých tabulek - RZP, LBV, LKA. Proto je potřeba mít zajištěn dostatek místa pro tvorbu dočasných tmp tabulek a samozřejmě mít v záloze backup databáze.


Spouštění reportů v plánovači úloh
- Doplněna možnost spouštění reportů v plánovači úloh. Je přitom možnost využít dynamicky generované zadávací volby.


Import dat s využitím plánovače úloh a groovy maker
- Poskytuje možnost importu připojených dokumentů např. pdf průvodní dokumentaci z PDM systému. Nebo import dat z externích systémů. Importní formáty mohou být – XML, CSV, Excel či JSON.


Možnost popisu barevného podbarvení řádků a buněk browsu
– Umožněno zobrazení tabulky s popisem, co vyjadřuje ta, která barva. Více v nápovědě.


Komprimace
– Parametrem serverového procesu „-DRMI_COMPRESSs=true“ se aktivuje komprimace komunikace mezi klientem a serverem. U lokalit, kde se využívá připojení klienta přes VPN, je vhodné toto aktivovat. Kontaktujte případně svého konzultanta.


Cizojazyčnost OR SYSTEMu Open
– aktivací systémového přepínače a konfigurací OrsManagera + překladem uživatelských pohledů a reportů je možné docílit cizojazyčné mutace OR SYSTEMu Open.


- Portace pro platformu macOS. Instalační program OrsManagera je nyní ke stažení z klientské zóny. OR SYSTEM Open tak může plnohodnotně běžet na MacBook čí stanicích iMac apod.


- Mobilní skladník. Umožněna tvorba klonů úloh, dovolující uživatelské pojmenování tlačítka v aplikaci a rozdílné přednastavení kontací, skladů a dalších parametrů u skladových transakcí pro jednotlivé klony. Centrální distribuce aplikace v lokální WiFi síti. Není již nutno provádět aktualizace mobilní aplikace na jednotlivých zařízeních ručně, ale aktualizace se provede automaticky.


- Makra - Nové implementační body – 201 - kontrola při kliku na ikonu zámku - možnost připojit makro při kliku na zámeček, makro zkontroluje správnost vyplněných údajů + možnost něco naplnit – 202 – kontrola před tiskem - pokud uživatel spustí volbu přímo na tisk bez uložení, možnost kontroly správnosti vyplnění

- Nové funkce makra – getBrowseEditState() - vrací kód stavu browsu – getPohled() - vrací název pohledu – getVolba() - vrací název volby – align(p1,p2) - řetězec je oříznut nebo doplněn mezerami

které zatím nebyly v OPENU - RUNCMD(p1) - spuštění příkazu na klientovi - pouze pro makro spuštěné na ikonu - RUN(p1,p2,p3) - spuštění tisku jasper sestav nebo spuštění příkazu na serveru

– Makro na ikonu – Doplněna možnost skoku na začátek nebo na konec předáním příslušného kódu