Meisterplan

Meisterplan je nástroj pro správu prostředků na úrovni portfolia, který pomáhá správcům portfolia a zdrojů spravovat lidi napříč týmy a iniciativami bez ohledu na to, jestli je vaše práce tradiční, agilní nebo hybridní. Využijte ho k interaktivnímu rozhodování o portfoliu a interaktivnímu řešení konfliktů prostředků.

Tento konektor je dostupný v následujících produktech a oblastech:

Service Class Regions
Copilot Studio Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Logic Apps Standard Všechny oblasti Logic Apps s výjimkou následujících:
     – Oblasti Azure Government
     – Oblasti Azure China
     - Ministerstvo obrany USA (DoD)
Power Apps Premium Všechny oblasti Power Apps s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Power Automate Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Kontakt
Název Podpora meisterplan
URL https://help.meisterplan.com/
Email support@meisterplan.com
Metadata konektoru
Vydavatel itdesign GmbH
Internetová stránka https://meisterplan.com
Zásady ochrany osobních údajů https://meisterplan.com/privacy-and-data-protection/
Kategorie Řízení podniku; Business Intelligence

Meisterplan je nástroj pro správu prostředků na úrovni portfolia, který pomáhá správcům portfolia a zdrojů spravovat lidi napříč týmy a iniciativami bez ohledu na to, jestli je vaše práce tradiční, agilní nebo hybridní. Využijte ho k interaktivnímu rozhodování o portfoliu a interaktivnímu řešení konfliktů prostředků. Podívejte se na dostupnost a kapacitu zdrojů, získejte přehled o projektech, určete prioritu a srovnejte projektová portfolia se strategiemi a vygenerujte simulace scénářů v reálném čase pomocí nástroje Meisterplan. Pomocí konektoru Meisterplan můžete meisterplan integrovat se všemi nástroji, které týmy používají, takže nikdo nemusí provádět dvojitou údržbu dat projektu. Bez ohledu na to, jestli potřebujete aktualizovat projekt nebo dát schválenou žádost o volno, meisterplan a konektor Meisterplan můžou proces bez problémů.

Požadavky

Pokud chcete použít konektor Meisterplan, potřebujete účet Meisterplan . Pokud chcete začít pracovat s Meisterplanem, požádejte o ukázku nebo proveďte zkušební verzi.

Jak získat přihlašovací údaje

Při použití konektoru Meisterplan se zobrazí dialogové okno pro přihlášení, které vyžaduje, abyste vybrali oblast, ve které se nachází váš systém Meisterplan (USA nebo EU). Dále zadejte svoje přihlašovací údaje pro Meisterplan, tj. uživatelské jméno a heslo, a klikněte na Přihlásit. Potom kliknutím na Autorizovat povolíte konektoru přístup k vašemu systému Meisterplan.

Začínáme s konektorem

Mezi běžné případy použití patří:

  • Aktualizaceinformacích programových informací: Pokud v nástroji pro řízení projektů provedete změnu projektu (např. Trello), například aktualizace stavu, se automaticky aktualizuje odpovídající projekt v nástroji Meisterplan.
  • Synchronizace přidělení: Pokud upravíte přidělení v online tabulce, jako je MS Excel, odpovídající přidělení v Nástroji Meisterplan se automaticky aktualizuje.
  • Udržování chybějících zdrojů v aktualizovaném stavu: Pokud v online tabulce, jako je Třeba Excel, schválíte žádost o volnou dobu od jednoho zaměstnance, aktualizuje se automaticky odpovídající položka zdroje v Meisterplanu.
  • Přidání nových projektů do meisterplanu: Pokud do některého z nástrojů přidáte nový projekt, automaticky se vytvoří nový projekt v Meisterplanu.
  • Přidání nových zdrojů do Meisterplan: Pokud aktualizujete online tabulku novým zaměstnancem, automaticky se přidají do fondu zdrojů v Meisterplanu.
  • Pravidelné aktualizace dat zaměstnanců: Pokud změníte adresu zdroje v online tabulce, aktualizuje se automaticky odpovídající položka zdroje v Meisterplanu.
  • Připojení k Microsoft Teams: Pokud se projekt aktualizuje v Meisterplanu, obdržíte oznámení v nakonfigurovaném kanálu Teams. Toto oznámení můžete nakonfigurovat tak, aby zahrnovalo odkaz na projekt v Meisterplanu, abyste mohli projekt rychle otevřít, abyste získali další podrobnosti.
  • Připojte se k Vašemu MS Office: Pokud se do Meisterplanu přidá nový projekt, zobrazí se zadaným kolegům e-mailem oznámení. Tok můžete také nakonfigurovat tak, aby do externího záložního zdroje v MS Office přidal nový projekt.

Známé problémy a omezení

  • V současné době neexistují žádná známá omezení nebo omezení. Obecné informace o omezování rychlosti, stránkování atd. najdete v dokumentaci k rozhraní REST API.

Běžné chyby a nápravné prostředky

Konektor Meisterplan používá rozhraní REST API Meisterplan. Popis včetně stavových kódů najdete v dokumentaci k rozhraní REST API. Další informace najdete v Centru nápovědy.

časté otázky

  • Jaká uživatelská práva Meisterplan potřebuji, abych mohl konektor používat?

    • Váš uživatel Meisterplan musí mít přístupová rozhraní API Meisterplan a připojit externí aplikace správně.
    • Uživatel Meisterplan musí mít práva ke čtení a úpravám polí, která chcete číst nebo aktualizovat pomocí konektoru.
  • Můžu konektor použít s edicí Meisterplan Basic?

    • Ano, konektor podporuje všechny edice Meisterplan. Některé akce jsou k dispozici pouze u meisterplan Pro-Edition nebo Premium-Edition.

Vytvoření připojení

Konektor podporuje následující typy ověřování:

výchozí Parametry pro vytvoření připojení Všechny oblasti Nesdílitelné

Výchozí

Použitelné: Všechny oblasti

Parametry pro vytvoření připojení

Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.

Název Typ Description Povinné
Región řetězec Oblast hostovaného systému Meisterplan Pravdivé

Limity omezování

Name Volání Období obnovení
Volání rozhraní API na připojení 100 60 sekund

Akce

Absence aktualizací

Tento požadavek použijte k aktualizaci nepřítomnosti.

Aktualizace finančních prostředků

Aktualizuje finanční událost podle ID v daném projektu scénáře.

Aktualizace jednotky OBS

Aktualizuje název jedné jednotky OBS nebo ho přesune do jiného nadřazeného objektu.

Aktualizace kalendářů

Proveďte aktualizaci v kalendáři určeném daným ID.

Paths

Cesty oddělené znakem / (např. v kalendářích a cestách jednotek OBS) mohou definovat segmenty cest, které obsahují / pomocí //. Například cesta Evropa/Berlín//Amsterdam bude interpretována jako ['Evropa', 'Berlín/Amsterdam']. Nerovnoměrné množství lomítek bude interpretováno jako následující segment začínající jedním nebo více lomítky.

Aktualizace milníků

Proveďte aktualizaci milníku určeného daným ID.

Aktualizace odchylek od kalendáře

Tento požadavek použijte k nahrazení všech kalendářních odchylek zdroje za určité časové období. Toto časové období lze definovat pomocí kořenového počátečního a dokončeného atributu požadavku. Zadejte nový seznam odchylek kalendáře s vlastností odchylek. Všimněte si, že všechny odchylky v zadaném období budou přepsány odchylkami uvedenými ve vlastnosti odchylek.

  • Pokud se pro počáteční a koncové období použije hodnota null, přepíšou se všechny kalendářní odchylky zdroje – Pokud je definováno pouze počáteční datum období, všechny odchylky začínající od této doby budou přepsány - Pokud je definováno pouze koncové datum období, všechny odchylky do tohoto bodu budou přepsány – pokud se pro počáteční a/nebo koncové datum odchylky kalendáře použije hodnota null, Odchylka se předpokládá na poslední od původního počátečního nebo koncového data zadaného výše.

Všechny odchylky jsou zploštěny do sekvenční struktury. Případy překrývajících se odchylek budou vyřešeny tak, že budou mít přednost před odchylkami, ke kterým dochází později v matici.

Aktualizace programů

Proveďte aktualizaci programu určeného daným ID.

Aktualizace projektů

Proveďte aktualizaci projektu určeného daným ID.

Aktualizace prostředků

Proveďte aktualizaci prostředku určeného daným ID.

Paths

Cesty oddělené znakem / (např. v kalendářích a cestách jednotek OBS) mohou definovat segmenty cest, které obsahují / pomocí //. Například cesta Evropa/Berlín//Amsterdam bude interpretována jako ['Evropa', 'Berlín/Amsterdam']. Nerovnoměrné množství lomítek bude interpretováno jako následující segment začínající jedním nebo více lomítky.

Aktualizace rolí

Proveďte aktualizaci role určené daným ID. Pokud chcete provést částečnou aktualizaci, je potřeba odeslat pouze aktualizovaná pole. Pokud chcete odstranit hodnotu pole, musí být pole odesláno s explicitní hodnotou null. Pole s výchozí hodnotou se při nastavení na hodnotu null obnoví na výchozí hodnotu.

Paths

Cesty oddělené znakem / (např. v kalendářích a cestách jednotek OBS) mohou definovat segmenty cest, které obsahují / pomocí //. Například cesta Evropa/Berlín//Amsterdam bude interpretována jako ['Evropa', 'Berlín/Amsterdam']. Nerovnoměrné množství lomítek bude interpretováno jako následující segment začínající jedním nebo více lomítky.

Aktualizace segmentů kapacity role

Aktualizuje segmenty kapacity pro roli určenou daným ID. Pokud chcete vymazat všechny segmenty kapacity, odešlete segment bez zahájení nebo dokončení a 0 kapacity.

Aktualizace skutečné finanční události

