Udostępnij przez


Meisterplan

Meisterplan to narzędzie do zarządzania zasobami na poziomie portfela, które pomaga menedżerom portfolio i menedżerom zasobów zarządzać osobami w zespołach i inicjatywach niezależnie od tego, czy twoja praca jest tradycyjna, elastyczna czy hybrydowa. Służy do podejmowania pewnych decyzji dotyczących portfela oraz interaktywnego zmniejszania i rozwiązywania konfliktów zasobów.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate - narzędzie do automatyzacji procesów Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Obsługa programu Meisterplan
adres URL https://help.meisterplan.com/
Email support@meisterplan.com
Metadane łącznika
Publisher itdesign GmbH
Witryna internetowa https://meisterplan.com
Zasady ochrony prywatności https://meisterplan.com/privacy-and-data-protection/
Kategorie Zarządzanie biznesem; Analiza biznesowa

Meisterplan to narzędzie do zarządzania zasobami na poziomie portfela, które pomaga menedżerom portfolio i menedżerom zasobów zarządzać osobami w zespołach i inicjatywach niezależnie od tego, czy twoja praca jest tradycyjna, elastyczna czy hybrydowa. Służy do podejmowania pewnych decyzji dotyczących portfela oraz interaktywnego zmniejszania i rozwiązywania konfliktów zasobów. Zobacz dostępność zasobów i pojemność, uzyskaj wgląd w projekty, nadaj priorytet portfolio projektów i dostosuj je do strategii oraz wygeneruj symulacje scenariuszy w czasie rzeczywistym za pomocą programu Meisterplan. Za pomocą łącznika Meisterplan można zintegrować aplikację Meisterplan ze wszystkimi narzędziami używanymi przez zespoły, więc nikt nie musi wykonywać podwójnej konserwacji danych projektu. Niezależnie od tego, czy musisz zaktualizować projekt, czy umieścić w zatwierdzonym żądaniu przekroczenia limitu czasu, rozwiązanie Meisterplan i łącznik Meisterplan może sprawić, że proces będzie bezproblemowy.

Wymagania wstępne

Aby korzystać z łącznika Meisterplan, potrzebne jest konto Meisterplan . Aby rozpocząć pracę z rozwiązaniem Meisterplan, poproś o pokaz lub skorzystaj z wersji próbnej.

Jak uzyskać poświadczenia

W przypadku korzystania z łącznika Meisterplan zostanie wyświetlone okno dialogowe logowania, które wymaga wybrania regionu, w którym znajduje się system Meisterplan (STANY ZJEDNOCZONE lub UE). Następnie wprowadź swoje poświadczenia dla programu Meisterplan, tj. nazwę użytkownika i hasło, a następnie kliknij pozycję Zaloguj. Następnie kliknij pozycję Autoryzuj , aby zezwolić łącznikowi na dostęp do systemu Meisterplan.

Wprowadzenie do łącznika

Typowe przypadki użycia to:

  • Aktualizowanie informacji o projekcie: jeśli wprowadzisz zmianę w projekcie w narzędziu do zarządzania projektami (np. Trello), takie jak aktualizowanie stanu, odpowiedni projekt w programie Meisterplan zostanie automatycznie zaktualizowany.
  • Synchronizacja alokacji: jeśli edytujesz alokację w arkuszu kalkulacyjnym online, takim jak MS Excel, odpowiednia alokacja w programie Meisterplan zostanie automatycznie zaktualizowana.
  • Utrzymywanie aktualności zasobu: jeśli zatwierdzisz żądanie przekroczenia limitu czasu od jednego z pracowników w arkuszu kalkulacyjnym online, takim jak program Excel, odpowiedni wpis zasobu w programie Meisterplan zostanie automatycznie zaktualizowany.
  • Dodawanie nowych projektów do programu Meisterplan: jeśli dodasz nowy projekt w jednym z narzędzi, nowy projekt zostanie automatycznie utworzony w programie Meisterplan.
  • Dodawanie nowych zasobów do programu Meisterplan: jeśli zaktualizujesz arkusz kalkulacyjny online przy użyciu nowego pracownika, zostaną one automatycznie dodane do puli zasobów w aplikacji Meisterplan.
  • Regularne aktualizowanie danych pracowników: jeśli zmienisz adres zasobu w arkuszu kalkulacyjnym online, odpowiedni wpis zasobu w programie Meisterplan zostanie automatycznie zaktualizowany.
  • Połącz się z usługą Microsoft Teams: jeśli projekt zostanie zaktualizowany w programie Meisterplan, otrzymasz powiadomienie w skonfigurowanym kanale usługi Teams. To powiadomienie można skonfigurować tak, aby zawierało link do projektu w programie Meisterplan, dzięki czemu można szybko otworzyć projekt, aby uzyskać więcej szczegółów.
  • Połącz się z pakietem MS Office: jeśli nowy projekt zostanie dodany w programie Meisterplan, określeni współpracownicy otrzymają powiadomienia pocztą e-mail. Możesz również skonfigurować przepływ, aby dodać nowy projekt do zewnętrznego źródła kopii zapasowej w pakiecie MS Office.

Znane problemy i ograniczenia

  • Obecnie nie ma znanych ograniczeń ani ograniczeń. Ogólne informacje na temat ograniczania szybkości, stronicowania itp. można znaleźć w dokumentacji interfejsu API REST.

Typowe błędy i środki zaradcze

Łącznik Meisterplan używa interfejsu API REST Meisterplan. Opis zawierający kody stanu można znaleźć w dokumentacji interfejsu API REST. Dodatkowe informacje można znaleźć w Centrum pomocy.

Często zadawane pytania

  • Które prawa użytkownika programu Meisterplan muszą być w stanie korzystać z łącznika?

    • Użytkownik aplikacji Meisterplan musi mieć odpowiednie interfejsy API programu Access Meisterplan i łączenie aplikacji zewnętrznych .
    • Użytkownik aplikacji Meisterplan musi mieć uprawnienia do odczytu i edytowania pól, które chcesz odczytywać lub aktualizować przy użyciu łącznika.
  • Czy mogę używać łącznika z wersją Podstawową Meisterplan?

    • Tak, łącznik jest obsługiwany przez wszystkie wersje Meisterplan. Niektóre akcje są dostępne tylko w programie Meisterplan Pro-Edition lub Premium-Edition.

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: Wszystkie regiony

Parametry tworzenia połączenia.

To nie jest połączenie, którego można udostępniać. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Region ciąg Region hostowanego systemu Meisterplan Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Aktualizowanie aplikacji Teams

Przeprowadź aktualizację dla zespołu określonego przez dany identyfikator.

Paths

Ścieżki rozdzielone przez / (np. w kalendarzach i ścieżkach jednostek OBS) mogą definiować segmenty ścieżek, które zawierają / przez ucieczkę z //. Na przykład ścieżka Europa/Berlin//Amsterdam zostanie zinterpretowana jako ["Europa", "Berlin/Amsterdam". Nierówna ilość ukośników będzie interpretowana jako następujący segment rozpoczynający się od co najmniej jednego ukośników.

Aktualizowanie jednostki usługi OBS

Aktualizuje nazwę pojedynczej jednostki OBS lub przenosi ją do innego elementu nadrzędnego.

Aktualizowanie kalendarzy

Przeprowadź aktualizację w kalendarzu określonym przez dany identyfikator.

Paths

Ścieżki rozdzielone przez / (np. w kalendarzach i ścieżkach jednostek OBS) mogą definiować segmenty ścieżek, które zawierają / przez ucieczkę z //. Na przykład ścieżka Europa/Berlin//Amsterdam zostanie zinterpretowana jako ["Europa", "Berlin/Amsterdam". Nierówna ilość ukośników będzie interpretowana jako następujący segment rozpoczynający się od co najmniej jednego ukośników.

Aktualizowanie odchyleń od kalendarza

Użyj tego żądania, aby zastąpić wszystkie odchylenia kalendarza zasobu w określonym przedziale czasu. Ten okres można zdefiniować przy użyciu atrybutów rozpoczęcia głównego i zakończenia żądania. Określ nową listę odchyleń kalendarza z właściwością odchyleń. Należy pamiętać, że wszystkie odchylenia w określonym przedziale czasu zostaną zastąpione przez odchylenia wymienione we właściwości odchyleń.

  • Jeśli dla okresu początkowego i końcowego jest używana wartość null, wszystkie odchylenia kalendarza zasobu są zastępowane — jeśli zdefiniowano tylko datę rozpoczęcia okresu, wszystkie odchylenia rozpoczynające się od tego czasu zostaną zastąpione — jeśli zdefiniowano tylko datę zakończenia okresu, wszystkie odchylenia do tego punktu zostaną zastąpione — jeśli dla daty rozpoczęcia i/lub zakończenia odchylenia kalendarza zostanie użyta wartość null, przyjmuje się, że odchylenie trwa od lub do daty rozpoczęcia lub zakończenia głównego określonego powyżej.

Wszystkie odchylenia są spłaszczone do struktury sekwencyjnej. Przypadki nakładających się odchyleń zostaną rozwiązane, dając pierwszeństwo odchyleń występujących w dalszej części tablicy.

Aktualizowanie priorytetów

Ten punkt końcowy aktualizuje priorytety projektów i programów.

Aktualizowanie programów

Przeprowadź aktualizację programu określonego przez dany identyfikator.

Aktualizowanie projektów

Przeprowadź aktualizację projektu określonego przez dany identyfikator.

Aktualizowanie punktów kontrolnych

Przeprowadź aktualizację na kamieniu milowym określonym przez podany identyfikator.

Aktualizowanie rzeczywistego zdarzenia finansowego

Zwraca zaktualizowane rzeczywiste zdarzenie finansowe.

Aktualizowanie ról

Przeprowadź aktualizację roli określonej przez dany identyfikator. Aby przeprowadzić aktualizację częściową, należy wysłać tylko zaktualizowane pola. Aby usunąć wartość pola, należy wysłać pole z jawną wartością null. Pola z wartością domyślną zostaną zresetowane do wartości domyślnej po ustawieniu wartości null.

Paths

