Zakelijke transacties

Belangrijk

Dynamics 365 Project Service Automation is uitgegroeid tot Dynamics 365 Project Operations. Zie Project Service Automation Transition voor meer informatie.

Geldt voor versie 3.x van de Project Service-app

In Dynamics 365 Project Service Automation is business transaction een abstract concept dat niet wordt vertegenwoordigd door een entiteit. Sommige algemene entiteitsvelden en -processen zijn echter ontworpen om het concept van bedrijfstransacties te gebruiken. De volgende entiteiten gebruiken deze abstractie:

  • Prijsopgaveregeldetails
  • Contractregelgegevens
  • Schattingsregels
  • Journaalregels
  • Werkelijke kosten

Van deze entiteiten worden prijsopgaveregelgegevens, contractregeldetails en schattingslijnen toegewezen aan de schattingsfase in de projectlevenscyclus. De logboeklijnen en werkelijke entiteiten worden toegewezen aan de uitvoeringsfase in de projectlevenscyclus.

PSA behandelt records in deze vijf entiteiten als zakelijke transacties. Het enige onderscheid is dat records in entiteiten die zijn toegewezen aan de schattingsfase, als financiële prognoses worden beschouwd, terwijl de records in entiteiten die zijn toegewezen aan de uitvoeringsfase, als financiële feiten worden beschouwd die al zijn opgetreden.

Zie voor meer informatie Schattingen en Werkelijke waarden.

Unieke concepten voor bedrijfstransacties

De volgende concepten zijn uniek voor het concept van bedrijfstransacties:

  • Transactietype
  • Transactieklasse
  • Oorsprong van transactie
  • Transactieverbinding

Transactietype

Transactietype staat voor de timing en context van de financiële impact op een project. Deze wordt vertegenwoordigd door een optieset met de volgende ondersteunde waarden in PSA:

  • Kosten
  • Projectcontract
  • Niet-gefactureerde verkoop
  • Gefactureerde verkoop
  • Interorganisatorische verkopen
  • Eenheidskost van middelen

Transactieklasse

Transactieklasse vertegenwoordigt de verschillende typen kosten die worden gemaakt voor projecten. Deze wordt vertegenwoordigd door een optieset met de volgende ondersteunde waarden in PSA:

  • Tijd
  • Onkosten
  • Materiaal
  • Tarief
  • Mijlpaal
  • Belastingen

De mijlpaalwaarde wordt doorgaans gebruikt door de bedrijfslogica voor facturering met vaste prijzen in PSA.

Oorsprong van transactie

Transactie-oorsprong is een entiteit waarin de oorsprong van elke zakelijke transactie wordt opgeslagen. Naarmate de uitvoering van het project wordt uitgevoerd, leidt elke zakelijke transactie tot een andere zakelijke transactie die op zijn beurt een andere transactie zal creëren, enzovoort. De entiteit Transaction Origin is ontworpen om gegevens over de oorsprong van elke transactie op te slaan om rapportage en traceerbaarheid te helpen.

Transactieverbinding

Transactieverbinding is een entiteit die de relatie opslaat tussen twee vergelijkbare zakelijke transacties, zoals kosten en gerelateerde verkoopcijfers of omkeringen van transacties die worden geactiveerd door factureringsactiviteiten zoals factuurbevestiging of factuurcorrecties.

Samen helpen transactie-oorsprong en transactieverbinding u bij te houden van relaties tussen zakelijke transacties en acties die hebben geleid tot het maken van een specifieke zakelijke transactie.

Voorbeeld: Hoe Transaction Origin werkt met transactieverbinding

In het volgende voorbeeld ziet u de typische verwerking van tijdvermeldingen in een levenscyclus van een PSA-project.

Verwerking van tijdgegevens in een levenscyclus van een Project Service.

  1. Het indienen van een tijdpost veroorzaakt het maken van twee logboeklijnen: één voor kosten en één voor niet-gefactureerde verkoop.
  2. Uiteindelijke goedkeuring van de tijdinvoer leidt tot het aanmaken van twee werkelijke registraties: één voor kosten en één voor niet-gefactureerde omzet.
  3. Wanneer de gebruiker een projectfactuur maakt, wordt de factuurregeltransactie gemaakt met behulp van gegevens uit de niet-gefactureerde werkelijke verkoopwaarde.
  4. Wanneer de factuur wordt bevestigd, worden twee nieuwe werkelijke waarden gemaakt: een niet-gefactureerde verkoopterugboeking en een gefactureerde werkelijke verkoopwaarde.

Elk van deze gebeurtenissen activeert het maken van records in de transactieoorsprong- en transactieverbindingsentiteiten om een tracering te maken van relaties tussen deze records die worden gemaakt voor tijdinvoer, logboekregel, werkelijke waarden en factuurregelgegevens.

De volgende tabel bevat de records in de entiteit Oorsprong van transactie voor de voorgaande werkstroom.