Vrátí aktualizovanou skutečnou finanční událost.

Aktualizace Teams

Proveďte aktualizaci týmu určeného daným ID.

Paths

Cesty oddělené znakem / (např. v kalendářích a cestách jednotek OBS) mohou definovat segmenty cest, které obsahují / pomocí //. Například cesta Evropa/Berlín//Amsterdam bude interpretována jako ['Evropa', 'Berlín/Amsterdam']. Nerovnoměrné množství lomítek bude interpretováno jako následující segment začínající jedním nebo více lomítky.

Aktualizace typů OBS

Provede aktualizaci typu OBS určeného daným ID.

Aktualizace výjimek kalendáře

Tento požadavek použijte k nahrazení všech výjimek kalendáře za určité časové období. Toto časové období lze definovat pomocí kořenového počátečního a dokončeného atributu požadavku. Zadejte nový seznam výjimek kalendáře s vlastností výjimky. Všimněte si, že všechny výjimky v zadaném období budou přepsány výjimkami uvedenými ve vlastnosti exceptions.

  • Pokud se pro počáteční a koncové období použije hodnota null, přepíšou se všechny výjimky kalendáře – pokud je definováno pouze počáteční datum období, všechny výjimky začínající touto dobou budou přepsány – Pokud je definováno pouze koncové datum období, všechny výjimky v tomto okamžiku budou přepsány – pokud je výjimka odebrána a nadřazený kalendář má v tomto datu výjimku, tento kalendář dědí výjimku z nadřazeného kalendáře.
Aktualizovat priority

Tento koncový bod aktualizuje priority projektů a programů.

Nahradit finanční položky

Nahradí finanční události daného projektu ve scénáři.

Nahradit nepřítomnosti

Tento koncový bod umožňuje nahradit všechny absence prostředku. Výsledek bude stejný jako v případě, že jsou odstraněny všechny existující nepřítomnosti a předané nepřítomnosti se znovu vytvoří. Pomocí parametrů dotazu Start a End můžete určit časový rozsah pro nahrazení existujících absencí. Pokud tyto parametry nepoužíváte, nahradí se všechna absence nově odeslanou nepřítomností.

Nahradit skutečné finanční události

Nahradí skutečné finanční události daného projektu ve scénáři. Žádost je omezená na 5 000 skutečných finančních událostí na jeden projekt.

Nahradit úkoly

Tento koncový bod slouží k nahrazení všech existujících úkolů konkrétního projektu novým seznamem úkolů zadaných v požadavku. Jak to funguje: Odešlete seznam úkolů pro konkrétní projekt. Systém synchronizuje úkoly projektu s tímto seznamem pomocí klíče úkolu jako identifikátoru. To znamená:

  • Úkoly, které jsou aktuálně v systému, ale ne v seznamu, budou odstraněny. – Úkoly v seznamu, které v systému neexistují, budou vytvořeny. – Úkoly, které existují v systému i v seznamu, se aktualizují, pokud dojde ke změnám.
Nahrazení milníků

Nahradí milníky daného projektu v rámci scénáře.

Nahrazení přidělení

Tento koncový bod umožňuje nahradit všechna přidělení projektu. Výsledek bude stejný jako v případě, že se odstraní všechna existující přidělení a předané přidělení se znovu vytvoří.

Nastavit výchozí kalendář

Nastaví existující kalendář jako výchozí kalendář v systému Meisterplan.

Obchodní cíle

Vrátí všechny obchodní cíle.

Odstranit absenci

Odstraní absenci.

Odstranit finanční funkce

Odstraní finanční událost v daném projektu scénáře.

Odstranit kalendáře

Odstraní kalendář ve vašem systému Meisterplan. Upozorňujeme, že výchozí kalendář nebo nadřazený výchozí kalendář nelze odstranit.

Odstranit odkaz správy úloh

Odstraní propojení správy úkolů projektu.

Odstranit programy

Odstraní program určený daným ID.

Odstranit projekty

Odstraní projekt v daném scénáři.

Odstranit skutečnou finanční událost

Odstraní skutečnou finanční událost v daném projektu scénáře.

Odstranit skutečný čas odpracovaný podle ID

Odstraní skutečnou dobu, která v daném projektu scénáře pracovala.

Odstranit veškerý skutečný čas odpracovaný podle ID projektu

Odstraní veškerou skutečnou práci daného projektu.

Odstranit úkol

Odstraní úkol v daném projektu.

Odstranění jednotky OBS podle ID

Odstraní jednotku OBS určenou daným ID. Pokud jednotka OBS s daným ID neexistuje, požadavek selže.

Odstranění milníků

Odstraní milník v daném projektu scénáře.

Odstranění přidělení

Odstraní přidělení v daném projektu scénáře.

Odstranění rolí

Odstraňte roli určenou daným ID. Pokud role s daným ID neexistuje, požadavek selže.

Odstranění Teams

Odstraňte tým určený daným ID. Pokud tým s daným ID neexistuje, požadavek selže.

Odstranění typu OBS podle ID

Odstraňte typ OBS určený daným ID. Pokud typ OBS s daným ID neexistuje, požadavek selže.

Odstranění zdrojů

Odstraňte prostředek určený daným ID. Pokud prostředek s daným ID neexistuje, požadavek selže.

Odstranění závislostí milníků

Odstraní závislost milníku v daném scénáři.

Přidělení aktualizací

Tento koncový bod umožňuje aktualizovat stávající přidělení projektu. Změny budou provedeny pouze pro zadané rozsahy kalendářních dat a také pro zadané prostředky a role.

Vytvoření jednotky OBS

Vytvoří jednotku OBS s danými daty. Vrátí nově vytvořenou jednotku OBS.

Vytvoření nebo aktualizace odkazu na správu úloh

Tento koncový bod umožňuje přidat odkaz na správu úkolů do projektu nebo aktualizovat externalViewUrl.

Vytvoření nebo aktualizace přidělení

Tento koncový bod umožňuje vytvářet nové přidělení a aktualizovat stávající přidělení projektu. Změny budou provedeny pouze pro zadané rozsahy kalendářních dat a také pro zadané prostředky a role.

Vytvoření nebo aktualizace skutečného času

Tento koncový bod umožňuje vytvořit nový skutečný čas a aktualizovat stávající skutečnou dobu práce projektu entitou (zdrojem nebo rolí). Nebudeme aktualizovat skutečný čas strávený pro data rezervace, která nejsou zadána v žádosti o daný projekt a entitu. Pomocí vlastnosti režimu můžete řídit, zda je stávající skutečná hodnota práce nahrazena novou hodnotou nebo pokud je její hodnota přidána k rezervaci v požadavku. Mějte na paměti, že samotná data o skutečném čase jsou nezávislá na svém scénáři. Bude to stejné ve všech scénářích pro každý daný projekt. Požadavek je omezený na 5 000 skutečných hodnot práce na projekt a zdroj nebo roli.

Vytvoření nebo aktualizace úlohy

Vytvoří nebo aktualizuje úkol s danými poli.

Vytvoření rolí

Vrátí vytvořenou roli při úspěchu.

Paths

Cesty oddělené znakem / (např. v kalendářích a cestách jednotek OBS) mohou definovat segmenty cest, které obsahují / pomocí //. Například cesta Evropa/Berlín//Amsterdam bude interpretována jako ['Evropa', 'Berlín/Amsterdam']. Nerovnoměrné množství lomítek bude interpretováno jako následující segment začínající jedním nebo více lomítky.

Vytvoření skutečné finanční události

Vrátí nově vytvořenou skutečnou finanční událost.

Vytvoření Teams

Vytvoří tým podle daných polí a vrátí nově vytvořenou.

Paths

Cesty oddělené znakem / (např. v kalendářích a cestách jednotek OBS) mohou definovat segmenty cest, které obsahují / pomocí //. Například cesta Evropa/Berlín//Amsterdam bude interpretována jako ['Evropa', 'Berlín/Amsterdam']. Nerovnoměrné množství lomítek bude interpretováno jako následující segment začínající jedním nebo více lomítky.

Vytvoření typu OBS

Vytvoří typ OBS s danými daty. Vrátí nově vytvořený typ OBS.

Vytvoření závislosti milníku

Vrátí ID nově vytvořené závislosti milníku.

Vytváření absencí

Tento požadavek použijte k přidání nepřítomnosti pro určité časové období. Toto časové období lze definovat pomocí atributů zahájení a dokončení požadavku.

Vytváření finančních prostředků

Vrátí nově vytvořenou finanční událost.

Vytváření kalendářů

Vytvořte kalendář s danými daty. Vrátí nově vytvořený kalendář.

Vytváření milníků

Vrátí nově vytvořený milník.

Vytváření programů

Vytvoří program s danými poli a vrátí nově vytvořený program.

Vytváření projektů

Vytvoří projekt s danými poli a vrátí nově vytvořený projekt.

Vytváření prostředků

Vytvoří zdroj podle daných polí a vrátí nově vytvořenou.

Paths

Cesty oddělené znakem / (např. v kalendářích a cestách jednotek OBS) mohou definovat segmenty cest, které obsahují / pomocí //. Například cesta Evropa/Berlín//Amsterdam bude interpretována jako ['Evropa', 'Berlín/Amsterdam']. Nerovnoměrné množství lomítek bude interpretováno jako následující segment začínající jedním nebo více lomítky.

Získat úkol podle ID

Vrátí jednotlivý úkol určený daným ID.

Získání absence podle ID

Vrátí individuální absenci určenou daným ID.

Získání finančních prostředků podle ID

Vrátí jednotlivou finanční událost určenou daným ID.

Získání jednotky OBS

Tento koncový bod vrátí jednu jednotku OBS.

Získání kalendářů podle ID

Získejte jeden kalendář ve vašem systému Meisterplan. K získání výchozího kalendáře použijte speciální ID defaultCalendar.

Získání komentáře k projektu podle ID

