Afstemmingsprioriteit van budgetregels
Van toepassing op: Project Operations voor scenario's op basis van resources/niet-voorradige artikelen, vereenvoudigde implementatie - van deal tot pro-formafacturering.
De afstemmingsprioriteit van de budgetregel definieert de volgorde waarin een werkelijke waarde wordt vergeleken met de verschillende dimensies van budgetregels.
Als onderdeel van de oplossingsupdate die projectbudgettering omvat, wordt de tabel Afstemmingsprioriteit van budgetregel gemaakt in de oplossing.
U schakelt de functie projectbudget in door een functievlag te gebruiken. Zie Functie voor projectkostenbudgetten inschakelen voor meer informatie.
Opmerking
Nadat de functie voor projectkostenbudgetten is ingeschakeld in een organisatie, kan deze niet worden uitgeschakeld. U hoeft echter niet voor elk project een budget te maken.
Nadat de functievlag is ingeschakeld, zou het tabblad Afstemmingsprioriteit van budgetten moeten verschijnen op de hoofdpagina van de projectparameters. Dit tabblad toont de volgende standaardrijen die van toepassing zijn voor de transactieklassen Tijd, Onkosten en Materiaal in de context van een klasse.
Veldnaam | Toepasselijke transactieklasse | Context | Prioriteit voor budgetafstemming |
---|---|---|---|
msdyn_unitschedule | Onkosten | Kosten | 0 |
msdyn_task | Onkosten | Kosten | 10 |
msdyn_transactioncategory | Onkosten | Kosten | 20 |
msdyn_costtype | Onkosten | Kosten | 30 |
msdyn_accountvendor | Onkosten | Kosten | 40 |
msdyn_unitschedule | Materiaal | Kosten | 0 |
msdyn_task | Materiaal | Kosten | 10 |
msdyn_product | Materiaal | Kosten | 20 |
msdyn_writeinproductdescription | Materiaal | Kosten | 30 |
msdyn_costtype | Materiaal | Kosten | 40 |
msdyn_accountvendor | Materiaal | Kosten | 50 |
msdyn_unitschedule | Tijd | Kosten | 0 |
msdyn_task | Tijd | Kosten | 10 |
msdyn_resourcecategory | Tijd | Kosten | 20 |
msdyn_resourceorganizationalunitid | Tijd | Kosten | 30 |
msdyn_bookableresource | Tijd | Kosten | 40 |
msdyn_costtype | Tijd | Kosten | 50 |
msdyn_accountvendor | Tijd | Kosten | 60 |
msdyn_unitschedule | Onkosten | Verkoop | 0 |
msdyn_task | Onkosten | Verkoop | 10 |
msdyn_transactioncategory | Onkosten | Verkoop | 20 |
msdyn_unitschedule | Materiaal | Verkoop | 0 |
msdyn_task | Materiaal | Verkoop | 10 |
msdyn_product | Materiaal | Verkoop | 20 |
msdyn_writeinproductdescription | Materiaal | Verkoop | 30 |
msdyn_unitschedule | Tijd | Verkoop | 0 |
msdyn_task | Tijd | Verkoop | 10 |
msdyn_resourcecategory | Tijd | Verkoop | 20 |
msdyn_resourceorganizationalunitid | Tijd | Verkoop | 30 |
msdyn_bookableresource | Tijd | Verkoop | 40 |
Notitie
msydn_unitschedule met de weergavenaam Eenhedengroep is een afstemmingsprioriteit die niet kan worden bijgewerkt of verwijderd. Deze afstemmingsprioriteit zorgt ervoor dat de eenheidsafstemming en -conversie op de juiste manier gebeuren.
Hoe werkt prioriteit voor budgetafstemming?
Boekingen voor tijd, onkosten of materiaalgebruik worden ter goedkeuring ingediend voor een project. Nadat het is goedgekeurd, wordt het beschouwd als een goedgekeurde werkelijke waarde die wordt gebruikt bij berekeningen van projectkosten en verkoopbudgetten.
Werkelijke waarden hebben dimensies die een werkelijke waarde definiƫren. Hieronder volgen een aantal voorbeelden:
- De taak waarvoor de werkelijke waarde wordt gemaakt
- De rol van de resource die de tijd invoert
- De naam van het gebruikte materiaal
- Vluchtkosten die worden gefactureerd aan een project
- Een tijdregistratie van een onderaannemer die wordt goedgekeurd door een projectmanager
Wanneer werkelijke waarden worden geboekt voor een project, moeten deze worden toegewezen aan de juiste budgetregels. Deze toewijzing wordt gedaan door de dimensies van inkomende werkelijke waarden af te stemmen met de dimensies van alle budgetregels in de kostenbegroting. Een werkelijke waarde wordt afgestemd op de budgetregel die overeenkomt met de meeste van zijn dimensies.
Tijdens het afstemmen wordt de volgorde waarin het matchingsalgoritme werkt, bepaald door de tabel Afstemmingsprioriteit van budgetregels.
Prioriteit 1 is de hoogste prioriteit voor dimensies van een transactieklasse. Het algoritme probeert alle dimensies van een actualiteit af te stemmen op alle budgetregels.
Als er geen match wordt gevonden en er geen fout wordt aangetroffen, slaat het matching-algoritme de dimensie met de laagste prioriteit over, volgens de tabel budgetregel voor prioriteitsafstemming en probeert het een andere match te vinden. Dit proces wordt herhaald totdat er een match wordt gevonden of er een fout optreedt. Als meerdere budgetregels overeenkomen met een werkelijke waarde, wordt deze situatie als een fout beschouwd.
Voorbeeld
Dit voorbeeld laat zien hoe het proces werkt voor onkosten die op een project zijn geboekt. De volgende tabel toont de prioriteitsvolgorde waarin de werkelijke waarde voor onkosten wordt afgestemd als de standaardprioriteit voor budgetafstemming wordt gebruikt.
Veldnaam | Toepasselijke transactieklasse | Context | Prioriteit voor budgetafstemming |
---|---|---|---|
msdyn_transactioncategory | Onkosten | Kosten | 0 |
msdyn_task | Onkosten | Kosten | 2 |
msdyn_costtype | Onkosten | Kosten | 5 |
msdyn_accountvendor | Onkosten | Kosten | 4 |
De werkelijke onkosten worden gekoppeld aan de budgetregel waarop het grootste aantal dimensies is afgestemd.
- Het afstemmingsalgoritme probeert een budgetregel af te stemmen waarvoor msdyn_transactioncategory, msdyn_task, msdyn_costtype en msdyn_accountvendor zijn gedefinieerd.
- Als er geen match is, wordt de dimensie met de laagste prioriteit, msdyn_accountvendor, vermeden bij de volgende afstemmingspoging met een budgetregel.
- Als er nog steeds geen match is, wordt de dimensie met de volgende laagste prioriteit, msdyn_costtype, vermeden bij de volgende afstemmingspoging met een budgetregel.
- Dit proces gaat door totdat er een overeenkomst met een unieke budgetregel is gevonden of er een fout is opgetreden.