Migrace informačního systému MS Dynamics CRM na vyšší verzi

Rozměr: px
Začít zobrazení ze stránky:

Download "Migrace informačního systému MS Dynamics CRM na vyšší verzi"

Transkript

1 MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY Ð Û Å«Æ ±²³ µ ¹º»¼½¾ Ý Migrace informačního systému MS Dynamics CRM na vyšší verzi DIPLOMOVÁ PRÁCE Bc. Martin Veselý Brno, jaro 2014

2 Prohlášení Prohlašuji, že tato diplomová práce je mým původním autorským dílem, které jsem vypracoval samostatně. Všechny zdroje, prameny a literaturu, které jsem při vypracování používal nebo z nich čerpal, v práci řádně cituji s uvedením úplného odkazu na příslušný zdroj. Bc. Martin Veselý Vedoucí práce: RNDr. Pavel Hajn i

3 Poděkování Na tomto místě bych rád poděkoval všem, kteří mě podporovali při tvorbě této práce. Především děkuji vedoucímu práce RNDr. Pavlu Hajnovi za jeho cenné rady a připomínky, dále pak děkuji rodině a přátelům za jejich podporu a trpělivost. ii

4 Shrnutí Práce popisuje základy informačního systému MS Dynamics CRM a popisuje základy jeho konkrétní implementace. Dále se práce zabývá novými funkcemi představenými s verzí MS Dynamics CRM 2013 a jejich využitím při migraci stávajícího systému a přidružených aplikací na novou verzi. V rámci migrace systému na novou verzi se věnujeme také plánování celého procesu a identifikaci rizik. Na závěr práce je předvedena aktualizace několika aplikací tak, aby byly funkční v nové verzi MS Dynamics CRM. iii

5 Klíčová slova CRM, Customer Relationship Management, MS Dynamics CRM, migrace iv

6 Obsah 1 Úvod Co je CRM? Cíle práce MS Dynamics CRM Představení Základní pojmy Organizace Entita Řešení Pracovní postup Plugin Historie MS CRM MS Dynamics CRM MS Dynamics CRM MS Dynamics CRM MS Dynamics CRM Stávající řešení Popis Proces založení klienta Další uživatelské úpravy systému Práce s dokumenty Komunikace s externími systémy Import produktů Import stavu portfolií Komunikace s věrnostním systémem Technické řešení Entity Webové prostředky Pluginy Webové aplikace Konzolové aplikace Úpravy na úrovni databáze Rozhraní pro externí aplikace Nové vlastnosti MS Dynamics CRM v

7 4.1 Nové uživatelské rozhraní Obchodní pravidla Pracovní postup běžící v reálném čase Tok obchodního procesu Migrace na novou verzi CRM Migrace uživatelských úprav systému Formuláře Webové prostředky Úpravy na úrovni databáze Konzolové aplikace, webové aplikace a webové služby Migrace dat Migrace s využitím nové instance databázového a aplikačního serveru Migrace s využitím stávající instance databázového serveru Migrace v rámci původního prostředí Výběr vhodné metody migrace Migrace CRM ve společnosti ABC Plán migrace Identifikovaná rizika projektu Praktická část Detekce duplicit Sankční seznam Aktualizace aktiv a stavu klientů Závěr Literatura Přílohy A Elektronické přílohy vi

8 1 Úvod 1.1 Co je CRM? Se zkratkou CRM (Customer Relationship Management) jsme se poprvé mohli setkat zhruba v polovině 90. let 20. století [14]. Ve volném překladu se jedná o Řízení vztahů se zákazníky. Velmi zjednodušeně můžeme CRM definovat jako proces získávání, zpracování a využití informací o zákaznících společnosti. Tento proces umožňuje poznat, pochopit a následně pak i předvídat potřeby, přání a zvyklosti našich zákazníků. Jako CRM bývá přeneseně označován také informační systém, který je pověřen vykonáváním tohoto procesu. V kontextu CRM je tedy důležité rozlišit dva pohledy na CRM. Jeden pohled ukazuje CRM jako podnikatelskou filozofii, zatímco druhý pohled vidí CRM jako soubor technologií a softwaru, které slouží jako podpora pro implementaci a následnou realizaci této filozofie. [6] V této práci budeme označení CRM používat pro zmíněnou technologickou část. Pořízení CRM systému bylo dříve doménou velkých společností, které měly dostatek finančních prostředků pro nákladnou implementaci těchto systémů. S rozvojem konkurenčního prostředí a informačních technologií se však CRM systémy stávají stále dostupnější. V současné době si CRM systém stále častěji pořizují i střední a malé podniky. CRM v současné podobě již není informační systém postavený na zelené louce, ale modulární aplikace, kterou je možné jednoduše upravovat a rozšiřovat dle požadavků zákazníka. Podnik, který se rozhodne pro implementaci CRM systému, musí být dle Pepperse [11] schopen: 1. Identifikovat své zákazníky. 2. Jednoznačně rozlišit jednotlivé zákazníky. 3. Být schopen interakce s nimi. 4. Přizpůsobit své chování potřebám zákazníka. CRM rozdělujeme dle architektury (obrázek 1.1) na část operativní a analytickou. 1

9 1. ÚVOD Obrázek 1.1: Architektura CRM [13] Operativní část architektury CRM je zaměřena na automatizaci a řízení základních podnikových procesů, která se týkají marketingu, obchodu a servisních činností. Jejím primárním účelem je zajištění maximální možné efektivnosti již existujících procesů. [4] V analytické části se využívají data týkající se zákazníků a data získaná sledováním procesů v operativní části CRM. Používají se zde aplikace Business Intelligence (dále jen BI) 1 pro 1. BI aplikace poskytují různé pohledy na získaná data, která jsou nejčastěji uložená v datovém skladu (Data Warehouse). 2

10 1. ÚVOD práci se získanými daty za účelem lepšího porozumění zákazníkům. [4] 1.2 Cíle práce Cílem této práce je zmapovat rozsah funkcionality a uživatelských úprav v reálné instanci systému MS Dynamics CRM 2011, popsat změny a novinky představené s verzí MS Dynamics CRM 2013 a navrhnout postup migrace na novou verzi. V části věnující se migraci na novou verzi systému se věnujeme převodu uživatelských změn ze současného systému i výběru nejvhodnějšího z podporovaných postupů pro migraci stávajících dat. V závěru práce se zabýváme také analýzou rizik spojených s migrací systému a možnostmi jejich eliminace. Podkladem pro zpracování této práce byl reálný systém společnosti působící v oblasti financí. Vzhledem k této citlivé oblasti nebudeme zveřejňovat jméno společnosti, ale budeme ji dále nazývat ABC. Praktická část této práce se věnuje převodu tří reálných aplikací, které jsou v současné době ve společnosti ABC používány v řešení založeném na systému MS Dynamics CRM Konkrétně se jedná o doplnění funkce pro detekci vkládání duplicitních záznamů. Ve stávající verzi (MS Dynamics CRM 2011) se jedná o standardní součást systému, která byla v nové verzi odstraněna. Dále se jedná o aplikace pro import seznamu sankcionovaných osob, následnou kontrolu záznamů v CRM proti tomuto seznamu a aplikaci pro pravidelný přepočet stavu aktiv u klientů v CRM. 3

11 2 MS Dynamics CRM 2.1 Představení MS Dynamics CRM je implementace CRM systému vyvíjená společností Microsoft. Samotná aplikace se zaměřuje primárně na oblasti prodeje, marketingu a podpory zákazníků (helpdesk). Zhruba od roku 2009 se však samotný Microsoft snaží produkt MS Dynamics CRM propagovat jako XRM platformu (význam této zkratky je vysvětlen dále v této kapitole), kterou je možné s pomocí partnerů rozšiřovat tak, aby splňovala požadavky zákazníků z různých odvětví činnosti. Definic pro zkratku XRM existuje několik, ale nejpoužívanější jsou tyto dvě: [8] Podle první definice je písmeno X zkratkou pro extended. Celý význam zkratky je potom extended relationship management, volně přeloženo jako rozšířené řízení vztahů. Druhá definice definuje X jako proměnnou. Zkratka tedy znamená anything relationship management, což můžeme volně přeložit jako řízení libovolných vztahů. Oba tyto významy však odkazují na možnost vystavět nad platformou MS Dynamics CRM de-facto libovolnou aplikaci. Vytvoření takové XRM aplikace může probíhat formou úprav funkcionalit, které jsou standardní součástí systému, nebo navržením zcela nové aplikace, která nevyužívá integrované nástroje pro obchod, podporu nebo marketing. Tato nová aplikace má však stále možnost využívat všech možností platformy MS Dynamics CRM. Celá tato platforma je založena výhradně na vlastních technologiích a produktech společnosti Microsoft jako např. MS Windows Server, MS SQL Server, MS Exchange Server,.NET Framework 1 atd. MS Dynamics CRM je aplikace s architekturou klient-server. Ser- 1..NET je zastřešující název pro soubor technologií v softwarových produktech, které tvoří celou platformu. Základem této platformy je Microsoft.NET Framework. 4

12 2. MS DYNAMICS CRM verová část běží primárně na IIS 2. Souběžně s klientským rozhraním zde běží také webové služby, které slouží pro komunikaci s dalšími systémy. Klienti přistupují k CRM systému pomocí běžného webového prohlížeče nebo s využitím tzv. tlustého klienta - rozšiřujícího modulu pro Microsoft Outlook. Od uvedení MS Dynamics CRM 2011 Update Rollup 12 jsou mezi podporovanými prohlížeči kromě Internet Exploreru také Mozilla Firefox, Google Chrome a Apple Safari. 2.2 Základní pojmy V této sekci si představíme několik pojmů z terminologie MS Dynamics CRM. Tyto pojmy budeme dále využívat v dalších kapitolách a proto je důležité správně pochopit jejich význam v této doméně, aby nedocházelo k jejich nesprávné interpretaci Organizace Organizaci lze definovat jako instanci CRM, která je nezávislá na okolním prostředí a využívá služeb MS CRM serveru, v rámci kterého běží. Na jednom fyzickém CRM serveru lze provozovat několik organizací zároveň. Přesný počet organizací provozovaných v rámci jednoho MS CRM serveru je závislý na typu použité licence Entita Entitou v kontextu MS CRM rozumíme množinu dat, která se vztahují ke konkrétnímu objektu reálného světa. Příkladem entit je např. Kontakt, Klient nebo Obchodní příležitost. Každá entita sestává z atributů pro ukládání informací o konkrétním objektu. Dále se pro entitu definují pohledy na data - formuláře a tzv. zobrazení. Formulář slouží pro prohlížení a editaci jednoho konkrétního záznamu, zobrazení je použito při prohlížení více záznamů. 2. Internet Information Services nebo také Internet Information Server je softwarový webový server s kolekcí rozšiřujících modulů, vytvořený společností Microsoft pro operační systém Windows. 5

13 2. MS DYNAMICS CRM Řešení Koncept tzv. řešení byl do MS CRM přidán z důvodu snadnějšího přizpůsobení systému a možnosti následného šíření těchto úprav. Řešení obsahuje všechny úpravy systému, tj. nově vytvořené entity, přidané atributy, webové prostředky, role zabezpečení atd. Vytvořené řešení lze vyexportovat a následně importovat do dalších systémů. Tohoto lze využít pro vývoj řešení, kdy není nutný stálý přístup ke klientskému prostředí. Případně pro průběžný vývoj již existujícího systému, kdy se úpravy provádí nejdříve na testovacím prostředí a následně po otestování a odsouhlasení se jednoduše přenáší do produkčního prostředí Pracovní postup Jako pracovní postup je v terminologii MS Dynamics CRM označován jeden z typů procesů. Pracovní postup je obecně sekvence vzájemně navazujících funkcí či metod označovaných jako kroky. Pořadí provádění jednotlivých kroků můžeme pozměnit s využitím podmínek, resp. podmínkových větví. V prostředí MS Dynamics CRM je nutné přihlédnout k faktu, že standardní pracovní postupy jsou spouštěny asynchronně. Jako prostředí pro běh pracovních postupů slouží Windows služba 3 s názvem Microsoft Dynamics CRM Asynchronous Processing Service. [16] Plugin Plugin je označení pro.net assembly 4, která se využívá pro zachycení událostí generovaných MS Dynamics CRM. Na základě těchto událostí se plugin vyvolá a provede akci, kterou implementuje. Pluginy může vytvářet každý vývojář ovládající prostředí.net, potažmo MS Dynamics CRM. 3. Windows služby, dříve známé jako NT služby, jsou zvláštním druhem aplikací, které umožňují dlouhodobý běh aplikací ve svém vlastním kontextu bez závislosti na uživateli a interakce s ním. 4. Assembly je logickou kolekcí, stávající se z jednoho nebo více.exe,.dll nebo.module souboru a zdrojů doplněných o tzv. manifest - blok metadat s informacemi o této kolekci. 6