Vrátí komentář k projektu.

Získání komentáře k přidělení podle ID

Vrátí komentář k přidělení.

Získání milníků podle ID

Vrátí jednotlivý milník určený daným ID.

Získání odchylek od kalendáře

Čte odchylky od kalendářní pracovní doby zdroje. Pokud nejsou předány žádné počáteční a cílové hodnoty, vrátí se všechny odchylky požadovaného prostředku. Pokud se předá pouze začátek, vrátí se všechny odchylky od této doby. Pokud se předá pouze dokončení, vrátí se všechny odchylky až do tohoto bodu.

Získání odkazu na správu úloh

Vrátí propojení řízení úkolů projektu.

Získání programu podle ID

Vrátí jednotlivý program určený daným ID.

Získání projektů podle ID

Vrátí jednotlivé projekty určené daným ID.

Získání prostředků podle ID

Vrátí jednotlivý prostředek určený daným ID.

Získání přidělení podle ID

Vrátí individuální přidělení určené daným ID.

Získání rolí podle ID

Vrátí jednotlivou roli určenou daným ID.

Získání scénářů podle ID

Vrátí jednotlivý scénář určený daným ID. TIP: Jako ID pro plán scénáře záznamu můžete použít "planOfRecord".

Získání segmentů kapacity role

Vrátí segmenty kapacity pro roli určenou daným ID. Vrátí prázdný seznam, pokud neexistují žádné segmenty kapacity.

Získání segmentů kapacity všech rolí

Vrátí segmenty kapacity pro všechny role. Pokud pro danou roli neexistují žádné segmenty kapacity, kapacity rolí budou prázdné.

Získání seznamu absencí

Vrátí seznam absencí prostředku.

Získání seznamu finančních prostředků

Vrátí seznam finančních prostředků projektu.

Získání seznamu kalendářů

Získejte seznam všech kalendářů ve vašem systému Meisterplan.

Získání seznamu komentářů k projektu

Vrátí seznam komentářů projektu.

Získání seznamu komentářů k přidělení

Vrátí seznam komentářů přidělení.

Získání seznamu milníků

Vrátí seznam milníků projektu.

Získání seznamu odpracovaných skutečných časů

Vrátí seznam skutečného času odpracovaného pro všechny projekty konkrétního scénáře. Mějte na paměti, že samotná data o skutečném čase jsou nezávislá na svém scénáři.

Získání seznamu portfolií

Vrátí seznam všech dostupných portfolií. Pokud nemáte právo zobrazit žádné portfolio, vrátí seznam všech dostupných portfolií, ke kterým máte právo přistupovat prostřednictvím tokenu rozhraní API. Pokud nemáte právo zobrazit žádné portfolio, vrátí se prázdný seznam.

Získání seznamu programů

Vrátí seznam programů v daném scénáři.

Získání seznamu projektů

Tento koncový bod je stránkovaný. Vrátí seznam projektů až do zadanéHO PAGESIZE.

Získání seznamu prostředků

Tento koncový bod je stránkovaný. Vrátí seznam prostředků až do zadaného PAGESIZE.

Získání seznamu přidělení

Vrátí seznam přidělení projektu.

Získání seznamu rolí

Vrátí seznam všech dostupných rolí. Pokud nejsou k dispozici žádné role, vrátí se prázdný seznam.

Získání seznamu scénářů

Vrátí seznam scénářů.

Získání seznamu skutečných finančních událostí

Vrátí seznam skutečných finančních událostí projektu.

Získání seznamu týmů

Tento koncový bod je stránkovaný. Vrátí seznamtýmůch

Získání seznamu uživatelů

Vrátí seznam uživatelů. Umožňuje filtrování podle userName nebo externalId.

Získání seznamu výjimek kalendáře

Získejte seznam všech výjimek tohoto kalendáře ve vašem systému Meisterplan.

Získání seznamu závislostí milníků

Vrátí seznam závislostí milníků scénáře.

Získání seznamu úkolů

Tento koncový bod je stránkovaný. Vrátí seznam úkolů až do zadaného PAGESIZE.

Získání skutečné finanční události podle ID

Vrátí individuální skutečnou finanční událost určenou daným ID.

Získání skutečného času odpracované podle ID

Vrátí jednotlivou skutečnou dobu práce určenou daným ID.

Získání sprintu podle ID

Vrátí jednotlivý sprint určený daným ID.

Získání typu OBS podle ID

Tento koncový bod je určen pouze pro typy OBS. Pokud chcete získat jednotky OBS, použijte /obsTypes/<obs-type-id>/obsUnits.

Získání týmu podle ID

Vrátí jednotlivé týmy určené daným ID.

Získání uživatele podle ID

Vrátí uživatele.

Získání všech jednotek OBS

Tento koncový bod vrátí seznam všech jednotek OBS pro daný typ OBS.

Získání všech typů OBS

Tento koncový bod je určen pouze pro typy OBS. Pokud chcete získat jednotky OBS, použijte /obsTypes/<obs-type-id>/obsUnits.

Absence aktualizací

Tento požadavek použijte k aktualizaci nepřítomnosti.

Parametry

Name Klíč Vyžadováno Typ Description
ID prostředku
resourceId True string

Interní identifikátor Meisterplan

Absence Id
absenceId True string

Interní identifikátor Meisterplan

Začátek
start string

formát: RRRR-MM-DD

Dokončení
finish string

formát: RRRR-MM-DD

Typ počátečního dne
startDayType string
Typ dne dokončení
finishDayType string

Návraty

Nepřítomnost
AbsenceResponse

Aktualizace finančních prostředků

Aktualizuje finanční událost podle ID v daném projektu scénáře.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID finančního oddělení
financialsId True string

Interní identifikátor Meisterplan

Typ
type string
Množství
amount double
On
on True string

Milník je platný pouze v kombinaci s hodnotou v poli milestoneId. Datum je platné pouze v kombinaci s hodnotou v poli dueDate.

ID milníku
milestoneId string

Je platný pouze v kombinaci s parametrem: Milník. Milník musí v projektu existovat. Nevytvořila se implicitně.

Termín splnění
dueDate string

Je platný pouze v kombinaci s: Datum (formát: RRRR-MM-DD).

Description
description string
Název
name string

Kategorie finančních prostředků musí existovat před vytvořením. Nevytvořila se implicitně.

Návraty

Finanční služby
FinancialsResponse

Aktualizace jednotky OBS

Aktualizuje název jedné jednotky OBS nebo ho přesune do jiného nadřazeného objektu.

Parametry

Name Klíč Vyžadováno Typ Description
ID typu obs
obsTypeId True string

Interní identifikátor Meisterplan

ID jednotky OBS
obsUnitId True string

Interní identifikátor Meisterplan

Název
name string
Nadřazené ID
parentId string

Návraty

Obs Unit
ObsUnitResponse

Aktualizace kalendářů

Proveďte aktualizaci v kalendáři určeném daným ID.

Paths

Cesty oddělené znakem / (např. v kalendářích a cestách jednotek OBS) mohou definovat segmenty cest, které obsahují / pomocí //. Například cesta Evropa/Berlín//Amsterdam bude interpretována jako ['Evropa', 'Berlín/Amsterdam']. Nerovnoměrné množství lomítek bude interpretováno jako následující segment začínající jedním nebo více lomítky.

Parametry

Name Klíč Vyžadováno Typ Description
ID kalendáře
calendarId True string

Interní identifikátor Meisterplan

Název
name string
Pondělí
monday True double
Úterý
tuesday True double
Středa
wednesday True double
Čtvrtek
thursday True double
Pátek
friday True double
Sobota
saturday True double
Neděle
sunday True double

Návraty

Kalendář
CalendarResponse

Aktualizace milníků

Proveďte aktualizaci milníku určeného daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID milníku
milestoneId True string

Interní identifikátor Meisterplan

Název
name string
Date
date string

formát: RRRR-MM-DD

Název
name string

Fáze projektu musí existovat před vytvořením. Nevytvořila se implicitně.

Hodnota
value string

Návraty

Aktualizace odchylek od kalendáře

Tento požadavek použijte k nahrazení všech kalendářních odchylek zdroje za určité časové období. Toto časové období lze definovat pomocí kořenového počátečního a dokončeného atributu požadavku. Zadejte nový seznam odchylek kalendáře s vlastností odchylek. Všimněte si, že všechny odchylky v zadaném období budou přepsány odchylkami uvedenými ve vlastnosti odchylek.

  • Pokud se pro počáteční a koncové období použije hodnota null, přepíšou se všechny kalendářní odchylky zdroje – Pokud je definováno pouze počáteční datum období, všechny odchylky začínající od této doby budou přepsány - Pokud je definováno pouze koncové datum období, všechny odchylky do tohoto bodu budou přepsány – pokud se pro počáteční a/nebo koncové datum odchylky kalendáře použije hodnota null, Odchylka se předpokládá na poslední od původního počátečního nebo koncového data zadaného výše.

Všechny odchylky jsou zploštěny do sekvenční struktury. Případy překrývajících se odchylek budou vyřešeny tak, že budou mít přednost před odchylkami, ke kterým dochází později v matici.

Parametry

Name Klíč Vyžadováno Typ Description
ID prostředku
resourceId True string

Interní identifikátor Meisterplan

Začátek
start date
Dokončení
finish date
Začátek
start date
Dokončení
finish date
Relativní kapacita
relativeCapacity True double

Návraty

Aktualizace programů

Proveďte aktualizaci programu určeného daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID programu
programId True string

Interní identifikátor Meisterplan

Užitečný náklad
payload True dynamic

Program reprezentovaný dokumentem JSON

Návraty

Výstupy této operace jsou dynamické.

Aktualizace projektů

Proveďte aktualizaci projektu určeného daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Užitečný náklad
payload True dynamic

Projekt reprezentovaný dokumentem JSON

Návraty

