1. Detail organizační struktury

    Článek: AN0002245Aktualizováno:: 03.12.2018

    Panel nástrojů

    Ikona Popis
    Návrat na přehled organizačních struktur.
    Tvorba nové organizační struktury.
    Uložení změn v organizační struktuře.
    Smazání organizační struktury.

    Sekce: Základní vlastnosti

    Sekce: Nastavení struktury

    Níže jsou uvedeny příklady tříd, na nichž lze org. struktury definovat a specifické parametry pro jednotlivé organizační struktury. Uživatelé, týmy i útvary se na sebe vzájemně odkazují. Přitom lze použít jak jednoduché, tak vícenásobné odkazy.

    V ObjectGears lze definovat libovolný počet organizačních struktur všech tří typů a použít je pro řízení oprávnění na jednotlivých třídách, kde je to třeba. Na každé třídě lze libovolně kombinovat práva přidělovaná dle jednotlivých organizačních struktur nebo práva přidělovaná bez jejich vlivu.

    Parametry pro typ struktury Uživatel - Nadřízený

    Sloupec s nadřízeným uživatelem

    Sloupec s uživatelem/li


    Příklad třídy pro strukturu Uživatel - Nadřízený
    Id Uživatel (uživatel ObjectGears) Nadřízený (uživatel ObjectGears)
    1 Petr Nový Lenka Krejčí
    2 Jana Dvořáková Lenka Krejčí
    3 Lenka Krejčí Petr Dvorský
    4 Petr Dvorský  

    Parametry pro typ struktury Týmová struktura

    Nadřízený tým

    Členové týmu

    Příklad třídy pro strukturu Týmová struktura
    Id Název týmu Členové (uživatelé Objectgears) Nadřízený tým
    1 Tým účetnictví

    Petr Nový

    Jana Dvořáková

    Hlavní účetní
    2 Hlavní účetní Lenka Krejčí Ředitel
    3 Ředitel Petr Dvorský  

    Alternativně lze použít třídu s uvedením manažera ve zvláštním sloupci a zajistit pravidlem na třídě, že je vždy i členem týmu. Informaci o manažerovi týmu je pak možné používat např. ve workflow.

    Příklad třídy pro strukturu Týmová struktura - včetně sloupce Manažer

    Id Název týmu Členové (uživatelé ObjectGears) Nadřízený tým Manažer
    1 Tým účetnictví

    Petr Nový

    Jana Dvořáková

    Lenka Krejčí

    Ředitel Lenka Krejčí
    2 Ředitel Petr Dvorský    

    Parametry pro typ struktury Útvarová struktura

    Nadřízený útvar

    Třída s uživateli

    Sloupec s uživatelem/li

    Sloupec s útvarem

    Tato struktura,na rozdíl od struktur Uživatel - Nadřízený a Týmová struktura, je definována na dvou třídách - třídě s útvary a třídě s uživateli odkazujícími se na útvar.

    Příklad třídy pro útvary

    Id Název útvaru Nadřízený útvar
    1 Účetnictví Finance
    2 Daně Finance
    3 Controlling Finance
    4 Finance CEO
    5 Obchod CEO
    6 CEO  

     

    Příklad třídy pro uživatele

    Id Uživatel Útvar
    1 Jan Novák Účetnictví
    2 Dana Hořejší Daně
    3 Adam Hošek CEO
    4 Jolana Pražáková Finance
    • Kód - Kód organizační struktury - používá se pro export a import metadat mezi instancemi ObjectGears
    • Název - Název organizační struktury - je zobrazen v odkazech na organizační strukturu, např. v nastavování přístupových oprávnění v detailu třídy
    • Poznámka - Popis organizační struktury
    • Povoleno - Informace, zda organizační struktura může být použita
    • Globální - Informace, zda organizační struktura může být použita i mimo model, v němž je vytvořena
      • Typ struktury - Typ organizační struktury [číselníková hodnota]- v závislosti na zvoleném typu se zobrazí některé z níže uvedených parametrů.
      • Existují tyto typy organizační struktury:
        • Uživatel - Nadřízený: obsahuje Sloupec s nadřízeným (uživatel) a Sloupec s uživatelem/li
        • Týmová struktura: obsahuje sloupec Nadřízený tým (samoreference ve třídě) a sloupec Členové týmu (uživatel)
        • Útvarová struktura: je založena na dvou třídách - viz níže
      • Model - Název modelu, který obsahuje třídu, v níž je struktura materializována.
      • Třída - Název třídy, v níž je struktura materializována. Každý záznam třídy představuje jednu organizační jednotku struktury.
      • Max. úroveň zanoření
        • Úroveň organizačních jednotek, které jsou považovány za podřízené, pokud jsou práva nastavena i přes podřízené jednotky.
        • Nabývá hodnot 1-30.
        • Hodnota uvádí počet úrovní pod organizační jednotkou, v níž je uživatel zařazen, od nichž se uživateli také zobrazí záznamy.
        • Při hodnotě 1 jsou uživateli, který má oprávnění typu I přes podřízené, zobrazeny i záznamy patřící jednotkám přímo podřízeným organizační jednotce, jíž je uživatel členem, ale již ne záznamy patřící níže postaveným jednotkám.
        • Pokud hodnota není nastavena, bere se jako 30 a při analýze záznamů, které mají být zpřístupněny, jsou zkoumány organizační jednotky až o 30 úrovní níže než organizační jednotka, jíž je uživatel členem.
      • Sloupec zvolené třídy, který je typu uživatel a obsahuje nadřízeného (vedoucího organizační jednotky)
      • Sloupec zvolené třídy, který je typu uživatel a obsahuje členy organizační jednotky.
      • Přes tento sloupec je třída/dotaz, v nichž jsou řízena práva, napojena na třídu s organizační strukturou (Na tento sloupec se třída musí odkazovat.)
      • Sloupec ze zvolené třídy s organizační strukturou, který je typu Číselníková hodnota (odkaz na třídu) a odkazuje na tu samou třídu
      • Sloupec ze zvolené třídy s organizační strukturou, který je typu Číselníková hodnota (odkaz na uživatele)
      • Sloupec typu číselníková hodnota odkazující na třídu samu, který obsahuje nadřízenou organizační jednotku
      • Další třída, která obsahuje uživatele - např. třída rozšiřující vlastnosti uživatelů.
      • Sloupec této třídy, který obsahuje uživatele
      • Sloupec této třídy, který obsahuje odkaz na útvar (odkaz na třídu obsahující útvary).
×