14 2.3 Historie 2. MS DYNAMICS CRM MS CRM 1.0 První verze CRM řešení od společnosti Microsoft, oficiálně pojmenovaná Microsoft Business Solutions Customer Relationship Management 1.0 (dále MS CRM 1.0), byla představena v lednu Verze MS CRM 1.0 byla z velké části založena na původním řešení icommunicate.net od společnosti icommunicate, kterou v roce 2001 Microsoft odkoupil. Uživatelské rozhraní (UI) MS CRM 1.0 (obrázek 2.3.1) bylo pouze drobnou logickou evolucí původního UI systému icommunicate.net. V této verzi nebyly podporovány žádné pokročilé uživatelské úpravy, např. přidávání vlastních entit. Obrázek 2.1: Uživatelské rozhraní Microsoft Business Solutions Customer Relationship Management 1.0 [10] MS Dynamics CRM 3.0 Systém Microsoft CRM 2.0 (někdy také označován jako Microsoft CRM 2005) nebyl, po několika odkladech, vůbec představen. Jako druhá v pořadí proto byla na konci roku 2005 představena verze Microsoft Dynamics CRM 3.0 (dále jen MS CRM 3.0). Od verze MS CRM 3.0 se v názvu produktů objevuje značka Dynamics, kterou 7

15 2. MS DYNAMICS CRM společnost Microsoft zavedla jako prvek sjednocující ERP 5 a CRM produkty [2]. S touto verzí bylo představeno prostředí, které imituje Microsoft Outlook a sjednocuje většinu prvků do levého navigačního menu (obrázek 2.3.2). Další výraznou změnou je podpora uživatelských úprav systému, zejména vytváření nových entit a definice relací mezi existujícími entitami. Obrázek 2.2: Uživatelské rozhraní MS Dynamics CRM 3.0 [12] MS Dynamics CRM 4.0 V prosinci 2007 představená verze Microsoft Dynamics CRM 4.0 (dále jen MS CRM 4.0) přinesla podstatná vylepšení, která ale nebyla viditelná na první pohled. Jedná se o první verzi MS CRM, která podporuje více než jednu organizaci na běžící současně na jedné fyzické instanci systému. V praxi tedy např. může jedna fyzická instance MS CRM 4.0 sloužit pobočkám společnosti po celém světě (obrázek 2.3). Důležitou novinkou je také podpora více jazyků a více měn. Od uve- 5. Enterprise Resource Planning 8

16 2. MS DYNAMICS CRM dení této verze si každý uživatel systému může zvolit vlastní jazykovou mutaci CRM. V předchozích verzích museli všichni uživatelé systém používat ve stejném jazyce. Obrázek 2.3: Více instancí v rámci MS Dynamics CRM 4.0 [1] MS Dynamics CRM 2011 Verze MS Dynamics CRM 2011 opět přinesla viditelnou změnu uživatelského rozhraní. U všech entit byl přidán tzv. ribbon 6, který byl společností Microsoft poprvé použit v Office Základní koncepce UI je však stejná jako u MS CRM 3.0. V této verzi byla také přidána podpora grafů a tzv. dashboardů 7. Díky těmto nástrojům je možné sledovat vizualizace dat bez nutnosti generování reportů nebo tvorby těchto grafů v Excelu. (Obrázek 1.4). 6. Ribbon, nazývaný též pás karet, je ovládací prvek uživatelského rozhraní vyvinutý a patentovaný společností Microsoft. 7. Dashboard jednoduché rozhraní, které obsahuje grafickou prezentaci aktuálního stavu a historických trendů vývoje klíčových ukazatelů výkonnosti společnosti. 9

17 2. MS DYNAMICS CRM Obrázek 2.4: Uživatelské rozhraní MS Dynamics CRM MS Dynamics CRM 2013 MS Dynamics CRM v aktuální verzi 2013 doznal podstatných změn uživatelského rozhraní. Vzhledem k rostoucímu rozšíření chytrých telefonů, tabletů a obecně zařízení, která lze ovládat dotykem, se společnost Microsoft rozhodla opustit koncept používaný od roku 2006 a vytvořit moderní rozhraní, které bude fungovat stejně na různých platformách. Výsledkem je nové uživatelské rozhraní, které je možné ovládat klasicky pomocí klávesnice a myši, zároveň je ale použitelné také na mobilních zařízeních. 10

18 3 Stávající řešení 3.1 Popis Informační systém MS Dynamics CRM 2011 se ve společnosti ABC využívá jako centrální systém, který shromažd uje informace z ostatních bankovních systémů a díky tomu poskytuje souhrnný přehled o klientech. Každý uživatel CRM má v závislosti na své uživatelské roli přístup k informacím o klientech. V CRM systému jsou evidovány komplexní informace - ke každému klientovi jsou přístupné jeho kontaktní informace, dále také jeho produkty, uzavřené smlouvy včetně napojení na systém pro správu dokumentů (Document Management System, dále jen DMS). Samozřejmou součástí CRM je evidence komunikace a aktivit s klientem jako jsou y, telefonní hovory, schůzky a požadavky. V této kapitole si zběžně představíme životní cyklus klienta od jeho založení v CRM až po jeho přechod do neaktivního stavu. Následně se budeme věnovat propojení CRM s externími systémy a také si přiblížíme technické řešení jednotlivých součástí CRM, které byly do systému přidány nad rámec standardních funkcí Proces založení klienta CRM systém má rovněž nezastupitelnou roli v procesu zadávání nových klientů. Údaje o novém klientovi jsou pracovníky manuálně zadány pouze jednou do CRM. Po tomto manuální zadání klienta následuje proces schvalování klienta. Tento proces sestává z kontroly proti seznamu sankcionovaných osob (sankčnímu seznamu) 1, ověření nového klienta oddělením AML (Anti-money laundering). Toto oddělení vyhodnocuje, zda nedochází k legalizaci finančních prostředků pocházejících z trestné činnosti, takzvanému praní špinavých peněz. Pokud nový klient úspěšně projde těmito kontrolami, je odeslán ke schválení. Podle parametrů klienta proběhne toto schvalování automaticky 1. Seznam sankcionovaných osob je jedním z nástrojů pro aplikaci opatření proti financování terorismu. Jedná se o seznam subjektů, kterým mj. nesmí být poskytovány finanční služby. 11

19 3. STÁVAJÍCÍ ŘEŠENÍ Obrázek 3.1: Znázornění procesu založení nového klienta v CRM. nebo se odešle upozornění na příslušné schvalovatele, kteří klienta schválí nebo si vyžádají další potřebné informace. Po úspěšném schválení je s klientem možné uzavřít smlouvu a přenést jeho data do příslušných bankovních informačních systémů. Během schvalování je klientovi také vygenerován jednoznačný identifikátor, který slouží pro identifikaci v externích systémech Další uživatelské úpravy systému Životní cyklus klienta začíná založením a schválením klienta v CRM systému, které je blíže popsáno v předchozí kapitole. Jakmile je klient schválen, je zapotřebí jej přenést do tzv. bankovního informačního systému (dále jen BIS), který zpracovává informace o klientech a jejich produktech. Pokud klient není evidován v BIS, tak mu není možné založit žádný produkt. Pro tyto účely byla vytvořena aplikace, která slouží jako průvodce pro uživatele CRM a zároveň zajišt uje integritu přenášených dat - nekompletně vyplněného klienta nepovolí exportovat. Po úspěšném přenosu do BIS se zpět do CRM předává identifikátor klienta v BIS. Klient v tomto stavu se nazývá aktivní. Uživatelé CRM mají u 12

20 3. STÁVAJÍCÍ ŘEŠENÍ těchto klientů v rámci systému přehled o jejich produktech, investicích a případně benefitních bodech (viz níže v této kapitole). Pokud dojde k nějaké výrazné změně v údajích u klienta, je tento záznam o klientovi odeslán na tzv. přeschvalování. V rámci přeschvalování jde převážně o kontrolu, zda nové údaje souhlasí a klient i nadále splňuje všechny požadavky. Proces nabízení nových služeb U každého (aktivního) klienta je v CRM podporován také proces nabízení nových služeb (dále jen SELL proces). Nabídku a následný prodej nových služeb lze rozdělit na tři kategorie: Up-sell, v překladu navyšovací prodej. Jedná se o aktivitu, která má za cíl zvýšit celkový objem služeb formou prodeje pokročilejších verzí produktů či služeb. Down-sell, což je přesný opak předcházejícího. Účelem downsellu je naopak snaha o snížení objemu poskytovaných služeb. V praxi se ale příliš nevyužívá. Cross-sell, volně přeloženo doplňkový prodej. Jako cross-selling se označují aktivity, které mají za účel navýšit celkovou objednávku doporučením souvisejícího zboží. CRM systém poskytuje jeho uživatelům nástroje pro realizaci a následnou evidenci celého procesu od vytvoření marketingové kampaně, přes plánování aktivit až po evidenci úspěšnosti tohoto procesu na konkrétním klientovi. Evidence požadavků Společnost ABC využívá CRM také pro evidenci požadavků a dotazů od klientů. Tyto požadavky mohou být do CRM vloženy různými způsoby, např. manuálně pracovníkem klientského centra, elektronicky prostřednictvím klientské aplikace atd. Po zadání nového požadavku a po jeho uložení je o této skutečnosti informován zodpovědný pracovník, který konkrétní požadavek řeší. Dle typu požadavku je klient notifikován em či SMS zprávou, případně je vytvořena aktivita některému z pracovníků klientského centra. 13

21 3. STÁVAJÍCÍ ŘEŠENÍ Schvalování výjimek Každý klient může zažádat o výjimku z pravidel u produktů, které využívá. Tyto výjimky musí projít schvalovacím procesem podle typu výjimky a dalších parametrů. Pro zjednodušení procesu a lepší přehled o schválených výjimkách byl tento proces také implementován v CRM systému. Po zadání výjimky a doplnění potřebných údajů je vytvořena žádost o schválení pro příslušné uživatele CRM, kteří se musí ke konkrétní výjimce vyjádřit (schválit nebo zamítnout). Jedná se o podobný proces jako je schvalování klientů zmíněné v sekci Investiční dotazník Pokud má klient zájem o investování do cenných papírů, musí vyplnit tzv. investiční dotazník. Po jeho vyhodnocení jsou klientovi doporučeny vhodné produkty, do kterých může investovat. Po vyplnění investičního dotazníku v klientské aplikaci jsou tato data přenesena do CRM, kde proběhne jejich vyhodnocení a uložení. Pokud je zadaný investiční dotazník v pořádku, klient em obdrží jeho vyhodnocení, kde vidí pro něj dostupné produkty. Investičních dotazníků může být v průběhu času v CRM evidováno více, ale platný je pouze jeden - ten, který byl vyplněn nejpozději Práce s dokumenty Z prostředí CRM mají uživatelé systému rovněž přístup k dokumentům, které mají návaznost na konkrétního klienta. Tyto dokumenty jsou uloženy v DMS na platformě MS Share Point. Z CRM je možné dokumenty také vytvářet, což se využívá převážně pro generování smluvní dokumentace a personalizované korespondence jako jsou např. průvodní dopisy. Díky propojení CRM s DMS uživatelé rovněž nemusí procházet dokumenty v papírové podobě, veškerá práce s dokumenty je možná v digitální podobě. Originály dokumentů jsou uloženy v archivu odkud jsou dodány na vyžádání ve zvláštních případech. Pro účely evidence dokumentů a jejich následnou digitalizaci byly 14

22 3. STÁVAJÍCÍ ŘEŠENÍ do CRM přidány funkce, které se starají o generování a tisk čárových kódů. V případě smluvní dokumentace generované z CRM, resp. DMS, je čárový kód nedílnou součástí každého dokumentu. V případě, že se jedná o dokumenty nepocházející z CRM systému, je možné vytisknout si štítek s čárovým kódem, kterým se konkrétní dokument označí. Následně při skenování dokumentu je čárový kód rozpoznán, v CRM se dohledá záznam, ke kterému tento dokument náleží, a nakonec se uloží na patřičné místo v DMS Komunikace s externími systémy Import produktů Import produktů z BIS do CRM se provádí pravidelně každou noc. Data o produktech, která vidí uživatelé v CRM tedy nejsou aktuální, ale reflektují stav z předchozího dne. Jedná se o omezení dané protistranou (BIS), která informace o produktech poskytuje. Data jsou poskytována ve formě XML souboru, který obsahuje informace o aktuálním stavu všech produktů. Toto XML je zpracováno importní aplikací. Jedná se o konzolovou aplikaci, která je periodicky spouštěna pomocí plánovače úloh systému Microsoft Windows. Z důvodu rychlosti aplikace zpracovává XML soubor paralelně ve více vláknech a pro komunikaci s CRM využívá webových služeb a z výkonnostních důvodů i přímé čtení databáze. Jelikož importní soubor obsahuje informace o všech produktech, je tudíž nutné pro každou položku v XML ověřit, zda konkrétní produkt již v CRM existuje a případně, jestli nedošlo k jeho změně. Na základě této kontroly se stávající záznam aktualizuje, resp. vytvoří se nový Import stavu portfolií Podobně jako import produktů z BIS se periodicky provádí také import portfolií resp. cenných papírů. I v tomto případě jsou v CRM vidět pouze data z předchozího dne, což je ale pro obecný přehled dostačující. Zdroje dat pro import jsou celkem dva - SQL databáze a webová 15