Výstupy této operace jsou dynamické.

Aktualizace prostředků

Proveďte aktualizaci prostředku určeného daným ID.

Paths

Cesty oddělené znakem / (např. v kalendářích a cestách jednotek OBS) mohou definovat segmenty cest, které obsahují / pomocí //. Například cesta Evropa/Berlín//Amsterdam bude interpretována jako ['Evropa', 'Berlín/Amsterdam']. Nerovnoměrné množství lomítek bude interpretováno jako následující segment začínající jedním nebo více lomítky.

Parametry

Name Klíč Vyžadováno Typ Description
ID prostředku
resourceId True string

Interní identifikátor Meisterplan

Užitečný náklad
payload True dynamic

Prostředek reprezentovaný dokumentem JSON

Návraty

Výstupy této operace jsou dynamické.

Aktualizace rolí

Proveďte aktualizaci role určené daným ID. Pokud chcete provést částečnou aktualizaci, je potřeba odeslat pouze aktualizovaná pole. Pokud chcete odstranit hodnotu pole, musí být pole odesláno s explicitní hodnotou null. Pole s výchozí hodnotou se při nastavení na hodnotu null obnoví na výchozí hodnotu.

Paths

Cesty oddělené znakem / (např. v kalendářích a cestách jednotek OBS) mohou definovat segmenty cest, které obsahují / pomocí //. Například cesta Evropa/Berlín//Amsterdam bude interpretována jako ['Evropa', 'Berlín/Amsterdam']. Nerovnoměrné množství lomítek bude interpretováno jako následující segment začínající jedním nebo více lomítky.

Parametry

Name Klíč Vyžadováno Typ Description
Role Id
roleId True string

Interní identifikátor Meisterplan

Užitečný náklad
payload True dynamic

Role reprezentovaná dokumentem JSON

Návraty

Výstupy této operace jsou dynamické.

Aktualizace segmentů kapacity role

Aktualizuje segmenty kapacity pro roli určenou daným ID. Pokud chcete vymazat všechny segmenty kapacity, odešlete segment bez zahájení nebo dokončení a 0 kapacity.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

Role Id
roleId True string

Interní identifikátor Meisterplan

start
start date
dokončit
finish date
Fte
fte double

Žádost přijímá FTE, hodiny nebo dny.

Dny
days double

Žádost přijímá FTE, hodiny nebo dny.

hodiny
hours double

Žádost přijímá FTE, hodiny nebo dny.

Návraty

Aktualizace skutečné finanční události

Vrátí aktualizovanou skutečnou finanční událost.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID finančních skutečných skutečností
actualFinancialEventId True string

Interní identifikátor Meisterplan

Typ
type string
Množství
amount double
Datum rezervace
bookingDate string

formát: RRRR-MM-DD

Description
description string
Název
name string

Kategorie finančních prostředků musí existovat před vytvořením. Nevytvořila se implicitně.

Návraty

Finanční skutečné hodnoty
FinancialActualsResponse

Aktualizace Teams

Proveďte aktualizaci týmu určeného daným ID.

Paths

Cesty oddělené znakem / (např. v kalendářích a cestách jednotek OBS) mohou definovat segmenty cest, které obsahují / pomocí //. Například cesta Evropa/Berlín//Amsterdam bude interpretována jako ['Evropa', 'Berlín/Amsterdam']. Nerovnoměrné množství lomítek bude interpretováno jako následující segment začínající jedním nebo více lomítky.

Parametry

Name Klíč Vyžadováno Typ Description
ID týmu
teamId True string

Interní identifikátor Meisterplan

Užitečný náklad
payload True dynamic

Tým reprezentovaný dokumentem JSON

Návraty

Výstupy této operace jsou dynamické.

Aktualizace typů OBS

Provede aktualizaci typu OBS určeného daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID typu obs
obsTypeId True string

Interní identifikátor Meisterplan

Název
name True string

Návraty

Typ obs
ObsTypeResponse

Aktualizace výjimek kalendáře

Tento požadavek použijte k nahrazení všech výjimek kalendáře za určité časové období. Toto časové období lze definovat pomocí kořenového počátečního a dokončeného atributu požadavku. Zadejte nový seznam výjimek kalendáře s vlastností výjimky. Všimněte si, že všechny výjimky v zadaném období budou přepsány výjimkami uvedenými ve vlastnosti exceptions.

  • Pokud se pro počáteční a koncové období použije hodnota null, přepíšou se všechny výjimky kalendáře – pokud je definováno pouze počáteční datum období, všechny výjimky začínající touto dobou budou přepsány – Pokud je definováno pouze koncové datum období, všechny výjimky v tomto okamžiku budou přepsány – pokud je výjimka odebrána a nadřazený kalendář má v tomto datu výjimku, tento kalendář dědí výjimku z nadřazeného kalendáře.

Parametry

Name Klíč Vyžadováno Typ Description
ID kalendáře
calendarId True string

Interní identifikátor Meisterplan

Začátek
start date
Dokončení
finish date
Date
date True date
Pracovní doba
workingHours True double
Description
description string

Aktualizovat priority

Tento koncový bod aktualizuje priority projektů a programů.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID
id True string

Hodnota ID může být projekt nebo program.

Position
position string

Pozice může být FIRST nebo LAST. First je výchozí

ID
id True string

Hodnota ID může být projekt nebo program.

Position
position string

Pozice může být FIRST nebo LAST. First je výchozí

ID
id True string

Hodnota ID může být projekt nebo program.

Position
position string

Pozice může být FIRST nebo LAST. First je výchozí

Nahradit finanční položky

Nahradí finanční události daného projektu ve scénáři.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Typ
type True string
Množství
amount True double
On
on True string

Milník je platný pouze v kombinaci s hodnotou v poli milestoneId. Datum je platné pouze v kombinaci s hodnotou v poli dueDate.

ID milníku
milestoneId string

Je platný pouze v kombinaci s parametrem: Milník. Milník musí v projektu existovat. Nevytvořila se implicitně.

Termín splnění
dueDate string

Je platný pouze v kombinaci s: Datum (formát: RRRR-MM-DD).

Description
description string
Název
name string

Kategorie finančních prostředků musí existovat před vytvořením. Nevytvořila se implicitně.

Nahradit nepřítomnosti

Tento koncový bod umožňuje nahradit všechny absence prostředku. Výsledek bude stejný jako v případě, že jsou odstraněny všechny existující nepřítomnosti a předané nepřítomnosti se znovu vytvoří. Pomocí parametrů dotazu Start a End můžete určit časový rozsah pro nahrazení existujících absencí. Pokud tyto parametry nepoužíváte, nahradí se všechna absence nově odeslanou nepřítomností.

Parametry

Name Klíč Vyžadováno Typ Description
ID prostředku
resourceId True string

Interní identifikátor Meisterplan

Začátek
start date

Počáteční datum náhradního období

konec
end date

Včetně koncového data náhradního období.

Začátek
start True string

formát: RRRR-MM-DD

Dokončení
finish True string

formát: RRRR-MM-DD

Typ počátečního dne
startDayType string

Výchozí hodnota je FULL_DAY

Typ dne dokončení
finishDayType string

Výchozí hodnota je FULL_DAY

Nahradit skutečné finanční události

Nahradí skutečné finanční události daného projektu ve scénáři. Žádost je omezená na 5 000 skutečných finančních událostí na jeden projekt.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Typ
type True string
Množství
amount True double
Datum rezervace
bookingDate True date
Description
description string
Název
name string

Kategorie finančních prostředků musí existovat před vytvořením. Nevytvořila se implicitně.

Nahradit úkoly

Tento koncový bod slouží k nahrazení všech existujících úkolů konkrétního projektu novým seznamem úkolů zadaných v požadavku. Jak to funguje: Odešlete seznam úkolů pro konkrétní projekt. Systém synchronizuje úkoly projektu s tímto seznamem pomocí klíče úkolu jako identifikátoru. To znamená:

  • Úkoly, které jsou aktuálně v systému, ale ne v seznamu, budou odstraněny. – Úkoly v seznamu, které v systému neexistují, budou vytvořeny. – Úkoly, které existují v systému i v seznamu, se aktualizují, pokud dojde ke změnám.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Žádost o nahrazení úkolu
tasksReplaceRequest True dynamic

Úkol reprezentovaný dokumentem JSON

Nahrazení milníků

Nahradí milníky daného projektu v rámci scénáře.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Název
name True string
Date
date True string

formát: RRRR-MM-DD

Název
name string

Fáze projektu musí existovat před vytvořením. Nevytvořila se implicitně.

Hodnota
value string

Nahrazení přidělení

Tento koncový bod umožňuje nahradit všechna přidělení projektu. Výsledek bude stejný jako v případě, že se odstraní všechna existující přidělení a předané přidělení se znovu vytvoří.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID
id True string

ID entity, ke které je toto přidělení propojeno. Nastavte typ tak RESOLVE_BY_KEY_OR_NAME, aby se místo toho automaticky přeložily klíče prostředků nebo názvy rolí.

Typ
type string

Určuje, jak se hodnota v ID pole interpretuje. PROSTŘEDEK řeší prostředky podle UUID. ROLE řeší role podle UUID. RESOLVE_BY_KEY_OR_NAME překládá prostředky podle klíče prostředku nebo rolí podle názvu role.

Role projektu
projectRole string

ID role, na které je toto přidělení propojeno. Toto pole je platné pouze v kombinaci s typy RESOURCE nebo RESOLVE_BY_KEY_OR_NAME. Pokud je typ nastaven na RESOLVE_BY_KEY_OR_NAME, projectRole se překládá podle názvu.

Začátek
start True date
Dokončení
finish True date
Fte
fte double

Žádost přijímá FTE, hodiny nebo dny.

Dny
days double

Žádost přijímá FTE, hodiny nebo dny.

Hodiny
hours double