Ścieżki rozdzielone przez / (np. w kalendarzach i ścieżkach jednostek OBS) mogą definiować segmenty ścieżek, które zawierają / przez ucieczkę z //. Na przykład ścieżka Europa/Berlin//Amsterdam zostanie zinterpretowana jako ["Europa", "Berlin/Amsterdam". Nierówna ilość ukośników będzie interpretowana jako następujący segment rozpoczynający się od co najmniej jednego ukośników.

Aktualizowanie segmentów pojemności roli

Aktualizuje segmenty pojemności dla roli określonej przez dany identyfikator. Aby wymazać wszystkie segmenty pojemności, wyślij segment bez uruchamiania lub zakończenia i 0 pojemności

Aktualizowanie typów obs

Wykonuje aktualizację dla typu usługi OBS określonego przez dany identyfikator.

Aktualizowanie usług Financials

Aktualizuje zdarzenie finansowe według identyfikatora w danym projekcie scenariusza.

Aktualizowanie wyjątków kalendarza

Użyj tego żądania, aby zastąpić wszystkie wyjątki kalendarza przez określony okres. Ten okres można zdefiniować przy użyciu atrybutów rozpoczęcia głównego i zakończenia żądania. Określ nową listę wyjątków kalendarza z właściwością wyjątków. Należy pamiętać, że wszystkie wyjątki w określonym przedziale czasu zostaną zastąpione przez wyjątki wymienione we właściwości wyjątków.

  • Jeśli dla okresu początkowego i końcowego jest używana wartość null, wszystkie wyjątki kalendarza zostaną zastąpione — jeśli zdefiniowano tylko datę rozpoczęcia okresu, wszystkie wyjątki rozpoczynające się od tego czasu zostaną zastąpione — jeśli zdefiniowano tylko datę zakończenia okresu, wszystkie wyjątki do tego punktu zostaną zastąpione — jeśli wyjątek zostanie usunięty, a kalendarz nadrzędny ma wyjątek w tej dacie, ten kalendarz dziedziczy wyjątek z kalendarza nadrzędnego.
Aktualizowanie zasobów

Przeprowadź aktualizację zasobu określonego przez dany identyfikator.

Paths

Ścieżki rozdzielone przez / (np. w kalendarzach i ścieżkach jednostek OBS) mogą definiować segmenty ścieżek, które zawierają / przez ucieczkę z //. Na przykład ścieżka Europa/Berlin//Amsterdam zostanie zinterpretowana jako ["Europa", "Berlin/Amsterdam". Nierówna ilość ukośników będzie interpretowana jako następujący segment rozpoczynający się od co najmniej jednego ukośników.

Alokacje aktualizacji

Ten punkt końcowy umożliwia aktualizowanie istniejących alokacji projektu. Zmiany zostaną wprowadzone tylko dla określonych zakresów dat, a także określonych zasobów i ról.

Braki aktualizacji

Użyj tego żądania, aby zaktualizować brak.

Cele biznesowe

Zwraca wszystkie cele biznesowe

Pobieranie alokacji według identyfikatora

Zwraca pojedynczą alokację określoną przez dany identyfikator.

Pobieranie financials według identyfikatora

Zwraca indywidualne zdarzenie finansowe określone przez dany identyfikator.

Pobieranie kalendarzy według identyfikatora

Pobierz jeden kalendarz w systemie Meisterplan. Użyj specjalnego identyfikatora defaultCalendar, aby uzyskać kalendarz domyślny.

Pobieranie komentarza projektu według identyfikatora

Zwraca komentarz do projektu.

Pobieranie listy alokacji

Zwraca listę alokacji projektu

Pobieranie listy finansów

Zwraca listę finansów projektu

Pobieranie listy kalendarzy

Pobierz listę wszystkich kalendarzy w systemie Meisterplan.

Pobieranie listy komentarzy alokacji

Zwraca listę komentarzy alokacji.

Pobieranie listy komentarzy projektu

Zwraca listę komentarzy projektu.

Pobieranie listy nieobecności

Zwraca listę braków zasobu.

Pobieranie listy portfeli

Zwraca listę wszystkich dostępnych portfeli. Jeśli nie masz prawa do wyświetlania jakiegokolwiek portfela, zwraca listę wszystkich dostępnych portfeli, do których masz prawo dostępu za pośrednictwem tokenu interfejsu API. Jeśli nie masz prawa do wyświetlania żadnego portfela, zostanie zwrócona pusta lista.

Pobieranie listy pracy w czasie rzeczywistym

Zwraca listę rzeczywistego czasu pracy dla wszystkich projektów określonego scenariusza. Należy pamiętać, że rzeczywisty czas pracy danych jest niezależny od jego scenariusza.

Pobieranie listy programów

Zwraca listę programów w danym scenariuszu

Pobieranie listy projektów

Ten punkt końcowy jest podzielony na strony. Zwraca listę projektów do określonej wartości PAGESIZE

Pobieranie listy punktów kontrolnych

Zwraca listę punktów kontrolnych projektu

Pobieranie listy rzeczywistych zdarzeń finansowych

Zwraca listę rzeczywistych zdarzeń finansowych projektu.

Pobieranie listy ról

Zwraca listę wszystkich dostępnych ról. Jeśli żadne role nie są dostępne, zwracana jest pusta lista.

Pobieranie listy scenariuszy

Zwraca listę scenariuszy

Pobieranie listy użytkowników

Zwraca listę użytkowników. Umożliwia filtrowanie według userName lub externalId.

Pobieranie listy wyjątków kalendarza

Pobierz listę wszystkich wyjątków do tego kalendarza w systemie Meisterplan.

Pobieranie listy zadań

Ten punkt końcowy jest podzielony na strony. Zwraca listę zadań do określonego PAGESIZE

Pobieranie listy zależności punktów kontrolnych

Zwraca listę zależności punktów kontrolnych scenariusza

Pobieranie listy zasobów

Ten punkt końcowy jest podzielony na strony. Zwraca listę zasobów do określonej wartości PAGESIZE

Pobieranie listy zespołów

Ten punkt końcowy jest podzielony na strony. Zwraca listę zespołów do określonego PAGESIZE

Pobieranie odchyleń od kalendarza

Odczytuje odchylenia do godzin pracy w kalendarzu zasobu. Jeśli nie zostaną przekazane żadne wartości początkowe i zakończone, zwracane są wszystkie odchylenia żądanego zasobu. Jeśli tylko początek jest przekazywany, zwracane są wszystkie odchylenia rozpoczynające się od tego czasu. Jeśli tylko zakończenie jest przekazywane, wszystkie odchylenia do tego punktu są zwracane.

Pobieranie programu według identyfikatora

Zwraca pojedynczy program określony przez dany identyfikator.

Pobieranie projektów według identyfikatora

Zwraca pojedynczy projekt określony przez dany identyfikator.

Pobieranie rzeczywistego czasu pracy według identyfikatora

Zwraca czas rzeczywisty określony przez dany identyfikator.

Pobieranie rzeczywistego zdarzenia finansowego według identyfikatora

Zwraca indywidualne rzeczywiste zdarzenie finansowe określone przez dany identyfikator.

Pobieranie ról według identyfikatora

Zwraca pojedynczą rolę określoną przez dany identyfikator.

Pobieranie scenariuszy według identyfikatora

Zwraca pojedynczy scenariusz określony przez dany identyfikator. WSKAZÓWKA: Jako identyfikator planu scenariusza rekordu można użyć wartości "planOfRecord".

Pobieranie segmentów pojemności roli

Zwraca segmenty pojemności dla roli określonej przez dany identyfikator. Zwraca pustą listę, jeśli nie istnieją żadne segmenty pojemności.

Pobieranie segmentów pojemności wszystkich ról

Zwraca segmenty pojemności dla wszystkich ról. Jeśli dla danej roli nie istnieją żadne segmenty pojemności, jej pojemności ról będą puste.

Pobieranie typu usługi OBS według identyfikatora

Ten punkt końcowy jest przeznaczony tylko dla typów usługi OBS. Aby uzyskać jednostki OBS, użyj /obsTypes/<obs-type-id>/obsUnits

Pobieranie użytkownika według identyfikatora

Zwraca użytkownika.

Pobieranie wszystkich jednostek usługi OBS

Ten punkt końcowy zwraca listę wszystkich jednostek usługi OBS dla danego typu usługi OBS.

Pobieranie wszystkich typów usługi OBS

Ten punkt końcowy jest przeznaczony tylko dla typów usługi OBS. Aby uzyskać jednostki OBS, użyj /obsTypes/<obs-type-id>/obsUnits

Pobieranie zasobów według identyfikatora

Zwraca pojedynczy zasób określony przez dany identyfikator.

Pobierz link do zarządzania zadaniami

Zwraca link do zarządzania zadaniami projektu

Pobierz zadanie według identyfikatora

Zwraca pojedyncze zadanie określone przez dany identyfikator.

Tworzenie aplikacji Teams

Tworzy zespół według podanych pól i zwraca nowo utworzone.

Paths

Ścieżki rozdzielone przez / (np. w kalendarzach i ścieżkach jednostek OBS) mogą definiować segmenty ścieżek, które zawierają / przez ucieczkę z //. Na przykład ścieżka Europa/Berlin//Amsterdam zostanie zinterpretowana jako ["Europa", "Berlin/Amsterdam". Nierówna ilość ukośników będzie interpretowana jako następujący segment rozpoczynający się od co najmniej jednego ukośników.

Tworzenie finansów

Zwraca nowo utworzone zdarzenie finansowe.

Tworzenie jednostki usługi OBS

Tworzy jednostkę OBS z podanymi danymi. Zwróci nowo utworzoną jednostkę OBS.

Tworzenie kalendarzy

Utwórz kalendarz z podanymi danymi. Zwróci nowo utworzony kalendarz.

Tworzenie lub aktualizowanie alokacji

Ten punkt końcowy umożliwia tworzenie nowych alokacji i aktualizowanie istniejących alokacji projektu. Zmiany zostaną wprowadzone tylko dla określonych zakresów dat, a także określonych zasobów i ról.

Tworzenie lub aktualizowanie linku do zarządzania zadaniami

Ten punkt końcowy umożliwia dodanie linku do zarządzania zadaniami do projektu lub zaktualizowanie elementu externalViewUrl

Tworzenie lub aktualizowanie rzeczywistego czasu pracy

