Návrhář objektů
Změny v sekci Platební brány na e-shopu
Změny v sekci Platební brány
- Byly přidány volby Po platbě vytvořit fakturu vydanou a Po platbě vytvořit zálohu přijatou. Výchozí stav je nastaven na Po platbě vytvořit fakturu vydanou.
- Platby přes platební bránu budou prováděny prostřednictvím interních dokladů a zároveň ukládány do Knihy interních dokladů. Platby přes platební bránu prováděny prostřednictvím pokladních dokladů jsou zrušeny.
Zrušení podpory složek
Metodám, které se složkami pracovaly, byl odstraněn parametr Ext: Integer.
Duplicitně připojené moduly dokladů na TD_Baz
Na zákazníkovi (TD_BAZ) jsou do verze K2 luna duplicitně připojené moduly faktury vydaných a faktur přijatých (CFListInvoiceOut, CFListInvoicesOut, CFListInvoiceIn a CFListInvoicesIn). Od verze K2 Gaia byly zrušeny CFListInvoiceOut a CFListInvoiceIn. Ve speciálech je třeba upravit a nahradit CFListInvoiceOut za CFListInvoicesOut a CFListInvoiceIn za CFListInvoicesIn.
Zrušení pole Kódy z knih prodeje a nákupu
Z formuláře knih prodeje a nákupu bylo zrušeno pole Kódy. Pole nebylo ve standardu nikde použito. Od další verze (2022) budou pole odmazána i z tabulek.
Změna implicitní hodnoty parametru COMPANYCURRENCY
Byla změněná implicitní hodnota parametru COMPANYCURRENCY, který je možné zadat do K2.ini. Parametr je důležitý pro správné vytváření dokladů ve vlastních firmách v měně různé od měny mandanta. Od verze K2 gaia.01 je parametr implicitně nastaven na hodnotu 1. Jako měna vlastní firmy se pak nebere měna z Parametrů mandanta, ale z nastavení každé vlastní firmy.
Zboží - změna pole Značka (pro eshop)
Došlo ke změnám v souvislosti s polem Značka na Zboží. Původní textové pole Vyr bylo přejmenováno na TradeMark_old. Pole již není na formuláři a v budoucích verzích bude zrušeno. Místo něho vzniklo nové pole BrandRID s číselnou vazbou do nového číselníku TD_WebBrand.
Původní číselník TD_Producer a tabulka Producer byla ponechána pro možnost konverze a v budoucích verzích budou zrušena.
Byl vytvořen standardní konverzní skript ArticleBrandInit.PAS, který provádí konverzi z původního pole do nového. Skript se nepouští automaticky, ale je nutné ho spustit ručně. Parametrem skriptu se nastavuje, zda se mají zkonvertovat pouze značky z původního číselníku nebo všechny unikátní hodnoty původního pole Značka.
Vyřazení sestav ze standardu
Od verze K2 Gaia již nejsou ve standardu sestavy PF_SEZ08.AM, PDO_ODD.AM, PRE_DOK01_TXT, UAKTIVAW06.AM, UCT_VYSLED06.AM, UCT_VYSLED06_MO a UPASIVAW06. Sestavy lze dohledat v archívním souboru AM.zip, který je sopučástí instalace K2 (K2\SestavyW\Standard). Sestavy již nebudou dále podporovány ani opravovány.
Vyřazení skriptu ze standardu - Prodej zboží na prodejně
Od verze Gaia.01 je již nepodporován skript Prodej zboží na prodejně (Prodejka2_Hlavni.pas). Skript a navazujcí uniy byly přesunuty do archívu (viz soubor Arch.zip v adresáři K2\SestavyW\Standard). Místo skriptu lze používat modul Prodej zboží na prodejně (viz stromové menu Prodej / Zpracování zakázek)
Ukončena podpora K2 4WEB Prodejky
Od verze Gaia.03 již není dále podporována K2 4WEB Prodejka.
Jako náhradu lze použít funkci Prodej zboží na prodejně (Prodejka), která je spustitelná ze stromového uzlu Prodej/Zpracování zakázek / Prodej zboží na prodejně (Prodejka). Tuto prodejku lze používat i na webové K2.
Zrušení starého modulu Úkoly
Ve verzi K2 gaia je zrušen starý modul Úkoly. Nejedná se o modul, ve kterém je možné definovat vzhled standardního formuláře úkolů, ale jde o jeho předchůdce. Logika je z K2 odstraněna a všechny databázové tabulky jsou přejmenovány na DEL_název_tabulky, viz seznam níže.
Funkce Appendix z unity AM_Prodej
Funkce Appendix (z unity AM_Prodej.pas), která pracovala s poznámkami, již nebyla ve standardu používána. Protože standard s poznámkami nadále již nepracuje, byla funkce bez náhrady smazána, což může ovlivnit některé speciální sestavy a skripty.
Zrušení nepoužívaných funkcí z AM_StandardDoc
Z Am_StandardDoc.pas byly zrušeny funkce GetHtml_NameOfGoodsWithNumberingAccordTo, GetHtml_NameOfGoods, SuppressDeliveryAddress, SuppressDeliveryAddressVFDOK01 a Get_NameOfGoods137. Šlo o funkce, které byly používané do verze 140 a funkce byly závislé na použití pole flagy ze zboží, které od verze 141 (K2 luna) již neexistují. Místo funkce Get_NameOfGoods137 a GetHtml_NameOfGoodsWithNumberingAccordTo lze použít funkci Get_NameOfGoods141. Funkce SuppressDeliveryAddress, SuppressDeliveryAddressVFDOK01 se nepoužívají od roku 2015 a byly zrušeny bez náhrady v souvislosti se zrušením parametru SupressdeliveryAddress na dokladech nákupu a prodeje.