Žádost přijímá FTE, hodiny nebo dny.

Nastavit výchozí kalendář

Nastaví existující kalendář jako výchozí kalendář v systému Meisterplan.

Parametry

Name Klíč Vyžadováno Typ Description
ID
id True string

Obchodní cíle

Vrátí všechny obchodní cíle.

Návraty

Odstranit absenci

Odstraní absenci.

Parametry

Name Klíč Vyžadováno Typ Description
ID prostředku
resourceId True string

Interní identifikátor Meisterplan

Absence Id
absenceId True string

Interní identifikátor Meisterplan

Odstranit finanční funkce

Odstraní finanční událost v daném projektu scénáře.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID finančního oddělení
financialsId True string

Interní identifikátor Meisterplan

Odstranit kalendáře

Odstraní kalendář ve vašem systému Meisterplan. Upozorňujeme, že výchozí kalendář nebo nadřazený výchozí kalendář nelze odstranit.

Parametry

Name Klíč Vyžadováno Typ Description
ID kalendáře
calendarId True string

Interní identifikátor Meisterplan

Odstranit odkaz správy úloh

Odstraní propojení správy úkolů projektu.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Odstranit programy

Odstraní program určený daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID programu
programId True string

Interní identifikátor Meisterplan

Odstranit projekty

Odstraní projekt v daném scénáři.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Odstranit skutečnou finanční událost

Odstraní skutečnou finanční událost v daném projektu scénáře.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID finančních skutečných skutečností
actualFinancialEventId True string

Interní identifikátor Meisterplan

Odstranit skutečný čas odpracovaný podle ID

Odstraní skutečnou dobu, která v daném projektu scénáře pracovala.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID skutečných skutečností
actualsId True string

Interní identifikátor Meisterplan

Odstranit veškerý skutečný čas odpracovaný podle ID projektu

Odstraní veškerou skutečnou práci daného projektu.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Odstranit úkol

Odstraní úkol v daném projektu.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID úkolu
taskId True string

Interní identifikátor Meisterplan

Odstranění jednotky OBS podle ID

Odstraní jednotku OBS určenou daným ID. Pokud jednotka OBS s daným ID neexistuje, požadavek selže.

Parametry

Name Klíč Vyžadováno Typ Description
ID typu obs
obsTypeId True string

Interní identifikátor Meisterplan

ID jednotky OBS
obsUnitId True string

Interní identifikátor Meisterplan

Odstranění milníků

Odstraní milník v daném projektu scénáře.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID milníku
milestoneId True string

Interní identifikátor Meisterplan

Odstranění přidělení

Odstraní přidělení v daném projektu scénáře.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID přidělení
allocationId True string

Interní identifikátor Meisterplan

Odstranění rolí

Odstraňte roli určenou daným ID. Pokud role s daným ID neexistuje, požadavek selže.

Parametry

Name Klíč Vyžadováno Typ Description
Role Id
roleId True string

Interní identifikátor Meisterplan

Odstranění Teams

Odstraňte tým určený daným ID. Pokud tým s daným ID neexistuje, požadavek selže.

Parametry

Name Klíč Vyžadováno Typ Description
ID týmu
teamId True string

Interní identifikátor Meisterplan

Odstranění typu OBS podle ID

Odstraňte typ OBS určený daným ID. Pokud typ OBS s daným ID neexistuje, požadavek selže.

Parametry

Name Klíč Vyžadováno Typ Description
ID typu obs
obsTypeId True string

Interní identifikátor Meisterplan

Odstranění zdrojů

Odstraňte prostředek určený daným ID. Pokud prostředek s daným ID neexistuje, požadavek selže.

Parametry

Name Klíč Vyžadováno Typ Description
ID prostředku
resourceId True string

Interní identifikátor Meisterplan

Odstranění závislostí milníků

Odstraní závislost milníku v daném scénáři.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID závislosti milníku
milestoneDependencyId True string

Interní identifikátor Meisterplan

Přidělení aktualizací

Tento koncový bod umožňuje aktualizovat stávající přidělení projektu. Změny budou provedeny pouze pro zadané rozsahy kalendářních dat a také pro zadané prostředky a role.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID přidělení
allocationId True string

Interní identifikátor Meisterplan

Začátek
start True date
Dokončení
finish True date
Fte
fte double

Žádost přijímá FTE, hodiny nebo dny.

Dny
days double

Žádost přijímá FTE, hodiny nebo dny.

Hodiny
hours double

Žádost přijímá FTE, hodiny nebo dny.

Návraty

Přidělování
AllocationResponse

Vytvoření jednotky OBS

Vytvoří jednotku OBS s danými daty. Vrátí nově vytvořenou jednotku OBS.

Parametry

Name Klíč Vyžadováno Typ Description
ID typu obs
obsTypeId True string

Interní identifikátor Meisterplan

Název
name True string
Nadřazené ID
parentId string

Návraty

Obs Unit
ObsUnitResponse

Vytvoření nebo aktualizace odkazu na správu úloh

Tento koncový bod umožňuje přidat odkaz na správu úkolů do projektu nebo aktualizovat externalViewUrl.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Užitečný náklad
payload True dynamic

Odkaz správy úloh reprezentovaný dokumentem JSON

Návraty

Výstupy této operace jsou dynamické.

Vytvoření nebo aktualizace přidělení

Tento koncový bod umožňuje vytvářet nové přidělení a aktualizovat stávající přidělení projektu. Změny budou provedeny pouze pro zadané rozsahy kalendářních dat a také pro zadané prostředky a role.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID
id True string

ID entity, ke které je toto přidělení propojeno. Nastavte typ tak RESOLVE_BY_KEY_OR_NAME, aby se místo toho automaticky přeložily klíče prostředků nebo názvy rolí.

Typ
type string

Určuje, jak se hodnota v ID pole interpretuje. PROSTŘEDEK řeší prostředky podle UUID. ROLE řeší role podle UUID. RESOLVE_BY_KEY_OR_NAME překládá prostředky podle klíče prostředku nebo rolí podle názvu role.

Role projektu
projectRole string

ID role, na které je toto přidělení propojeno. Toto pole je platné pouze v kombinaci s typy RESOURCE nebo RESOLVE_BY_KEY_OR_NAME. Pokud je typ nastaven na RESOLVE_BY_KEY_OR_NAME, projectRole se překládá podle názvu.

Začátek
start True date
Dokončení
finish True date
Fte
fte double

Žádost přijímá FTE, hodiny nebo dny.

Dny
days double

Žádost přijímá FTE, hodiny nebo dny.

Hodiny
hours double

Žádost přijímá FTE, hodiny nebo dny.

Návraty

Přidělování
AllocationResponse

Vytvoření nebo aktualizace skutečného času

Tento koncový bod umožňuje vytvořit nový skutečný čas a aktualizovat stávající skutečnou dobu práce projektu entitou (zdrojem nebo rolí). Nebudeme aktualizovat skutečný čas strávený pro data rezervace, která nejsou zadána v žádosti o daný projekt a entitu. Pomocí vlastnosti režimu můžete řídit, zda je stávající skutečná hodnota práce nahrazena novou hodnotou nebo pokud je její hodnota přidána k rezervaci v požadavku. Mějte na paměti, že samotná data o skutečném čase jsou nezávislá na svém scénáři. Bude to stejné ve všech scénářích pro každý daný projekt. Požadavek je omezený na 5 000 skutečných hodnot práce na projekt a zdroj nebo roli.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID
id True string

ID entity, na kterou je propojená tato skutečná položka času práce. Nastavte typ na RESOLVE_BY_KEY_OR_NAME, aby se místo toho automaticky přeložily názvy prostředků a klíčů týmu nebo rolí.

Typ
type string
ID týmu
teamId string

ID týmu entity, na kterou je propojená tato skutečná položka času práce.

Datum rezervace
bookingDate True date

Datum této rezervace

Hodiny
hours True double

Skutečná doba odpracovaná v hodinách

Typ nákladů
costType string

výchozí nastavení: viz dokumentace k meisterplanu.

Náklady za hodinu
costPerHour double

Cena za hodinu pro tuto rezervaci

Mode
mode string

Návraty

Skutečná doba práce
ActualTimeWorkedResponse

Vytvoření nebo aktualizace úlohy

Vytvoří nebo aktualizuje úkol s danými poli.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Užitečný náklad
payload True dynamic

Úkol reprezentovaný dokumentem JSON

Vytvoření rolí

Vrátí vytvořenou roli při úspěchu.

Paths

Cesty oddělené znakem / (např. v kalendářích a cestách jednotek OBS) mohou definovat segmenty cest, které obsahují / pomocí //. Například cesta Evropa/Berlín//Amsterdam bude interpretována jako ['Evropa', 'Berlín/Amsterdam']. Nerovnoměrné množství lomítek bude interpretováno jako následující segment začínající jedním nebo více lomítky.

Parametry

Name Klíč Vyžadováno Typ Description
Užitečný náklad
payload True dynamic

Role reprezentovaná dokumentem JSON

Návraty

Výstupy této operace jsou dynamické.

Vytvoření skutečné finanční události

Vrátí nově vytvořenou skutečnou finanční událost.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Typ
type True string
Množství
amount True double
Datum rezervace
bookingDate True date
Description
description string
Název
name string

Kategorie finančních prostředků musí existovat před vytvořením. Nevytvořila se implicitně.

Návraty

Finanční skutečné hodnoty
FinancialActualsResponse

Vytvoření Teams

Vytvoří tým podle daných polí a vrátí nově vytvořenou.

Paths

Cesty oddělené znakem / (např. v kalendářích a cestách jednotek OBS) mohou definovat segmenty cest, které obsahují / pomocí //. Například cesta Evropa/Berlín//Amsterdam bude interpretována jako ['Evropa', 'Berlín/Amsterdam']. Nerovnoměrné množství lomítek bude interpretováno jako následující segment začínající jedním nebo více lomítky.