Ten punkt końcowy umożliwia utworzenie nowego rzeczywistego czasu pracy i zaktualizowanie istniejącego rzeczywistego czasu pracy nad projektem przez jednostkę (zasób lub rolę). Nie zaktualizujemy rzeczywistego czasu pracy dla dat rezerwacji, które nie zostały określone w żądaniu dla danego projektu i jednostki. Za pomocą właściwości mode możesz kontrolować, czy istniejąca wartość pracy rzeczywistego czasu została zastąpiona przez nową wartość lub czy jej wartość jest dodawana do rezerwacji w żądaniu. Należy pamiętać, że rzeczywisty czas pracy danych jest niezależny od jego scenariusza. Będzie ona taka sama we wszystkich scenariuszach dla każdego danego projektu. Żądanie jest ograniczone do 5000 rzeczywistych wartości czasu pracy na projekt i zasób/rolę.

Tworzenie lub aktualizowanie zadania

Tworzy lub aktualizuje zadanie z podanymi polami.

Tworzenie nieobecności

Użyj tego żądania, aby dodać nieobecność przez określony czas. Ten okres można zdefiniować przy użyciu atrybutów rozpoczęcia i zakończenia żądania.

Tworzenie programów

Tworzy program z podanymi polami i zwraca nowo utworzony program.

Tworzenie projektów

Tworzy projekt z podanymi polami i zwraca nowo utworzony projekt.

Tworzenie punktów kontrolnych

Zwraca nowo utworzony punkt kontrolny

Tworzenie rzeczywistego zdarzenia finansowego

Zwraca nowo utworzone rzeczywiste zdarzenie finansowe.

Tworzenie ról

Zwraca utworzoną rolę w przypadku powodzenia.

Paths

Ścieżki rozdzielone przez / (np. w kalendarzach i ścieżkach jednostek OBS) mogą definiować segmenty ścieżek, które zawierają / przez ucieczkę z //. Na przykład ścieżka Europa/Berlin//Amsterdam zostanie zinterpretowana jako ["Europa", "Berlin/Amsterdam". Nierówna ilość ukośników będzie interpretowana jako następujący segment rozpoczynający się od co najmniej jednego ukośników.

Tworzenie typu usługi OBS

Tworzy typ usługi OBS z podanymi danymi. Zwróci nowo utworzony typ usługi OBS.

Tworzenie zależności punktu kontrolnego

Zwraca identyfikator nowo utworzonej zależności punktu kontrolnego

Tworzenie zasobów

Tworzy zasób według podanych pól i zwraca nowo utworzony element.

Paths

Ścieżki rozdzielone przez / (np. w kalendarzach i ścieżkach jednostek OBS) mogą definiować segmenty ścieżek, które zawierają / przez ucieczkę z //. Na przykład ścieżka Europa/Berlin//Amsterdam zostanie zinterpretowana jako ["Europa", "Berlin/Amsterdam". Nierówna ilość ukośników będzie interpretowana jako następujący segment rozpoczynający się od co najmniej jednego ukośników.

Ustaw kalendarz domyślny

Ustawia istniejący kalendarz jako kalendarz domyślny w systemie Meisterplan.

Usuwanie alokacji

Usuwa alokację w danym projekcie scenariusza.

Usuwanie finansów

Usuwa zdarzenie finansowe w danym projekcie scenariusza.

Usuwanie jednostki usługi OBS według identyfikatora

Usuwa jednostkę OBS określoną przez dany identyfikator. Jeśli jednostka usługi OBS z danym identyfikatorem nie istnieje, żądanie zakończy się niepowodzeniem.

Usuwanie kalendarzy

Usuwa kalendarz w systemie Meisterplan. Należy pamiętać, że nie można usunąć kalendarza domyślnego lub elementu nadrzędnego kalendarza domyślnego.

Usuwanie projektów

Usuwa projekt w danym scenariuszu.

Usuwanie punktów kontrolnych

Usuwa punkt kontrolny w danym projekcie scenariusza.

Usuwanie rzeczywistego czasu pracy według identyfikatora

Usuwa rzeczywisty czas pracy w danym projekcie scenariusza.

Usuwanie rzeczywistego zdarzenia finansowego

Usuwa rzeczywiste zdarzenie finansowe w danym projekcie scenariusza.

Usuwanie ról

Usuń rolę określoną przez dany identyfikator. Jeśli rola o danym identyfikatorze nie istnieje, żądanie zakończy się niepowodzeniem.

Usuwanie typu usługi OBS według identyfikatora

Usuń typ usługi OBS określony przez dany identyfikator. Jeśli typ usługi OBS o podanym identyfikatorze nie istnieje, żądanie zakończy się niepowodzeniem.

Usuwanie usługi Teams

Usuń zespół określony przez podany identyfikator. Jeśli zespół o danym identyfikatorze nie istnieje, żądanie zakończy się niepowodzeniem.

Usuwanie zależności punktów kontrolnych

Usuwa zależność punktu kontrolnego w danym scenariuszu.

Usuwanie zasobów

Usuń zasób określony przez podany identyfikator. Jeśli zasób o danym identyfikatorze nie istnieje, żądanie zakończy się niepowodzeniem.

Usuń cały rzeczywisty czas pracy według identyfikatora projektu

Usuwa cały rzeczywisty czas pracy danego projektu.

Usuń nieobecność

Usuwa brak.

Usuń programy

Usuwa program określony przez dany identyfikator.

Usuń zadanie

Usuwa zadanie w danym projekcie.

Usuń łącze do zarządzania zadaniami

Usuwa link do zarządzania zadaniami projektu

Uzyskiwanie jednostki usługi OBS

Ten punkt końcowy zwraca pojedynczą jednostkę OBS.

Uzyskiwanie komentarza alokacji według identyfikatora

Zwraca komentarz alokacji.

Uzyskiwanie nieobecności według identyfikatora

Zwraca indywidualną nieobecność określoną przez dany identyfikator.

Uzyskiwanie przebiegu według identyfikatora

Zwraca pojedynczy przebieg określony przez dany identyfikator.

Uzyskiwanie punktów kontrolnych według identyfikatora

Zwraca pojedynczy punkt kontrolny określony przez dany identyfikator.

Uzyskiwanie zespołu według identyfikatora

Zwraca pojedynczy zespół określony przez podany identyfikator.

Zamienianie punktów kontrolnych

Zastępuje punkty kontrolne danego projektu w scenariuszu.

Zamienianie zadań

Ten punkt końcowy służy do zastępowania wszystkich istniejących zadań określonego projektu nową listą zadań udostępnionych w żądaniu. Jak to działa: wysyłasz listę zadań dla określonego projektu. System zsynchronizuje zadania projektu z tą listą przy użyciu klucza zadania jako identyfikatora. Oznacza to:

  • Zadania obecnie w systemie, ale nie na liście zostaną usunięte. — Zadania na liście, które nie istnieją w systemie, zostaną utworzone. — Zadania istniejące zarówno w systemie, jak i na liście zostaną zaktualizowane, jeśli zostaną wprowadzone zmiany.
Zamień braki

Ten punkt końcowy umożliwia zastąpienie wszystkich braków zasobu. Wynik będzie taki sam, jak w przypadku usunięcia wszystkich istniejących nieobecności i ponownego utworzenia przekazanych nieobecności. Możesz użyć parametrów zapytania "start" i "end", aby określić zakres czasu zastępowania istniejących nieobecności. Jeśli nie używasz tych parametrów, wszystkie nieobecności zostaną zastąpione przez nowo wysłane nieobecności.

Zastępowanie alokacji

Ten punkt końcowy umożliwia zastąpienie wszystkich alokacji projektu. Wynik będzie taki sam, jak w przypadku usunięcia wszystkich istniejących alokacji i ponownego utworzenia przekazanych alokacji.

Zastępowanie finansów

Zastępuje zdarzenia finansowe danego projektu w ramach scenariusza.

Zastępowanie rzeczywistych zdarzeń finansowych

Zastępuje rzeczywiste zdarzenia finansowe danego projektu w ramach scenariusza. Żądanie jest ograniczone do 5000 rzeczywistych zdarzeń finansowych na projekt.

Aktualizowanie aplikacji Teams

Przeprowadź aktualizację dla zespołu określonego przez dany identyfikator.

Paths

Ścieżki rozdzielone przez / (np. w kalendarzach i ścieżkach jednostek OBS) mogą definiować segmenty ścieżek, które zawierają / przez ucieczkę z //. Na przykład ścieżka Europa/Berlin//Amsterdam zostanie zinterpretowana jako ["Europa", "Berlin/Amsterdam". Nierówna ilość ukośników będzie interpretowana jako następujący segment rozpoczynający się od co najmniej jednego ukośników.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zespołu
teamId True string

Wewnętrzny identyfikator meisterplanu

Ładunek
payload True dynamic

Zespół reprezentowany przez dokument JSON.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Aktualizowanie jednostki usługi OBS

Aktualizuje nazwę pojedynczej jednostki OBS lub przenosi ją do innego elementu nadrzędnego.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator typu obs
obsTypeId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator jednostki obs
obsUnitId True string

Wewnętrzny identyfikator meisterplanu

Name
name string
Identyfikator nadrzędny
parentId string

Zwraca

Jednostka obs
ObsUnitResponse

Aktualizowanie kalendarzy

Przeprowadź aktualizację w kalendarzu określonym przez dany identyfikator.

Paths

Ścieżki rozdzielone przez / (np. w kalendarzach i ścieżkach jednostek OBS) mogą definiować segmenty ścieżek, które zawierają / przez ucieczkę z //. Na przykład ścieżka Europa/Berlin//Amsterdam zostanie zinterpretowana jako ["Europa", "Berlin/Amsterdam". Nierówna ilość ukośników będzie interpretowana jako następujący segment rozpoczynający się od co najmniej jednego ukośników.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator kalendarza
calendarId True string

Wewnętrzny identyfikator meisterplanu

Name
name string
Poniedziałek
monday True double
Wtorek
tuesday True double
Środa
wednesday True double
Czwartek
thursday True double
Piątek
friday True double
Sobota
saturday True double
Niedziela
sunday True double

Zwraca

Kalendarz
CalendarResponse

Aktualizowanie odchyleń od kalendarza

