Freigeben über


Änderungen der Entität, des Steuerelements und der Benutzeroberfläche (Project Service Automation 3.x)

Von Bedeutung

Dynamics 365 Project Service Automation wurde zu Dynamics 365 Project Operations weiterentwickelt. Weitere Informationen finden Sie unter Übergang zu Project Service Automation.

Mit der Veröffentlichung von Microsoft Dynamics Project Service Automation (PSA) 3.x wurden viele Änderungen an den Entitäten, Steuerelementen, Ansichten und Der Benutzeroberfläche vorgenommen. Dieser Artikel enthält Informationen zu diesen wichtigen Änderungen.

Beziehungen zwischen übergeordneten und untergeordneten Elementen für Vertriebsdokument, Vertriebsdokumentzeile, Detailentitäten der Vertriebsdokumentzeile

In Versionen von Dynamics 365 Project Service Automation (PSA), die vor Version 3.0 veröffentlicht wurden, wurden einige der Beziehungen zwischen Vertriebsdokumenten, Vertriebsdokumentzeilen und Detailentitäten der Vertriebsdokumentzeilen über Zeichenfolgenfelder implementiert, die eine Zeichenfolgendarstellung der GUID der zugehörigen Entität enthalten. Dies war auf Plattformbeschränkungen zurückzuführen, die erhebliche benutzerdefinierten Code auf dem Server und Clientseiten der Lösung erforderten, damit diese Beziehungen ähnlich wie typische Dynamics CRM-Entitätsbeziehungen funktionieren und Zeichenfolgenfelder wie Nachschlagefelder funktionieren.

PSA 3.0 wurde aktualisiert, um die neuen Entitätsbeziehungen zwischen Vertriebsdokumenten und Vertriebsdokumententitäten zu nutzen.

Da Nachschlagefelder jetzt verwendet werden können, um Verweise auf Entitäten anzugeben, sind die Felder, die den Zeichenfolgenwert der GUID der zugehörigen Entität in früheren Versionen enthalten, nicht mehr erforderlich und daher veraltet. Der benutzerdefinierte client- und serverseitige Code, der die beziehungen behandelt, die durch ältere Zeichenfolgenfelder definiert wurden, ist ebenfalls veraltet.

Entitätsschemaänderungen

Die folgende Tabelle enthält eine 1:1-Liste der veralteten Zeichenfolgenfelder und die neuen Nachschlagefelder für die Entitäten.

Entität Veraltetes Feld (Zeichenfolge) Neues Feld (Nachschlagevorgang)
invoicedetail (Rechnungszeile) msdyn_contractline msdyn_contractlineid
msdyn_actual (ist) msdyn_salescontractline msdyn_salescontractlineid
msdyn_contractlineinvoiceschedule (Projektvertragszeilenrechnungszeitplan) msdyn_contractline msdyn_contractlineid
msdyn_contractlinescheduleofvalue (Projektvertragslinienmeilenstein) msdyn_contractline msdyn_contractlineid
msdyn_fact (Fact) msdyn_salescontractline msdyn_salescontractlineid
msdyn_invoicelinetransaction (Rechnungszeilendetails) msdyn_invoiceline
msdyn_salescontractline
msdyn_invoicelineid
msdyn_salescontractlineid
msdyn_journalline (Journalzeile) msdyn_salescontractline msdyn_salescontractlineid
msdyn_orderlineresourcecategory (Project Contract Line Resource Category) msdyn_salescontractline msdyn_contractlineid
msdyn_orderlinetransaction (Projektvertragszeilendetails) msdyn_salescontractline msdyn_salescontractlineid
msdyn_orderlinetransactioncategory (Kategorie "Projektvertragszeilentransaktion") msdyn_contractline msdyn_contractlineid
msdyn_orderlinetransactionclassification (Project Contract Line Transaction Classification) msdyn_contractline msdyn_contractlineid
msdyn_quotelineinvoiceschedule (Rechnungsplan für Anführungszeichen) msdyn_quoteline msdyn_quotelineid
msdyn_quotelineresourcecategory (Kategorie der Anführungszeilenressource) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinescheduleofvalue (Anführungszeichenlinie Meilenstein) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransaction (Anführungszeilendetails) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransactioncategory (Kategorie "Quote Line Transaction") msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransactionclassification (Klassifizierung der Quote Line Transaction) msdyn_quoteline msdyn_quotelineid
SalesOrderDetail (Bestellzeile) msdyn_quotelineid msdyn_quoteline

Veraltete benutzerdefinierte Ansichten und Steuerelemente

Die folgenden benutzerdefinierten Ansichten und Steuerelemente und ihre zugehörigen Artefakte sind veraltet.

  • Ladebarkeitsansicht.
  • Benutzerdefinierte Rastersteuerelemente zum Anzeigen von Anführungszeichenliniendetails auf der Seite "Projektinformationen " für die Anführungszeichenlinie.
  • Benutzerdefinierte Rastersteuerelemente zum Anzeigen von Projektvertragszeilendetails auf der Projektinformationsseite für die Auftragsposition.

Hinweis

Die vollständige Liste der veralteten Ressourcen finden Sie unter veraltete Webressourcen in Project Service Automation v3.x

Unified Client Interface App Module

Mit der Einführung von UCI-App-Modulen (Unified Client Interface) wurden die PSA-Siteübersichtseinträge aus dem System entfernt.
Die Funktionalität im Zusammenhang mit dem Wechseln von Formularen für Verkaufschance, Angebot, Bestellung, Rechnung ist veraltet, da das UCI-App-Modul nur PSA-Versionen der Formulare enthält.

Die folgenden Webressourcen sind veraltet:

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

Hinweis

Die vollständige Liste der veralteten Ressourcen finden Sie unter veraltete Webressourcen in Project Service Automation v3.x.