Parametry

Name Klíč Vyžadováno Typ Description
Užitečný náklad
payload True dynamic

Tým reprezentovaný dokumentem JSON

Návraty

Výstupy této operace jsou dynamické.

Vytvoření typu OBS

Vytvoří typ OBS s danými daty. Vrátí nově vytvořený typ OBS.

Parametry

Name Klíč Vyžadováno Typ Description
Název
name True string

Návraty

Typ obs
ObsTypeResponse

Vytvoření závislosti milníku

Vrátí ID nově vytvořené závislosti milníku.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

Z ID milníku
fromMilestoneId True string
Do ID milníku
toMilestoneId True string

Návraty

Vytvoření závislosti milníku
MilestoneDependencyCreateResponse

Vytváření absencí

Tento požadavek použijte k přidání nepřítomnosti pro určité časové období. Toto časové období lze definovat pomocí atributů zahájení a dokončení požadavku.

Parametry

Name Klíč Vyžadováno Typ Description
ID prostředku
resourceId True string

Interní identifikátor Meisterplan

Začátek
start True string

formát: RRRR-MM-DD

Dokončení
finish True string

formát: RRRR-MM-DD

Typ počátečního dne
startDayType string

Výchozí hodnota je FULL_DAY

Typ dne dokončení
finishDayType string

Výchozí hodnota je FULL_DAY

Návraty

Nepřítomnost
AbsenceResponse

Vytváření finančních prostředků

Vrátí nově vytvořenou finanční událost.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Typ
type True string
Množství
amount True double
On
on True string

Milník je platný pouze v kombinaci s hodnotou v poli milestoneId. Datum je platné pouze v kombinaci s hodnotou v poli dueDate.

ID milníku
milestoneId string

Je platný pouze v kombinaci s parametrem: Milník. Milník musí v projektu existovat. Nevytvořila se implicitně.

Termín splnění
dueDate string

Je platný pouze v kombinaci s: Datum (formát: RRRR-MM-DD).

Description
description string
Název
name string

Kategorie finančních prostředků musí existovat před vytvořením. Nevytvořila se implicitně.

Návraty

Finanční služby
FinancialsResponse

Vytváření kalendářů

Vytvořte kalendář s danými daty. Vrátí nově vytvořený kalendář.

Parametry

Name Klíč Vyžadováno Typ Description
Název
name True string
Nadřazené ID
parentId string
Pondělí
monday True double
Úterý
tuesday True double
Středa
wednesday True double
Čtvrtek
thursday True double
Pátek
friday True double
Sobota
saturday True double
Neděle
sunday True double

Návraty

Kalendář
CalendarResponse

Vytváření milníků

Vrátí nově vytvořený milník.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Název
name True string
Date
date True string

formát: RRRR-MM-DD

Název
name string

Fáze projektu musí existovat před vytvořením. Nevytvořila se implicitně.

Hodnota
value string

Návraty

Vytváření programů

Vytvoří program s danými poli a vrátí nově vytvořený program.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

Užitečný náklad
payload True dynamic

Program reprezentovaný dokumentem JSON

Návraty

Výstupy této operace jsou dynamické.

Vytváření projektů

Vytvoří projekt s danými poli a vrátí nově vytvořený projekt.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

Užitečný náklad
payload True dynamic

Projekt reprezentovaný dokumentem JSON

Návraty

Výstupy této operace jsou dynamické.

Vytváření prostředků

Vytvoří zdroj podle daných polí a vrátí nově vytvořenou.

Paths

Cesty oddělené znakem / (např. v kalendářích a cestách jednotek OBS) mohou definovat segmenty cest, které obsahují / pomocí //. Například cesta Evropa/Berlín//Amsterdam bude interpretována jako ['Evropa', 'Berlín/Amsterdam']. Nerovnoměrné množství lomítek bude interpretováno jako následující segment začínající jedním nebo více lomítky.

Parametry

Name Klíč Vyžadováno Typ Description
Užitečný náklad
payload True dynamic

Prostředek reprezentovaný dokumentem JSON

Návraty

Výstupy této operace jsou dynamické.

Získat úkol podle ID

Vrátí jednotlivý úkol určený daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID úkolu
taskId True string

Interní identifikátor Meisterplan

Návraty

Výstupy této operace jsou dynamické.

Získání absence podle ID

Vrátí individuální absenci určenou daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID prostředku
resourceId True string

Interní identifikátor Meisterplan

Absence Id
absenceId True string

Interní identifikátor Meisterplan

Návraty

Nepřítomnost
AbsenceResponse

Získání finančních prostředků podle ID

Vrátí jednotlivou finanční událost určenou daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID finančního oddělení
financialsId True string

Interní identifikátor Meisterplan

Návraty

Finanční služby
FinancialsResponse

Získání jednotky OBS

Tento koncový bod vrátí jednu jednotku OBS.

Parametry

Name Klíč Vyžadováno Typ Description
ID typu obs
obsTypeId True string

Interní identifikátor Meisterplan

ID jednotky OBS
obsUnitId True string

Interní identifikátor Meisterplan

Návraty

Obs Unit
ObsUnitResponse

Získání kalendářů podle ID

Získejte jeden kalendář ve vašem systému Meisterplan. K získání výchozího kalendáře použijte speciální ID defaultCalendar.

Parametry

Name Klíč Vyžadováno Typ Description
ID kalendáře
calendarId True string

Interní identifikátor Meisterplan

Návraty

Kalendář
CalendarResponse

Získání komentáře k projektu podle ID

Vrátí komentář k projektu.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID komentáře
commentId True string

Interní identifikátor Meisterplan

Návraty

Komentář k projektu
ProjectCommentResponse

Získání komentáře k přidělení podle ID

Vrátí komentář k přidělení.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID komentáře přidělení
allocationCommentId True string

Interní identifikátor Meisterplan

Návraty

Komentář k přidělení
AllocationCommentResponse

Získání milníků podle ID

Vrátí jednotlivý milník určený daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID milníku
milestoneId True string

Interní identifikátor Meisterplan

Návraty

Získání odchylek od kalendáře

Čte odchylky od kalendářní pracovní doby zdroje. Pokud nejsou předány žádné počáteční a cílové hodnoty, vrátí se všechny odchylky požadovaného prostředku. Pokud se předá pouze začátek, vrátí se všechny odchylky od této doby. Pokud se předá pouze dokončení, vrátí se všechny odchylky až do tohoto bodu.

Parametry

Name Klíč Vyžadováno Typ Description
ID prostředku
resourceId True string

Interní identifikátor Meisterplan

Začátek
start date

Počáteční datum pro filtrování časového období

Dokončení
finish date

Datum dokončení pro filtrování časového období

Návraty

Získání odkazu na správu úloh

Vrátí propojení řízení úkolů projektu.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Návraty

Výstupy této operace jsou dynamické.

Získání programu podle ID

Vrátí jednotlivý program určený daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID programu
programId True string

Interní identifikátor Meisterplan

Návraty

Výstupy této operace jsou dynamické.

Získání projektů podle ID

Vrátí jednotlivé projekty určené daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Návraty

Výstupy této operace jsou dynamické.

Získání prostředků podle ID

Vrátí jednotlivý prostředek určený daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID prostředku
resourceId True string

Interní identifikátor Meisterplan

Návraty

Výstupy této operace jsou dynamické.

Získání přidělení podle ID

Vrátí individuální přidělení určené daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID přidělení
allocationId True string

Interní identifikátor Meisterplan

Návraty

Přidělování
AllocationResponse

Získání rolí podle ID

Vrátí jednotlivou roli určenou daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
Role Id
roleId True string

Interní identifikátor Meisterplan

Návraty

Výstupy této operace jsou dynamické.

Získání scénářů podle ID

Vrátí jednotlivý scénář určený daným ID. TIP: Jako ID pro plán scénáře záznamu můžete použít "planOfRecord".

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

Návraty

Scenario
ScenarioResponse

Získání segmentů kapacity role

Vrátí segmenty kapacity pro roli určenou daným ID. Vrátí prázdný seznam, pokud neexistují žádné segmenty kapacity.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

Role Id
roleId True string

Interní identifikátor Meisterplan

Návraty

Získání segmentů kapacity všech rolí

Vrátí segmenty kapacity pro všechny role. Pokud pro danou roli neexistují žádné segmenty kapacity, kapacity rolí budou prázdné.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

Návraty

Získání seznamu absencí

Vrátí seznam absencí prostředku.

Parametry

Name Klíč Vyžadováno Typ Description
ID prostředku
resourceId True string

Interní identifikátor Meisterplan

Datum zahájení
startDate date

Počáteční datum pro filtrování časového období

Datum dokončení
finishDate date

Inkluzivní datum dokončení pro filtrování časového období

Návraty

Získání seznamu finančních prostředků

Vrátí seznam finančních prostředků projektu.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Návraty

Získání seznamu kalendářů

Získejte seznam všech kalendářů ve vašem systému Meisterplan.

Návraty

Získání seznamu komentářů k projektu

Vrátí seznam komentářů projektu.

Parametry

Name Klíč Vyžadováno Typ Description
Stránka za
pageAfter string

Kurzor, po kterém se mají načíst výsledky. Kurzor může být převzat z předchozího požadavku.

Velikost stránky
pageSize integer

Velikost stránky

ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Návraty

Získání seznamu komentářů k přidělení

Vrátí seznam komentářů přidělení.

Parametry

Name Klíč Vyžadováno Typ Description
Stránka za
pageAfter string

Kurzor, po kterém se mají načíst výsledky. Kurzor může být převzat z předchozího požadavku.

Velikost stránky
pageSize integer

Velikost stránky

ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Návraty

Získání seznamu milníků

Vrátí seznam milníků projektu.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Návraty

Získání seznamu odpracovaných skutečných časů