23 3. STÁVAJÍCÍ ŘEŠENÍ služba. Importní aplikace je spouštěna pravidelně plánovačem úloh systému Microsoft Windows. I v tomto importu se využívá paralelního zpracování dat. V případě importu cenných papírů obdrží CRM pouze aktuální stav. Z tohoto důvodu je nutné vždy před importem data smazat a importovat data nová, protože není možné jednoduše zjistit k jakým změnám v průběhu dne došlo Komunikace s věrnostním systémem MS Dynamics CRM slouží ve společnosti ABC také jako systém pro počítání benefitních bodů, které jsou klientům přidělovány na základě otevřených produktů nebo také manuálně, např. v případě mimořádného připsání bodů. Benefitní body jsou tedy uloženy v CRM, kde je pravidelně kontroluje další naplánovaná úloha, která v případě definovaných podmínek tyto konkrétní body odešle do věrnostního systému. Obdobně se také zpět do CRM stahují informace o ostatních pohybech na každém z benefitních účtů. Uživatelé CRM systému mají tedy u klienta de-facto na jednom místě kompletní přehled o jeho produktech, investicích a benefitních bodech. Benefitní systém je provozován mimo společnost ABC a komunikace probíhá pomocí webových služeb. 3.2 Technické řešení Stávající řešení založené na CRM 2011 obsahuje řadu uživatelských úprav a rozšíření nad rámec standardně dodávaného systému. Tyto úpravy můžeme rozdělit do následujících kategorií. Úpravy entit Pluginy Webové aplikace Konzolové aplikace Úpravy na úrovni databáze (triggery, uložené procedury) 16

24 3. STÁVAJÍCÍ ŘEŠENÍ Entity Úpravy entit, at již systémových nebo uživatelsky přidaných, jsou standardní součástí organizace, která se při migraci automaticky převede do nové verze systému. Každá entita obsahuje, mimo jiné, definici atributů a rozložení formulářů. Z hlediska nových vlastností verze MS Dynamics CRM 2013 je v podmnožině úprav systému podstatná hlavně definice vzhledu uživatelských formulářů a jejich rozložení Webové prostředky Webové prostředky obsahují obrázky a skripty, které souvisí s uživatelskými úpravami v řešení. Jedná se hlavně o JavaScript, který slouží pro implementaci dynamických pravidel na uživatelských formulářích. JavaScript se používá na uživatelském formuláři pro doplnění funkcí, které není možné realizovat s pomocí standardních systémových nástrojů Pluginy Pluginem rozumíme kód implementující určitou obchodní logiku (business logic), který je možno integrovat s MS Dynamics CRM a tímto modifikovat nebo rozšířit standardní chování této platformy. Jedná se vlastně o obslužnou rutinu (handler), která reaguje na akce vyvolané CRM. Pluginů se využívá pro různé akce, které se mají provádět až po vytvoření nebo modifikaci záznamu a z tohoto důvodu není možné použít JavaScript přímo na formuláři. S pomocí pluginů jsou dále často řešeny procesy, které nemohou být realizovány pomocí pracovních procesů. Je to hlavně z toho důvodu, že proces musí být proveden synchronně s uživatelskou akcí v systému nebo je nutná nějaká interakce s uživatelem. Interakcí s uživatelem rozumíme spíše informování o výsledku procesu/pluginu. V případě úspěšného běhu je to většinou doplnění pluginem vypočtených hodnot. Při chybě procesu je to zobrazení chybového hlášení a případně zabránění uložení těchto dat, které by mělo za následek porušení integrity dat v CRM. 17

25 3. STÁVAJÍCÍ ŘEŠENÍ Webové aplikace Další kategorií jsou webové aplikace, což jsou samostatné aplikace, které se vyvolají uživatelskou akcí přímo z prostředí CRM (nejčastěji kliknutím na tlačítko v navigační liště). Jako webové aplikace jsou řešeny činnosti, které lze vykonávat nad již existujícími záznamy a zároveň není možné využít pluginů. Nejčastěji se jedná o schvalování klientů, přenos záznamů do externích systémů a podobně. Obecně se jedná o akce, které není žádoucí spouštět při každé modifikaci záznamu nebo je v procesu nutná interakce uživatele. Tyto webové aplikace komunikují s CRM standardní cestou pomocí webových služeb, které MS Dynamics CRM poskytuje. Formu webových aplikací mají například tyto rozšířené funkce MS Dynamics CRM implementované ve společnosti ABC: Tisk čárových kódů a adresních štítků. Schvalování klientů. Přenos klienta do BIS. Změna IČ/RČ u klienta Konzolové aplikace Formou konzolových aplikací jsou realizovány především aplikace, které se spouští periodicky bez zásahu uživatelů. Komunikace s CRM probíhá opět prostřednictvím webových služeb CRM, ale v některých případech se přistupuje přímo do databáze. Přímý přístup (pro čtení) do databáze je používán z výkonnostních důvodů. Příkladem konzolových aplikací jsou například importy produktů a portfolií popsané v předchozí části této kapitoly. Jako konzolové aplikace jsou vytvořeny také různé notifikace, které se spouští v určitý čas. Tyto aplikace po spuštění vyberou z CRM množinu záznamů podle definovaných pravidel a následně pro každý záznam z této množiny vygenerují a odešlou nebo nad tímto záznamem spustí pracovní postup. 18

26 3. STÁVAJÍCÍ ŘEŠENÍ Úpravy na úrovni databáze Úpravy na úrovni databáze, tj. uložené procedury, triggery 2, omezení (constranints) a podobně, řeší problémy, které nelze vyřešit standardními funkcemi MS Dynamics CRM (pluginy nebo pracovní postupy). Takových situací je ale velmi málo a obecně by se se tyto nepodporované úpravy neměly pro práci s daty využívat, protože není zaručena jejich funkčnost. Mimo jiné mohou nastat například problémy s bezpečnostními aktualizacemi. V rámci implementace CRM systému ve společnosti ABC se takováto úprava na databázové úrovni přesto objevila při generování čárových kódů. Při generování čárových kódů musí být zajištěna jedinečnost každého z vygenerovaných kódů. Použití pluginů se v tomto případě ukázalo jako nespolehlivé, a proto se vytvořil trigger, který slouží pro generování číselné řady. Tento trigger využívá vlastnosti IDENTITY, což je standardní funkce MS SQL Serveru od verze Tímto je jednoduše vyřešen problém s rychlým generováním jednoznačných čárových kódů, které jsou dále využívány v CRM i DMS Rozhraní pro externí aplikace Pro komunikaci s vybranými externími systémy, které přistupují k datům v CRM, jsou k tomuto účelu vytvořeny webové služby. Jedná se většinou o relativně jednoduché aplikace, které pouze provádí transformaci dat a s vlastním CRM dále komunikují prostřednictvím webových služeb standardně poskytovaných CRM. Důvod implementace tohoto, na první pohled možná zbytečného, mezistupně je bezpečnostní hledisko. Pokud by externí systémy přistupovaly přímo ke službám poskytovaným CRM, tak by potenciálně měly přístup ke všem datům v CRM. 2. V kontextu databází trigger definuje činnosti, které se nad konkrétní tabulkou provedou v případě definované události. Definovanou událostí může být vložení, aktualizace nebo smazání záznamu. 19

27 4 Nové vlastnosti MS Dynamics CRM 2013 Jak již bylo řečeno v druhé kapitole, nejviditelnější změny se v MS Dynamics CRM 2013 udály v oblasti uživatelského rozhraní. Jednotlivé novinky si blíže představíme v této kapitole. 4.1 Nové uživatelské rozhraní Nejvýraznější a na první pohled viditelnou změnou je nové uživatelské rozhraní někdy označované jako Flow UI nebo Process Based Flow UI. Většina změn v uživatelském rozhraní byla provedena z důvodu zlepšení uživatelské zkušenosti (User Experience, dále jen UX) se systémem a pro snížení počtu kliknutí myší uživatele při interakci se systémem. Zapracováno bylo také na eliminaci nově otevíraných oken a celkově plošší UX. Toto ploché uživatelské rozhraní je také základem pro posun od webové aplikace, která je ale úzce zaměřená na platformu Windows resp. Internet Explorer, k multiplatformnímu systému. Díky tomu již uživatelé nejsou při práci se systémem úzce omezeni je na PC/Windows platformu, ale mohou systém využívat napříč širokým spektrem zařízení od chytrých telefonů a tabletů po přenosné a stolní počítače. Součástí změn vzhledu uživatelského rozhraní bylo odstranění levého navigačního menu, které bylo hlavním navigačním prvkem de-facto již od první verze systému. Toto menu je v aktuální verzi nahrazeno dlaždicovým navigačním panelem v horní části obrazovky. Tento panel se automaticky skrývá, aby nezabíral místo na obrazovce v době, kdy s ním uživatel nepracuje. Když uživatel vybere položku z navigačního menu, tak se vybraný záznam zobrazí ve stejném okně. Nedochází k otevírání nových oken čí záložek, jak bylo zvykem v předchozích verzích. V navigačním panelu se postupně zobrazuje tzv. drobečková navigace 1. Příklad tohoto navigačního panelu s drobečkovou navigací je na obrázku (4.1), kde jsme v sekci PRODEJ, máme vybránu entitu 1. Drobečková navigace je textovou reprezentací informace, kde na webové stránce se daná informace nachází a umožňuje uživateli postupný přechod do nadřazených kategorií[7]. 20

28 4. NOVÉ VLASTNOSTI MS DYNAMICS CRM 2013 Kontakty a zobrazen záznam Veselý, Martin. Obrázek 4.1: Detail navigačního panelu v MS Dynamics CRM Na obrázku 4.1 můžeme rovněž vidět nový příkazový panel, který nahrazuje pás karet (ribbon) použitý v CRM V novém panelu se zobrazují pouze nejčastěji používané operace. Ostatní jsou dostupné pod tlačítkem Další příkazy s ikonou v podobě výpustky. Z příkazového panelu byly u existujících záznamů odstraněny také ikony pro uložení. Tato funkcionalita byla nahrazena automatickým ukládáním změn. Změněné údaje se u existujících záznamů ukládají každých 30 sekund. Novinkou je také, že formuláře využívají tzv. responzivního designu. Responzivní design spočívá v tom, že jednotlivé prvky formuláře mění svoji velikost a pozici v závislosti na změně velikosti okna prohlížeče. Díky této technice je optimalizace pro mobilní zařízení mnohem jednodušší než v případě fixního designu aplikace, který byl používán v předchozích verzích MS Dynamics CRM. 4.2 Obchodní pravidla Obchodní pravidla (Business Rules) jsou vlastností představenou společně s MS Dynamics CRM Pomocí obchodních pravidel je možné vytvářet vlastní logiku na uživatelských formulářích. Dosud bylo možné vytvářet vlastní logiku formulářů pouze pomocí JavaScriptu. Obchodní pravidla ale přinášejí jednoduché rozhraní pomocí kterého lze vytvářet a spravovat vlastní pravidla, které lze aplikovat na klasické formuláře i formuláře pro rychlé založení záznamu a to jak v klasické webové aplikaci, tak i v rozhraní pro tablety. Jediným typem formuláře, kde se obchodní pravidla neaplikují, je tzv. mobilní formulář. Jedná se o typ formuláře s omezenými možnostmi zobrazení, vytváření a úpravu záznamů. Tento typ formuláře se využívá ve webové verzi CRM systému určené pro mobilní telefony 21

29 4. NOVÉ VLASTNOSTI MS DYNAMICS CRM 2013 (nazývané Mobile Express) a také v nativních aplikacích pro mobilní telefony s operačním systémem Windows Phone, ios a Android. Obchodní pravidla nabízejí pouze omezenou podmnožinu operací, které na formuláře aplikovat. V aktuální verzi můžeme definovat vlastní podmínky a využívat těchto operací: Nastavit hodnotu atributu Nastavit úroveň požadování atributu (bez omezení, doporučený, povinný) Zobrazit nebo schovat atribut Aktivovat či deaktivovat atribut Provést validaci vložených dat a zobrazit chybové zprávy V prostředí MS Dynamics CRM 2013 jsou obchodní pravidla vytvořena s účelem zjednodušení tvorby nejčastěji se vyskytujících (jednoduchých) pravidel. Nemají tedy za cíl nahradit skripty na formuláři, ale spíše jsou jejich doplňkem. Z tohoto důvodu mají poměrně značná omezení v porovnání s možnostmi, které vývojářům nabízí skripty na formulářích využívající JavaScript. Asi největším omezením je fakt, že všechny podmínky jsou vyhodnoceny s použitím logického operátoru AND. Není tedy možné, aby jedno obchodní pravidlo využívalo nějaké komplexnější podmínky. Pokud bychom chtěli v našich obchodních pravidlech využít operátor OR, znamenalo by to tuto podmínku rozdělit do několika pravidel. Další omezení obchodních pravidel jsou následující: Obchodní pravidla jsou spuštěna pouze při načtení formuláře nebo při změně hodnoty atributu. Nespouštějí se při uložení záznamu. Obchodní pravidla fungují pouze s atributy. Naproti tomu Java Script na formuláři může pracovat i s ostatními viditelnými prvky formulářů jako jsou karty a sekce. V případě, že je pomocí obchodního pravidla nastavena hodnota některého atributu, nebude spuštěna žádná obslužná rutina navázaná na událost OnChange. Toto chování je z dů- 22

