Sprievodca pre prechod na verziu K2 ori
Předinstalační příprava
Minimální verze k přechodu
Pro reinstalaci na verzi K2 ori.01 je nutné přecházet z verze K2 gaia.05 a vyšší.
Při přechodu na verzi K2 ori doporučujeme nastudovat i Metodiku pro přechod na verzi K2 ori.
Typ daně, sazba DPH, celní sazebník
Vzhledem k tomu že od verze K2 ori je nový číselník Legislativa, kde pro každou multi company je legislativa povinná, došlo k rozdělení číselníku Typy dani, Sazby DPH, Celní sazebník na legislativy. Pomocí tlačítka v reinstalačním manažeru dojde ke kontrole polí na zákazníkovi a zboží, která jsou rozdělena na multi company a do K2 ori se přesunou na legislativu. Pokud jsou pole rozdělená na multi company, které mají stejný stát, dojde k redukci dat, kdy zůstanou data z novější multi company.
Reinštalácia generačných verzií
Táto situácia nastáva v prípade, kedy sa vydávajú nové releasy verzie, t.j. spravidla 1x za štvrť roka, kedy nie sú vydané ešte všetky 3 verzie nových releasov.
V danú chvíľu nie je možné reinštalovať z novšieho releasu jednej generačnej verzie na staršie releasy novších verzií. Pre prechod medzi generačnými verziami je vhodné použiť tip, tzv. Pravidlo 4.
Použitie pravidla 4 je uvedené na obrázku nižšie
Obr.: Pravidlo 4
Z vyššie uvedeného obrázku vyplýva, že je vždy potrebné si určiť cieľovú verziu, na ktorú chceme reinštalovať a pomocou Pravidla 4 si vypočítať, cez ktoré verzie musí byť reinštalácia vykonaná.
Výpočet pomocou Pravidla 4:
Chceme reinštalovať na verziu iris.01 a implicitná verzia je luna.12.
V tomto príklade počítame 01 + 4 je 05, teda nižšie verzie, z ktorej musím ísť je ori.05. Počítam ďalej 05 + 4 je 09, teda ďalšia verzia, cez ktorú pôjdem je gaia.09.
Výsledný postup je teda luna.12 -> gaia.09 -> ori.05 -> iris.01.
Ostatní změny ve verzi
Modul Doprava
- Nové moduly:
- Rozvoz :
- třída: TDeliveryOrderDM, původně TD_Rozvoz
- tabulka: DeliveryOrder, původně DistributionMaster
- Plánované rozvozy
- třída: TDeliveryPlanDM, původně TD_RozPl
- tabulka: DeliveryPlan, původně DistributionMaster nultý záznam
- Položky rozvozu
- třída: TDeliveryOrderItemDM , původně TD_RozvozP
- třída: TDeliveryPlanItemDM , původně TD_RozPlP
- tabulka DeliveryItem (společná pro skutečný a plánovaný rozvoz), původně Distribution
Obecně:
- Moduly „Rozvoz“ a „Plánovaný rozvoz“ jsou nově jako doklad, byla založena no řada „GEN“.
- Konverze dat rozvozu do nových tabulek DistributionMaster -> DeliveryOrder a Distribution -> DeliveryItem
- Rozvozy jsou jenom v novém UI.
Změna datových modulů TWMSEquipmentDM a TWMSQueueDM
- Jsou v nových tabulkách WMSQueue a WMSEquipment místo původní CodeType
- Zrušeny konstanty CoTy_Typ_WMSQueue a CoTy_Typ_Equipment
Legislativa
Od verze K2 ori vznikl nový číselník legislativa. Pole Legislativa se plní v multi company. Legislativa je vyplněna na všech knihách. Na legislativu byly rozděleny číselníky Typy daní, Sazba DPH, Celní sazebník, Zákonný úrok (nové pole LegislationId).
Pro číselník Sazba DPH vznikla nová tabulka VATRate, došlo k přesunu dat z abulky BusineswsYearAndTaxGroup pro typ 1 (PRD_Typ_Dane) a nový datový modul TVATRateDm nahrazuje zrušené datové moduly TTaxDM a TTaxGroupDM.
Pole číselníků Zboží, Zákazník, Karty platebních dokladů, Karty ost. pohledávek a ost. závazků, Karty pro cest. příkazy jsou rozděleny na legislativy.
Do polí rozdělených na legislativy vč. převzetí historie se pomocí konverze daná pole rozdělí na multi company. Během konverze dochází k redukci počtu záznamů a při konflitku dostávají přednost novější multi company (firmy s větším CompanyId).
Pole rozdělená na legislativu mají v datových modulech příponu Calc.
Pole na zboží
Vznikla nová tabulka LegislationLinkArticle a sní pole VATRateId, PurchaseTaxTypeId, SaleTaxTypeId, PurchaseTaxTypeRCSId, SaleTaxTypeRCSId, CustomsTariffId. Hromadné převzetí historie je u polí VATRateId a CustomsTariffId, ostatní konvertovaná pole neměla historii zapnutou.
Z tabulky CompanyLinkArticle jsou smazána pole VATRateId, PurchaseTaxTypeId, SaleTaxTypeId, PurchaseTaxTypeRCSId, SaleTaxTypeRCSId, CustomsTariffId a přesunuta do tabulky LegislationLinkArticle
Pole na zákazníkovi
Vznikla nová tabulka LegislationLinkTradingPartner. Pole PurchaseTaxTypeId a SaleTaxTypeId byly přesunuty z rozdělení vlastních firem do rozdělení na legislativu. Z tabulky CompanyLinkTradingPartner byla smazána pole PurchaseTaxTypeId a SaleTaxTypeId.
Zrušeno použití bitů:
- BAZ_Flagy_PlatceDPH (0) – pole VATPayerPurchaseBitCalc nahrazuje IsVATPayerPurchaseCalc
- BAZ_Flagy_DPHprodej (14) – pole VATPayerSaleBitCalc nahrazuje IsVATPayerSaleCalc
- BAZ_Flagy_StatInterestN (18) – pole StatutoryInterestPurchaseBitCalc nahrazuje IsStatutoryInterestPurchaseCalc
- Nepoužívat BAZ_Flagy_PlatceDPH, BAZ_Flagy_DPHprodej, BAZ_Flagy_StatInterestN(18) a BAZ_Flagy_StatInterestP(20) – pole Flags nejde zatím úplně zrušit.
Pole na Kartách platebních dokladů, OP/OV, CP
Vznikla nová tabulka LegislationLinkDocumentCard s poli VATRateId a TaxTypeId. Z tabulky DocumentCard byla smazána pole TaxPercent a TaxTypeId a přesunuta do polí VATRateId a TaxTypeId tabulky LegislationLinkDocumentCard.
Parametry mandanta
Ruší se Rec_Conf_G.AdvRateOfVAT a Rec_Conf_G.AdvTypeOfTax (FCNG_AdvRateOfVAT a FCNG_AdvTypeOFTax), které je nahrazeno nahrazeno VATRateIdCalc a TaxTypeIdCalc z Legislativy.
Ukončení podpory
Ceníky - preferovat brutto částky v hlavičce ceníku
V souvislosti s touto změnou došlo ke změně metod zveřejněných do skriptu (přidání dalšího výstupního parametru APreferGrossPrice, který vrací příznak z hlavičky ceníku):
- TPriceListDM.FindPriceGross
- TPriceListDM.FindPriceGrossNA
- TArticleDM.PriceFromPriceListGross
Aplikace Google play Store
Ukončení podpory Android aplikace. Dashboardy budou již ve webové K2.
Aplikace App Store
Ukončení podpory aplikace pro iOS. Dashboardy budou již ve webové K2.
Responzivní e-shop
Responzivní e-shop není již od verze K2 ori podporován. Byl odebrán z instalátoru a nebude již aktualizován.
K2 4Web (Silverlight)
Od verze K2 ori již není K2 4Web podporováno a nebude již nadále aktualizováno. .
Alias pro názvy polí
Byly zrušeny aliasy pro názvy polí. Každé pole má tedy pouze jeden název, který je zároveň jeho identifikátorem v rámci datového modulu. Staré názvy ve speciálních úpravách budou při reinstalaci konvertovány na nové, viz dokumentace Přechod na verzi K2 ori.
Tabulky, které jsou ve verzi K2 ori zrušeny
Poznámka
Tabulky se fyzicky nesmažou, pouze se přejmenují na tzv. Deprecated tabulky, tedy budou mít prefix DEL_. K úplnému výmazu dojde v dalších verzích.
Tabulka |
Popis tabulky |
EshopArticleInCategory |
Zboží v kategorii na e-shopu |
Distribution |
Tabulka rozvozů |