Delen via


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.

  1. Het afstemmingsalgoritme probeert een budgetregel af te stemmen waarvoor msdyn_transactioncategory, msdyn_task, msdyn_costtype en msdyn_accountvendor zijn gedefinieerd.
  2. Als er geen match is, wordt de dimensie met de laagste prioriteit, msdyn_accountvendor, vermeden bij de volgende afstemmingspoging met een budgetregel.
  3. 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.
  4. Dit proces gaat door totdat er een overeenkomst met een unieke budgetregel is gevonden of er een fout is opgetreden.