Prioritet for budsjettlinjesamsvar
Gjelder for: Project Operations for ressursbaserte/ikke-lagerbaserte scenarioer, Lite-distribusjon – avtale til proformafakturering.
Budsjettlinjes samsvarsprioritet definerer rekkefølgen en faktisk verdi samsvares med de ulike dimensjonene for budsjettlinjene.
Som en del av løsningsoppdateringen som inkluderer prosjektbudsjettering, opprettes tabellen for budsjettlinjes samsvarsprioritet i løsningen.
Du aktiverer prosjektbudsjettfunksjonen ved å bruke et funksjonsflagg. Hvis du vil ha mer informasjon, kan du se Aktivere funksjon for prosjektkostnadsbudsjett.
Merk
Etter at prosjektbudsjettfunksjonen er aktivert i en organisasjon, kan den ikke deaktiveres. Du trenger imidlertid ikke opprette et budsjett for hvert prosjekt.
Når funksjonsflagget er aktivert, skal kategorien Prioriteter for budsjettsamsvar vises på hovedsiden for prosjektparametere. Denne kategorien viser følgende standardrader som gjelder for transaksjonsklassene Tid, Utgift og Materiell i konteksten for en klasse.
Feltnavn | Gjeldende transaksjonsklasse | Kontekst | Prioritet for budsjettsamsvar |
---|---|---|---|
msdyn_unitschedule | Utgift | Kostnad | 0 |
msdyn_task | Utgift | Kostnad | 10 |
msdyn_transactioncategory | Utgift | Kostnad | 20 |
msdyn_costtype | Utgift | Kostnad | 30 |
msdyn_accountvendor | Utgift | Kostnad | 40 |
msdyn_unitschedule | Materiale | Kostnad | 0 |
msdyn_task | Materiale | Kostnad | 10 |
msdyn_product | Materiale | Kostnad | 20 |
msdyn_writeinproductdescription | Materiale | Kostnad | 30 |
msdyn_costtype | Materiale | Kostnad | 40 |
msdyn_accountvendor | Materiale | Kostnad | 50 |
msdyn_unitschedule | Tid | Kostnad | 0 |
msdyn_task | Tid | Kostnad | 10 |
msdyn_resourcecategory | Tid | Kostnad | 20 |
msdyn_resourceorganizationalunitid | Tid | Kostnad | 30 |
msdyn_bookableresource | Tid | Kostnad | 40 |
msdyn_costtype | Tid | Kostnad | 50 |
msdyn_accountvendor | Tid | Kostnad | 60 |
msdyn_unitschedule | Utgift | Salg | 0 |
msdyn_task | Utgift | Salg | 10 |
msdyn_transactioncategory | Utgift | Salg | 20 |
msdyn_unitschedule | Materiale | Salg | 0 |
msdyn_task | Materiale | Salg | 10 |
msdyn_product | Materiale | Salg | 20 |
msdyn_writeinproductdescription | Materiale | Salg | 30 |
msdyn_unitschedule | Tid | Salg | 0 |
msdyn_task | Tid | Salg | 10 |
msdyn_resourcecategory | Tid | Salg | 20 |
msdyn_resourceorganizationalunitid | Tid | Salg | 30 |
msdyn_bookableresource | Tid | Salg | 40 |
Merk
msydn_unitschedule med visningsnavn enhetsgruppen er en samsvarsprioritet som ikke kan oppdateres eller slettes. Denne samsvarsprioriteten sikrer at enhetsssamsvar og konvertering skjer på en riktig måte.
Hvordan fungerer prioritet for budsjettsamsvar?
Tidsregistrering, utgiftsregistrering eller materialbruk sendes inn mot et prosjekt for godkjenning. Når godkjent, anses det som en godkjent faktisk verdi som brukes i beregning av prosjektkostnad og salgsbudsjettering.
Faktiske verdier har dimensjoner som definerer en faktisk verdi. Her er noen eksempler:
- Oppgaven som den faktiske verdien opprettes mot
- Rollen til ressursen som sender inn tidsoppføringen
- Navnet på materialet som brukes
- En flyreisekostnad som faktureres mot et prosjekt
- En tidsoppføring fra en underleverandør som er godkjent av en prosjektleder
Når faktiske verdier posteres mot et prosjekt, må de tilordnes til riktige budsjettlinjer. Denne tilordningen utføres ved å samsvare dimensjonene for innkommende faktiske verdier med dimensjonene for alle budsjettlinjene i kostnadsbudsjettet. En faktisk verdi samsvares med budsjettlinjen som samsvarer med de fleste av dimensjonene.
Under samsvar defineres rekkefølgen som den samsvarende algoritmen brukes i, av tabellen for budsjettlinjesamsvarprioritet.
Prioritet 1 er høyeste prioritet for dimensjoner for en transaksjonsklasse. Algoritmen prøver å samsvare alle dimensjonene for en faktisk verdi i forhold til alle budsjettlinjene.
Hvis det ikke blir funnet samsvar og det ikke blir oppdaget feil, hopper den samsvarende algoritmen over dimensjonen med lavest prioritet i henhold til tabellen for budsjettlinjesamsvarprioritet, og prøver et nytt treff. Denne prosessen gjentas til det blir funnet et treff eller det oppstår en feil. Hvis flere budsjettlinjer samsvarer med en faktisk verdi, regnes denne situasjonen som en feil.
Eksempel
Dette eksemplet viser hvordan prosessen fungerer for en utgift som er lagt inn mot et prosjekt. Tabellen nedenfor viser prioritetsrekkefølgen som den faktiske verdien samsvares med for en utgift hvis standard budsjettsamsvarprioritet brukes.
Feltnavn | Gjeldende transaksjonsklasse | Kontekst | Prioritet for budsjettsamsvar |
---|---|---|---|
msdyn_transactioncategory | Utgift | Kostnad | 1 |
msdyn_task | Utgift | Kostnad | 2 |
msdyn_costtype | Utgift | Kostnad | 3 |
msdyn_accountvendor | Utgift | Kostnad | 4 |
Den faktiske utgiften samsvares med budsjettlinjen der det høyeste antallet dimensjoner samsvares.
- Den samsvarende algoritmen prøver å samsvare med en budsjettlinje der msdyn_transactioncategory, msdyn_task, msdyn_costtype og msdyn_accountvendor er definert.
- Hvis det ikke samsvarer, unngås dimensjonen med lavest prioritet msdyn_accountvendor i det neste forsøket på å samsvare med en budsjettlinje.
- Hvis det ikke er samsvar, unngås dimensjonen med nest laveste prioritet msdyn_costtype i det neste forsøket på å samsvare med en budsjettlinje.
- Prosessen fortsetter til en unik budsjettlinje samsvarer, eller det blir oppdaget en feil.