Freigeben über


Änderungen bei der Ressourcenverwaltung (Project Service Automation 3.x)

Wichtig

Dynamics 365 Project Service Automation wurde zu Dynamics 365 Project Operations weiterentwickelt. Weitere Informationen finden Sie unter Übergang zu Project Service Automation.

Die Abschnitte dieses Artikels informieren über die Änderungen, die in der Version 3.x von Dynamics 365 Project Service Automation im Bereich Ressourcenverwaltung vorgenommen wurden.

Projektvorkalkulationen

Statt auf der Entität msdyn_projecttask (Projektaufgabe) basieren Projektvorkalkulationen auf der Entität msdyn_resourceassignment (Ressourcenzuweisung). Ressourcenzuweisungen haben sich zur „Quelle der Wahrheit“ für Aufgabenplanung und Preisberechnung entwickelt.

Positionsaufgaben

In PSA 3.x sind Positionsaufgaben veraltet. Zuweisungen zeigen jetzt auf die gesamte Aufgabe statt auf die Positionsaufgaben.

Das folgende Beispiel zeigt, wie eine Aufgabe mit der Bezeichnung „Testaufgabe“ in früheren Versionen von PSA und in PSA 3.x den Teammitgliedern A und B zugewiesen wird.

  • Vor PSA 3.x:

    • Testaufgabe

      • Testaufgabe – Positionsaufgabe 1

        • Zuweisung zu A
      • Testaufgabe – Positionsaufgabe 2

        • Zuweisung zu B
  • PSA 3.x:

    • Testaufgabe

      • Zuweisung zu A
      • Zuweisung zu B

Nicht zugewiesene Zuweisung

In PSA 3.x handelt es sich bei einer nicht zugewiesenen Zuweisung um eine Zuweisung, die einem Teammitglied NULL und einer Ressource NULL zugewiesen ist. Nicht zugewiesene Zuweisungen können in verschiedenen Szenarien auftreten:

  • Wenn eine Aufgabe erstellt wurde, die bisher noch keinem Teammitglied zugewiesen wurde, wird immer eine nicht zugewiesene Zuweisung erstellt.
  • Wenn alle Zugewiesenen für eine Aufgabe entfernt werden, wird für diese Aufgabe eine nicht zugewiesene Zuweisung erstellt.

Planungsfelder auf der Projektaufgabenentität

Die Felder auf der Entität msdyn_projecttask sind veraltet oder wurden zur Entität msdyn_resourceassignment verschoben oder werden jetzt von der Entität msdyn_projectteam (Projektteammitglied) referenziert.

Veraltetes Feld auf msdyn_projecttask (Projektaufgabe) Neues Feld auf msdyn_resourceassignment (Ressourcenzuweisung) Kommentieren
msdyn_assignedresources Nein
msdyn_assignedteammembers Nein
msdyn_numberofresources Nein
msdyn_scheduledhours Nein
msdyn_effortcontour msdyn_plannedwork Das Format der Datenstruktur JavaScript Object Notation (JSON), die im Feld gespeichert ist, wurde geändert.

Zeitplankontur

Die Zeitplankontur wird im Feld Geplante Arbeit (msdyn_plannedwork) der einzelnen Entitäten Ressourcenzuweisung (msdyn_resourceassignment) gespeichert.

Struktur

Die neue Struktur der Zeitplankontur besteht aus flexiblen Zeiterfassungen, die für jeden Tag des Zeitplans definiert sind. Jede Zeiterfassung hat folgende Eigenschaften:

  • Start – Der Start der Arbeitsstunden für den Tag laut Projektkalender.
  • Ende – Das Ende der Arbeitsstunden für den Tag laut Projektkalender.
  • Stunden – Die Stundenzahl, die am Tag zugewiesen werden.

Beispiel

In diesem Beispiel wird ein Projektkalender wird ein Arbeitstag von 9:00 Uhr bis 17:00 Uhr in der UTC-8-Zeitzone verwendet.

