Priorytet dopasowania wiersza budżetu
Ma zastosowanie do: Project Operations dotyczące scenariuszy z zasobami i zasobami niemagazynowanymi, lekkiego wdrażania — od transakcji do fakturowania proforma.
Priorytet dopasowania wiersza budżetu definiuje kolejność, w jakiej wartość rzeczywista jest dopasowana do różnych rozmiarów wierszy budżetu.
W ramach aktualizacji rozwiązania dotyczącej budżetowania projektów w rozwiązaniu jest tworzona tabela priorytetu dopasowania wiersza budżetu.
W celu włączenia funkcji budżetu projektu należy użyć funkcji. Aby uzyskać więcej informacji, zobacz temat Włącz funkcję prognozy projektu budżetu.
Uwaga
Po włączeniu funkcji budżetu projektu w organizacji, nie można jej wyłączyć. Nie trzeba jednak tworzyć budżetu dla każdego projektu.
Po włączeniu funkcji flagi karta Priorytet dopasowania budżetu powinna być wyświetlana na stronie głównej parametrów projektu. Na tej karcie są dostępne następujące wiersze domyślne dotyczące klas transakcji Czas, Wydatek i Materiał w kontekście klasy.
Nazwa pola | Mająca zastosowanie klasa transakcji | Kontekst | Priorytet dopasowania budżetu |
---|---|---|---|
msdyn_unitschedule | Wydatek | Koszt | 0 |
msdyn_task | Wydatek | Koszt | 10 |
msdyn_transactioncategory | Wydatek | Koszt | 20 |
msdyn_costtype | Wydatek | Koszt | 30 |
msdyn_accountvendor | Wydatek | Koszt | 40 |
msdyn_unitschedule | Materiał | Koszt | 0 |
msdyn_task | Materiał | Koszt | 10 |
msdyn_product | Materiał | Koszt | 20 |
msdyn_writeinproductdescription | Materiał | Koszt | 30 |
msdyn_costtype | Materiał | Koszt | 40 |
msdyn_accountvendor | Materiał | Koszt | 50 |
msdyn_unitschedule | Czas | Koszt | 0 |
msdyn_task | Czas | Koszt | 10 |
msdyn_resourcecategory | Czas | Koszt | 20 |
msdyn_resourceorganizationalunitid | Czas | Koszt | 30 |
msdyn_bookableresource | Czas | Koszt | 40 |
msdyn_costtype | Czas | Koszt | 50 |
msdyn_accountvendor | Czas | Koszt | 60 |
msdyn_unitschedule | Wydatek | Sprzedaż | 0 |
msdyn_task | Wydatek | Sprzedaż | 10 |
msdyn_transactioncategory | Wydatek | Sprzedaż | 20 |
msdyn_unitschedule | Materiał | Sprzedaż | 0 |
msdyn_task | Materiał | Sprzedaż | 10 |
msdyn_product | Materiał | Sprzedaż | 20 |
msdyn_writeinproductdescription | Materiał | Sprzedaż | 30 |
msdyn_unitschedule | Czas | Sprzedaż | 0 |
msdyn_task | Czas | Sprzedaż | 10 |
msdyn_resourcecategory | Czas | Sprzedaż | 20 |
msdyn_resourceorganizationalunitid | Czas | Sprzedaż | 30 |
msdyn_bookableresource | Czas | Sprzedaż | 40 |
Uwaga
msydn_unitschedule z grupą jednostek wyświetlanej nazwy jest priorytetem dopasowania, którego nie można zaktualizować ani usunąć. Ten priorytet dopasowania zapewnia właściwy sposób dopasowania i konwersji jednostek.
W jaki sposób budżet jest dopasowany do priorytetu?
Wpis czasu, wydatki i materiału jest przesyłany pod kątem projektu dla zatwierdzenia. Po zatwierdzeniu jest uważany za zatwierdzony stan rzeczywisty, który jest używany w obliczeniach kosztów projektu i budżetu sprzedaży.
Wartości rzeczywiste mają wymiary definiujące wartość rzeczywistą. Oto kilka przykładów:
- Zadanie, dla którego jest tworzona wartość rzeczywista
- Rola zasobu przesyłającego wpis czasu
- Nazwa używanych materiałów
- Wydatek na lot został rozliczony pod kątem projektu
- Wpis czasu od podwykonawcy zatwierdzonego przez menedżera projektu
Gdy wartości rzeczywiste są publikowane w ramach projektu, muszą być zamapowane na prawidłowe wiersze budżetu. To mapowanie jest wykonywane przez dopasowanie rozmiarów przychodzących wartości rzeczywistych do rozmiarów wszystkich wierszy budżetu w budżecie kosztów. Wartość rzeczywista jest dopasowana do wiersza budżetu, który odpowiada większości jego rozmiarów.
Podczas dopasowywania kolejność, w której działają pasujące algorytmy, jest określona przez tabelę priorytetu dopasowania wiersza budżetu.
Priorytet 1 jest najwyższym priorytetem dla rozmiarów klasy transakcji. Algorytm próbuje dopasować wszystkie rozmiary wartości rzeczywistych do wszystkich wierszy budżetu.
Jeśli nie zostanie znalezione żadne dopasowanie i nie zostanie napotkany błąd, pasujące algorytmy pominą najmniejszą wartość priorytetu, zgodnie z tabelą priorytetu dopasowania wiersza budżetu, i spróbuje kolejne dopasowanie. Ten proces jest powtarzany, dopóki nie zostanie znalezione dopasowanie lub wystąpi błąd. Jeśli wiele wierszy budżetu odpowiada wartości rzeczywistej, jest to sytuacja uważana za błąd.
Przykład
W tym przykładzie pokazano, jak działa proces w przypadku wydatku zaksięgowanego w ramach projektu. W poniższej tabeli pokazano kolejność priorytetu, w której wartość rzeczywista jest dopasowana do wydatku, jeśli jest używany domyślny priorytet dopasowania budżetu.
Nazwa pola | Mająca zastosowanie klasa transakcji | Kontekst | Priorytet dopasowania budżetu |
---|---|---|---|
msdyn_transactioncategory | Wydatek | Koszt | 1 |
msdyn_task | Wydatek | Koszt | 2 |
msdyn_costtype | Wydatek | Koszt | 3 |
msdyn_accountvendor | Wydatek | Koszt | 100 |
Koszt rzeczywisty jest dopasowany do wiersza budżetu, do którego jest dopasowane najwięcej rozmiarów.
- Pasujący algorytm próbuje dopasować do wiersza, gdzie są określone wartości msdyn_transactioncategory, msdyn_task, msdyn_costtype, and msdyn_accountvendor.
- Jeśli brak dopasowania, wymiar o najniższym priorytecie, msdyn_accountvendor jest unikany podczas kolejnej próby dopasowania do wiersza budżetu.
- Jeśli ciągle brak dopasowania, wymiar o najniższym priorytecie, msdyn_costtype jest unikany podczas kolejnej próby dopasowania do wiersza budżetu.
- Proces jest kontynuowany do momentu, gdy zostanie znalezione dopasowanie do unikatowego wiersza budżetu lub zostanie napotkany błąd.