Vrátí seznam skutečného času odpracovaného pro všechny projekty konkrétního scénáře. Mějte na paměti, že samotná data o skutečném čase jsou nezávislá na svém scénáři.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Velikost stránky
pageSize integer

Velikost stránky

Stránka za
pageAfter string

Kurzor, po kterém se mají načíst výsledky. Kurzor může být převzat z předchozího požadavku.

Filter
filter string

Stringifikovaný objekt JSON s podmnožinou vlastností očekávaného objektu.

Návraty

Získání seznamu portfolií

Vrátí seznam všech dostupných portfolií. Pokud nemáte právo zobrazit žádné portfolio, vrátí seznam všech dostupných portfolií, ke kterým máte právo přistupovat prostřednictvím tokenu rozhraní API. Pokud nemáte právo zobrazit žádné portfolio, vrátí se prázdný seznam.

Návraty

Získání seznamu programů

Vrátí seznam programů v daném scénáři.

Parametry

Name Klíč Vyžadováno Typ Description
Velikost stránky
pageSize integer

Velikost stránky

Stránka za
pageAfter string

Kurzor, po kterém se mají načíst výsledky. Kurzor může být převzat z předchozího požadavku.

Filter
filter string

Stringifikovaný objekt JSON s podmnožinou vlastností očekávaného objektu. Vybere všechny objekty, které přesně odpovídají zadaným vlastnostem. Programy se dají prohledávat podle klíče programu a názvu. Poznámka: Zakódujte parametr pomocí adresy URL. { "programKey": string, "name": string }

ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

Návraty

Získání seznamu projektů

Tento koncový bod je stránkovaný. Vrátí seznam projektů až do zadanéHO PAGESIZE.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

Velikost stránky
pageSize integer

Velikost stránky

Stránka za
pageAfter string

Kurzor, po kterém se mají načíst výsledky. Kurzor může být převzat z předchozího požadavku.

Filter
filter string

Stringifikovaný objekt JSON s podmnožinou vlastností očekávaného objektu.

Návraty

Výstupy této operace jsou dynamické.

Získání seznamu prostředků

Tento koncový bod je stránkovaný. Vrátí seznam prostředků až do zadaného PAGESIZE.

Parametry

Name Klíč Vyžadováno Typ Description
Velikost stránky
pageSize integer

Velikost stránky

Stránka za
pageAfter string

Kurzor, po kterém se mají načíst výsledky. Kurzor může být převzat z předchozího požadavku.

Filter
filter string

Stringifikovaný objekt JSON s podmnožinou vlastností očekávaného objektu.

Návraty

Výstupy této operace jsou dynamické.

Získání seznamu přidělení

Vrátí seznam přidělení projektu.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Návraty

Získání seznamu rolí

Vrátí seznam všech dostupných rolí. Pokud nejsou k dispozici žádné role, vrátí se prázdný seznam.

Parametry

Name Klíč Vyžadováno Typ Description
Filter
filter string

Stringifikovaný objekt JSON s podmnožinou vlastností očekávaného objektu.

Návraty

Výstupy této operace jsou dynamické.

Získání seznamu scénářů

Vrátí seznam scénářů.

Návraty

Získání seznamu skutečných finančních událostí

Vrátí seznam skutečných finančních událostí projektu.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Návraty

Získání seznamu týmů

Tento koncový bod je stránkovaný. Vrátí seznamtýmůch

Parametry

Name Klíč Vyžadováno Typ Description
Velikost stránky
pageSize integer

Velikost stránky

Stránka za
pageAfter string

Kurzor, po kterém se mají načíst výsledky. Kurzor může být převzat z předchozího požadavku.

Filter
filter string

Stringifikovaný objekt JSON s podmnožinou vlastností očekávaného objektu. Vybere všechny objekty, které přesně odpovídají zadaným vlastnostem. Poznámka: Zakódujte parametr pomocí adresy URL. { "resourceKey": řetězec, "name": string }

Návraty

Výstupy této operace jsou dynamické.

Získání seznamu uživatelů

Vrátí seznam uživatelů. Umožňuje filtrování podle userName nebo externalId.

Parametry

Name Klíč Vyžadováno Typ Description
Stránka za
pageAfter string

Kurzor, po kterém se mají načíst výsledky. Kurzor může být převzat z předchozího požadavku.

Velikost stránky
pageSize integer

Velikost stránky

Filter
filter string

Stringifikovaný objekt JSON s podmnožinou vlastností očekávaného objektu.

Návraty

Získání seznamu výjimek kalendáře

Získejte seznam všech výjimek tohoto kalendáře ve vašem systému Meisterplan.

Parametry

Name Klíč Vyžadováno Typ Description
ID kalendáře
calendarId True string

Interní identifikátor Meisterplan

Datum zahájení
startDate date

Datum zahájení

Datum ukončení
endDate date

Datum ukončení

Návraty

Získání seznamu závislostí milníků

Vrátí seznam závislostí milníků scénáře.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

Velikost stránky
pageSize integer

Velikost stránky

Stránka za
pageAfter string

Kurzor, po kterém se mají načíst výsledky. Kurzor může být převzat z předchozího požadavku.

Návraty

Získání seznamu úkolů

Tento koncový bod je stránkovaný. Vrátí seznam úkolů až do zadaného PAGESIZE.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

Velikost stránky
pageSize integer

Velikost stránky

Stránka za
pageAfter string

Kurzor, po kterém se mají načíst výsledky. Kurzor může být převzat z předchozího požadavku.

Key
key string

Vybere všechny objekty, které přesně odpovídají klíči.

Návraty

Výstupy této operace jsou dynamické.

Získání skutečné finanční události podle ID

Vrátí individuální skutečnou finanční událost určenou daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID finančních skutečných skutečností
actualFinancialEventId True string

Interní identifikátor Meisterplan

Návraty

Finanční skutečné hodnoty
FinancialActualsResponse

Získání skutečného času odpracované podle ID

Vrátí jednotlivou skutečnou dobu práce určenou daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID scénáře
scenarioId True string

Interní identifikátor Meisterplan

ID projektu
projectId True string

Interní identifikátor Meisterplan

ID skutečných skutečností
actualsId True string

Interní identifikátor Meisterplan

Návraty

Skutečný čas odpracovaný podle ID
ActualTimeWorkedByIdResponse

Získání sprintu podle ID

Vrátí jednotlivý sprint určený daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID sprintu
sprintId True string

Interní identifikátor Meisterplan

Návraty

Získání typu OBS podle ID

Tento koncový bod je určen pouze pro typy OBS. Pokud chcete získat jednotky OBS, použijte /obsTypes/<obs-type-id>/obsUnits.

Parametry

Name Klíč Vyžadováno Typ Description
ID typu obs
obsTypeId True string

Interní identifikátor Meisterplan

Návraty

Typ obs
ObsTypeResponse

Získání týmu podle ID

Vrátí jednotlivé týmy určené daným ID.

Parametry

Name Klíč Vyžadováno Typ Description
ID týmu
teamId True string

Interní identifikátor Meisterplan

Návraty

Výstupy této operace jsou dynamické.

Získání uživatele podle ID

Vrátí uživatele.

Parametry

Name Klíč Vyžadováno Typ Description
ID uživatele
userId True string

Interní identifikátor Meisterplan

Návraty

Uživatel
UserResponse

Získání všech jednotek OBS

Tento koncový bod vrátí seznam všech jednotek OBS pro daný typ OBS.

Parametry

Name Klíč Vyžadováno Typ Description
ID typu obs
obsTypeId True string

Interní identifikátor Meisterplan

Návraty

Získání všech typů OBS

Tento koncový bod je určen pouze pro typy OBS. Pokud chcete získat jednotky OBS, použijte /obsTypes/<obs-type-id>/obsUnits.

Návraty

Aktivační události

Vytvoření webhooku

Vytvoří webhook podle daných polí a vrátí nově vytvořenou. 1000 webhooků se v současné době podporuje pro každý systém.

Vytvoření webhooku

Vytvoří webhook podle daných polí a vrátí nově vytvořenou. 1000 webhooků se v současné době podporuje pro každý systém.

Parametry

Name Klíč Vyžadováno Typ Description
Typy událostí
eventTypes True array of string

Je potřeba zadat aspoň jeden typ události.

ID scénáře
scenarioId True string

Scénář, ke který se chcete přihlásit k odběru.

ID projektu
projectId string

Id projektu je volitelné. Vyžaduje se jenom v případě, že se chcete přihlásit k odběru konkrétního projektu.

Návraty

Výstupy této operace jsou dynamické.

Definice

UserRefResponse

Name Cesta Typ Description
ID uživatele
id string
Zobrazované jméno uživatele
displayName string

ListResponseRoleCapacityResponse

Name Cesta Typ Description
Položky
items array of RoleCapacityResponse

RoleCapacityResponse

Name Cesta Typ Description
start
start date

Počáteční datum tohoto segmentu kapacity role Optional.

dokončit
finish date

Koncové datum tohoto segmentu kapacity role. Optional.

Fte
fte double

Kapacita role v FTE

MilníkResponse

Name Cesta Typ Description
ID
id string
Název
name string
Date
date string

formát: RRRR-MM-DD

Fáze projektu
projectPhase ProjectPhaseResponse
Stav
status StatusResponse

ProjectPhaseResponse

Name Cesta Typ Description
Název
name string

StatusResponse

Name Cesta Typ Description
Hodnota
value string
Zobrazovaný název
displayName string

FinanceCategoryResponse

Name Cesta Typ Description
Název
name string

FinancialsResponse

Name Cesta Typ Description
ID
id string
Typ
type string
Množství
amount double
Časování finančních prostředků
timing FinancialsTimingResponse
Description
description string
Kategorie finance
category FinanceCategoryResponse

FinancialsTimingResponse

Name Cesta Typ Description
On
on string
ID milníku
milestoneId string