30 4. NOVÉ VLASTNOSTI MS DYNAMICS CRM 2013 vodu omezení možného vzniku nekonečné smyčky, která by mohla vzniknout rekurzivním voláním dané funkce. Pokud obchodní pravidlo obsahuje referenci na atribut, který není přítomen na formuláři, tak nebude toto pravidlo spuštěno bez jakéhokoli upozornění uživatele. Nejsou podporovány atributy datového typu Celé číslo s formátem Doba trvání, Časové pásmo a Jazyk. S těmito atributy tudíž není možné v obchodních pravidlech pracovat. 4.3 Pracovní postup běžící v reálném čase Jak bylo naznačeno v kapitole 2.2.4, v předchozích verzích MS Dynamics CRM byly pracovní procesy předurčeny k tomu, aby byly spuštěny na pozadí bez interakce s uživatelem a zpracovávaly data bez předem daného času, kdy bude pracovní proces spuštěn a dokončen. Vykonání jednotlivých spuštěných pracovních postupů je řízeno pomocí CRM Async Service. Tento koncept byl zaveden za účelem lepší správy systémových prostředků aplikačních serverů a tím pádem i zrychlení odezvy CRM systému. Konkrétnímu pracovnímu postupu jsou systémové prostředky potřebné pro jeho běh přiděleny tak, aby nedošlo k omezení uživatelů pracujících se systémem. Princip fungování lépe ilustruje následující příklad. Mějme několik uživatelů systému, kteří ve stejný čas provedou operaci, která má za následek vyvolání pracovního postupu. Pro každý z těchto pracovních postupů dojde k vytvoření instance pracovního postupu. Tato instance je, zjednodušeně řečeno, předána CRM Async Service, která má na starosti její vykonání. Z hlediska uživatele byla jím vyvolaná operace úspěšně dokončena. Ve skutečnosti je ale pracovní proces zařazen do fronty, kde čeká až budou vykonány všechny předchozí procesy a budou mu přiděleny potřebné systémové prostředky. Pracovní postupy v této podobě se tedy zjevně nehodí pro implementaci obchodní logiky, která vyžaduje nějakou formu interakce s uživatelem (např. zobrazení upozornění či chybových hlášení) nebo zrušení prováděné operace (např. kontrola vstupních údajů při uložení nebo smazání - nelze smazat záznam, který má vyplněno, že je 23

31 4. NOVÉ VLASTNOSTI MS DYNAMICS CRM 2013 evidován v externím systému). Jedinou možností, jak tuto logiku v systému implementovat, bylo použití pluginů (kapitola 2.2.5). Nevýhodou tohoto řešení je přílišná komplikovanost pro uživatele, kteří by tuto logiku měli implementovat - business analytiky/architekty. Ve výsledku tedy bylo nutné, aby i ty nejmenší změny prováděl někdo z programátorů. S verzí MS Dynamics CRM 2013 došlo k rozšíření možností pracovních procesů o tzv. pracovní postupy běžící v reálném čase. Nově představené pracovní postupy běžící v reálném čase (Real-Time Workflows) umožňují implementovat obchodní logiku pomocí stejného uživatelského rozhraní (obrázek 4.2), které se používá pro definici standardních pracovních postupů. Vytvoření a následnou úpravu takovýchto pracovních postupů již zvládne i analytik, který se stará o tvorbu podnikových procesů. Obrázek 4.2: Prostředí editoru pracovních procesů. Možnost použití pluginů v systému zůstává nadále zachována a 24

32 4. NOVÉ VLASTNOSTI MS DYNAMICS CRM 2013 Obrázek 4.3: Srovnání jednotlivých nástrojů pro automatizaci procesů dostupných v MS Dynamics CRM 2013.[9] pro složitější logiku je i nadále nejlepší volbou. Pro jednoduché, případně často se měnící, procesy je ale možné využít této nové funkce a převést sem část logiky z pluginů. To může přinést úspory času byznys analytiků i programátorů a hlavně to znamená zrychlení zavádění nové obchodní logiky a úpravy již existující. Na obrázku 4.3 je porovnání jednotlivých nástrojů, které jsou v aktuální verzi dostupné pro tvorbu obchodní logiky/obchodních procesů bez nutnosti psaní kódu. Z následujícího výčtu funkcí dostupných v předchozích verzích systému můžeme vidět, že v této oblasti došlo s uvedením nové verze k výraznému posunu: MS Dynamics CRM 4.0: pracovní postupy MS Dynamics CRM 2011: pracovní postupy, dialogy 2 MS Dynamics CRM 2013: pracovní postupy, pracovní postupy běžící v reálném čase, dialogy, toky obchodních procesů, obchodní pravidla, akce 3 2. Dialog je prostředek určený pro získání dat od uživatele, např. operátora call centra, v požadované podobě.[15] 3. Akce je de-facto pracovní postup běžící v reálném čase, který může být spuštěn pouze pomocí webových služeb MS Dynamics CRM. Hlavním rozdílem však je, že akce podporují vstupní a výstupní parametry.[2] 25

33 4. NOVÉ VLASTNOSTI MS DYNAMICS CRM 2013 Obrázek 4.4: Tok obchodního procesu v prostředí aplikace MS Dynamics CRM Tok obchodního procesu Tok obchodního procesu (Business Process Flow) je dalším prvkem, který byl představen s uvedením CRM Toky obchodních procesů jsou postaveny na stejné podpůrné vrstvě jako ostatní typy procesů, ale jejich schopnosti a využití se zásadně liší. Toky obchodních procesů si můžeme představit jako jakési průvodce. Tito průvodci vedou uživatele CRM k cíli postupem, který je definován společností pomocí procesů. Dostupné toky obchodních procesů je možné kontrolovat a omezit na základě rolí zabezpečení, které mají konkrétní uživatelé přiřazeny. Každý uživatel tím pádem vidí pouze ty procesy, které se své práci potřebuje. Tuto novou vlastnost systému použijeme k definici sady kroků, které má uživatel provést pro dosažení požadovaného výstupu. Tyto kroky uživatelům zároveň poskytují vizuální indikátor, kde se v rámci konkrétního procesu nacházejí. Přínosem této nové vlastnosti systému je také snazší zaškolení nových uživatelů, protože ti se nemusí tolik soustředit s jakou entitou pracují. Pokud je tok obchodního procesu dobře definovaný, tak se uživatel může nechat procesem vést. To je benefitem i pro zkušené uživatele CRM, protože dojde ke zrychlení prováděných úkonů. V neposlední řadě toky obchodních procesů přispívají ke snížení chybovosti. V rámci každého toku definujeme posloupnost fází (stages) a kroků (steps), které se následně zobrazují v horní části formuláře (viz obrázek4.4). Každá fáze se skládá z jednotlivých kroků. Jeden krok pak reprezentuje pole, které slouží pro vstup dat od uživatele. Po vyplnění 26

34 4. NOVÉ VLASTNOSTI MS DYNAMICS CRM 2013 Obrázek 4.5: Příklad obchodního pravidla, které skrývá nepotřebné atributy. všech povinných polí, resp. kroků, pokračuje uživatel na další fázi procesu pomocí tlačítka Další fáze. Jak již bylo zmíněno, ke každému z kroků lze nastavit příznak, že se jedná o povinnou položku. Povinné kroky jsou pro uživatele označeny červenou hvězdičkou vedle názvu a bez jejich doplnění nelze pokračovat v procesu k dalším fázím. Bohužel (v této verzi) není podporována žádná logika, která by umožnila v rámci toku vyhodnocovat zadané informace a nějakým způsobem na ně reagovat. V porovnání s ostatními typy procesů, které MS Dynamics CRM 2013 nabízí, tedy toky obchodních procesů působí jako nástroj relativně jednoduchý, skoro až primitivní. Při tvorbě toků však můžeme alespoň využit toho, že toky jsou plně integrovány s ostatními úpravami na formuláři. Všechny změny provedené v jednotlivých krocích se ihned aplikují na příslušné atributy na formuláři. V praxi to tedy znamená, že se na pozadí vykonávají všechny obchodní pravidla a skripty na straně klienta, které jsou ve formuláři navázány na změnu konkrétního atributu. Na obrázku 4.4 je příklad takového skriptu na formuláři, který hlídá správnost vyplněných dat - současně může být vybrána pouze jedna hodnota vztahu, proto dojde při výběru jedné z možných hodnot ke skrytí ostatních hodnot, které nemohou být současně vybrány. Všechny typy pracovních postupů (tj. běžící v reálném čase nebo na pozadí), které jsou iniciovány změnou některého z atributů zahr- 27

35 4. NOVÉ VLASTNOSTI MS DYNAMICS CRM 2013 nutých do toku obchodního procesu, budou spuštěny v momentu, kdy dojde k manuálnímu či automatickému uložení změn formuláře. Výsledek pracovního postupu běžícího v reálném čase bude viditelný jakmile dojde k aktualizaci stavu formuláře po uložení. Při tvorbě toků ale nejsme omezeni pouze na jednu entitu. Můžeme rovněž vytvořit tok obchodního procesu, který zahrnuje více entit. Můžeme tedy vytvořit například životní cyklus příležitosti, který začíná vlastním vytvořením příležitosti a dále pokračuje cenovou nabídkou, objednávkou, fakturou a nakonec se vrací zpět k příležitosti, kterou už zbývá pouze uzavřít. Celkem můžeme do tohoto životního cyklu zapojit až pět různých entit. Zároveň můžeme také pro každou entitu definovat více než jeden tok. Jelikož ne všichni uživatelé CRM systému musí pracovat podle stejných procesů a pravidel, z tohoto důvodu můžeme definovat až deset různých procesů pro každou z podporovaných entit. Pokud máme pro entitu aktivováno více toků, můžeme také řídit kterým uživatelům se konkrétní tok zobrazí a který bude nastaven jako výchozí. Jak již bylo zmíněno na začátku této sekce, jednotlivé toky obchodních procesů můžeme propojovat s rolemi zabezpečení. Následně když některý z uživatelů vytváří nový záznam v entitě, která má definováno více toků, bude mít dostupné pouze ty toky, které jsou povoleny pro některou z rolí zabezpečení konkrétního uživatele. Výchozím tokem obchodního procesu je vždy první ze seznamu těch, které jsou uživateli dostupné. Po každém přepnutí na nový tok, bude tento nový tok vždy začínat znovu od první fáze. Drobným omezením při práci více uživatelů s jedním záznamem je fakt, že pro každý záznam může běžet v daném čase pouze jeden tok obchodního procesu. Pokud tedy některý z uživatelů systému aplikuje nový tok, ostatní uživatelé jej uvidí včetně průběhu také. Pokud některý z uživatelů nebude mít k aktivovanému toku oprávnění, tento tok se mu zobrazí, ale nebude aktivní. 28

36 4. NOVÉ VLASTNOSTI MS DYNAMICS CRM 2013 Klient/firma Fax Produkt Schůzka Požadavek Položka ceníku Kampaň Faktura Nabídka Aktivita kampaně Zájemce Opakovaná schůzka Odpověd na kampaň Dopis Prodejní dokumentace Konkurent Marketingový seznam Objednávka Kontakt Příležitost Uživatel Telefonní hovor Tým Úkol Tabulka 4.1: Přehled systémových entit s podporou toku obchodního procesu Při definici nových toků obchodních procesů je zároveň nutné brát zřetel na omezení týkající se podporovaných entit, počtů aktivovaných toků v jednotlivých entitách, fází a návazných entit. Vlastní toky obchodních procesů můžeme definovat pro systémové entity uvedené v tabulce 4.1 a dále také pro námi vytvořené vlastní entity. U každé vlastní entity je nutné tyto funkce nejprve povolit. Pokud ale u vlastních entit toky jednou povolíme, není již možné tuto akci vrátit zpět. Pro zachování akceptovatelné rychlosti systému a použitelnosti uživatelského rozhraní platí následující omezení pro návrh toků: Pro každou z entit může být zároveň aktivních maximálně 10 toků obchodních procesů. Každý tok může obsahovat maximálně 30 fází. Toky definované napříč více entitami mohou obsahovat maximálně 5 různých entit. 29

37 5 Migrace na novou verzi CRM Tato kapitola se věnuje samotné migraci systému MS Dynamics CRM z verze 2011 na aktuální verzi V první části si představíme doporučení, jak postupovat při převodu dodatečných úprav systému a návazných aplikací. Zaměříme se také na využití nově přidaných funkcí systému, které jsou popsány v předchozí kapitole. Druhá část se věnuje migraci dat. Jsou zde představeny oficiálně podporované scénáře pro migraci dat včetně jejich výhod a nevýhod. Na závěr je pak vybrána nejvýhodnější varianta migrace dat pro společnost ABC. 5.1 Migrace uživatelských úprav systému Formuláře Jak již bylo zmíněno v předchozí kapitole, nejviditelnější a zároveň velmi rozporuplnou změnou je nové uživatelské rozhraní. Většina uživatelů CRM, kteří mají zkušenosti s některou z předchozích verzí (MS Dynamics CRM 4.0 nebo 2011) není s novým rozhraním spokojena a jejich produktivita práce je mnohem nižší než v původním systému. Uživatelé musí novému systému přivyknout a naučit se pracovat novým způsobem, což je ale spíše záležitostí školení uživatelů a uživatelské podpory. Samotné řešení, konkrétně tedy vzhled formulářů, je po automatickém převodu do nové verze sice použitelné, ale také dosti neergonomické a složitě použitelné. Po migraci stávajícího řešení do MS Dynamics CRM 2013 je tedy vhodné věnovat pozornost našemu řešení s úpravami a modifikovat formuláře tak, aby využívaly nových funkcí a byly pro uživatele pohodlnější. S novým UI došlo k odstranění levého navigačního menu včetně rychlé navigace mezi záložkami formuláře. U komplexních formulářů (například pro entitu Klient), které obsahují kolem 200 atributů je nyní velmi zdlouhavé vyplnit požadované údaje. Obzvláště v případě, že požadované údaje jsou rozmístěny po celém formuláři. Pro tyto účely je vhodné využít toků obchodních procesů popisovaných v kapitole 4.4. Pomocí těchto toků je možné uživatelům CRM sys- 30