Użyj tego żądania, aby zastąpić wszystkie odchylenia kalendarza zasobu w określonym przedziale czasu. Ten okres można zdefiniować przy użyciu atrybutów rozpoczęcia głównego i zakończenia żądania. Określ nową listę odchyleń kalendarza z właściwością odchyleń. Należy pamiętać, że wszystkie odchylenia w określonym przedziale czasu zostaną zastąpione przez odchylenia wymienione we właściwości odchyleń.

  • Jeśli dla okresu początkowego i końcowego jest używana wartość null, wszystkie odchylenia kalendarza zasobu są zastępowane — jeśli zdefiniowano tylko datę rozpoczęcia okresu, wszystkie odchylenia rozpoczynające się od tego czasu zostaną zastąpione — jeśli zdefiniowano tylko datę zakończenia okresu, wszystkie odchylenia do tego punktu zostaną zastąpione — jeśli dla daty rozpoczęcia i/lub zakończenia odchylenia kalendarza zostanie użyta wartość null, przyjmuje się, że odchylenie trwa od lub do daty rozpoczęcia lub zakończenia głównego określonego powyżej.

Wszystkie odchylenia są spłaszczone do struktury sekwencyjnej. Przypadki nakładających się odchyleń zostaną rozwiązane, dając pierwszeństwo odchyleń występujących w dalszej części tablicy.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zasobu
resourceId True string

Wewnętrzny identyfikator meisterplanu

Start
start date
Zakończenie
finish date
Start
start date
Zakończenie
finish date
Pojemność względna
relativeCapacity True double

Zwraca

Aktualizowanie priorytetów

Ten punkt końcowy aktualizuje priorytety projektów i programów.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

identyfikator
id True string

Wartość identyfikatora może być projektem lub programem.

Position
position string

Pozycja może być PIERWSZA lub OSTATNIA. Wartość domyślna FIRST

identyfikator
id True string

Wartość identyfikatora może być projektem lub programem.

Position
position string

Pozycja może być PIERWSZA lub OSTATNIA. Wartość domyślna FIRST

identyfikator
id True string

Wartość identyfikatora może być projektem lub programem.

Position
position string

Pozycja może być PIERWSZA lub OSTATNIA. Wartość domyślna FIRST

Aktualizowanie programów

Przeprowadź aktualizację programu określonego przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator programu
programId True string

Wewnętrzny identyfikator meisterplanu

Ładunek
payload True dynamic

Program reprezentowany przez dokument JSON.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Aktualizowanie projektów

Przeprowadź aktualizację projektu określonego przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Ładunek
payload True dynamic

Projekt reprezentowany przez dokument JSON.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Aktualizowanie punktów kontrolnych

Przeprowadź aktualizację na kamieniu milowym określonym przez podany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator punktu kontrolnego
milestoneId True string

Wewnętrzny identyfikator meisterplanu

Name
name string
Date
date string

format: RRRR-MM-DD

Name
name string

Faza projektu musi istnieć przed utworzeniem. Nie zostanie ona utworzona niejawnie.

Wartość
value string

Zwraca

Kamień milowy
MilestoneResponse

Aktualizowanie rzeczywistego zdarzenia finansowego

Zwraca zaktualizowane rzeczywiste zdarzenie finansowe.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator wartości rzeczywistych finansowych
actualFinancialEventId True string

Wewnętrzny identyfikator meisterplanu

Typ
type string
Kwota
amount double
Data rezerwacji
bookingDate string

format: RRRR-MM-DD

Description
description string
Name
name string

Kategoria financials musi istnieć przed utworzeniem. Nie zostanie ona utworzona niejawnie.

Zwraca

Wartości rzeczywiste finansowe
FinancialActualsResponse

Aktualizowanie ról

Przeprowadź aktualizację roli określonej przez dany identyfikator. Aby przeprowadzić aktualizację częściową, należy wysłać tylko zaktualizowane pola. Aby usunąć wartość pola, należy wysłać pole z jawną wartością null. Pola z wartością domyślną zostaną zresetowane do wartości domyślnej po ustawieniu wartości null.

Paths

Ścieżki rozdzielone przez / (np. w kalendarzach i ścieżkach jednostek OBS) mogą definiować segmenty ścieżek, które zawierają / przez ucieczkę z //. Na przykład ścieżka Europa/Berlin//Amsterdam zostanie zinterpretowana jako ["Europa", "Berlin/Amsterdam". Nierówna ilość ukośników będzie interpretowana jako następujący segment rozpoczynający się od co najmniej jednego ukośników.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator roli
roleId True string

Wewnętrzny identyfikator meisterplanu

Ładunek
payload True dynamic

Rola reprezentowana przez dokument JSON.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Aktualizowanie segmentów pojemności roli

Aktualizuje segmenty pojemności dla roli określonej przez dany identyfikator. Aby wymazać wszystkie segmenty pojemności, wyślij segment bez uruchamiania lub zakończenia i 0 pojemności

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator roli
roleId True string

Wewnętrzny identyfikator meisterplanu

start
start date
skończyć
finish date
fte
fte double

Żądanie akceptuje fte, godziny lub dni.

Dni
days double

Żądanie akceptuje fte, godziny lub dni.

Godzin
hours double

Żądanie akceptuje fte, godziny lub dni.

Zwraca

Aktualizowanie typów obs

Wykonuje aktualizację dla typu usługi OBS określonego przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator typu obs
obsTypeId True string

Wewnętrzny identyfikator meisterplanu

Name
name True string

Zwraca

Typ obs
ObsTypeResponse

Aktualizowanie usług Financials

Aktualizuje zdarzenie finansowe według identyfikatora w danym projekcie scenariusza.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator financials
financialsId True string

Wewnętrzny identyfikator meisterplanu

Typ
type string
Kwota
amount double
On
on True string

Punkt kontrolny jest prawidłowy tylko w połączeniu z wartością w polu milestoneId. Data jest prawidłowa tylko w połączeniu z wartością w polu dueDate.

Identyfikator punktu kontrolnego
milestoneId string

Jest prawidłowy tylko w połączeniu z: punkt kontrolny. Punkt kontrolny musi istnieć w projekcie. Nie zostanie ona utworzona niejawnie.

Data upływu
dueDate string

Jest prawidłowy tylko w połączeniu z wartością on: Date (format: RRRR-MM-DD).

Description
description string
Name
name string

Kategoria financials musi istnieć przed utworzeniem. Nie zostanie ona utworzona niejawnie.

Zwraca

Aktualizowanie wyjątków kalendarza

Użyj tego żądania, aby zastąpić wszystkie wyjątki kalendarza przez określony okres. Ten okres można zdefiniować przy użyciu atrybutów rozpoczęcia głównego i zakończenia żądania. Określ nową listę wyjątków kalendarza z właściwością wyjątków. Należy pamiętać, że wszystkie wyjątki w określonym przedziale czasu zostaną zastąpione przez wyjątki wymienione we właściwości wyjątków.

  • Jeśli dla okresu początkowego i końcowego jest używana wartość null, wszystkie wyjątki kalendarza zostaną zastąpione — jeśli zdefiniowano tylko datę rozpoczęcia okresu, wszystkie wyjątki rozpoczynające się od tego czasu zostaną zastąpione — jeśli zdefiniowano tylko datę zakończenia okresu, wszystkie wyjątki do tego punktu zostaną zastąpione — jeśli wyjątek zostanie usunięty, a kalendarz nadrzędny ma wyjątek w tej dacie, ten kalendarz dziedziczy wyjątek z kalendarza nadrzędnego.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator kalendarza
calendarId True string

Wewnętrzny identyfikator meisterplanu

Start
start date
Zakończenie
finish date
Date
date True date
Godziny pracy
workingHours True double
Description
description string

Aktualizowanie zasobów

Przeprowadź aktualizację zasobu określonego przez dany identyfikator.

Paths

Ścieżki rozdzielone przez / (np. w kalendarzach i ścieżkach jednostek OBS) mogą definiować segmenty ścieżek, które zawierają / przez ucieczkę z //. Na przykład ścieżka Europa/Berlin//Amsterdam zostanie zinterpretowana jako ["Europa", "Berlin/Amsterdam". Nierówna ilość ukośników będzie interpretowana jako następujący segment rozpoczynający się od co najmniej jednego ukośników.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zasobu
resourceId True string

Wewnętrzny identyfikator meisterplanu

Ładunek
payload True dynamic

Zasób reprezentowany przez dokument JSON.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Alokacje aktualizacji

Ten punkt końcowy umożliwia aktualizowanie istniejących alokacji projektu. Zmiany zostaną wprowadzone tylko dla określonych zakresów dat, a także określonych zasobów i ról.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator alokacji
allocationId True string

Wewnętrzny identyfikator meisterplanu

Start
start True date
Zakończenie
finish True date
Fte
fte double

Żądanie akceptuje fte, godziny lub dni.

Dni
days double

Żądanie akceptuje fte, godziny lub dni.

Godziny
hours double

Żądanie akceptuje fte, godziny lub dni.

Zwraca

Braki aktualizacji

Użyj tego żądania, aby zaktualizować brak.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zasobu
resourceId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator nieobecności
absenceId True string

Wewnętrzny identyfikator meisterplanu

Start
start string

format: RRRR-MM-DD

Zakończenie
finish string

format: RRRR-MM-DD

Typ dnia rozpoczęcia
startDayType string
Typ dnia zakończenia
finishDayType string

Zwraca

Nieobecność
AbsenceResponse

Cele biznesowe

Zwraca wszystkie cele biznesowe

Zwraca

Pobieranie alokacji według identyfikatora

Zwraca pojedynczą alokację określoną przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator alokacji
allocationId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Pobieranie financials według identyfikatora

Zwraca indywidualne zdarzenie finansowe określone przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator financials
financialsId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Pobieranie kalendarzy według identyfikatora

Pobierz jeden kalendarz w systemie Meisterplan. Użyj specjalnego identyfikatora defaultCalendar, aby uzyskać kalendarz domyślny.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator kalendarza
calendarId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Kalendarz
CalendarResponse

Pobieranie komentarza projektu według identyfikatora

Zwraca komentarz do projektu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator komentarza
commentId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Komentarz projektu
ProjectCommentResponse

Pobieranie listy alokacji

Zwraca listę alokacji projektu

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Pobieranie listy finansów