K dispozici pouze v okamžiku, kdy se typ časování rovná milníku

Termín splnění
dueDate date

FinancialActualsResponse

Name Cesta Typ Description
ID
id string
Typ
type string
Množství
amount double
Datum rezervace
bookingDate string

formát: RRRR-MM-DD

Description
description string
Kategorie finance
category FinanceCategoryResponse

AllocatedEntityResponse

Name Cesta Typ Description
ID
id string

ID entity, ke které je toto přidělení propojeno

Typ
type string

Typ entity pro toto přidělení

Role projektu
projectRole string

Nastaví se pouze v případě, že se typ rovná prostředku.

AllocationResponse

Name Cesta Typ Description
ID
id string

ID tohoto přidělení

Přidělená entita
allocatedEntity AllocatedEntityResponse
Segments
segments array of AllocationSegmentResponse

Časové segmenty přidělení

AllocationSegmentResponse

Časové segmenty přidělení

Name Cesta Typ Description
Začátek
start date

Počáteční datum tohoto přidělení

Dokončení
finish date

Koncové datum tohoto přidělení

Hodiny
hours double

Hodnota přidělení v hodinách

ActualTimeWorkedResponse

Name Cesta Typ Description
Actuals Entity Link
bookedEntity ActualsEntityLinkResponse
Rezervace
bookings array of ActualsBookingResponse

Datum a hodiny rezervace tohoto skutečného času odpracované položky

ActualsBookingResponse

Datum a hodiny rezervace tohoto skutečného času odpracované položky

Name Cesta Typ Description
identifikační číslo
id string

ID rezervace této skutečné doby, kdy byla položka zapracovala

Datum rezervace
bookingDate date

Datum rezervace tohoto skutečného času odpracované položky

Hodiny
hours double

Skutečná doba odpracovaná v hodinách

Typ nákladů
costType string
Náklady za hodinu
costPerHour double

ActualsEntityLinkResponse

Name Cesta Typ Description
ID
id string

ID entity, ke které je tato skutečná položka času práce propojena.

Typ
type string

Typ entity pro tuto skutečnou dobu, kdy položka pracovala

ID týmu
teamId string

ID týmu entity, na kterou je propojená tato skutečná položka času práce.

MilestoneDependencyCreateResponse

Name Cesta Typ Description
ID
id string

CalendarDeviationResponse

Name Cesta Typ Description
Začátek
start date
Dokončení
finish date
Relativní kapacita
relativeCapacity double

ListResponseCalendarDeviationResponse

Name Cesta Typ Description
Položky
items array of CalendarDeviationResponse

AbsenceResponse

Name Cesta Typ Description
ID
id string

ID nepřítomnosti

Datum zahájení
start date

Počáteční datum této nepřítomnosti

Datum dokončení
finish date

Datum dokončení této nepřítomnosti

Typ dne zahájení absence
startDayType string
Typ dne nepřítomnosti dokončení
finishDayType string

ObsTypeResponse

Name Cesta Typ Description
ID
id string
Název
name string

ObsUnitResponse

Name Cesta Typ Description
ID
id string
Název
name string
Cesta
path string
Zobrazovaný název
displayName string

Zobrazovaný název se vykreslí stejným způsobem jako v uživatelském rozhraní aplikace Meisterplan.

Nadřazené ID
parentId string

CalendarResponse

Name Cesta Typ Description
ID
id string
Název
name string
Nadřazené ID
parentId string
Cesta
path string
Pracovní doba
workingHours WorkingHoursResponse

WorkingHoursResponse

Name Cesta Typ Description
Pondělí
monday double
Úterý
tuesday double
Středa
wednesday double
Čtvrtek
thursday double
Pátek
friday double
Sobota
saturday double
Neděle
sunday double

Cursor

Name Cesta Typ Description
Cursor
cursor string

Stránkování

Name Cesta Typ Description
Cursor
after Cursor

BasicUserGroupResponse

Name Cesta Typ Description
ID skupiny
id string

ID skupiny uživatelů.

Název skupiny
name string

Název skupiny uživatelů

LinkedResourceResponse

Name Cesta Typ Description
ID
id string

ID propojeného prostředku.

Klíč prostředku
resourceKey string

Klíč prostředku propojeného prostředku.

PaginatedResponseUserResponse

Name Cesta Typ Description
Položky
items array of UserResponse
Stránkování
_pagination Pagination

UserResponse

Name Cesta Typ Description
ID
id string
Uživatelské jméno
userName string
Externí ID
externalId string
Aktivní
active boolean
e-mailová adresa
emailAddress string
Příjmení
lastName string
Křestní jméno
firstName string
Zobrazovaný název
displayName string
Locale
locale string
groups
groups array of BasicUserGroupResponse
Poslední přihlášení
lastLogin date-time
Ověřeno e-mailem
emailVerified boolean
Propojený prostředek
linkedResource LinkedResourceResponse
Platnost hesla nikdy nevyprší
passwordNeverExpires boolean

SprintResponse

Name Cesta Typ Description
ID
id string
Klíč sprintu
key string
Název
name string
Začátek
start date-time
konec
end date-time

ListResponseScenarioResponse

Name Cesta Typ Description
Položky
items array of ScenarioResponse

ScenarioResponse

Name Cesta Typ Description
ID
id string
Název
name string

ListResponseRoleWithRoleCapacityResponse

Name Cesta Typ Description
Položky
items array of RoleWithRoleCapacityResponse

RoleWithRoleCapacityResponse

Name Cesta Typ Description
ID role
roleId string

ID role.

segments
segments array of RoleCapacityResponse

Segmenty kapacity role.

ListResponseMilestoneResponse

Name Cesta Typ Description
Položky
items array of MilestoneResponse

ListResponseFinancialsResponse

Name Cesta Typ Description
Položky
items array of FinancialsResponse

ListResponseFinancialActualsResponse

Name Cesta Typ Description
Položky
items array of FinancialActualsResponse

PaginatedResponseProjectCommentResponse

Name Cesta Typ Description
Položky
items array of ProjectCommentResponse
Stránkování
_pagination Pagination

ProjectCommentResponse

Name Cesta Typ Description
ID
id string
Content
content string
Referenční informace uživatele
author UserRefResponse
Datum vytvoření
createdDate string
zmiňuje
mentions array of UserRefResponse

ListResponseAllocationResponse

Name Cesta Typ Description
Položky
items array of AllocationResponse

AllocationCommentEntityResponse

Name Cesta Typ Description
ID
id string

ID entity, na kterou je tento komentář přidělení propojený

Typ
type string

Typ entity, ke které je tento komentář přidělení propojený

AllocationCommentResponse

Name Cesta Typ Description
ID
id string
Content
content string
Referenční informace uživatele
author UserRefResponse
Datum vytvoření
createdDate string
zmiňuje
mentions array of UserRefResponse
Přidělená entita
allocatedEntity AllocationCommentEntityResponse

PaginatedResponseAllocationCommentResponse

Name Cesta Typ Description
Položky
items array of AllocationCommentResponse
Stránkování
_pagination Pagination

PaginatedResponseActualTimeWorkedResponse

Name Cesta Typ Description
Položky
items array of ActualTimeWorkedResponse
Stránkování
_pagination Pagination

ActualTimeWorkedByIdResponse

Name Cesta Typ Description
Actuals Entity Link
bookedEntity ActualsEntityLinkResponse
identifikační číslo
id string

ID rezervace této skutečné doby, kdy byla položka zapracovala

Datum rezervace
bookingDate date

Datum rezervace tohoto skutečného času odpracované položky

Hodiny
hours double

Skutečná doba odpracovaná v hodinách

Typ nákladů
costType string
Náklady za hodinu
costPerHour double

PaginatedResponseProgramGetAllResponse

Name Cesta Typ Description
Položky
items array of ProgramGetAllResponse
Stránkování
_pagination Pagination

ProgramGetAllResponse

Name Cesta Typ Description
ID
id string
Název
name string
Klíč programu
programKey string

Musí být jedinečný. Pokud je hodnota prázdná, vygeneruje se hodnota.

MilestoneDependencyResponse

Name Cesta Typ Description
ID
id string
Referenční dokumentace k milníku
from MilestoneReferenceResponse
Referenční dokumentace k milníku
to MilestoneReferenceResponse

MilestoneReferenceResponse

Name Cesta Typ Description
ID projektu
projectId string
ID milníku
milestoneId string

PaginatedResponseMilestoneDependencyResponse

Name Cesta Typ Description
Položky
items array of MilestoneDependencyResponse
Stránkování
_pagination Pagination

ListResponseAbsenceResponse

Name Cesta Typ Description
Položky
items array of AbsenceResponse

ListResponsePortfolioResponse

Name Cesta Typ Description
Položky
items array of PortfolioResponse

PortfolioResponse

Name Cesta Typ Description
ID
id string
Název
name string

ListResponseObsTypeResponse

Name Cesta Typ Description
Položky
items array of ObsTypeResponse

ListResponseObsUnitResponse

Name Cesta Typ Description
Položky
items array of ObsUnitResponse

ListResponseCalendarResponse

Name Cesta Typ Description
Položky
items array of CalendarResponse

CalendarExceptionResponse

Name Cesta Typ Description
Date
date date
Pracovní doba
workingHours double
Description
description string
ID zdrojového kalendáře
sourceCalendarId string

ListResponseCalendarExceptionResponse

Name Cesta Typ Description
Položky
items array of CalendarExceptionResponse

BusinessGoalDefinitionResponse

Name Cesta Typ Description
Název
name string
Podgoals
subGoals array of SubGoalDefinitionResponse

ListResponseBusinessGoalDefinitionResponse

Name Cesta Typ Description
Položky
items array of BusinessGoalDefinitionResponse

SubGoalDefinitionResponse

Name Cesta Typ Description
Název
name string
Zobrazovaný název
displayName string