38 5. MIGRACE NA NOVOU VERZI CRM tému připravit průvodce, který je provede založením nového záznamu a zobrazí pohromadě všechny povinné atributy. V odstraněném levém navigačním menu byly rychle dostupné také návazné entity. Návaznými entitami rozumíme relaci s kardinalitou 1:N, tj. k jedné primární entitě může být navázáno více záznamů sekundární entity. Příkladem takového vztahu je relace Klient:Smlouva, jeden klient může mít uzavřeno více smluv. V novém uživatelském rozhraní je přechod na tyto návazné entity zdlouhavější. Je nutné kliknout pro rozbalení horního menu, zde najít požadovaný typ návazné entity a tu teprve vybrat. Pro zrychlení práce s návaznými entitami je vhodné vložit do formuláře nové prvky, které uživatelům usnadní práci. Prvním z těchto prvků je tzv. formulář pro rychlé zobrazení, který slouží pro zobrazení návazných entit. Na formuláři primární entity se následně zobrazí tabulka/mřížka, která obsahuje seznam návazných záznamů konkrétního typu, které přísluší ke konkrétní primární entitě. Tímto postupem můžeme uživatelům připravit přívětivější formulář, který jim usnadní a urychlí práci se systémem. Druhý prvek se nazývá rychlé zobrazení a je obdobou výše zmíněného formuláře, ale je určen pro relace s kardinalitou 1:1, resp N:1 1. Na formuláři primární entity se pak zobrazí malý formulář, který zobrazí definované atributy ze související entity. Pokud budeme jednotlivé formuláře takto přizpůsobovat, tak brzy narazíme na problém, že návazných záznamů je u hlavních entit (např. klient nebo kontakt) příliš mnoho a pokud je všechny přidáme na formulář, tak je výsledek značně nepřehledný. I tento problém však můžeme vyřešit. Vzhledem k tomu, že neexistuje de-facto žádný uživatel CRM systému, tak vytvoříme několik různých formulářů. Na základě přístupových oprávnění pak uživatelům zpřístupníme jako výchozí ten z formulářů, který nejlépe odpovídá povaze jejich práce. Na obrázcích 5.1 a 5.2 můžeme vidět porovnání stejného formuláře zobrazujícího detail kontaktu v prostředí MS Dynamics CRM 2011 resp. MS Dynamics CRM Na obrázku 5.1 je číslovkou 1 označen již zmiňovaný pás karet (ribbon), známý například z kan- 1. MS Dynamics CRM nepodporuje relace s kardinalitou 1:1. Jako relaci 1:1 tedy v tomto případě označujeme relaci N:1, kdy je naše entita v roli entity sekundární. 31

39 5. MIGRACE NA NOVOU VERZI CRM Obrázek 5.1: Zobrazení detailu kontaktu v MS Dynamics CRM celářského balíku MS Office. Číslem 2 je označeno výše zmiňované levé navigační menu, které bylo do verze MS Dynamics CRM 2011 nedílnou součástí formulářů. Ve formuláři MS Dynamics CRM 2013 (obrázek 5.2) je číslem 1 označeno nové navigační menu, které spojuje pás karet i levé navigační menu do jednoho menu. V tomto obrázku je také vidět prvek formulář pro rychlé zobrazení (číslo 2) a také několik rychlých zobrazení návazných entit (číslo 3), zde jsou to konkrétně vztahy tohoto kontaktu a jeho aktivity Webové prostředky Migrace webových prostředků znamená starat se hlavně o úpravu JavaScriptu, který používáme pro skriptování formulářů. Ostatní webové prostředky nemusíme měnit vůbec (obrázky, ikony) nebo pouze minimálně (CSS a HTML soubory). JavaScriptu se týká hlavně odstranění podpory pro přístup k objektovému modelu formuláře a jeho globálním funkcím a také odstranění koncového bodu webových služeb (dále jen endpoint) ve verzi Jak zmiňuje MSDN [3], tyto dále nepodporované funkce byly nahrazeny následujícím způsobem. 32

40 5. MIGRACE NA NOVOU VERZI CRM Obrázek 5.2: Zobrazení detailu kontaktu v MS Dynamics CRM Odstranění endpointu verze 2007 Stávající skripty využívající této odstraněné funkcionality by měly být aktualizovány pro použití nových endpointů pro rozhraní REST 2 nebo SOAP 3 Odstranění objektového modelu pro formulář a globální funkce Skripty, které využívají tohoto objektového modelu je nutné upravit a zastaralé metody nahradit novým objektovým modelem Xrm.Page Úpravy na úrovni databáze Protože úpravy provedené přímo v databázi nejsou podporovaným postupem, není nikde dostupný přehled změn, které se v nové verzi systému udály. Pokud jde ale pouze o základní operace jako je čtení a případně zápis do tabulek, tak je potřeba v úpravách CRM reflektovat pouze sloučení původních dvou databázových tabulek do jedné. 2. Representational State Transfer 3. Simple Object Access Protocol 33

41 5. MIGRACE NA NOVOU VERZI CRM V předchozích verzích MS Dynamics CRM existovaly v databázi pro každou entitu dvě tabulky lišící se sufixem - Base a ExtensionBase. Base tabulka obsahovala všechny systémové atributy. Systémovými atributy rozumíme takové, které jsou součástí CRM po instalaci nebo atributy, které se automaticky vygenerují při vytvoření vlastní entity. ExtensionBase tabulka pak obsahuje všechny uživatelsky přidané atributy. Toto rozdělení zůstávalo v MS Dynamics CRM jako pozůstatek z důvodu kompatibility s MS SQL Serverem 2000, který podporoval pouze omezený počet sloupců v každé tabulce. Poslední verzí MS Dynamics CRM, která podporovala MS SQL Server 2000 jako databázový server, byla verze 3.0 z roku 2005, takže tato zpětná kompatibilita již nebyla několik let nutná a podařilo se ji odstranit. Celkově se jedná o užitečnou změnu, která přináší: Méně spojování tabulek (SQL příkaz JOIN). Menší počet zámků tabulek. Nižší režii při zpracování databázových dotazů. Odstranění duplicitních klíčů, které byly v Base i ExtensionBase tabulkách. Migrace databázových úprav na MS Dynamics CRM 2013 znamená revizi používaných databázových dotazů, uložených procedur a pohledů, zdali se v nich nevyskytují reference na ExtensionBase tabulky. Pokud se tyto tabulky v našich skriptech vyskytují, je nutné je přepsat (ve většině případů rovněž dojde k jejich zjednodušení) do podoby, která využívá pouze tabulky dostupné v novém databázovém schématu Konzolové aplikace, webové aplikace a webové služby Pro aplikace komunikující s MS Dynamics CRM 2013, at už se jedná o konzolové aplikace nebo webové aplikace, které zahrnují i webové služby, jsou postupy pro migraci velmi podobné předchozím případům. 34

42 5. MIGRACE NA NOVOU VERZI CRM Pokud aplikace komunikují pomocí webových služeb, je potřeba prověřit, zda aplikace nepoužívá zastaralý endpoint ve verzi Pokud ano, je potřeba všechna volání upravit pro použití podporované verze Používáme-li v naší aplikaci nějakou formu přímého přístupu k CRM databázi, je potřeba provést revizi SQL skriptů, aby odpovídaly novému schématu databáze MS Dynamics CRM Nejen při migraci stávajících aplikací, ale i při vývoji aplikací nových se osvědčilo také využití následujících doporučení: Použít pro aplikaci.net Framework ve verzi 4.0 nebo vyšší. Systém MS Dynamics CRM 2013 běží na verzi 4.0 a tato verze také přináší například podporu pro paralelní zpracování dat. Díky tomu můžeme s vynaložením minimálního úsilí výrazně zrychlit běh stávajících aplikací. Toto platí hlavně pro aplikace, které hromadně zpracovávají data z CRM. Při tvorbě aplikací používat tzv. dynamického typování (late binding) objektů z CRM. 5.2 Migrace dat Převod stávajících dat vytvořených v předchozí verzi (MS Dynamics CRM 2011) je v nové verzi systému standardně podporován při upgradu systému. Pro migraci dat tedy není zapotřebí vytvářet žádné zvláštní scénáře. Při tomto postupu dojde také k převodu všech vlastních úprav systému, protože při úpravách systémových entit nebo vytváření entit vlastních dochází ke změně datového modelu. Po migraci dat tedy budeme mít v novém systému přeneseny i všechny entity, atributy, vazby a webové prostředky, které obsahovalo původní řešení. Na tyto součásti se zaměříme v dalších kapitolách této práce. Migraci našeho existujícího MS CRM 2011 můžeme provést třemi způsoby, které jsou blíže popsány níže. 35

43 5. MIGRACE NA NOVOU VERZI CRM Migrace s využitím nové instance databázového a aplikačního serveru V první variantě si ke stávajícímu prostředí MS CRM 2011 nainstalujeme nové prostředí pro MS CRM Celkem tedy potřebujeme dva aplikační CRM servery a dva databázové servery (Obrázek 3.1), resp. dvě instance MS SQL Serveru. Tyto dvě instance mohou být fyzicky umístěny na stejném serveru. Vzhledem k tomu, že jsou na sobě nezávislé, tak je pro názornost označujeme jako dva oddělené databázové servery. Obrázek 5.3: Migrace s využitím nové instance databázového a aplikačního serveru. Při vlastní migraci pak provedeme zálohu databáze s organizací MS CRM Následně obnovíme zálohovaná data na databázový server pro MS CRM 2013 a spustíme import této organizace na novém aplikačním serveru. Tato varianta zajišt uje nejkratší dobu odstávky stávajícího systému, který může zůstat v provozu po dobu instalace nového prostředí. V případě problémů s novým prostředím se můžeme rovněž prakticky okamžitě vrátit k funkčnímu systému. Nevýhodou je potřeba dvou nových serverů pro nový systém. 36

44 5. MIGRACE NA NOVOU VERZI CRM Migrace s využitím stávající instance databázového serveru Druhá varianta počítá s instalací nového aplikačního serveru pro CRM Databáze bude ale umístěna na stávajícím databázovém serveru, resp. na stávající instanci SQL Serveru. Při migraci dle tohoto scénáře dojde k aktualizaci konfigurační databáze a databáze výchozí organizace na novou verzi CRM Vzhledem k tomu, že CRM 2011 stále zůstává nainstalována, tak v případě problémů při migraci stačí obnovit předchozí verzi konfigurační a organizační databáze. Návrat k předchozí funkční verzi je možný provést v čase, který nám zabere obnova potřebných databází ze záloh. Nevýhodou proti první variantě je, že po dobu instalace nového aplikačního serveru uživatelé nemohou pracovat ani s původním systémem. Obrázek 5.4: Migrace s využitím stávající instance databázového serveru Migrace v rámci původního prostředí Poslední varianta počítá s provedením migrace přímo na původním systému ( in-place ). Jedná se postup, který nevyžaduje žádné dodatečné hardwarové prostředky, ale zároveň přináší nejdelší dobu výpadku při instalaci i případném obnovení původního systému. Na stávajícím aplikačním serveru se spustí instalace CRM 2013, která provede upgrade aplikačního serveru na novou verzi. Současně se provede migrace konfigurační databáze a databáze primární organizace obdobně jako ve výše popisované druhé variantě. 37

45 5. MIGRACE NA NOVOU VERZI CRM V případě problémů s novým systémem, kdy se potřebujeme vrátit k původnímu systému, je potřeba provést novou instalaci a nastavení CRM 2011 a následně ze záloh obnovit všechny používané organizace. Obrázek 5.5: Migrace v rámci původního prostředí Výběr vhodné metody migrace Výběr vhodné metody pro migraci stávajícího systému založeného na CRM 2011 na novou verzi závisí na našich požadavcích na maximální dobu výpadku systému během migrace (samotný upgrade plus případné obnovení původního systému) a také na hardwaru, který jsme schopni a ochotni na tuto operaci alokovat. Srovnání jednotlivých metod dle různých požadavků je uvedeno v tabulce

Metodická příručka pro učitele. InspIS SET modul školní testování

Metodická příručka pro učitele. InspIS SET modul školní testování Metodická příručka pro učitele InspIS SET modul školní testování Tato Metodická příručka pro učitele byla zpracována v rámci projektu Národní systém inspekčního hodnocení vzdělávací soustavy v České republice

Více

Workshop Exact Software CEE

Workshop Exact Software CEE Workshop Exact Software CEE (Exact Synergy Enterprise) Praha 11.12.2012 Martin Burian 2012 Exact Agenda Verze Synergy Enterprise Změny v systémových požadavcích Configurator + Validace a alokace (připojení)

Více

Kentico CMS. Hledáte rychlý, snadný a efektivní způsob jak si vytvořit firemní web? Dál už hledat nemusíte. Snadné použití pro marketéry

Kentico CMS. Hledáte rychlý, snadný a efektivní způsob jak si vytvořit firemní web? Dál už hledat nemusíte. Snadné použití pro marketéry Hledáte rychlý, snadný a efektivní způsob jak si vytvořit firemní web? Dál už hledat nemusíte. Snadné použití pro marketéry Kvalitní a nepřetržitá globální podpora Flexibilní nástroj pro vývojáře Kentico

Více

Doplněk Parametry Plus pro Altus Vario

Doplněk Parametry Plus pro Altus Vario a) Funkcionalita doplňku Doplněk Parametry Plus pro Altus Vario Doplněk Parametry Plus slouží k rozšíření základních parametrů produktů, které obsahuje IS Vario. Hlavní zaměření doplňku je kompletní možnost

Více