[{"End":"\/Date(1543885200000)\/","Start":"\/Date(1543856400000)\/","Hours":8},{"End":"\/Date(1543971600000)\/","Start":"\/Date(1543942800000)\/","Hours":8},{"End":"\/Date(1544058000000)\/","Start":"\/Date(1544029200000)\/","Hours":2}]

Automatische und manuelle Zeitplanung

Wenn die Zeitplanung für eine Aufgabe automatisch erfolgt, werden die Stunden vorab geladen und die Aufgabendauer kann sich verkürzen.

Beispiel

Die folgende Aufgabe wurde automatisch für 18 Stunden über drei Tage geplant (3. Dezember 2018 bis 5. Dezember 2018).

[{"End":"\/Date(1543885200000)\/","Start":"\/Date(1543856400000)\/","Hours":8},{"End":"\/Date(1543971600000)\/","Start":"\/Date(1543942800000)\/","Hours":8},{"End":"\/Date(1544058000000)\/","Start":"\/Date(1544029200000)\/","Hours":2}]

Wenn eine Aufgabe manuell geplant wird, werden die Stunden gleichmäßig auf alle Tage verteilt.

Beispiel

Die folgende Aufgabe wurde manuell für 18 Stunden über drei Tage geplant (3. Dezember 2018 bis 5. Dezember 2018).

[{"End":"\/Date(1543885200000)\/","Start":"\/Date(1543856400000)\/","Hours":6},{"End":"\/Date(1543971600000)\/","Start":"\/Date(1543942800000)\/","Hours":6},{"End":"\/Date(1544058000000)\/","Start":"\/Date(1544029200000)\/","Hours":6}]

Zuweisungseinheit

Die Zuweisungseinheit ist in PSA 3.x. veraltet. Die Aufgabenaufwandsstunden wurden pro Tag gleichmäßig unter allen zugewiesenen Ressourcen aufgeteilt.

Beispiel

In diesem Beispiel wird die Aufgabe zwei Ressourcen zugewiesen und automatisch für 36 Stunden über drei Tage geplant (3. Dezember 2018 bis 5. Dezember 2018).

  • Zuweisung 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}]
    
  • Zuweisung 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}]
    

Preisdimensionen

In PSA 3.x wurden Preisdimensions-Felder (z. B. Rolle und Organisationseinheit) aus der Entität msdyn_projecttask entfernt. Diese Felder können jetzt vom entsprechenden Projektteammitglied (msdyn_projectteam) der Ressourcenzuweisung (msdyn_resourceassignment) abgerufen werden, wenn Projektvorkalkulationen generiert werden. Das neue Feld msdyn_organizationalunit wurde der Entität msdyn_projectteam hinzugefügt.

Veraltetes Feld auf msdyn_projecttask (Projektaufgabe) Feld von msdyn_projectteam (Projektteammitglied), das stattdessen verwendet wird
msdyn_resourcecategory msdyn_resourcecategory
msdyn_organizationalunit msdyn_organizationalunit

Konturen

Die Konturfelder für die Preisberechnung und die Vorkalkulationen sind auf der Entität msdyn_projecttask nicht mehr vorhanden. Sie wurden zur Entität msdyn_resourceassignment verschoben.

Veraltetes Feld auf msdyn_projecttask (Projektaufgabe) Neues Feld auf msdyn_resourceassignment (Ressourcenzuweisung)
msdyn_costestimatecontour msdyn_plannedcostcontour
msdyn_salesestimatecontour msdyn_plannedsalescontour

Die folgenden Felder wurden der Entität msdyn_resourceassignment hinzugefügt:

  • msdyn_plannedcost
  • msdyn_plannedsales

Die folgenden Felder für geplante, tatsächliche und verbleibende Kosten und Vertrieb auf der Entität msdyn_projecttask bleiben unverändert:

  • msdyn_plannedcost
  • msdyn_plannedsales
  • msdyn_actualcost
  • msdyn_actualsales
  • msdyn_remainingcost
  • msdyn_remainingsales