Zwraca listę finansów projektu

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Pobieranie listy kalendarzy

Pobierz listę wszystkich kalendarzy w systemie Meisterplan.

Zwraca

Pobieranie listy komentarzy alokacji

Zwraca listę komentarzy alokacji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Strona po
pageAfter string

Kursor, po którym mają być pobierane wyniki. Kursor można pobrać z poprzedniego żądania.

Rozmiar strony
pageSize integer

Rozmiar strony

Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Pobieranie listy komentarzy projektu

Zwraca listę komentarzy projektu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Strona po
pageAfter string

Kursor, po którym mają być pobierane wyniki. Kursor można pobrać z poprzedniego żądania.

Rozmiar strony
pageSize integer

Rozmiar strony

Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Pobieranie listy nieobecności

Zwraca listę braków zasobu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zasobu
resourceId True string

Wewnętrzny identyfikator meisterplanu

Data rozpoczęcia
startDate date

Data rozpoczęcia filtrowania okresu

Data zakończenia
finishDate date

Inkluzywna data zakończenia filtrowania okresu.

Zwraca

Pobieranie listy portfeli

Zwraca listę wszystkich dostępnych portfeli. Jeśli nie masz prawa do wyświetlania jakiegokolwiek portfela, zwraca listę wszystkich dostępnych portfeli, do których masz prawo dostępu za pośrednictwem tokenu interfejsu API. Jeśli nie masz prawa do wyświetlania żadnego portfela, zostanie zwrócona pusta lista.

Zwraca

Pobieranie listy pracy w czasie rzeczywistym

Zwraca listę rzeczywistego czasu pracy dla wszystkich projektów określonego scenariusza. Należy pamiętać, że rzeczywisty czas pracy danych jest niezależny od jego scenariusza.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Rozmiar strony
pageSize integer

Rozmiar strony

Strona po
pageAfter string

Kursor, po którym mają być pobierane wyniki. Kursor można pobrać z poprzedniego żądania.

Filter
filter string

Ciągowany obiekt JSON z podzbiorem właściwości oczekiwanego obiektu.

Zwraca

Pobieranie listy programów

Zwraca listę programów w danym scenariuszu

Parametry

Nazwa Klucz Wymagane Typ Opis
Rozmiar strony
pageSize integer

Rozmiar strony

Strona po
pageAfter string

Kursor, po którym mają być pobierane wyniki. Kursor można pobrać z poprzedniego żądania.

Filter
filter string

Ciągowany obiekt JSON z podzbiorem właściwości oczekiwanego obiektu. Wybiera wszystkie obiekty, które dokładnie pasują do określonych właściwości. Programy można wyszukiwać według programKey i nazwy. Uwaga: pamiętaj, aby zakodować parametr pod adresem URL. { "programKey": ciąg, "name": string }

Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Pobieranie listy projektów

Ten punkt końcowy jest podzielony na strony. Zwraca listę projektów do określonej wartości PAGESIZE

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Rozmiar strony
pageSize integer

Rozmiar strony

Strona po
pageAfter string

Kursor, po którym mają być pobierane wyniki. Kursor można pobrać z poprzedniego żądania.

Filter
filter string

Ciągowany obiekt JSON z podzbiorem właściwości oczekiwanego obiektu.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobieranie listy punktów kontrolnych

Zwraca listę punktów kontrolnych projektu

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Pobieranie listy rzeczywistych zdarzeń finansowych

Zwraca listę rzeczywistych zdarzeń finansowych projektu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Pobieranie listy ról

Zwraca listę wszystkich dostępnych ról. Jeśli żadne role nie są dostępne, zwracana jest pusta lista.

Parametry

Nazwa Klucz Wymagane Typ Opis
Filter
filter string

Ciągowany obiekt JSON z podzbiorem właściwości oczekiwanego obiektu.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobieranie listy scenariuszy

Zwraca listę scenariuszy

Zwraca

Pobieranie listy użytkowników

Zwraca listę użytkowników. Umożliwia filtrowanie według userName lub externalId.

Parametry

Nazwa Klucz Wymagane Typ Opis
Strona po
pageAfter string

Kursor, po którym mają być pobierane wyniki. Kursor można pobrać z poprzedniego żądania.

Rozmiar strony
pageSize integer

Rozmiar strony

Filter
filter string

Ciągowany obiekt JSON z podzbiorem właściwości oczekiwanego obiektu.

Zwraca

Wielostronicowych
PaginatedResponseUserResponse

Pobieranie listy wyjątków kalendarza

Pobierz listę wszystkich wyjątków do tego kalendarza w systemie Meisterplan.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator kalendarza
calendarId True string

Wewnętrzny identyfikator meisterplanu

Data rozpoczęcia
startDate date

Data rozpoczęcia

Data zakończenia
endDate date

Data zakończenia

Zwraca

Pobieranie listy zadań

Ten punkt końcowy jest podzielony na strony. Zwraca listę zadań do określonego PAGESIZE

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Rozmiar strony
pageSize integer

Rozmiar strony

Strona po
pageAfter string

Kursor, po którym mają być pobierane wyniki. Kursor można pobrać z poprzedniego żądania.

Key
key string

Wybiera wszystkie obiekty, które dokładnie pasują do klucza.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobieranie listy zależności punktów kontrolnych

Zwraca listę zależności punktów kontrolnych scenariusza

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Rozmiar strony
pageSize integer

Rozmiar strony

Strona po
pageAfter string

Kursor, po którym mają być pobierane wyniki. Kursor można pobrać z poprzedniego żądania.

Zwraca

Pobieranie listy zasobów

Ten punkt końcowy jest podzielony na strony. Zwraca listę zasobów do określonej wartości PAGESIZE

Parametry

Nazwa Klucz Wymagane Typ Opis
Rozmiar strony
pageSize integer

Rozmiar strony

Strona po
pageAfter string

Kursor, po którym mają być pobierane wyniki. Kursor można pobrać z poprzedniego żądania.

Filter
filter string

Ciągowany obiekt JSON z podzbiorem właściwości oczekiwanego obiektu.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobieranie listy zespołów

Ten punkt końcowy jest podzielony na strony. Zwraca listę zespołów do określonego PAGESIZE

Parametry

Nazwa Klucz Wymagane Typ Opis
Rozmiar strony
pageSize integer

Rozmiar strony

Strona po
pageAfter string

Kursor, po którym mają być pobierane wyniki. Kursor można pobrać z poprzedniego żądania.

Filter
filter string

Ciągowany obiekt JSON z podzbiorem właściwości oczekiwanego obiektu. Wybiera wszystkie obiekty, które dokładnie pasują do określonych właściwości. Uwaga: pamiętaj, aby zakodować parametr pod adresem URL. { "resourceKey": ciąg, "name": string }

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobieranie odchyleń od kalendarza

Odczytuje odchylenia do godzin pracy w kalendarzu zasobu. Jeśli nie zostaną przekazane żadne wartości początkowe i zakończone, zwracane są wszystkie odchylenia żądanego zasobu. Jeśli tylko początek jest przekazywany, zwracane są wszystkie odchylenia rozpoczynające się od tego czasu. Jeśli tylko zakończenie jest przekazywane, wszystkie odchylenia do tego punktu są zwracane.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zasobu
resourceId True string

Wewnętrzny identyfikator meisterplanu

Start
start date

Data rozpoczęcia filtrowania okresu

Zakończenie
finish date

Data zakończenia filtrowania okresu

Zwraca

Pobieranie programu według identyfikatora

Zwraca pojedynczy program określony przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator programu
programId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobieranie projektów według identyfikatora

Zwraca pojedynczy projekt określony przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobieranie rzeczywistego czasu pracy według identyfikatora

Zwraca czas rzeczywisty określony przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator wartości rzeczywistych
actualsId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Rzeczywisty czas pracy według identyfikatora
ActualTimeWorkedByIdResponse

Pobieranie rzeczywistego zdarzenia finansowego według identyfikatora

Zwraca indywidualne rzeczywiste zdarzenie finansowe określone przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator wartości rzeczywistych finansowych
actualFinancialEventId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Wartości rzeczywiste finansowe
FinancialActualsResponse

Pobieranie ról według identyfikatora

Zwraca pojedynczą rolę określoną przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator roli
roleId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobieranie scenariuszy według identyfikatora

Zwraca pojedynczy scenariusz określony przez dany identyfikator. WSKAZÓWKA: Jako identyfikator planu scenariusza rekordu można użyć wartości "planOfRecord".

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Scenario
ScenarioResponse

Pobieranie segmentów pojemności roli

Zwraca segmenty pojemności dla roli określonej przez dany identyfikator. Zwraca pustą listę, jeśli nie istnieją żadne segmenty pojemności.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator roli
roleId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Pobieranie segmentów pojemności wszystkich ról

Zwraca segmenty pojemności dla wszystkich ról. Jeśli dla danej roli nie istnieją żadne segmenty pojemności, jej pojemności ról będą puste.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Pobieranie typu usługi OBS według identyfikatora

Ten punkt końcowy jest przeznaczony tylko dla typów usługi OBS. Aby uzyskać jednostki OBS, użyj /obsTypes/<obs-type-id>/obsUnits

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator typu obs
obsTypeId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Typ obs
ObsTypeResponse

Pobieranie użytkownika według identyfikatora

Zwraca użytkownika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
userId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Pobieranie wszystkich jednostek usługi OBS

Ten punkt końcowy zwraca listę wszystkich jednostek usługi OBS dla danego typu usługi OBS.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator typu obs
obsTypeId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Pobieranie wszystkich typów usługi OBS

Ten punkt końcowy jest przeznaczony tylko dla typów usługi OBS. Aby uzyskać jednostki OBS, użyj /obsTypes/<obs-type-id>/obsUnits

Zwraca

Pobieranie zasobów według identyfikatora

Zwraca pojedynczy zasób określony przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zasobu
resourceId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Zwraca link do zarządzania zadaniami projektu

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobierz zadanie według identyfikatora

Zwraca pojedyncze zadanie określone przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator zadania
taskId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Tworzenie aplikacji Teams

Tworzy zespół według podanych pól i zwraca nowo utworzone.

Paths