UŽIVATELSKÁ DOKUMENTACE PRO DODAVATELE. Stav ke dni 1. 8. 2013 v. 2.0

UŽIVATELSKÁ DOKUMENTACE PRO DODAVATELE. Stav ke dni 1. 8. 2013 v. 2.0 UŽIVATELSKÁ DOKUMENTACE PRO DODAVATELE Stav ke dni 1. 8. 2013 v. 2.0 Obsah: 1 Úvod... 3 1.1 Definice a zkratky... 4 1.2 Podmínky provozu... 4 1.3 Pokyny k užívání dokumentu... 4 1.4 Obecné informace o

Více

ZADAVATEL: ČR Centrum pro zjišťování výsledků vzdělávání, organizační složka státu Jeruzalémská 957/12 110 00 Praha 1 IČ: 75064421 DIČ: CZ75064421 Zastoupený ředitelem Pavlem Zeleným Registrační číslo

Více

Elektronická Kniha jízd. www.knihajizd.info

Elektronická Kniha jízd. www.knihajizd.info Elektronická Kniha jízd www.knihajizd.info Jak to funguje O produktu Aplikace elektronické Knihy jízd Patriot Vám s využitím systému GPS (Global Positioning System) umožní jednoduše a spolehlivě sledovat

Více

Statistica, kdo je kdo?

Statistica, kdo je kdo? Statistica, kdo je kdo? Newsletter Statistica ACADEMY Téma: Typy instalací Typ článku: Teorie Někteří z vás používají univerzitní licence, někteří síťové, podnikové atd. V tomto článku Vám představíme,

Více

M I S Y S - W E B. Intranet řešení systému MISYS. Verze 9.00. Příručka uživatele

M I S Y S - W E B. Intranet řešení systému MISYS. Verze 9.00. Příručka uživatele M I S Y S - W E B Intranet řešení systému MISYS Verze 9.00 Příručka uživatele GEPRO s.r.o. Září 2008 Copyright GEPRO s.r.o. 2008 Ochranné známky GEPRO spol. s r.o. KOKEŠ, MISYS Ochranné známky Microsoft

Více

Interaktivní mapy ÚAP Uživatelská příručka

Interaktivní mapy ÚAP Uživatelská příručka Interaktivní mapy ÚAP Uživatelská příručka Verze: 1.0 Podpora: GEOREAL spol. s r.o. http://www.georeal.cz email: podpora@georeal.cz Hot-line: 373 733 456 Běhové prostředí: Microsoft Internet Explorer,

Více

Control Section s.r.o.

Control Section s.r.o. Control Section s.r.o. Semestrální práce do předmětu A0M33PIS Pavel Krayzel David Krkoška Michal Rezler Tomáš Tunys Obsah 1 Úvod...2 1.1 Účel dokumentu...2 1.2 Výchozí situační analýza - popis firmy...3

Více

Výuka integrovaných IS firem a institucí na vysokých školách (zkušenosti, nové příležitosti, omezení)

Výuka integrovaných IS firem a institucí na vysokých školách (zkušenosti, nové příležitosti, omezení) Výuka integrovaných IS firem a institucí na vysokých školách (zkušenosti, nové příležitosti, omezení) Milena Tvrdíková Katedra aplikované informatiky Ekonomická fakulta VŠB Technická univerzita Ostrava

Více

Strana 27-6. Strana 27-7

Strana 27-6. Strana 27-7 Strana -6 SOFTWARE PRO DOHLED A SPRÁVU ENERGETICKÝCH SÍTÍ Struktura a aplikace založená na relačním databázovém systému MS SQL Prohlížení dat prostřednictvím běžných internetových prohlížečů Vysoce univerzální

Více

Manuál k aplikaci SDO PILOT v.0.2

Manuál k aplikaci SDO PILOT v.0.2 Manuál k aplikaci SDO PILOT v.0.2 Základní informace o aplikaci Aplikace slouží pro zjednodušené vytváření dokumentů Souhrnů doporučených opatření pro Evropsky významné lokality. Vznikala přírustkovým

Více

Aplikace moderních ICT metod zvyšování výkonnosti, kvality a transparentnosti systémů Státního zdravotního dozoru

Aplikace moderních ICT metod zvyšování výkonnosti, kvality a transparentnosti systémů Státního zdravotního dozoru OPERAČNÍ PROGRAM LIDSKÉ ZDROJE A ZAMĚSTNANOST Aplikace moderních ICT metod zvyšování výkonnosti, kvality a transparentnosti systémů Státního zdravotního dozoru registr. číslo CZ.1.04/4.1.00/59.00003 O

Více

DATA ARTICLE. AiP Beroun s.r.o.

DATA ARTICLE. AiP Beroun s.r.o. DATA ARTICLE AiP Beroun s.r.o. OBSAH 1 Úvod... 1 2 Vlastnosti Data Article... 1 2.1 Požadavky koncových uživatelů... 1 2.2 Požadavky na zajištění bezpečnosti a důvěryhodnosti obsahu... 1 3 Implementace

Více

FINANČNÍ KONSOLIDACE TEORIE A PRAKTICKÁ REALIZACE PROSTŘEDNICTVÍM INFORMAČNÍCH SYSTÉMŮ

FINANČNÍ KONSOLIDACE TEORIE A PRAKTICKÁ REALIZACE PROSTŘEDNICTVÍM INFORMAČNÍCH SYSTÉMŮ FINANČNÍ KONSOLIDACE TEORIE A PRAKTICKÁ REALIZACE PROSTŘEDNICTVÍM INFORMAČNÍCH SYSTÉMŮ Ing. Milan Bartoš Capgemini Sophia s.r.o. member of the Capgemini Group Abstrakt Cílem článku je představit teoreticky

Více

ARBES ECM MODERNÍ SYSTÉM. určený k digitalizaci, tvorbě, správě, sdílení a archivaci dokumentů a obsahu. www.arbes.com

ARBES ECM MODERNÍ SYSTÉM. určený k digitalizaci, tvorbě, správě, sdílení a archivaci dokumentů a obsahu. www.arbes.com ARBES ECM MODERNÍ SYSTÉM určený k digitalizaci, tvorbě, správě, sdílení a archivaci dokumentů a obsahu. www.arbes.com ARBES ECM ENTERPRISE CONTENT MANAGEMENT Poskytujeme služby v oblasti zavádění a rozvoje

Více

MapleCloud a jeho použ ití. Vladimír Žák

MapleCloud a jeho použ ití. Vladimír Žák MapleCloud a jeho použ ití Vladimír Žák Brno, 2015 Obsah 1 Úvod... 4 2 Novinky v MapleCloud pro Maple 2015... 5 3 MapleCloud a registrace... 6 4 Použití MapleCloud přímo z Maple 2015... 7 4.1 Popis jednotlivých

Více

Jak to funguje. O produktu. Jak to funguje

Jak to funguje. O produktu. Jak to funguje www.auto-gps.eu Jak to funguje O produktu Aplikace elektronické knihy jízd AutoGPS Vám s využitím systému GPS (Global Positioning System) umožní jednoduše a spolehlivě sledovat pohyb všech Vašich vozidel,

Více

ADVANTA 2.0. www.advanta- group.cz Strana 1 ze 40. Popis řešení Řízení IT projektů. www.advanta- group.cz

ADVANTA 2.0. www.advanta- group.cz Strana 1 ze 40. Popis řešení Řízení IT projektů. www.advanta- group.cz www.advanta- group.cz ADVANTA 2.0 Popis řešení Řízení IT projektů Advanta pomáhá firmám s realizací krátkodobých i dlouhodobých projektů. Díky kombinaci tradičních metod a inovativních přístupů v projektovém

Více

Příloha č. 0806-12-P10

Příloha č. 0806-12-P10 Příloha č. 9 Zadávací dokumentace Formulář technických požadavků část 2 VZ (PÚ) Uchazeč v níže uvedené tabulce vyplní sloupce Splňuje dodavatel požadavky (Ano/Ne) a Popis naplnění požadavků dodavatelem.

Více

Business strategie primární zaměření na zákazníka Cílem zlepšit interakce se zákazníky za účelem zvýšení výnosů a zisku a snížení nákladů Větší

Business strategie primární zaměření na zákazníka Cílem zlepšit interakce se zákazníky za účelem zvýšení výnosů a zisku a snížení nákladů Větší Business strategie primární zaměření na zákazníka Cílem zlepšit interakce se zákazníky za účelem zvýšení výnosů a zisku a snížení nákladů Větší viditelnost zákaznických informací a podpora lidí při jejich

Více

Modul ročních zpráv o výsledcích finančních kontrol

Modul ročních zpráv o výsledcích finančních kontrol Ministerstvo financí Odbor 47 Centrální harmonizační jednotka pro finanční kontroly Informační systém finanční kontroly ve veřejné správě Modul ročních zpráv o výsledcích finančních kontrol Prosinec 2015

Více

Metodika. Oznámení o vykonávání působností v agendě ve smyslu zákona č. 111/2009. Sb., o základních registrech. Verze 1.6

Metodika. Oznámení o vykonávání působností v agendě ve smyslu zákona č. 111/2009. Sb., o základních registrech. Verze 1.6 Metodika Oznámení o vykonávání působností v agendě ve smyslu zákona č. 111/2009 Sb., o základních registrech Verze 1.6 AIS RPP Působnostní určeno pro oznamovatele Oznámení o vykonávání působností č. 111/2009

Více

VAR-NET INTEGRAL Manuál správce VNI 5.1 VAR-NET INTEGRAL. verze 0.2. Manuál správce VNI 5.1

VAR-NET INTEGRAL Manuál správce VNI 5.1 VAR-NET INTEGRAL. verze 0.2. Manuál správce VNI 5.1 Manuál správce VNI 5.1 verze 0.2 Manuál správce VNI 5.1 VARIANT plus, spol. s.r.o., U Obůrky 5, 674 01 TŘEBÍČ, tel.: 565 659 600 technická linka 565 659 655 (pracovní doba 7:30 15:00) www.variant.cz isb@variant.cz

Více

Rozdílová dokumentace k ovládání IS KARAT.net

Rozdílová dokumentace k ovládání IS KARAT.net Dokumentace k IS KARAT.net Rozdílová dokumentace k ovládání IS KARAT.net programový modul: Rozdílová dokumentace k ovládání IS KARAT.net OBSAH: 1 ÚVOD... 3 2 PŘIHLAŠOVACÍ DIALOG... 4 3 NAVIGACE... 5 3.1

Více

Redakční systém pro skautské weby Poptávka

Redakční systém pro skautské weby Poptávka Redakční systém pro skautské weby Poptávka Obsah Obsah... 1 1. Základní Informace... 2 1.1. Název projektu... 2 1.2. Poptávající subjekt... 2 1.3. Odpovědné osoby... 2 1.4. Další informace... 2 2. Shrnutí

Více

Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75

Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75 Stručný obsah Část 1 Základy aplikace Microsoft Access Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75 Část 2 Vytváření

Více

Obsah. Základy práce s databází 13. Tabulky 43. Obsah. Úvod 9 Poděkování 12

Obsah. Základy práce s databází 13. Tabulky 43. Obsah. Úvod 9 Poděkování 12 Obsah Úvod 9 Poděkování 12 1 Základy práce s databází 13 Microsoft Access úvodní teoretické informace 14 Co je Microsoft Access 14 Kdy je vhodné použít Access 14 Jednoduché vysvětlení, co je databáze 15

Více

DATABÁZOVÉ SYSTÉMY. Vladimíra Zádová, KIN, EF TUL - DBS

DATABÁZOVÉ SYSTÉMY. Vladimíra Zádová, KIN, EF TUL - DBS DATABÁZOVÉ SYSTÉMY Současné aplikace IS/ICT Informační systémy a databázové systémy Databázová technologie Informační systémy Aplikační architektura Vlastníci, management Business Intelligence, manažerské

Více

Marek Laurenčík. Excel. práce s databázemi a kontingenčními tabulkami

Marek Laurenčík. Excel. práce s databázemi a kontingenčními tabulkami Marek Laurenčík Excel práce s databázemi a kontingenčními tabulkami 2010 Upozornění pro čtenáře a uživatele této knihy Všechna práva vyhrazena. Žádná část této tištěné či elektronické knihy nesmí být reprodukována

Více

myavis NG MOBILE SOLUTIONS CRM s podporou obchodních procesů v terénu

myavis NG MOBILE SOLUTIONS CRM s podporou obchodních procesů v terénu myavis NG MOBILE SOLUTIONS CRM s podporou obchodních procesů v terénu KOMPLEXNÍ ŘEŠENÍ CRM PRO SPRÁVU A ŘÍZENÍ OBCHODNÍCH, MARKETINGOVÝCH A DISTRIBUČNÍCH ČINNOSTÍ, S PODPOROU PRÁCE V TERÉNU, PRO EFEKTIVNÍ

Více

Manuál administrátora FMS...2

Manuál administrátora FMS...2 Manuál administrátora Manuál administrátora FMS...2 Úvod... 2 Schéma aplikace Form Management System... 2 Úvod do správy FMS... 3 Správa uživatelů... 3 Práva uživatelů a skupin... 3 Zástupci... 4 Avíza

Více

Podnikové informační systémy Jan Smolík

Podnikové informační systémy Jan Smolík Podnikové informační systémy Jan Smolík Zobecněné schéma aplikační architektury Vlastníci, management Aplikační architektura podnikové informatiky Business Intelligence, manažerské aplikace Obchodní partneři

Více

