Freigeben über


Priorität der Übereinstimmung von Budgetlinien

Gilt für: Project Operations für Szenarien basierend auf vorrätigen/nicht vorrätigen Ressourcen, Lite-Bereitstellung – Abwicklung der Proforma-Rechnungsstellung.

Die Priorität für den Abgleich von Budgetzeilen definiert die Reihenfolge, in der ein Istwert mit den verschiedenen Dimensionen von Budgetzeilen abgeglichen wird.

Als Teil der Lösungsaktualisierung, die die Projektbudgetierung einschließt, wird in der Lösung die Tabelle mit den Prioritäten der Budgetlinien erstellt.

Sie aktivieren das Projektbudgetfeature mithilfe eines Featurekennzeichens. Weitere Informationen finden Sie unter Aktivieren Sie die Funktion für die Kalkulation von Projektkosten.

Notiz

Nachdem die Funktion Projektbudget in einer Organisation aktiviert wurde, kann sie nicht mehr deaktiviert werden. Sie müssen jedoch nicht für jedes Projekt ein Budget erstellen.

Nachdem die Funktion Flag aktiviert ist, sollte auf der Hauptseite der Projektparameter die Registerkarte Budgetabgleich Prioritäten erscheinen. Diese Registerkarte zeigt die folgenden Standardzeilen, die für die Transaktionsklassen Zeit, Ausgaben und Material im Kontext einer Klasse gelten.

Feldname Anwendbare Transaktionsklasse Context Budgetübereinstimmungspriorität
msdyn_unitschedule Ausgaben Kosten 0
msdyn_task Ausgaben Kosten 10
msdyn_transactioncategory Ausgaben Kosten 20
msdyn_costtype Ausgaben Kosten 30
msdyn_accountvendor Ausgaben Kosten 40
msdyn_unitschedule Material Kosten 0
msdyn_task Material Kosten 10
msdyn_product Material Kosten 20
msdyn_writeinproductdescription Material Kosten 30
msdyn_costtype Material Kosten 40
msdyn_accountvendor Material Kosten 50
msdyn_unitschedule Uhrzeit Kosten 0
msdyn_task Uhrzeit Kosten 10
msdyn_resourcecategory Uhrzeit Kosten 20
msdyn_resourceorganizationalunitid Uhrzeit Kosten 30
msdyn_bookableresource Uhrzeit Kosten 40
msdyn_costtype Uhrzeit Kosten 50
msdyn_accountvendor Uhrzeit Kosten 60
msdyn_unitschedule Ausgaben Vertrieb 0
msdyn_task Ausgaben Vertrieb 10
msdyn_transactioncategory Ausgaben Vertrieb 20
msdyn_unitschedule Material Vertrieb 0
msdyn_task Material Vertrieb 10
msdyn_product Material Vertrieb 20
msdyn_writeinproductdescription Material Vertrieb 30
msdyn_unitschedule Uhrzeit Vertrieb 0
msdyn_task Uhrzeit Vertrieb 10
msdyn_resourcecategory Uhrzeit Vertrieb 20
msdyn_resourceorganizationalunitid Uhrzeit Vertrieb 30
msdyn_bookableresource Uhrzeit Vertrieb 40

Anmerkung

Msydn_unitschedule mit der Anzeigename-Einheitengruppe ist eine Übereinstimmungspriorität, die nicht aktualisiert oder gelöscht werden kann. Diese Übereinstimmungspriorität stellt sicher, dass die Einheitenübereinstimmung und -umwandlung auf die richtige Weise erfolgt.

Wie funktioniert die Budgetabgleichspriorität?

Ein Zeiteintrag, ein Speseneintrag oder eine Materialverwendung wird für ein Projekt zur Genehmigung gesendet. Nach der Genehmigung gilt dies als genehmigter Ist-Wert, der in Berechnungen von Projektkosten- und -vertriebsbudgets verwendet wird.

Istwerte haben Dimensionen, die einen Istwert definieren. Hier sehen Sie einige Beispiele:

  • Die Aufgabe, für die der Istwert erstellt wird
  • Die Rolle der Ressource, die den Zeiteintrag sendet
  • Der Name des Materials, das verwendet wird
  • Eine Flugkostenabrechnung, die über ein Projekt abgerechnet wird
  • Ein Zeiteintrag eines Subunternehmers, der von einem Projektmanager genehmigt wurde

Wenn Istwerte gegen ein Projekt gebucht werden, müssen sie den richtigen Budgetlinien zugeordnet werden. Diese Zuordnung erfolgt durch den Abgleich der Dimensionen der eingehenden Istwerte mit den Dimensionen aller Budgetzeilen in der Kalkulation. Ein Istwert wird der Budgetlinie zugeordnet, die mit den meisten Dimensionen übereinstimmt.

Während des Abgleichs wird die Reihenfolge, in der der Abgleichsalgorithmus arbeitet, durch die Prioritätstabelle für den Abgleich der Haushaltszeile festgelegt.

Priorität 1 ist die höchste Priorität für Dimensionen einer Transaktionsklasse. Der Algorithmus versucht, alle Dimensionen eines Istwerts mit allen Budgetlinien abzugleichen.

Wenn keine Übereinstimmung gefunden wird und kein Fehler auftritt, überspringt der Übereinstimmungsalgorithmus die Dimension mit der niedrigsten Priorität gemäß der Tabelle der Übereinstimmungspriorität der Budgetposition und versucht eine andere Übereinstimmung. Dieser Vorgang wird wiederholt, bis eine Übereinstimmung gefunden wird oder ein Fehler auftritt. Wenn mehrere Budgetpositionen mit einem Ist-Wert übereinstimmen, wird diese Situation als Fehler betrachtet.

Beispiel

Dieses Beispiel zeigt, wie der Prozess für eine Ausgabe funktioniert, die gegen ein Projekt gebucht wird. Die folgende Tabelle zeigt die Prioritätsreihenfolge, in der der Istwert für eine Ausgabe abgeglichen wird, wenn die Standardpriorität für den Budgetabgleich verwendet wird.

Feldname Anwendbare Transaktionsklasse Context Budgetübereinstimmungspriorität
msdyn_transactioncategory Ausgaben Kosten 1
msdyn_task Ausgaben Kosten 2
msdyn_costtype Ausgaben Kosten 3
msdyn_accountvendor Ausgaben Kosten 4

Der Istwert der Ausgaben wird mit der Budgetlinie abgeglichen, bei der die größte Anzahl von Dimensionen übereinstimmt.

  1. Der Abgleichsalgorithmus versucht, eine Budgetzeile zu finden, in der msdyn_transactioncategory, msdyn_task, msdyn_costtype und msdyn_accountvendor definiert sind.
  2. Wenn es keine Übereinstimmung gibt, wird die Dimension mit der niedrigsten Priorität, msdyn_accountvendor, beim nächsten Versuch eines Abgleichs mit einer Budgetlinie vermieden.
  3. Gibt es immer noch keine Übereinstimmung, wird beim nächsten Versuch, eine Budgetlinie abzugleichen, die nächstniedrigere Dimension, msdyn_costtype, vermieden.
  4. Der Prozess wird fortgesetzt, bis eine eindeutige Budgetlinie gefunden wird oder ein Fehler auftritt.