Ścieżki rozdzielone przez / (np. w kalendarzach i ścieżkach jednostek OBS) mogą definiować segmenty ścieżek, które zawierają / przez ucieczkę z //. Na przykład ścieżka Europa/Berlin//Amsterdam zostanie zinterpretowana jako ["Europa", "Berlin/Amsterdam". Nierówna ilość ukośników będzie interpretowana jako następujący segment rozpoczynający się od co najmniej jednego ukośników.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ładunek
payload True dynamic

Zespół reprezentowany przez dokument JSON.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Tworzenie finansów

Zwraca nowo utworzone zdarzenie finansowe.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Typ
type True string
Kwota
amount True double
On
on True string

Punkt kontrolny jest prawidłowy tylko w połączeniu z wartością w polu milestoneId. Data jest prawidłowa tylko w połączeniu z wartością w polu dueDate.

Identyfikator punktu kontrolnego
milestoneId string

Jest prawidłowy tylko w połączeniu z: punkt kontrolny. Punkt kontrolny musi istnieć w projekcie. Nie zostanie ona utworzona niejawnie.

Data upływu
dueDate string

Jest prawidłowy tylko w połączeniu z wartością on: Date (format: RRRR-MM-DD).

Description
description string
Name
name string

Kategoria financials musi istnieć przed utworzeniem. Nie zostanie ona utworzona niejawnie.

Zwraca

Tworzenie jednostki usługi OBS

Tworzy jednostkę OBS z podanymi danymi. Zwróci nowo utworzoną jednostkę OBS.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator typu obs
obsTypeId True string

Wewnętrzny identyfikator meisterplanu

Name
name True string
Identyfikator nadrzędny
parentId string

Zwraca

Jednostka obs
ObsUnitResponse

Tworzenie kalendarzy

Utwórz kalendarz z podanymi danymi. Zwróci nowo utworzony kalendarz.

Parametry

Nazwa Klucz Wymagane Typ Opis
Name
name True string
Identyfikator nadrzędny
parentId string
Poniedziałek
monday True double
Wtorek
tuesday True double
Środa
wednesday True double
Czwartek
thursday True double
Piątek
friday True double
Sobota
saturday True double
Niedziela
sunday True double

Zwraca

Kalendarz
CalendarResponse

Tworzenie lub aktualizowanie alokacji

Ten punkt końcowy umożliwia tworzenie nowych alokacji i aktualizowanie istniejących alokacji projektu. Zmiany zostaną wprowadzone tylko dla określonych zakresów dat, a także określonych zasobów i ról.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

identyfikator
id True string

Identyfikator jednostki, z którą jest połączona ta alokacja. Ustaw typ na RESOLVE_BY_KEY_OR_NAME, aby automatycznie rozpoznawać klucze zasobów lub nazwy ról.

Typ
type string

Określ, jak wartość w identyfikatorze pola jest interpretowana. Zasób rozwiązuje zasoby według identyfikatora UUID. ROLA rozpoznaje role według identyfikatora UUID. RESOLVE_BY_KEY_OR_NAME rozpoznaje zasoby według klucza zasobu lub ról według nazwy roli.

Rola projektu
projectRole string

Identyfikator roli, z którą jest połączona ta alokacja. To pole jest prawidłowe tylko w połączeniu z typami RESOURCE lub RESOLVE_BY_KEY_OR_NAME. Jeśli typ jest ustawiony na RESOLVE_BY_KEY_OR_NAME, właściwość projectRole jest rozpoznawana przez nazwę.

Start
start True date
Zakończenie
finish True date
Fte
fte double

Żądanie akceptuje fte, godziny lub dni.

Dni
days double

Żądanie akceptuje fte, godziny lub dni.

Godziny
hours double

Żądanie akceptuje fte, godziny lub dni.

Zwraca

Tworzenie lub aktualizowanie linku do zarządzania zadaniami

Ten punkt końcowy umożliwia dodanie linku do zarządzania zadaniami do projektu lub zaktualizowanie elementu externalViewUrl

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Ładunek
payload True dynamic

Link do zarządzania zadaniami reprezentowany przez dokument JSON.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Tworzenie lub aktualizowanie rzeczywistego czasu pracy

Ten punkt końcowy umożliwia utworzenie nowego rzeczywistego czasu pracy i zaktualizowanie istniejącego rzeczywistego czasu pracy nad projektem przez jednostkę (zasób lub rolę). Nie zaktualizujemy rzeczywistego czasu pracy dla dat rezerwacji, które nie zostały określone w żądaniu dla danego projektu i jednostki. Za pomocą właściwości mode możesz kontrolować, czy istniejąca wartość pracy rzeczywistego czasu została zastąpiona przez nową wartość lub czy jej wartość jest dodawana do rezerwacji w żądaniu. Należy pamiętać, że rzeczywisty czas pracy danych jest niezależny od jego scenariusza. Będzie ona taka sama we wszystkich scenariuszach dla każdego danego projektu. Żądanie jest ograniczone do 5000 rzeczywistych wartości czasu pracy na projekt i zasób/rolę.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

identyfikator
id True string

Identyfikator jednostki, z którą jest połączony ten rzeczywisty wpis czasu pracy. Ustaw typ na RESOLVE_BY_KEY_OR_NAME, aby automatycznie rozpoznawać klucze zasobów i klucze zespołu lub nazwy ról.

Typ
type string
Identyfikator zespołu
teamId string

Identyfikator zespołu jednostki, z którą jest połączony ten rzeczywisty wpis czasu pracy

Data rezerwacji
bookingDate True date

Data tej rezerwacji

Godziny
hours True double

Rzeczywisty czas pracy w godzinach

Typ kosztu
costType string

ustawienie domyślne: zobacz dokumentację programu Meisterplan.

Koszt na godzinę
costPerHour double

Koszt za godzinę dla tej rezerwacji

Mode
mode string

Zwraca

Rzeczywisty czas pracy
ActualTimeWorkedResponse

Tworzenie lub aktualizowanie zadania

Tworzy lub aktualizuje zadanie z podanymi polami.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Ładunek
payload True dynamic

Zadanie reprezentowane przez dokument JSON.

Tworzenie nieobecności

Użyj tego żądania, aby dodać nieobecność przez określony czas. Ten okres można zdefiniować przy użyciu atrybutów rozpoczęcia i zakończenia żądania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zasobu
resourceId True string

Wewnętrzny identyfikator meisterplanu

Start
start True string

format: RRRR-MM-DD

Zakończenie
finish True string

format: RRRR-MM-DD

Typ dnia rozpoczęcia
startDayType string

Wartość domyślna to FULL_DAY

Typ dnia zakończenia
finishDayType string

Wartość domyślna to FULL_DAY

Zwraca

Nieobecność
AbsenceResponse

Tworzenie programów

Tworzy program z podanymi polami i zwraca nowo utworzony program.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Ładunek
payload True dynamic

Program reprezentowany przez dokument JSON.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Tworzenie projektów

Tworzy projekt z podanymi polami i zwraca nowo utworzony projekt.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Ładunek
payload True dynamic

Projekt reprezentowany przez dokument JSON.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Tworzenie punktów kontrolnych

Zwraca nowo utworzony punkt kontrolny

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Name
name True string
Date
date True string

format: RRRR-MM-DD

Name
name string

Faza projektu musi istnieć przed utworzeniem. Nie zostanie ona utworzona niejawnie.

Wartość
value string

Zwraca

Kamień milowy
MilestoneResponse

Tworzenie rzeczywistego zdarzenia finansowego

Zwraca nowo utworzone rzeczywiste zdarzenie finansowe.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Typ
type True string
Kwota
amount True double
Data rezerwacji
bookingDate True date
Description
description string
Name
name string

Kategoria financials musi istnieć przed utworzeniem. Nie zostanie ona utworzona niejawnie.

Zwraca

Wartości rzeczywiste finansowe
FinancialActualsResponse

Tworzenie ról

Zwraca utworzoną rolę w przypadku powodzenia.

Paths

Ścieżki rozdzielone przez / (np. w kalendarzach i ścieżkach jednostek OBS) mogą definiować segmenty ścieżek, które zawierają / przez ucieczkę z //. Na przykład ścieżka Europa/Berlin//Amsterdam zostanie zinterpretowana jako ["Europa", "Berlin/Amsterdam". Nierówna ilość ukośników będzie interpretowana jako następujący segment rozpoczynający się od co najmniej jednego ukośników.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ładunek
payload True dynamic

Rola reprezentowana przez dokument JSON.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Tworzenie typu usługi OBS

Tworzy typ usługi OBS z podanymi danymi. Zwróci nowo utworzony typ usługi OBS.

Parametry

Nazwa Klucz Wymagane Typ Opis
Name
name True string

Zwraca

Typ obs
ObsTypeResponse

Tworzenie zależności punktu kontrolnego

Zwraca identyfikator nowo utworzonej zależności punktu kontrolnego

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Z identyfikatora punktu kontrolnego
fromMilestoneId True string
Do identyfikatora punktu kontrolnego
toMilestoneId True string

Zwraca

Tworzenie zależności punktu kontrolnego
MilestoneDependencyCreateResponse

Tworzenie zasobów

Tworzy zasób według podanych pól i zwraca nowo utworzony element.

Paths

Ścieżki rozdzielone przez / (np. w kalendarzach i ścieżkach jednostek OBS) mogą definiować segmenty ścieżek, które zawierają / przez ucieczkę z //. Na przykład ścieżka Europa/Berlin//Amsterdam zostanie zinterpretowana jako ["Europa", "Berlin/Amsterdam". Nierówna ilość ukośników będzie interpretowana jako następujący segment rozpoczynający się od co najmniej jednego ukośników.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ładunek
payload True dynamic

Zasób reprezentowany przez dokument JSON.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Ustaw kalendarz domyślny

Ustawia istniejący kalendarz jako kalendarz domyślny w systemie Meisterplan.

Parametry

Nazwa Klucz Wymagane Typ Opis
identyfikator
id True string

Usuwanie alokacji

Usuwa alokację w danym projekcie scenariusza.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator alokacji
allocationId True string

Wewnętrzny identyfikator meisterplanu

Usuwanie finansów

Usuwa zdarzenie finansowe w danym projekcie scenariusza.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator financials
financialsId True string

Wewnętrzny identyfikator meisterplanu

Usuwanie jednostki usługi OBS według identyfikatora