Přehled novinek Revit 2014

Přehled novinek Revit 2014 Přehled novinek Revit 2014 Platforma a Revit Architecture: 1. Energetická analýza stavebních objektů Plně automatické generování analytického modelu pro energetickou analýzu Pracuje s objekty místnost

Více

1. Úroveň znalostí a dovedností

1. Úroveň znalostí a dovedností POKYN KVESTORA č. 1/2008 ze dne 21. 2. 2008 o povinnostech pracovníků rektorátu JAMU vztahujících se ke zvyšování kompetencí v oblasti informačních technologií S ohledem na nutnost zajistit odborný růst

Více

Helios RED a Internetový obchod

Helios RED a Internetový obchod (pracovní verze!) Helios RED a Internetový obchod Obsah dokumetace: 1. Úvod 2. Evidované údaje na skladové kartě 3. Přenos skladových karet z Helios RED do e-shopu 4. Přenos objednávek z e-shopu do Helios

Více

Instalujeme a zakládáme databázi Oracle Database 11g

Instalujeme a zakládáme databázi Oracle Database 11g KAPITOLA 2 Instalujeme a zakládáme databázi Oracle Database 11g Protože se instalace systému Oracle s každou novou verzí zjednodušuje, stojí uživatel před pokušením otevřít krabici s médii a ihned začít

Více

Microsoft Office 2003 Souhrnný technický dokument white paper

Microsoft Office 2003 Souhrnný technický dokument white paper Microsoft Office 2003 Souhrnný technický dokument white paper Přehled inteligentních klientských aplikací založených na sadě Microsoft Office 2003 System Publikováno: Duben 2003 Shrnutí: Inteligentní klienti

Více

Geoportál DMVS využití a další rozvoj

Geoportál DMVS využití a další rozvoj Geoportál DMVS využití a další rozvoj Ing. Michal Bílý OBSAH PREZENTACE Představení projektu DMVS Využití projektu a statistiky Plánovaný rozvoj Závěr PŘEDSTAVENÍ PROJEKTU Digitální mapa veřejné správy

Více

Microsoft Dynamics CRM on-line + Office 365 a jejich využití (nejen) na vysokých školách

Microsoft Dynamics CRM on-line + Office 365 a jejich využití (nejen) na vysokých školách Microsoft Dynamics CRM on-line + Office 365 a jejich využití (nejen) na vysokých školách Zdeněk Otáhal a Boris Bělousov Account manager Ředitel společnosti Dynamica, a.s. Dnes jsou všichni on-line, vždy

Více

Vysoká škola ekonomická v Praze

Vysoká škola ekonomická v Praze Vysoká škola ekonomická v Praze Fakulta informatiky a statistiky obor informatika 2007 Srovnání portálů zdravotních pojišťoven z pohledu malého a středního podniku jako zaměstnavatele (bakalářská práce)

Více

TaskPool 2.9 administrátorský manuál

TaskPool 2.9 administrátorský manuál TaskPool 2.9 administrátorský manuál TaskPool 2.9 TaskPool 2.9: administrátorský manuál 2 TaskPool 2.9 iii Obsah 1. Úvod... 1 1.1. Vysvětlení pojmů... 1 1.2. Role v systému TaskPool... 2 1.3. Administrátorská

Více

Příručka pro schvalovatele témat

Příručka pro schvalovatele témat I N T E R N E T O V Ý I N F O R M A N Í S Y S T É M P R O J E D N O T N Á Z A D Á N Í Z Á V R E N Ý C H Z K O U Š E K N á r o d n í ú s t a v p r o v z d l á v á n í Příručka pro schvalovatele témat Schvalovatelé

Více

LuxRiot uživatelský manuál verze 1.6.12. Uživatelský manuál Verze 1.6.12. -1-2008, Stasa s.r.o.,pokorného 14, 190 00, PRAHA

LuxRiot uživatelský manuál verze 1.6.12. Uživatelský manuál Verze 1.6.12. -1-2008, Stasa s.r.o.,pokorného 14, 190 00, PRAHA Uživatelský manuál Verze 1.6.12-1- 2008, Stasa s.r.o.,pokorného 14, 190 00, PRAHA LuxRiot je softwarový balík, určený pro sledování a ukládání dat z kamer. Umožňuje přijímat data z IP kamer a video serverů

Více

Zakázka Vnitřní integrace úřadu v rámci PROJEKTU Rozvoj služeb egovernmentu ve správním obvodu ORP Rosice

Zakázka Vnitřní integrace úřadu v rámci PROJEKTU Rozvoj služeb egovernmentu ve správním obvodu ORP Rosice Zakázka Vnitřní integrace úřadu v rámci PROJEKTU Rozvoj služeb egovernmentu ve správním obvodu ORP Rosice Příloha č. 1 Výzvy k podání nabídky a k prokázání splnění kvalifikace na realizaci veřejné zakázky

Více

IBM SPSS Decision Trees

IBM SPSS Decision Trees IBM Software IBM SPSS Decision Trees Jednoduše identifikujte skupiny a predikujte Stromově uspořádané postupné štěpení dat na homogenní podmnožiny je technika vhodná pro exploraci vztahů i pro tvorbu rozhodovacích

Více

Obsah Vysvětlivky k prvkům použitým v knize: 10 POJMY A PRVKY POUŽITÉ V TEXTU 10 JAK S KNIHOU PRACOVAT? JAK JE KNIHA ČLENĚNA? 11

Obsah Vysvětlivky k prvkům použitým v knize: 10 POJMY A PRVKY POUŽITÉ V TEXTU 10 JAK S KNIHOU PRACOVAT? JAK JE KNIHA ČLENĚNA? 11 Obsah Vysvětlivky k prvkům použitým v knize: 10 POJMY A PRVKY POUŽITÉ V TEXTU 10 JAK S KNIHOU PRACOVAT? JAK JE KNIHA ČLENĚNA? 11 Textové editory 12 CO JE NOVÉHO V RÁMCI CELÉHO BALÍKU OFFICE? 12 Novinky

Více

Příloha č. 18. Specifikace bloku PŘÍPRAVA. Příloha k zadávací dokumentaci veřejné zakázky Integrační nástroje, vstupní a výstupní subsystém

Příloha č. 18. Specifikace bloku PŘÍPRAVA. Příloha k zadávací dokumentaci veřejné zakázky Integrační nástroje, vstupní a výstupní subsystém Název projektu: Redesign Statistického informačního systému v návaznosti na zavádění egovernmentu v ČR Příjemce: Česká republika Český statistický úřad Registrační číslo projektu: CZ.1.06/1.1.00/07.06396

Více

Nastavení provozního prostředí webového prohlížeče pro aplikaci

Nastavení provozního prostředí webového prohlížeče pro aplikaci Nastavení provozního prostředí webového prohlížeče pro aplikaci IS o ISVS - Informační systém o informačních systémech veřejné správy verze 2.03.00 pro uživatele vypracovala společnost ASD Software, s.r.o.

Více

MBI - technologická realizace modelu

MBI - technologická realizace modelu MBI - technologická realizace modelu 22.1.2015 MBI, Management byznys informatiky Snímek 1 Agenda Technická realizace portálu MBI. Cíle a principy technického řešení. 1.Obsah portálu - objekty v hierarchiích,

Více

Datec News 2012/1. Moderní marketingové technologie v řešení Datec Retail Solutions. OBSAH Datum vydání: 20.4.2012

Datec News 2012/1. Moderní marketingové technologie v řešení Datec Retail Solutions. OBSAH Datum vydání: 20.4.2012 1 OBSAH Datum vydání: 20.4.2012 Moderní marketingové technologie v řešení Datec Retail Solutions webové aplikace mobilní technologie QR kódy Moderní marketingové technologie v řešení Datec Retail Solutions

Více

Business Intelligence

Business Intelligence Business Intelligence Josef Mlnařík ISSS Hradec Králové 7.4.2008 Obsah Co je Oracle Business Intelligence? Definice, Od dat k informacím, Nástroj pro operativní řízení, Integrace informací, Jednotná platforma

Více

Outlook 2010. David Procházka. Vydala Grada Publishing, a.s. U Průhonu 22, Praha 7 jako svou 4154. publikaci

Outlook 2010. David Procházka. Vydala Grada Publishing, a.s. U Průhonu 22, Praha 7 jako svou 4154. publikaci Outlook 2010 David Procházka Vydala Grada Publishing, a.s. U Průhonu 22, Praha 7 jako svou 4154. publikaci Odpovědný redaktor Zuzana Malečková Sazba Tomáš Brejcha Počet stran 168 První vydání, Praha 2010

Více

1. SYSTÉMOVÉ POŽADAVKY / DOPORUČENÁ KONFIGURACE HW A SW Databázový server Webový server Stanice pro servisní modul...

1. SYSTÉMOVÉ POŽADAVKY / DOPORUČENÁ KONFIGURACE HW A SW Databázový server Webový server Stanice pro servisní modul... Obsah 1. SYSTÉMOVÉ POŽADAVKY / DOPORUČENÁ KONFIGURACE HW A SW... 1 1.1 Databázový server... 1 1.2 Webový server... 1 1.3 Stanice pro servisní modul... 1 1.4 Uživatelské stanice... 1 1.5 Monitorované počítače...

Více

Office 2016. Průvodce uživatele. Office 2016. Průvodce uživatele. Josef Pecinovský, Rudolf Pecinovský. www.grada.cz. Průvodce uživatele

Office 2016. Průvodce uživatele. Office 2016. Průvodce uživatele. Josef Pecinovský, Rudolf Pecinovský. www.grada.cz. Průvodce uživatele Kniha vám odpoví na otázky: Jak ukládat data do cloudu (na internetové úložiště) Jak vytisknout data na papír nebo do dokumentu PDF Jak kontrolovat pravopis a gramatiku Jak rychle a účelně formátovat vzhled

Více

První přihlášení do datové schránky krok za krokem

První přihlášení do datové schránky krok za krokem První přihlášení do datové schránky krok za krokem Dostali jste do rukou přístupové údaje ke vstupu do Vaší datové schránky a nevíte, kde začít? Stačí pět základních kroků, aby Vaše datová schránka byla

Více

DATAMINING SEWEBAR CMS

DATAMINING SEWEBAR CMS DATAMINING SEWEBAR CMS POUŽÍVANÉ NÁSTROJE Dolování z dat LISp-Miner Tvorba analytických zpráv Softwarová podpora projektem SEWEBAR Podporované prohlížeče Mozilla Firefox 11 či novější Google Chrome Většina

Více

Filr 2.0 Uživatelská příručka k aplikaci Filr Web. Únor 2016

Filr 2.0 Uživatelská příručka k aplikaci Filr Web. Únor 2016 Filr 2.0 Uživatelská příručka k aplikaci Filr Web Únor 2016 Právní vyrozumění Informace o právních upozorněních, ochranných známkách, prohlášeních o omezení odpovědnosti, zárukách, omezeních exportu a

Více

Více dynamiky vašim procesům

Více dynamiky vašim procesům for AX Firemní řešení ELO pro Microsoft Axapta pro Microsoft Dynamics AX (Axapta) (BLP) umožňuje výkonné propojení firemních řešení Microsoft Dynamics s platformou ELO Enterprise Content Management (ECM).

Více

Návod k ovládání administrační části nového turistického portálu Olomouckého kraje

Návod k ovládání administrační části nového turistického portálu Olomouckého kraje Evropská unie a Evropský fond pro regionální rozvoj jsou partnery pro váš rozvoj. Návod k ovládání administrační části nového turistického portálu Olomouckého kraje Příručka pro Informační centra Olomouckého

Více

Uživatelský manuál Správce úloh. Verze dokumentu 1.0

Uživatelský manuál Správce úloh. Verze dokumentu 1.0 Uživatelský manuál Správce úloh Verze dokumentu 1.0 DŮVĚRNÉ INFORMACE Informace, které jsou obsahem tohoto dokumentu, jsou vlastnictvím společnosti Ex Libris Ltd. nebo jejich afilací. Jakékoliv jejich

Více

Uživatelská příručka pro Účetní / Vedoucí finanční účtárny. Projekt DMS modul Faktury

Uživatelská příručka pro Účetní / Vedoucí finanční účtárny. Projekt DMS modul Faktury S Y C O N I X, a. s. Freyova 12 Telefon: +420 2 83 10 90 10 190 00 Praha 9 Fax: +420 2 83 10 90 11 Česká republika w w w. s y c o n i x. c z pro Účetní / Vedoucí finanční účtárny Projekt DMS modul Faktury

Více

Karta mého srdce - portál pojištěnců Zaměstnanecké pojišťovny Škoda

Karta mého srdce - portál pojištěnců Zaměstnanecké pojišťovny Škoda Karta mého srdce - portál pojištěnců Zaměstnanecké pojišťovny Škoda Ing. Zdeněk Vitásek, MBA ředitel odboru organizace a IS, ZPŠ Ing. Vladimír Šolc, DMS STYRAX Consulting, a. s. Stručně o Zaměstnanecké

Více

Mobilní aplikace Novell Filr Stručný úvod

Mobilní aplikace Novell Filr Stručný úvod Mobilní aplikace Novell Filr Stručný úvod Únor 2016 Podporovaná mobilní zařízení Aplikace Novell Filr je podporována v následujících mobilních zařízeních: Telefony a tablety se systémem ios 8 novějším

Více

SMART GATE webové a aplikační ovládací rozhraní zařízení ESIM120

