Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Rozwiązanie Dynamics 365 Project Service Automation rozwinęło się w Dynamics 365 Project Operations. Aby uzyskać więcej informacji, zobacz przejście do rozwiązania Project Service Automation.
Sekcje tego artykułu zawierają informacje o zmianach wprowadzonych w obszarze Zarządzania zasobami usługi Dynamics 365 Project Service Automation w wersji 3.x.
Szacowanie projektu
Zamiast opierać się na jednostce msdyn_projecttask (Project Task), oszacowania projektu są oparte na jednostce msdyn_resourceassignment (przypisania zasobu). Przypisania zasobów stały się "źródłem prawdy" dla planowania i cen zadań.
Zadania liniowe
W systemie PSA 3.x zadania wiersza są przestarzałe (przestarzałe). Przypisania wskazują teraz całe zadanie zamiast zadań liniowych.
W poniższym przykładzie pokazano, jak zadanie o nazwie "Zadanie testowe" jest przypisywane członkom zespołu A i B we wcześniejszych wersjach psa i PSA 3.x.
Przed PSA 3.x:
Zadanie testowe
Zadanie testowe — zadanie liniowe 1
- Przypisanie do A
Zadanie testowe — zadanie wiersza 2
- Przypisanie do B
PSA 3.x:
Zadanie testowe
- Przypisanie do A
- Przypisanie do B
Przypisanie nieprzypisane
W trybie PSA 3.x przypisanie nieprzypisane jest przypisaniem przypisanym do członka zespołu o wartości NULL i zasobem NULL . Przypisania nieprzypisane mogą wystąpić w kilku scenariuszach:
- Jeśli zadanie zostało utworzone, ale nie zostało jeszcze przypisane do żadnego członka zespołu, zawsze jest tworzone nieprzypisane przypisanie.
- Jeśli wszystkie osoby przydzielone w zadaniu zostaną usunięte, nieprzypisane przypisanie zostanie ponownie utworzone dla tego zadania.
Planowanie pól w jednostce Project Task
Pola w jednostce msdyn_projecttask zostały przestarzałe lub przeniesione do jednostki msdyn_resourceassignment lub są teraz przywoływane z jednostki msdyn_projectteam (członek zespołu projektu).
| Przestarzałe pole w msdyn_projecttask (zadanie projektu) | Nowe pole w msdyn_resourceassignment (przypisanie zasobu) | Comment |
|---|---|---|
| msdyn_assignedresources | Żaden | |
| msdyn_assignedteammembers | Żaden | |
| msdyn_numberofresources | Żaden | |
| msdyn_scheduledhours | Żaden | |
| msdyn_effortcontour | msdyn_plannedwork | Format struktury danych JavaScript Object Notation (JSON) przechowywanej w polu został zmieniony. |
Rozkład harmonogramu
Rozkład harmonogramu jest przechowywany w polu Planned Work (msdyn_plannedwork) każdej jednostki przypisania zasobów (msdyn_resourceassignment).
Struktura
Nowa struktura konturu harmonogramu składa się z elastycznych wycinków czasu zdefiniowanych dla każdego dnia harmonogramu. Za każdym razem wycinek ma następujące właściwości:
- Początek — początek godzin pracy dnia zgodnie z kalendarzem projektu.
- Koniec — koniec godzin pracy dnia zgodnie z kalendarzem projektu.
- Hours — liczba godzin przypisanych w danym dniu.
Przykład
W tym przykładzie użyto kalendarza projektu, w którym dzień roboczy wynosi od 9:00 do 15:00 w strefie czasowej UTC-8.
[{"End":"\/Date(1543885200000)\/","Start":"\/Date(1543856400000)\/","Hours":8},{"End":"\/Date(1543971600000)\/","Start":"\/Date(1543942800000)\/","Hours":8},{"End":"\/Date(1544058000000)\/","Start":"\/Date(1544029200000)\/","Hours":2}]
Automatyczne planowanie i ręczne planowanie
Jeśli zadanie jest zaplanowane automatycznie, godziny są ładowane z przodu, a czas trwania zadania może zostać skrócony.
Przykład
Następujące zadanie jest zaplanowane automatycznie przez 18 godzin w ciągu trzech dni (od 3 grudnia 2018 r. do 5 grudnia 2018 r.).
[{"End":"\/Date(1543885200000)\/","Start":"\/Date(1543856400000)\/","Hours":8},{"End":"\/Date(1543971600000)\/","Start":"\/Date(1543942800000)\/","Hours":8},{"End":"\/Date(1544058000000)\/","Start":"\/Date(1544029200000)\/","Hours":2}]
Jeśli zadanie jest zaplanowane ręcznie, godziny są równomiernie dystrybuowane do wszystkich dat.
Przykład
Następujące zadanie jest zaplanowane ręcznie przez 18 godzin w ciągu trzech dni (od 3 grudnia 2018 r. do 5 grudnia 2018 r.).
[{"End":"\/Date(1543885200000)\/","Start":"\/Date(1543856400000)\/","Hours":6},{"End":"\/Date(1543971600000)\/","Start":"\/Date(1543942800000)\/","Hours":6},{"End":"\/Date(1544058000000)\/","Start":"\/Date(1544029200000)\/","Hours":6}]
Jednostka przypisania
Jednostka przypisania została uznana za przestarzałą w psa 3.x. Godziny pracy zadania są teraz równomiernie podzielone na dzień wśród wszystkich przydzielonych zasobów.
Przykład
W tym przykładzie zadanie jest przypisywane do dwóch zasobów i jest automatycznie zaplanowane przez 36 godzin w ciągu trzech dni (od 3 grudnia 2018 r. do 5 grudnia 2018 r.).
Przypisanie 1:
[{"End":"\/Date(1543885200000)\/","Start":"\/Date(1543856400000)\/","Hours":8},{"End":"\/Date(1543971600000)\/","Start":"\/Date(1543942800000)\/","Hours":8},{"End":"\/Date(1544058000000)\/","Start":"\/Date(1544029200000)\/","Hours":2}]Przypisanie 2:
[{"End":"\/Date(1543885200000)\/","Start":"\/Date(1543856400000)\/","Hours":8},{"End":"\/Date(1543971600000)\/","Start":"\/Date(1543942800000)\/","Hours":8},{"End":"\/Date(1544058000000)\/","Start":"\/Date(1544029200000)\/","Hours":2}]
Wymiary cennika
W wersji PSA 3.x pola wymiarów cen specyficznych dla zasobów (takie jak Rola i Jednostka organizacyjna) zostały usunięte z jednostki msdyn_projecttask . Te pola można teraz pobrać z odpowiedniego członka zespołu projektu (msdyn_projectteam) przypisania zasobu (msdyn_resourceassignment), gdy są generowane oszacowania projektu. Nowe pole, msdyn_organizationalunit, zostało dodane do jednostki msdyn_projectteam .
| Przestarzałe pole w msdyn_projecttask (zadanie projektu) | Pole z msdyn_projectteam (członek zespołu projektu), które jest używane zamiast tego |
|---|---|
| msdyn_resourcecategory | msdyn_resourcecategory |
| msdyn_organizationalunit | msdyn_organizationalunit |
Kontury
Pola konturu cen i szacowania zostały wycofane w jednostce msdyn_projecttask . Zostały one przeniesione do jednostki msdyn_resourceassignment .
| Przestarzałe pole w msdyn_projecttask (zadanie projektu) | Nowe pole w msdyn_resourceassignment (przypisanie zasobu) |
|---|---|
| msdyn_costestimatecontour | msdyn_plannedcostcontour |
| msdyn_salesestimatecontour | msdyn_plannedsalescontour |
Do jednostki msdyn_resourceassignment zostały dodane następujące pola:
- msdyn_plannedcost
- msdyn_plannedsales
Następujące pola dotyczące planowanych, rzeczywistych i pozostałych kosztów i sprzedaży są niezmienione w jednostce msdyn_projecttask :
- msdyn_plannedcost
- msdyn_plannedsales
- msdyn_actualcost
- msdyn_actualsales
- msdyn_remainingcost
- msdyn_remainingsales