Usuwa jednostkę OBS określoną przez dany identyfikator. Jeśli jednostka usługi OBS z danym identyfikatorem nie istnieje, żądanie zakończy się niepowodzeniem.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator typu obs
obsTypeId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator jednostki obs
obsUnitId True string

Wewnętrzny identyfikator meisterplanu

Usuwanie kalendarzy

Usuwa kalendarz w systemie Meisterplan. Należy pamiętać, że nie można usunąć kalendarza domyślnego lub elementu nadrzędnego kalendarza domyślnego.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator kalendarza
calendarId True string

Wewnętrzny identyfikator meisterplanu

Usuwanie projektów

Usuwa projekt w danym scenariuszu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Usuwanie punktów kontrolnych

Usuwa punkt kontrolny w danym projekcie scenariusza.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator punktu kontrolnego
milestoneId True string

Wewnętrzny identyfikator meisterplanu

Usuwanie rzeczywistego czasu pracy według identyfikatora

Usuwa rzeczywisty czas pracy w danym projekcie scenariusza.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator wartości rzeczywistych
actualsId True string

Wewnętrzny identyfikator meisterplanu

Usuwanie rzeczywistego zdarzenia finansowego

Usuwa rzeczywiste zdarzenie finansowe w danym projekcie scenariusza.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator wartości rzeczywistych finansowych
actualFinancialEventId True string

Wewnętrzny identyfikator meisterplanu

Usuwanie ról

Usuń rolę określoną przez dany identyfikator. Jeśli rola o danym identyfikatorze nie istnieje, żądanie zakończy się niepowodzeniem.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator roli
roleId True string

Wewnętrzny identyfikator meisterplanu

Usuwanie typu usługi OBS według identyfikatora

Usuń typ usługi OBS określony przez dany identyfikator. Jeśli typ usługi OBS o podanym identyfikatorze nie istnieje, żądanie zakończy się niepowodzeniem.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator typu obs
obsTypeId True string

Wewnętrzny identyfikator meisterplanu

Usuwanie usługi Teams

Usuń zespół określony przez podany identyfikator. Jeśli zespół o danym identyfikatorze nie istnieje, żądanie zakończy się niepowodzeniem.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zespołu
teamId True string

Wewnętrzny identyfikator meisterplanu

Usuwanie zależności punktów kontrolnych

Usuwa zależność punktu kontrolnego w danym scenariuszu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator zależności punktu kontrolnego
milestoneDependencyId True string

Wewnętrzny identyfikator meisterplanu

Usuwanie zasobów

Usuń zasób określony przez podany identyfikator. Jeśli zasób o danym identyfikatorze nie istnieje, żądanie zakończy się niepowodzeniem.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zasobu
resourceId True string

Wewnętrzny identyfikator meisterplanu

Usuń cały rzeczywisty czas pracy według identyfikatora projektu

Usuwa cały rzeczywisty czas pracy danego projektu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Usuń nieobecność

Usuwa brak.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zasobu
resourceId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator nieobecności
absenceId True string

Wewnętrzny identyfikator meisterplanu

Usuń programy

Usuwa program określony przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator programu
programId True string

Wewnętrzny identyfikator meisterplanu

Usuń zadanie

Usuwa zadanie w danym projekcie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator zadania
taskId True string

Wewnętrzny identyfikator meisterplanu

Usuń łącze do zarządzania zadaniami

Usuwa link do zarządzania zadaniami projektu

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Uzyskiwanie jednostki usługi OBS

Ten punkt końcowy zwraca pojedynczą jednostkę OBS.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator typu obs
obsTypeId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator jednostki obs
obsUnitId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Jednostka obs
ObsUnitResponse

Uzyskiwanie komentarza alokacji według identyfikatora

Zwraca komentarz alokacji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator komentarza alokacji
allocationCommentId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Komentarz alokacji
AllocationCommentResponse

Uzyskiwanie nieobecności według identyfikatora

Zwraca indywidualną nieobecność określoną przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zasobu
resourceId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator nieobecności
absenceId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Nieobecność
AbsenceResponse

Uzyskiwanie przebiegu według identyfikatora

Zwraca pojedynczy przebieg określony przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator przebiegu
sprintId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Uzyskiwanie punktów kontrolnych według identyfikatora

Zwraca pojedynczy punkt kontrolny określony przez dany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator punktu kontrolnego
milestoneId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Kamień milowy
MilestoneResponse

Uzyskiwanie zespołu według identyfikatora

Zwraca pojedynczy zespół określony przez podany identyfikator.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zespołu
teamId True string

Wewnętrzny identyfikator meisterplanu

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Zamienianie punktów kontrolnych

Zastępuje punkty kontrolne danego projektu w scenariuszu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Name
name True string
Date
date True string

format: RRRR-MM-DD

Name
name string

Faza projektu musi istnieć przed utworzeniem. Nie zostanie ona utworzona niejawnie.

Wartość
value string

Zamienianie zadań

Ten punkt końcowy służy do zastępowania wszystkich istniejących zadań określonego projektu nową listą zadań udostępnionych w żądaniu. Jak to działa: wysyłasz listę zadań dla określonego projektu. System zsynchronizuje zadania projektu z tą listą przy użyciu klucza zadania jako identyfikatora. Oznacza to:

  • Zadania obecnie w systemie, ale nie na liście zostaną usunięte. — Zadania na liście, które nie istnieją w systemie, zostaną utworzone. — Zadania istniejące zarówno w systemie, jak i na liście zostaną zaktualizowane, jeśli zostaną wprowadzone zmiany.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Żądanie zastąpienia zadania
tasksReplaceRequest True dynamic

Zadanie reprezentowane przez dokument JSON.

Zamień braki

Ten punkt końcowy umożliwia zastąpienie wszystkich braków zasobu. Wynik będzie taki sam, jak w przypadku usunięcia wszystkich istniejących nieobecności i ponownego utworzenia przekazanych nieobecności. Możesz użyć parametrów zapytania "start" i "end", aby określić zakres czasu zastępowania istniejących nieobecności. Jeśli nie używasz tych parametrów, wszystkie nieobecności zostaną zastąpione przez nowo wysłane nieobecności.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zasobu
resourceId True string

Wewnętrzny identyfikator meisterplanu

Start
start date

Data rozpoczęcia okresu zastępczego

Koniec
end date

Inkluzywna data zakończenia okresu zastępczego.

Start
start True string

format: RRRR-MM-DD

Zakończenie
finish True string

format: RRRR-MM-DD

Typ dnia rozpoczęcia
startDayType string

Wartość domyślna to FULL_DAY

Typ dnia zakończenia
finishDayType string

Wartość domyślna to FULL_DAY

Zastępowanie alokacji

Ten punkt końcowy umożliwia zastąpienie wszystkich alokacji projektu. Wynik będzie taki sam, jak w przypadku usunięcia wszystkich istniejących alokacji i ponownego utworzenia przekazanych alokacji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

identyfikator
id True string

Identyfikator jednostki, z którą jest połączona ta alokacja. Ustaw typ na RESOLVE_BY_KEY_OR_NAME, aby automatycznie rozpoznawać klucze zasobów lub nazwy ról.

Typ
type string

Określ, jak wartość w identyfikatorze pola jest interpretowana. Zasób rozwiązuje zasoby według identyfikatora UUID. ROLA rozpoznaje role według identyfikatora UUID. RESOLVE_BY_KEY_OR_NAME rozpoznaje zasoby według klucza zasobu lub ról według nazwy roli.

Rola projektu
projectRole string

Identyfikator roli, z którą jest połączona ta alokacja. To pole jest prawidłowe tylko w połączeniu z typami RESOURCE lub RESOLVE_BY_KEY_OR_NAME. Jeśli typ jest ustawiony na RESOLVE_BY_KEY_OR_NAME, właściwość projectRole jest rozpoznawana przez nazwę.

Start
start True date
Zakończenie
finish True date
Fte
fte double

Żądanie akceptuje fte, godziny lub dni.

Dni
days double

Żądanie akceptuje fte, godziny lub dni.

Godziny
hours double

Żądanie akceptuje fte, godziny lub dni.

Zastępowanie finansów

Zastępuje zdarzenia finansowe danego projektu w ramach scenariusza.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Typ
type True string
Kwota
amount True double
On
on True string

Punkt kontrolny jest prawidłowy tylko w połączeniu z wartością w polu milestoneId. Data jest prawidłowa tylko w połączeniu z wartością w polu dueDate.

Identyfikator punktu kontrolnego
milestoneId string

Jest prawidłowy tylko w połączeniu z: punkt kontrolny. Punkt kontrolny musi istnieć w projekcie. Nie zostanie ona utworzona niejawnie.

Data upływu
dueDate string

Jest prawidłowy tylko w połączeniu z wartością on: Date (format: RRRR-MM-DD).

Description
description string
Name
name string

Kategoria financials musi istnieć przed utworzeniem. Nie zostanie ona utworzona niejawnie.

Zastępowanie rzeczywistych zdarzeń finansowych

Zastępuje rzeczywiste zdarzenia finansowe danego projektu w ramach scenariusza. Żądanie jest ograniczone do 5000 rzeczywistych zdarzeń finansowych na projekt.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator scenariusza
scenarioId True string

Wewnętrzny identyfikator meisterplanu

Identyfikator projektu
projectId True string

Wewnętrzny identyfikator meisterplanu

Typ
type True string
Kwota
amount True double
Data rezerwacji
bookingDate True date
Description
description string
Name
name string

Kategoria financials musi istnieć przed utworzeniem. Nie zostanie ona utworzona niejawnie.

Wyzwalacze

Tworzenie elementu webhook

Tworzy element webhook według podanych pól i zwraca nowo utworzony element. 1000 elementów webhook jest obecnie obsługiwanych dla każdego systemu.

Tworzenie elementu webhook

Tworzy element webhook według podanych pól i zwraca nowo utworzony element. 1000 elementów webhook jest obecnie obsługiwanych dla każdego systemu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Typy zdarzeń
eventTypes True array of string

Należy podać co najmniej jeden typ zdarzenia.

Identyfikator scenariusza
scenarioId True string

Scenariusz, do którego chcesz zasubskrybować.

Identyfikator projektu
projectId string

