====== Seznam změn - Jádro logistiky - verze 23.1 ====== ===== AKTUALIZACE ze dne 6.1.2023 ===== **Oblast systémového jádra** * Doplněno: \\ 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