Manipulace s jednotlivými agendami

Přehled příkazů

image83

Předem si zdůrazněme jednu důležitou věc. V Sofa jsou základem systému agend takzvané systémové agendy. Ty jsou označené červeným trojúhelníčkem vpravo dole u jejich ikonky. Systémových agend se týkají určitá specifika v následujícím textu.

Klepnutím na tlačítko se třemi tečkami ve sloupci Akce se otevře příkazová nabídka umožňující různě servisní úkony s danou agendou. K dispozici jsou tyto možnosti:

image84
  • Zobrazit informace o agendě – otevře okno Detail agendy s výpisem informací o názvu, popisu, autorovi, poslední změně agendy a její připravenosti k použití.

  • Zobrazit logy agendy – zobrazí přehled všech využití dané agendy včetně možnosti zobrazit výpis všech kroků provedených při zvolené akci.

  • Nastavit oprávnění agendy – umožní nastavit nebo změnit dostupnost agendy pro skupiny/role.

  • Správa běžících agend – umožní zasahovat do běhu agendy, měnit běhový vzor, proměnné a předávat řízení do jiných uzlů.

Následující příkazy mají u systémových agend k dispozici pouze uživatelé obsazení do role Návrháři agend:

  • Vytvořit kopii agendy – vytvoří v seznamu agend kopii příslušné agendy. Tu je pak možné podle požadavků upravit.

  • Upravit popis – otevře pro danou agendu okno Úprava agendy, kde lze upravit všechny důležité údaje o agendě, včetně jejího popisu a obrázku s jejím logem.

  • Upravit konfigurační proměnné agendy – umožní nastavit konfigurační proměnné této konkrétní agendy.

Následující příkazy mají navíc k dispozici i uživatelé obsazení do role Návrháři agend u nesystémových agend:

  • Upravit workflow agendy – otevře okno aplikace FlowApps Designer s načtenými údaji o oběhu formuláře této agendy s možností je změnit.

  • Odstranit agendu – vymaže položku agendy ze seznamu agend.

  • Odstranit přehledy agendy – odstraní přehledový formulář dané agendy ze seznamu přehledových formulářů (existuje-li).

  • Exportovat agendu – umožňuje exportovat popis agendy do souboru ve formátu XML. Ten lze pak zpětně užít k importu agendy, třeba na jiný počítač.

  • Vypnout/Zapnout debug – vypne nebo zapne záznam ladicích informací.

Informace o agendě

Příkaz Zobrazit informace o agendě zobrazí informační okno Detail agendy s popisnými informacemi o agendě.

image85

Úprava popisu agendy

Příkaz Upravit popis otevře pro danou agendu okno Úprava agendy, kde lze upravit všechny důležité údaje o agendě, včetně jejího popisu a obrázku s jejím logem.

Všimněte si, že oproti oknu Nová agenda je zde navíc důležitá položka – API ident. Jde o vygenerovaný identifikátor agendy, který je potřeba pokud se v dotazech pro externí informační systémy potřebujete na tuto agendu odkazovat (třeba ji spouštět).

Tlačítkem Upravit workflow agendy přejdete přímo do okna FlowApps Designeru, stejně jako při spuštění příkazu Upravit workflow agendy.

Nově lze zadat také Slovenský název, Slovenský popis, Německý název a Německý popis.

image86

Úprava workflow agendy

Příkaz Upravit workflow agendy – otevře okno aplikace FlowApps Designer s načtenými údaji o oběhu formuláře této agendy s možností je změnit, včetně možnosti úprav celého diagramu agendy.

Tento příkaz je k dispozici jen tehdy, pokud je přihlášený uživatel autorem agendy.

Popis práce s FlowApps Designerem najdete v kapitole Návrhář agend FlowApps Designer.

image87

Úprava nastavení ve firmě

Příkaz Upravit nastavení ve firmě otevře okno aplikace FlowApps Designer s načtenými údaji o oběhu formuláře této agendy s možností je změnit při zachování struktury diagramu agendy.

Tento příkaz je k dispozici jen tehdy, pokud není přihlášený uživatel autorem agendy. Ten má k dispozici výše zmíněný příkaz Upravit workflow agendy.
uprava nastaveni ve firme

Popis práce s FlowApps Designerem najdete v kapitole Návrhář agend FlowApps Designer.