Identyfikator projektu jest opcjonalny. Jest to wymagane tylko wtedy, gdy chcesz zasubskrybować określony projekt.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Definicje

UserRefResponse

Nazwa Ścieżka Typ Opis
Identyfikator użytkownika
id string
Nazwa wyświetlana użytkownika
displayName string

ListResponseRoleCapacityResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of RoleCapacityResponse

RoleCapacityResponse

Nazwa Ścieżka Typ Opis
start
start date

Data rozpoczęcia tego segmentu pojemności roli. Opcjonalny.

skończyć
finish date

Data zakończenia tego segmentu pojemności roli. Opcjonalny.

fte
fte double

Zdolność roli w fte

MilestoneResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string
Name
name string
Date
date string

format: RRRR-MM-DD

Faza projektu
projectPhase ProjectPhaseResponse
Status
status StatusResponse

ProjectPhaseResponse

Nazwa Ścieżka Typ Opis
Name
name string

StatusResponse

Nazwa Ścieżka Typ Opis
Wartość
value string
Wyświetlana nazwa
displayName string

FinanceCategoryResponse

Nazwa Ścieżka Typ Opis
Name
name string

FinancialsResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string
Typ
type string
Kwota
amount double
Chronometraż financials
timing FinancialsTimingResponse
Description
description string
Kategoria finansów
category FinanceCategoryResponse

FinancialsTimingResponse

Nazwa Ścieżka Typ Opis
On
on string
Identyfikator punktu kontrolnego
milestoneId string

Występuje tylko wtedy, gdy typ chronometrażu jest równy punktowi kontrolnemu

Data upływu
dueDate date

FinancialActualsResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string
Typ
type string
Kwota
amount double
Data rezerwacji
bookingDate string

format: RRRR-MM-DD

Description
description string
Kategoria finansów
category FinanceCategoryResponse

AllocatedEntityResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator jednostki, z którą ta alokacja jest połączona

Typ
type string

Typ jednostki dla tej alokacji

Rola projektu
projectRole string

Zostanie ustawiona tylko wtedy, gdy typ ma wartość RESOURCE

AlokacjaResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator tej alokacji

Przydzielona jednostka
allocatedEntity AllocatedEntityResponse
Segments
segments array of AllocationSegmentResponse

Segmenty czasu alokacji

AllocationSegmentResponse

Segmenty czasu alokacji

Nazwa Ścieżka Typ Opis
Start
start date

Data rozpoczęcia tej alokacji

Zakończenie
finish date

Data zakończenia tej alokacji

Godziny
hours double

Wartość alokacji w godzinach

ActualTimeWorkedResponse

Nazwa Ścieżka Typ Opis
Łącze jednostki Wartości rzeczywiste
bookedEntity ActualsEntityLinkResponse
Rezerwacje
bookings array of ActualsBookingResponse

Data i godziny rezerwacji tego rzeczywistego czasu pracy

ActualsBookingResponse

Data i godziny rezerwacji tego rzeczywistego czasu pracy

Nazwa Ścieżka Typ Opis
Id
id string

Identyfikator rezerwacji tego rzeczywistego czasu pracy

Data rezerwacji
bookingDate date

Data rezerwacji tego rzeczywistego czasu pracy

Godziny
hours double

Rzeczywisty czas pracy w godzinach

Typ kosztu
costType string
Koszt na godzinę
costPerHour double

ActualsEntityLinkResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator jednostki, z którą jest połączony ten rzeczywisty wpis czasu pracy

Typ
type string

Typ jednostki dla tego wpisu pracy w czasie rzeczywistym

Identyfikator zespołu
teamId string

Identyfikator zespołu jednostki, z którą jest połączony ten rzeczywisty wpis czasu pracy

MilestoneDependencyCreateResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string

CalendarDeviationResponse

Nazwa Ścieżka Typ Opis
Start
start date
Zakończenie
finish date
Pojemność względna
relativeCapacity double

ListResponseCalendarDeviationResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of CalendarDeviationResponse

NieobecnośćResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator braku

Data rozpoczęcia
start date

Data rozpoczęcia tej nieobecności

Data zakończenia
finish date

Data zakończenia tej nieobecności

Typ dnia rozpoczęcia nieobecności
startDayType string
Zakończ typ dnia nieobecności
finishDayType string

ObsTypeResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string
Name
name string

ObsUnitResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string
Name
name string
Ścieżka
path string
Wyświetlana nazwa
displayName string

Nazwa wyświetlana jest renderowana w taki sam sposób, jak w interfejsie użytkownika aplikacji Meisterplan

Identyfikator nadrzędny
parentId string

CalendarResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string
Name
name string
Identyfikator nadrzędny
parentId string
Ścieżka
path string
Godziny pracy
workingHours WorkingHoursResponse

WorkingHoursResponse

Nazwa Ścieżka Typ Opis
Poniedziałek
monday double
Wtorek
tuesday double
Środa
wednesday double
Czwartek
thursday double
Piątek
friday double
Sobota
saturday double
Niedziela
sunday double

Cursor

Nazwa Ścieżka Typ Opis
Cursor
cursor string

Paginacja

Nazwa Ścieżka Typ Opis
Cursor
after Cursor

BasicUserGroupResponse

Nazwa Ścieżka Typ Opis
Identyfikator grupy
id string

Identyfikator grupy użytkowników.

Nazwa grupy
name string

Nazwa grupy użytkowników.

LinkedResourceResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator połączonego zasobu.

Klucz zasobu
resourceKey string

Klucz zasobu połączonego.

PaginatedResponseUserResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of UserResponse
Paginacja
_pagination Pagination

UserResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string
Nazwa użytkownika
userName string
Tożsamość zewnętrzna
externalId string
Aktywna
active boolean
adres e-mail
emailAddress string
Nazwisko
lastName string
Imię
firstName string
Wyświetlana nazwa
displayName string
Lokalizacja
locale string
groups
groups array of BasicUserGroupResponse
Ostatnie logowanie
lastLogin date-time
Zweryfikowana wiadomość e-mail
emailVerified boolean
Zasób połączony
linkedResource LinkedResourceResponse
Hasło nigdy nie wygasa
passwordNeverExpires boolean

SprintResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string
Klucz przebiegu
key string
Name
name string
Start
start date-time
Koniec
end date-time

ListResponseScenarioResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of ScenarioResponse

ScenariuszResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string
Name
name string

ListResponseRoleWithRoleCapacityResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of RoleWithRoleCapacityResponse

RoleWithRoleCapacityResponse

Nazwa Ścieżka Typ Opis
roleId (identyfikator roli)
roleId string

Identyfikator roli.

segments
segments array of RoleCapacityResponse

Segmenty pojemności roli.

ListResponseMilestoneResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of MilestoneResponse

ListResponseFinancialsResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of FinancialsResponse

ListResponseFinancialActualsResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of FinancialActualsResponse

Podział na stronyResponseProjectCommentResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of ProjectCommentResponse
Paginacja
_pagination Pagination

ProjectCommentResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string
Content
content string
Odwołanie użytkownika
author UserRefResponse
Data utworzenia
createdDate string
Wspomina
mentions array of UserRefResponse

ListResponseAllocationResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of AllocationResponse

AllocationCommentEntityResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator jednostki, z którą jest połączony ten komentarz alokacji

Typ
type string

Typ jednostki, z którą jest połączony ten komentarz alokacji

AllocationCommentResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string
Content
content string
Odwołanie użytkownika
author UserRefResponse
Data utworzenia
createdDate string
Wspomina
mentions array of UserRefResponse
Przydzielona jednostka
allocatedEntity AllocationCommentEntityResponse

PaginatedResponseAllocationCommentResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of AllocationCommentResponse
Paginacja
_pagination Pagination

PaginatedResponseActualTimeWorkedResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of ActualTimeWorkedResponse
Paginacja
_pagination Pagination

ActualTimeWorkedByIdResponse

Nazwa Ścieżka Typ Opis
Łącze jednostki Wartości rzeczywiste
bookedEntity ActualsEntityLinkResponse
Id
id string

Identyfikator rezerwacji tego rzeczywistego czasu pracy

Data rezerwacji
bookingDate date

Data rezerwacji tego rzeczywistego czasu pracy

Godziny
hours double

Rzeczywisty czas pracy w godzinach

Typ kosztu
costType string
Koszt na godzinę
costPerHour double

PaginatedResponseProgramGetAllResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of ProgramGetAllResponse
Paginacja
_pagination Pagination

ProgramGetAllResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string
Name
name string
Klucz programu
programKey string

Musi być unikatowa. Jeśli wartość będzie pusta, zostanie wygenerowana.

MilestoneDependencyResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string
Odwołanie do punktu kontrolnego
from MilestoneReferenceResponse
Odwołanie do punktu kontrolnego
to MilestoneReferenceResponse

MilestoneReferenceResponse

Nazwa Ścieżka Typ Opis
Identyfikator projektu
projectId string
Identyfikator punktu kontrolnego
milestoneId string

PaginatedResponseMilestoneDependencyResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of MilestoneDependencyResponse
Paginacja
_pagination Pagination

ListResponseAbsenceResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of AbsenceResponse

ListResponsePortfolioResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of PortfolioResponse

PortfolioResponse

Nazwa Ścieżka Typ Opis
identyfikator
id string
Name
name string

ListResponseObsTypeResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of ObsTypeResponse

ListResponseObsUnitResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of ObsUnitResponse

ListResponseCalendarResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of CalendarResponse

CalendarExceptionResponse

Nazwa Ścieżka Typ Opis
Date
date date
Godziny pracy
workingHours double
Description
description string
Identyfikator kalendarza źródłowego
sourceCalendarId string

ListResponseCalendarExceptionResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of CalendarExceptionResponse

BusinessGoalDefinitionResponse

Nazwa Ścieżka Typ Opis
Name
name string
subGoals
subGoals array of SubGoalDefinitionResponse

ListResponseBusinessGoalDefinitionResponse

Nazwa Ścieżka Typ Opis
Przedmioty
items array of BusinessGoalDefinitionResponse

SubGoalDefinitionResponse

Nazwa Ścieżka Typ Opis
Name
name string
Wyświetlana nazwa
displayName string