SMART GATE webové a aplikační ovládací rozhraní zařízení ESIM120 ALARM PRODEJ.CZ OFICIÁLNÍ DISTRIBUTOR VÝROBKŮ ELDES PRO ČESKOU REPUBLIKU UVÁDÍ INSTRUKTÁŽNÍ PREZENTACI SMART GATE webové a aplikační ovládací rozhraní zařízení ESIM120 ALARM PRODEJ.CZ je součástí CENTR

Více

Komputerizace problémových domén

Komputerizace problémových domén Milan Mišovič (ČVUT FIT) Pokročilé informační systémy MI-PIS, 2011, Přednáška 03 1/19 Komputerizace problémových domén Prof. RNDr. Milan Mišovič, CSc. Katedra softwarového inženýrství Fakulta informačních

Více

Wonderware Information Server 4.0 Co je nového

Wonderware Information Server 4.0 Co je nového Wonderware Information Server 4.0 Co je nového Pavel Průša Pantek (CS) s.r.o. Strana 2 Úvod Wonderware Information Server je výrobní analytický a reportní informační portál pro publikaci výrobních dat

Více

NÁSTROJE PRO TVORBU A ÚDRŽBU ÚZEMNĚ ANALYTICKÝCH PODKLADŮ (NÚAP)

NÁSTROJE PRO TVORBU A ÚDRŽBU ÚZEMNĚ ANALYTICKÝCH PODKLADŮ (NÚAP) T-MAPY spol. s r.o. Špitálská 150 500 03 Hradec Králové tel. 495 511 111 fax 495 513 371 e-mail: info@tmapy.cz http://www.tmapy.cz NÁSTROJE PRO TVORBU A ÚDRŽBU ÚZEMNĚ ANALYTICKÝCH PODKLADŮ (NÚAP) Uživatelská

Více

Manuál k užívání aplikace Monitoringrejstriku.cz

Manuál k užívání aplikace Monitoringrejstriku.cz Manuál k užívání aplikace Monitoringrejstriku.cz Verze aplikace 2.0, říjen 2015 Copyright 2014, Insolvence 2008, a.s. Omezující podmínky pro zveřejnění, poskytnutí údajů: Tento dokument obsahuje informace

Více

Softwarová řešení pro intralogistické procesy

Softwarová řešení pro intralogistické procesy Software Solution Softwarová řešení pro intralogistické procesy Od flexibilních základních řešení po komplexní skladové hospodářství: JMIF, Kardex Drive, Power Pick Global Software Solution Warehouse Management

Více

Software pro personalizaci karet

Software pro personalizaci karet Software pro personalizaci karet Intuitivní, rychlý a efektivní, těžko uvěřit, že je to software pro identifikační karty. Jediný program pro všechny tiskárny. Asure ID 7 pracuje s tiskárnami pro potisk

Více

MATLAB a Simulink R2015b

MATLAB a Simulink R2015b MATLAB a Simulink R2015b novinky ve výpočetním systému Jan Houška HUMUSOFT s.r.o. houska@humusoft.cz 1 >> 2016 1991 ans = 25 2 Release 2015a a 2015b tradiční dvě vydání do roka březen a září 2015 R2015a

Více

UZ modul VVISION poslední změna 1. 3. 2013

UZ modul VVISION poslední změna 1. 3. 2013 UZ modul VVISION poslední změna 1. 3. 2013 Obsah 1 Základní popis... - 2-1.1 Popis aplikace... - 2-1.2 Zdroje obrazových dat... - 2-1.3 Uložení dat... - 2-1.4 Funkcionalita... - 2-1.4.1 Základní soubor

Více

Office 2013. podrobný průvodce. Tomáš Šimek

Office 2013. podrobný průvodce. Tomáš Šimek Office 2013 podrobný průvodce Tomáš Šimek Seznámení se společnými postupy při práci s dokumenty Office Popis základních a pokročilejších postupů při práci s Wordem, Excelem, PowerPointem a OneNote Možnosti

Více

Microsoft Office Project 2003 Základní informace 1. Úvod Projektem časem zdrojů rozsahem kvalita úkoly souhrnné úkoly podprojektem

Microsoft Office Project 2003 Základní informace 1. Úvod Projektem časem zdrojů rozsahem kvalita úkoly souhrnné úkoly podprojektem 1. Úvod Plánování a řízení projektů není jednoduchou činností. Je třeba sledovat množství souběžně probíhajících či navazujících úloh, sledovat a plánovat finanční zdroje a správně přidělovat lidské či

Více

Příloha č. 1 zadávací dokumentace veřejné zakázky Spisová služba pro ČIŽP Technické podmínky

Příloha č. 1 zadávací dokumentace veřejné zakázky Spisová služba pro ČIŽP Technické podmínky Příloha č. 1 zadávací dokumentace veřejné zakázky Spisová služba pro ČIŽP Technické podmínky 1.1.1. Obecné požadavky na systém Požadovaný informační systém musí být schopen realizovat plánované i ad hoc

Více

BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS STANISLAV SEHNAL

BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS STANISLAV SEHNAL VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS WEBOVÉ ROZHRANÍ

Více

Obslužný software. vizualizaci zařízení

Obslužný software. vizualizaci zařízení 5 645 Obslužný software pro vizualizaci zařízení ACS715 Obslužný, alarmový a software pro zpracování úloh v systému s centrálami OCI600, OCI611, OZW10 a OZW111 Servisní software pro regulátory s komunikací

Více

Úvod...15. Používané konvence... 16. 1. Seznámení s Outlookem...17

Úvod...15. Používané konvence... 16. 1. Seznámení s Outlookem...17 Obsah Úvod...15 Používané konvence... 16 1. Seznámení s Outlookem...17 1.1 Novinky verze 2003... 17 1.1.1 Navigační podokno...17 1.1.2 Nabídka Přejít...17 1.1.3 Podokno pro čtení...18 1.1.4 Rozložení seznamu

Více

MANUÁL MOBILNÍ APLIKACE GOLEM PRO OPERAČNÍ SYSTÉM ANDROID 4.X A VYŠŠÍ

MANUÁL MOBILNÍ APLIKACE GOLEM PRO OPERAČNÍ SYSTÉM ANDROID 4.X A VYŠŠÍ MANUÁL MOBILNÍ APLIKACE GOLEM PRO OPERAČNÍ SYSTÉM ANDROID 4.X A VYŠŠÍ 1 OBSAH 1.Popis... 3 2.Ovládání aplikace...3 3.Základní pojmy... 3 3.1.Karta...3 3.2.Čtečka...3 3.3.Skupina...3 3.4.Kalendář...3 3.5.Volný

Více

EvMO2010 návod k použití programu (2015)

EvMO2010 návod k použití programu (2015) EvMO2010 návod k použití programu (2015) Program EvMO2010 slouží k jednoduché evidenci členů, plateb, povolenek a odvodů. Dále je možno evidovat přestupky a další informace členů MO. Cílem bylo vytvoří

Více

Digitální mapa veřejné správy (DMVS) Ústeckého kraje část Nástroje pro tvorbu a údržbu Územně analytických podkladů

Digitální mapa veřejné správy (DMVS) Ústeckého kraje část Nástroje pro tvorbu a údržbu Územně analytických podkladů T-MAPY spol. s r.o. Špitálská 150 500 03 Hradec Králové tel. 495 511 111 fax 495 513 371 e-mail: info@tmapy.cz http://www.tmapy.cz Digitální mapa veřejné správy (DMVS) Ústeckého kraje část Nástroje pro

Více

FAKULTA INFORMAČNÍCH TECHNOLOGIÍ SPOLEČNOST DECADIC PROJEKT FRAMETRIX

FAKULTA INFORMAČNÍCH TECHNOLOGIÍ SPOLEČNOST DECADIC PROJEKT FRAMETRIX FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ MANAGEMENT PROJEKTŮ SPOLEČNOST DECADIC PROJEKT FRAMETRIX SPECIFIKACE POŽADAVKŮ AUTOR DOKUMENTU JIŘÍ JANDA BRNO 15. března 2012 Obsah 1 Úvod........................................

Více

TouchGuard Online pochůzkový systém

TouchGuard Online pochůzkový systém TouchGuard Online pochůzkový systém Uživatelský manuál TTC TELEKOMUNIKACE, s.r.o. Třebohostická 987/5 100 00 Praha 10 tel.: 234 052 111 fax.: 234 052 999 e-mail: ttc@ttc.cz http://www.ttc-telekomunikace.cz

Více

The Independent Solution Provider for Industrial and Process Automation, Quality & IT

The Independent Solution Provider for Industrial and Process Automation, Quality & IT Razantně snižuje zmetkovitost a náklady na opravy Kontrola prostřednictvím vizualizace Analýzy a reporting přes webové rozhraní Omezuje papírování Sběr dat v reálném čase Snadná obsluha Snadná konfigurace

Více

Zpracování evidence odpadů za rok 2015

Zpracování evidence odpadů za rok 2015 Zpracování evidence odpadů za rok 2015 Program: EVI 8 Obec, ESPI 8 Datum: 22.12.2015 Vypracoval: Tomáš Čejchan Obsah 1. Úvod... 2 2. Legislativní změny... 3 2.1. Ohlašování zařízení... 3 2.2. Zpracování

Více

Uživatelská příručka ISKP14+ pro Integrované nástroje: Žádost o podporu strategie ITI/IPRÚ

Uživatelská příručka ISKP14+ pro Integrované nástroje: Žádost o podporu strategie ITI/IPRÚ Uživatelská příručka ISKP14+ pro Integrované nástroje: Žádost o podporu strategie ITI/IPRÚ Verze: 1.0 Listopad 2015 1 Obsah 1 Přehled provedených změn... 3 2 Žádost o integrovanou strategii... 4 2.1. Registrace

Více

ZoomText 10.1 pro Windows. Dodatek k uživatelské příručce

ZoomText 10.1 pro Windows. Dodatek k uživatelské příručce ZoomText 10.1 pro Windows 8 Dodatek k uživatelské příručce Autorská práva ZoomText Magnifier Copyright 2013, Algorithmic Implementations, Inc. Všechna práva vyhrazena. ZoomText Magnifier/Reader Copyright

Více

Technická specifikace předmětu veřejné zakázky Zhotovení interaktivního webového portálu a mobilních aplikací

Technická specifikace předmětu veřejné zakázky Zhotovení interaktivního webového portálu a mobilních aplikací Technická specifikace předmětu veřejné zakázky Zhotovení interaktivního webového portálu a mobilních aplikací 1 Členění zakázky... 2 1.1 Webový portál... 2 1.1.1 Obecné požadavky... 2 1.1.2 Seznam databází...

Více

Uživatelský manuál Radekce-Online.cz

Uživatelský manuál Radekce-Online.cz Uživatelský manuál Radekce-Online.cz (revize 06/2011) V prvním kroku třeba vstoupit do administrace na adrese www.redakce-online.cz kterou naleznete na záložce Administrace / Vstup do Administrace, pro

Více

Integrovaný Ekonomický Systém Účetnictví - IES WIN 2006. Úvod...5

Integrovaný Ekonomický Systém Účetnictví - IES WIN 2006. Úvod...5 Úvod...5 Přehled funkcí modulu účetnictví...6 Účtový rozvrh...11 Výsledovka...12 Rozvaha...12 Saldokonto...12 Druh dokladu...12 Zpracování daňového dokladu...12 Nastavení zpracování DPH (období, sazeb,

Více

Leady & MERK Integrace Microsoft Dynamics CRM s aplikacemi Leady a MERK

Leady & MERK Integrace Microsoft Dynamics CRM s aplikacemi Leady a MERK Integrace Microsoft Dynamics CRM s aplikacemi Leady a MERK Strana 1 z 12 Obsah 1. Leady... 3 a. Shrnutí... 3 b. Popis modulu... 3 c. Technické podrobnosti o modulu... 5 2. MERK... 6 a. Shrnutí... 6 b.

Více

Konec roku, tvorba hlášení o odpadech. Uzavření průběžné evidence konec roku

Konec roku, tvorba hlášení o odpadech. Uzavření průběžné evidence konec roku Konec roku, tvorba hlášení o odpadech Téma: Pokyny pro uživatele programu EVI 8 s koncem evidenčního roku Program: EVI 8 Vypracoval: Mgr. Tomáš Čejchan (oddělení technické podpory) Revize: 29.12.2014 Cílem

Více

Databázový systém Matylda

Databázový systém Matylda Databázový systém Matylda Návrh softwarového projektu Vývojový tým Předpokládaný počet řešitelů: 5 Vedoucí: Mgr. Martin Nečaský Ph.D. Motivace V současné době se mnoho nákupů odehrává v internetových obchodech.

Více

Příručka pro zájemce o status externího hodnotitele projektů OP VVV

Příručka pro zájemce o status externího hodnotitele projektů OP VVV Příručka pro zájemce o status externího hodnotitele projektů OP VVV Verze: 1.0 Duben 2015 Stránka 1 z 34 O B S A H Úvod... 3 A) Pravidla a procesy hodnocení... 3 1. Externí hodnotitelé a jejich role...

Více

Odůvodnění veřejné zakázky dle 156 zákona

Odůvodnění veřejné zakázky dle 156 zákona Odůvodnění veřejné zakázky dle 156 zákona Identifikační údaje zadavatele: Úplný název: ČESKÁ REPUBLIKA - ÚŘAD VLÁDY ČESKÉ REPUBLIKY Sídlo: nábř. Edvarda Beneše 128/4, 118 01 Praha 1 - Malá Strana IČO:

Více