Del via


Ændring af objekter, kontrolelementer og brugergrænsefladen (Project service Automation 3.x)

Vigtigt

Dynamics 365 Project Service Automation har udviklet sig til Dynamics 365 Project Operations. Du kan finde flere oplysninger under Overgang til Project Service Automation.

Med udgivelsen af Microsoft Dynamics Project Service Automation (PSA) 3.x er der foretaget mange ændringer af objekterne, kontrolelementerne, visningerne og brugergrænsefladen. Denne artikel indeholder oplysninger om disse vigtige ændringer:

Overordnet-underordnet-relationer for salgsdokument, salgsdokumentlinje, salgsdokumentlinjedetaljer

I versioner af Dynamics 365 Project Service Automation (PSA), der er udgivet før version 3.0, er nogle af relationerne mellem salgsdokumenter, salgsdokumentlinjer og salgsdokumentlinjedetaljer blevet implementeret via strengfelter, der kan indeholde en strengrepræsentation af GUID for det relaterede objekt. Dette skyldes platformsbegrænsninger, der krævede vigtig brugerdefineret kode på server- og klientsiden af løsningen for at få disse relationer til at fungere på samme måde som typiske Dynamics CRM-objektrelationer og for at få strengfelter til at virke som opslagsfelter.

PSA 3.0 er blevet opdateret til at udnytte de nye objektrelationer mellem salgsdokument- og salgsdokumentlinjeobjekter.

Da opslagsfelter nu kan bruges til at angive referencer til objekter, er de felter, der opbevarede strengværdien af GUID for det relaterede objekt i tidligere versioner, ikke længere nødvendige, og de frarådes derfor. Den brugerdefinerede kode på klient- og serversiden, der håndterer relationer, der er defineret i ældre strengfelter, er også frarådet.

Ændringer af objektskema

I følgende tabel vises en en-til-en-liste med de frarådede strengfelter og de nye opslagsfelter for objekterne.

Objekt Frarådet felt (streng) Nyt felt (opslag)
invoicedetail (fakturalinje) msdyn_contractline msdyn_contractlineid
msdyn_actual (faktisk) msdyn_salescontractline msdyn_salescontractlineid
msdyn_contractlineinvoiceschedule (fakturaplanlægning for projektkontraktlinje) msdyn_contractline msdyn_contractlineid
msdyn_contractlinescheduleofvalue (milepæl i projektkontraktlinje) msdyn_contractline msdyn_contractlineid
msdyn_fact (fakta) msdyn_salescontractline msdyn_salescontractlineid
msdyn_invoicelinetransaction (fakturalinjedetalje) msdyn_invoiceline
msdyn_salescontractline
msdyn_invoicelineid
msdyn_salescontractlineid
msdyn_journalline (kladdelinje) msdyn_salescontractline msdyn_salescontractlineid
msdyn_orderlineresourcecategory (projektkontraktlinjes ressourcekategori) msdyn_salescontractline msdyn_contractlineid
msdyn_orderlinetransaction (projektkontraktlinjedetalje) msdyn_salescontractline msdyn_salescontractlineid
msdyn_orderlinetransactioncategory (projektkontraktlinjes transaktionskategori) msdyn_contractline msdyn_contractlineid
msdyn_orderlinetransactionclassification (projektkontraktlinjes transaktionsklassificering) msdyn_contractline msdyn_contractlineid
msdyn_quotelineinvoiceschedule (fakturaplanlægning for tilbudslinje) msdyn_quoteline msdyn_quotelineid
msdyn_quotelineresourcecategory (ressourcekategori for tilbudslinje) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinescheduleofvalue (milepæl for tilbudslinje) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransaction (tilbudslinjedetalje) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransactioncategory (transaktionskategori for tilbudslinje) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransactionclassification (transaktionsklassificering for tilbudslinje) msdyn_quoteline msdyn_quotelineid
SalesOrderDetail (ordrelinje) msdyn_quotelineid msdyn_quoteline

Frarådede brugerdefinerede visninger og kontrolelementer

Følgende brugerdefinerede visninger og kontrolelementer og de relaterede artefakter er blevet frarådet.

  • Visning af fakturerbarhed.
  • Brugerdefinerede gitterkontrolelementer til visning af tilbudslinjedetaljer på siden Projektoplysninger for tilbudslinjen.
  • Brugerdefinerede gitterkontrolelementer til visning af projektkontraktlinjedetaljer på siden Projektoplysninger for salgsordrelinjen.

Bemærk

Du kan finde en komplet liste over frarådede ressourcer under Frarådede webressourcer i Project Service Automation v3.x

Unified Client Interface-appmodul

Med introduktionen af appmoduler til Unified Client interface (UCI) er PSA-oversigten over webstedet blevet fjernet fra systemet.
Funktionalitet med relation til formularskift for salgsmulighed, tilbud, ordre, faktura er frarådet, da den ikke længere er nødvendig, fordi UCI-appmodulet kun indeholder PSA-versioner af formularerne.

Følgende webressourcer er blevet frarådet:

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

Bemærk

Du kan finde en komplet liste over frarådede ressourcer under Frarådede webressourcer i Project Service Automation v3.x.