Gebeurtenis Oorsprong Oorsprongstype Transactie Transactietype
Indiening van tijdsvermelding GUID tijdsvermeldingsrecord Tijdsvermelding GUID journaalregelrecord (kosten) regel
GUID tijdsvermeldingsrecord Tijdsvermelding GUID journaalregelrecord (verkoop) regel
Tijd van goedkeuring GUID journaalregelrecord regel GUID record voor niet-gefactureerde verkoop Werkelijk
GUID tijdsvermeldingsrecord Tijdsvermelding GUID record voor niet-gefactureerde verkoop Werkelijk
GUID journaalregelrecord regel GUID record voor werkelijke kosten Werkelijk
GUID tijdsvermeldingsrecord Tijdsvermelding GUID record voor werkelijke kosten Werkelijk
Factuur maken GUID tijdsvermeldingsrecord Tijdsvermelding GUID factuurregeltransactie Factuurregeltransactie
GUID journaalregelrecord regel GUID factuurregeltransactie Factuurregeltransactie
Factuurbevestiging GUID factuurregel Factuurregel GUID record voor gefactureerde verkoop Werkelijk
GUID factuur Factureren GUID record voor gefactureerde verkoop Werkelijk
GUID factuurregeldetail Factuurregeldetails GUID record voor gefactureerde verkoop Werkelijk
GUID tijdsvermeldingsrecord Tijdsvermelding GUID record voor gefactureerde verkoop Werkelijk
GUID journaalregelrecord regel GUID record voor gefactureerde verkoop Werkelijk
GUID tijdsvermeldingsrecord Tijdsvermelding GUID niet-gefactureerde terugboeking Werkelijk
GUID journaalregelrecord regel GUID niet-gefactureerde terugboeking Werkelijk
Correctie van conceptfactuur GUID oude FRD Factuurregeltransactie GUID correctie-FRD Factuurregeltransactie
GUID oude FR Factuurregel GUID correctie-FRD Factuurregeltransactie
GUID oude factuur Factureren GUID correctie-FRD Factuurregeltransactie
GUID tijdsvermeldingsrecord Tijdsvermelding GUID correctie-FRD Factuurregeltransactie
GUID journaalregelrecord regel GUID correctie-FRD Factuurregeltransactie
Bevestigde factuurcorrectie GUID oude FRD Factuurregeltransactie GUID omgekeerde gefactureerde werkelijke verkoopwaarde Werkelijk
GUID oude FR Factuurregel GUID omgekeerde gefactureerde werkelijke verkoopwaarde Werkelijk
GUID oude factuur Factureren GUID omgekeerde gefactureerde werkelijke verkoopwaarde Werkelijk
GUID tijdsvermeldingsrecord Tijdsvermelding GUID omgekeerde gefactureerde werkelijke verkoopwaarde Werkelijk
GUID journaalregelrecord regel GUID omgekeerde gefactureerde werkelijke verkoopwaarde Werkelijk
GUID oude FRD Factuurregeltransactie GUID nieuwe niet-gefactureerde werkelijke verkoopwaarde Werkelijk
GUID oude FR Factuurregel GUID nieuwe niet-gefactureerde werkelijke verkoopwaarde Werkelijk
GUID oude factuur Factureren GUID nieuwe niet-gefactureerde werkelijke verkoopwaarde Werkelijk
GUID tijdsvermeldingsrecord Tijdsvermelding GUID nieuwe niet-gefactureerde werkelijke verkoopwaarde Werkelijk
GUID journaalregelrecord regel GUID nieuwe niet-gefactureerde werkelijke verkoopwaarde Werkelijk
GUID correctie-FRD Factuurregeltransactie GUID nieuwe niet-gefactureerde werkelijke verkoopwaarde Werkelijk
GUID correctie-FR Factuurregel GUID nieuwe niet-gefactureerde werkelijke verkoopwaarde Werkelijk
GUID correctiefactuur Factureren GUID nieuwe niet-gefactureerde werkelijke verkoopwaarde Werkelijk

In de volgende tabel ziet u de records in de entiteit Transactieverbinding voor de voorgaande werkstroom.

Gebeurtenis Transactie 1 Transactierol 1 Type transactie 1 Transactie 2 Rol van Transactie 2 Type transactie 2
Indiening van tijdsvermelding GUID Voor logboekregel (verkoop) Niet-gefactureerde verkoop msdyn_journalline Journal Line (kosten) GUID Kosten msdyn_journalline
Tijd van goedkeuring Niet-gefactureerde werkelijke GUID (verkoop) Niet-gefactureerde verkoop msdyn_actual GUID werkelijke kosten (kosten) Kosten msdyn_actual
Factuur maken GUID factuurregeldetail Gefactureerde verkoop msdyn_invoicelinetransaction Niet-gefactureerde werkelijke GUID van verkoop Niet-gefactureerde verkoop msdyn_actual
Factuurbevestiging Werkelijke GUID omkeren Omkeren msdyn_actual Oorspronkelijke niet-gefactureerde verkoop-GUID Originele Tekst msdyn_actual
Gefactureerde verkoop-GUID Gefactureerde verkoop msdyn_actual Niet-gefactureerde werkelijke GUID van verkoop Niet-gefactureerde verkoop msdyn_actual
Correctie van conceptfactuur GUID factuurregeltransactie Vervangen msdyn_invoicelinetransaction Gefactureerde verkoop-GUID Originele Tekst msdyn_actual
Factuurcorrectie bevestigen GUID voor teruggave van gefactureerde verkoop Omkeren msdyn_actual Gefactureerde verkoop-GUID Originele Tekst msdyn_actual
GUID nieuwe niet-gefactureerde werkelijke verkoopwaarde Vervangen msdyn_actual Gefactureerde verkoop-GUID Originele Tekst msdyn_actual