Úprava konfiguračních proměnných agendy

K nastavení konfiguračních proměnných určité agendy vybrané v okně Správa agend klepněte na tlačítko se třemi tečkami na začátku položky požadované agendy. V rozvinuté příkazové nabídce spusťte příkaz Upravit konfigurační proměnné agendy.

Otevře se okno Konfigurační proměnné agendy xxx. Klepnutím na tlačítko se třemi tečkami ve sloupci Akce lze k jednotlivým konfiguračním proměnným změnit nastavení hodnoty (Nastavit hodnotu), případně obnovit jejich výchozí nastavení (Obnovit výchozí hodnotu).

image43

Vymazání agendy

Příkazem Odstranit agendu vymažete ze seznamu agend popis agendy a všechna její data. Odstranění je vázáno na potvrzení bezpečnostního dotazu v dialogu Odstranění agendy.

image88

Export agendy

Prostředky pro export agendy byly přesunuty do pohledu Export / Import – Export.

Blíže viz kapitola Export a import v části Administrace.

Vytvoření kopie agendy

Příkazem Vytvořit kopii agendy vytvoříte v seznamu agend kopii příslušné agendy. Tu je pak možné podle požadavků upravit, například z experimentálních důvodů. Dialog Duplikace agendy nabídne identifikátor výchozí agendy doplněný o předřazený výraz copy_; ten však můžete podle potřeby změnit.

duplikace agendy

Název zkopírované agendy vychází z názvu agendy původní. Je doplněn slovem kopie a datem vytvoření.

image90

Logování agendy

Příkazem Zobrazit logy agendy zobrazíte záznamy o událostech týkajících se běhu agendy.

image91

Výpis událostí se otevře v okně Transakční logy.

Blíže viz kapitola Transakční logy.

Oprávnění agendy

Nová nebo nově importovaná agenda po vložení není zatím nikomu dostupná (skupině, roli ani procesu), jak napovídá prázdná položka v sloupci Dostupnost agendy. Dostupnost můžete přiřadit nebo upravit klepnutím na tlačítko se třemi tečkami a dále na položku Nastavit oprávnění agendy.

image93

Otevře se okno Oprávnění agendy. Okno se skládá ze tří karet – Skupiny/role, Informační systém a Agendy.

opravneni agendy

Nastavení pro běh agendy

Nejprve se podívejme na zaškrtávací políčka v dolní části okna. Jejich nastavení platí pro skupiny, role, informační systémy i agendy.

  • Zadavatel může stornovat agendu – subjekt (skupina, role, informační systém), který agendu spustí, bude oprávněn ji za jejího běhu stornovat.

  • Agenda může odesílat datové zprávy – pokud vznikne potřeba, může tato agenda odeslat za svého běhu datovou zprávu (například s výsledky toho, co právě zpracovala).

  • Pokud zaškrtnete tlačítko Zakázat zobrazit průběh workflow. Jediný kdo bude moct zobrazit workflow je supervizor, nebude u této agendy na nástrojové liště pohledů Agendy zobrazováno tlačítko pro zobrazení workflow agendy. Toto tlačítko uvidí pak jen uživatelé obsazení v roli Supervizor.

  • Pokud zaškrtnete tlačítko Zakázat zobrazit historii. Jediný kdo bude moct zobrazit historii je supervizor, nebude u této agendy na nástrojové liště pohledů Agendy zobrazováno tlačítko pro zobrazení historie zpracování agendy. Toto tlačítko uvidí pak jen uživatelé obsazení v roli Supervizor.

Nastavení pro skupiny a role

Pokud není agenda dosud nikomu zpřístupněna, klepněte na kartě Skupiny/role na tlačítko Přidat skupinu / roli.

image94

V dialogu Přidat skupinu nebo roli nastavte voličem skupiny i role uživatelů, jimž má být agenda zpřístupněna. Položek je možné postupně nastavit i několik. Tlačítkem Uložit agendu zvoleným skupinám (rolím) zpřístupníte a nastavení se zobrazí v okně Oprávnění agendy.

image95

Na kartě Skupiny/role můžete zaškrtnutím políček přidělit jednotlivým skupinám a rolím práva k dané agendě.

Pokud byste potřebovali oprávnění odebrat, klepněte na symbol popelnice (Vymazat) ve sloupci Akce.

