Del via


Endringer av enhet, kontroll og brukergrensesnitt (Project Service Automation 3.x)

Viktig

Dynamics 365 Project Service Automation har utviklet seg til Dynamics 365 Project Operations. Hvis du vil ha mer informasjon, kan du se Overgang til Project Service Automation.

Med utgivelsen av Microsoft Dynamics Project Service Automation (PSA) 3.x er det utført mange endringer i enhetene, kontrollene, visningene og brukergrensesnittet. I denne artikkelen finner du informasjon om disse viktige endringene.

Forholdet mellom overordnet-underordnet for enhetene salgsdokument, salgsdokumentlinje, salgsdokumentlinjedetalj

I versjoner av Dynamics 365 Project Service Automation (PSA) som er utgitt før versjon 3.0, ble noe av relasjonene mellom salgsdokumenter, salgsdokumentlinjer og salgsdokumentlinjedetaljer implementert ved hjelp av strengfelt som ville ha en streng representasjon av GUID for den relaterte enheten. Dette skyldes plattformbegrensninger som krevde betydelig egendefinert kode på server- og klientsidene av løsningen, slik at disse relasjonene fungerer på samme måte som vanlige Dynamics CRM-enhetsrelasjoner og får strengfelt til å fungere som oppslagsfelt.

PSA 3.0 er oppdatert til å dra nytte av de nye enhetsrelasjonene mellom salgsdokumenter og salgsdokumentlinjer.

Siden oppslags felt nå kan brukes til å angi referanser til enheter, er ikke lenger feltene som innehar strengverdien for GUID-en til den relaterte enheten i tidligere versjoner, lenger nødvendige, og de er derfor avskrevet. Den egendefinerte koden på klient- og serversiden som håndterer relasjoner som er definert av gamle strengfelt, er også avskrevet.

Endringer i enhetsskjema

Følgende tabell viser de avskrevne strengfeltene ett etter ett og de nye oppslagsfeltene for enhetene.

Enhet Avskrevet felt (streng) Nytt felt (oppslag)
invoicedetail (fakturalinje) msdyn_contractline msdyn_contractlineid
msdyn_actual (faktisk verdi) msdyn_salescontractline msdyn_salescontractlineid
msdyn_contractlineinvoiceschedule (fakturaplan for prosjektkontraktlinje) msdyn_contractline msdyn_contractlineid
msdyn_contractlinescheduleofvalue (milepæl for prosjektkontraktlinje) msdyn_contractline msdyn_contractlineid
msdyn_fact (faktum) msdyn_salescontractline msdyn_salescontractlineid
msdyn_invoicelinetransaction (fakturalinjedetalj) msdyn_invoiceline
msdyn_salescontractline
msdyn_invoicelineid
msdyn_salescontractlineid
msdyn_journalline (journallinje) msdyn_salescontractline msdyn_salescontractlineid
msdyn_orderlineresourcecategory (ressurskategori for prosjektkontraktlinje) msdyn_salescontractline msdyn_contractlineid
msdyn_orderlinetransaction (detalj på prosjektkontraktlinje) msdyn_salescontractline msdyn_salescontractlineid
msdyn_orderlinetransactioncategory (transaksjonskategori for prosjektkontraktlinje) msdyn_contractline msdyn_contractlineid
msdyn_orderlinetransactionclassification (transaksjonsklassifisering for prosjektkontraktlinje) msdyn_contractline msdyn_contractlineid
msdyn_quotelineinvoiceschedule (fakturaplan for tilbudslinje) msdyn_quoteline msdyn_quotelineid
msdyn_quotelineresourcecategory (ressurskategori for tilbudslinje) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinescheduleofvalue (milepæl på tilbudslinje) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransaction (tilbudslinjedetalj) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransactioncategory (transaksjonskategori for tilbudslinje) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransactionclassification (transaksjonsklassifisering for tilbudslinje) msdyn_quoteline msdyn_quotelineid
SalesOrderDetail (ordrelinje) msdyn_quotelineid msdyn_quoteline

Avskrevne egendefinerte visninger og kontroller

Følgende egendefinerte visninger og kontroller, og de relaterte artefaktene, er avskrevet.

  • Belastbarhets-visning.
  • Egendefinerte rutenettkontroller for å vise tilbudslinjedetaljer på siden Prosjektinformasjon for tilbudslinjen.
  • Egendefinerte rutenettkontroller for å vise prosjektkontraktsinjedetaljer på siden Prosjektinformasjon for salgsordrelinjen.

Merk

Hvis du vil ha en fullstendig liste over avskrevne ressurser, se Avskrevne nettressurser i Project Service Automation v3.x

Appmodul for enhetlig klientgrensesnitt

Ved innføringen av appmoduler for enhetlig klientgrensesnitt er PSA-områdekartoppføringenet fjernet fra systemet.
Funksjonaliteten som er relatert til skjemabytting for salgsmulighet, tilbud, ordre og faktura, er avskrevet fordi den ikke lenger er nødvendig, fordi UCI-appmodulen bare inkluderer PSA-versjoner av skjemaene.

Følgende nettressurser er avskrevet:

  • msdyn_\SalesDocument\SalesDocumentFormLoader.js
  • msdyn_\SalesDocument\PSSalesDocumentCustomFormIds.js

Merk

Hvis du vil ha en fullstendig liste over avskrevne ressurser, se Avskrevne nettressurser i Project Service Automation v3.x.