Dela via


Ändringar av entitet, kontroll och användargränssnitt (Project Service Automation 3.x)

Viktigt!

Dynamics 365 Project Service Automation har utvecklats till Dynamics 365 Project Operations. Mer information finns i övergång av Project Service Automation.

I och med lanseringen av Microsoft Dynamics Project Service Automation (PSA) 3.x, har många ändringar gjorts i entiteter, kontroller, vyer och användargränssnitt. Denna artikel innehåller information om dessa viktiga ändringar.

Överordnade-underordnade relationer för entiteter för försäljningsdokument, försäljningsdokumentrad, raddetaljer i försäljningsdokument

I versioner av Dynamics 365 Project Service Automation (PSA) som har getts ut före version 3.0 implementeras en del av relationer mellan entiteter för försäljningsdokument, försäljningsdokumentrad, raddetaljer i försäljningsdokument via strängfält som skulle innehålla en strängrepresentation av en GUID för den relaterade entiteten. Detta beror på plattformsbegränsningarna som kräver en viktig anpassad kod på server- och klientsidorna i lösningen för att göra att dessa relationer fungerar liknande Dynamics CRM entitetsrelationer och för att skapa strängfält fungerar som uppslagsfält.

PSA 3.0 har uppdaterats för att påverka den nya entiteten relationer mellan entiteterna försäljningsdokument och försäljningsdokumentrad.

Eftersom uppslagsfält nu kan användas för att indikera referenser till entiteter behövs inte längre de fält som har strängvärdet för GUID för den relaterade entiteten i tidigare versioner. Den anpassade klient- och serversidkoden som hanterar relationer som definieras av äldre strängfält har också föråldrats.

Enhetsschemaändringar

Följande tabell innehåller en en-mot-en-lista med de inaktuella strängfälten och de nya uppslagsfälten för entiteterna.

Entitet Inaktuellt fält (sträng) Nytt fält (uppslag)
invoicedetail (fakturarad) msdyn_contractline msdyn_contractlineid
msdyn_actual (faktisk) msdyn_salescontractline msdyn_salescontractlineid
msdyn_contractlineinvoiceschedule (projektkontraktradens faktureringstidsplan) msdyn_contractline msdyn_contractlineid
msdyn_contractlinescheduleofvalue (milstolpen för en projektkontraktrad) msdyn_contractline msdyn_contractlineid
msdyn_fact (fakta) msdyn_salescontractline msdyn_salescontractlineid
msdyn_invoicelinetransaction (fakturaraddetalj) msdyn_invoiceline
msdyn_salescontractline
msdyn_invoicelineid
msdyn_salescontractlineid
msdyn_journalline (Journalrad) msdyn_salescontractline msdyn_salescontractlineid
msdyn_orderlineresourcecategory (resurskategori för projektkontraktrad) msdyn_salescontractline msdyn_contractlineid
msdyn_orderlinetransaction (Information om projektkontraktrad) msdyn_salescontractline msdyn_salescontractlineid
msdyn_orderlinetransactioncategory (Transaktionskategori för projektkontraktrad) msdyn_contractline msdyn_contractlineid
msdyn_orderlinetransactionclassification (Transaktionsklassificering för projektkontraktrad) msdyn_contractline msdyn_contractlineid
msdyn_quotelineinvoiceschedule (Faktureringsschema för offertrad) msdyn_quoteline msdyn_quotelineid
msdyn_quotelineresourcecategory (Resurskategori för offertrad) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinescheduleofvalue (Milstolpe för offertrad) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransaction (Information om offertrad) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransactioncategory (Transaktionskategori för offertrad) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransactionclassification (Transaktionsklassificering för offertrad) msdyn_quoteline msdyn_quotelineid
SalesOrderDetail (Orderrad) msdyn_quotelineid msdyn_quoteline

Inaktuella anpassade vyer och kontroller

Följande anpassade vyer och kontroller och relaterade artefakter, är inaktuella.

  • Debiterbar vy.
  • Anpassade rutnätskontroller för att visa offertradinformation på sidan projektinformation för offertraden.
  • Anpassade rutnätskontroller för att visa information om projektets kontraktrader på sidan projektinformation för försäljningsorderraden.

Kommentar

En fullständig lista över inaktuella resurser finns i Inaktuella webbresurser i Project Service Automation v3.x.

Unified Client Interface appmodul

När du introducerar en Unified Client Interface (UCI) appmodul har PSA poster för webbplatsöversikt tagits bort från systemet.
Funktioner som är relaterade till formulärväxling för affärsmöjlighet, offert, order, faktura är inaktuell eftersom de inte längre behövs eftersom app-modulen för icke-appar endast innehåller PSA-versioner av formulären.

Följande webbresurser är inaktuella:

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

Kommentar

En fullständig lista över inaktuella resurser finns i Inaktuella webbresurser i Project Service Automation v3.x.