image96

Po stisku tlačítka Uložit je údaj o dostupnosti zařazen do seznamu v okně Správa agend (sloupec Dostupnost agend).

image97
Pokud nechcete dostupnost procesu nijak omezovat, zvolte v nastavení dostupnosti položku Všichni uživatelé.

Nastavení pro informační systémy

Pro nastavení pro informační systémy přejděte v okně Oprávnění agendy na kartu Informační systémy. Jestliže dosud není žádný informační systém přiřazen nebo pokud chcete přidat další, klepněte na tlačítko Přidat informační systém.

image98

Voličem v dialogu Přidat informační systém vyberte z nabídky jeden či několik informačních systémů.

image99

Po stisku tlačítka Uložit můžete zaškrtnutím políček přidělit jednotlivým informačním systémům práva k dané agendě.

image100

Stiskem tlačítka Uložit vytvořené nastavení uložíte.

Nastavení pro agendy

Pro nastavení pro agendy přejděte v okně Oprávnění agendy na kartu Agendy. Jestliže dosud není žádná agenda přiřazena nebo pokud chcete přidat další, klepněte na tlačítko Přidat agendu.

opravneni agendy pro agendy1

Voličem v dialogu Přidat agendu vyberte z nabídky jednu či několik agend.

opravneni agendy pro agendy2

Po stisku tlačítka Uložit můžete zaškrtnutím políček přidělit jednotlivým agendám práva k dané agendě.

opravneni agendy pro agendy3

Stiskem tlačítka Uložit vytvořené nastavení uložíte.

Odebrání dostupnosti

Pokud chcete zrušit dostupnost procesu pro některou z nastavených skupin (rolí), klepněte na příslušném řádku na tlačítko image ve sloupci Akce.

image102

Správa běžící agendy

Příkaz Správa běžících agend umožní zasahovat do běhu agendy, měnit běhový vzor, proměnné a předávat řízení do jiných uzlů.

Princip práce je analogický tomu, co jste poznali v kapitole Přehled běžících agend, týká se však pouze této konkrétní agendy.

image103

Úprava textů notifikací v systémových agendách

Tato funkcionalita umožňuje u systémových agend ve vaší firmě měnit texty notifikačních zpráv. Systémové agendy zůstanou tak zachovány (včetně jejich průběžných aktualizací), jen uživatelé od nich budou dostávat zprávy s jiným než výchozím textem.

V okně Administrace klepněte na tlačítko Správa agend a vyhledejte položku požadované agendy.

Systémové agendy mají identifikátor začínající znaky sys_ a v jejich ikoně je vpravo dole červený trojúhelníček.

Klepnutím na tlačítko se třemi tečkami v položce agendy se otevře příkazová nabídka, ve které spusťte příkaz Upravit nastavení ve firmě.

uprava notifikaci1

Otevře se okno FlowApps Designeru s BPMN diagramem agendy.

Vyhledejte prvek, jehož notifikaci chcete upravit. Klepnutím myší jej označte za vybraný a v panelu prvků v pravé části okna klepněte na tlačítko se třemi tečkami u položky E-mail.

uprava notifikaci2

Tím otevřete okno Vlastnosti prvku otevřené na položce Vlastnosti prvkuE-mail. V pravé části okna vidíte stávající obsah notifikační zprávy.

uprava notifikaci3

Obsah zprávy můžete upravit podle svých požadavků a poté uložit tlačítkem Uložit.

Symbol dopisní obálky u položky E-mail ve struktuře vlastností prvku (vlevo) může být doplněn dvěma symboly. Modrý trojúhelníček znamená, že obsah zprávy byl změněn proti výchozímu (firemnímu) stavu. Červený trojúhelníček znamená, že obsah zprávy byl vámi v této fázi (před uložením) změněn.
uprava notifikaci4
Tlačítkem v pravé části položky se můžete vrátit k výchozí (firemní) podobě notifikační zprávy.

V dolní části okna FormApps Designeru je panel pro vyhledávání a kontrolu návrhu agendy při jejím vývoji. Ten je v tuto chvíli doplněn o tlačítko Úpravy, kterým si můžete zobrazit přehled úprav agendy proti výchozímu stavu po její publikaci.

uprava notifikaci5
Podobu jiných prvků agendy zde měnit nelze!