Freigeben über


Änderungen an Entitäten, Steuerelementen und der Benutzeroberfläche (Project Service Automation 3.x)

Wichtig

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 informiert Sie über diese wichtigen Änderungen.

Parent-Child-Beziehungen für die Entitäten „Vertriebsdokument“, „Vertriebsdokumentzeile“ und „Details der Vertriebsdokumentzeile“

In Versionen von Dynamics 365 Project Service Automation (PSA), die vor Version 3.0 veröffentlicht wurden, wurden einige der Beziehungen zwischen den Entitäten „Vertriebsdokument“, „Vertriebsdokumentzeile“ und „Details der Vertriebsdokumentzeile“ über Zeichenfolgenfelder implementiert, die eine Zeichenfolgendarstellung der GUID der zugehörigen Entität enthielten. Dies war auf Plattformbeschränkungen zurückzuführen, die einen erheblichen benutzerdefinierten Code auf der Server- und Clientseite der Lösung erforderten, damit diese Beziehungen ähnlich wie typische Dynamics CRM-Entitätsbeziehungen funktionierten und Zeichenfolgenfelder wie Nachschlagefelder wirkten.

PSA 3.0 wurde aktualisiert, um die neuen Entitätsbeziehungen zwischen den Entitäten „Vertriebsdokument“ und „Vertriebsdokumentzeile“ zu nutzen.

Da Suchfelder jetzt zum Anzeigen von Verweisen auf Entitäten verwendet werden können, werden die Felder, die in früheren Versionen den Zeichenfolgenwert der GUID der zugehörigen Entität enthielten, nicht mehr benötigt und sind daher veraltet. Der benutzerdefinierte clientseitige und serverseitige Code, der die durch Legacy-Zeichenfolgenfelder definierten Beziehungen verarbeitet, ist ebenfalls veraltet.

Änderungen am Entitätsschema

Die folgende Tabelle enthält eine Eins-zu-Eins-Liste der veralteten Zeichenfolgenfelder und der neuen Suchfelder für die Entitäten.

Entität Veraltetes Feld (Zeichenfolge) Neues Feld (Suche)
invoicedetail (Rechnungsposition) msdyn_contractline msdyn_contractlineid
msdyn_actual (Ist-Wert) msdyn_salescontractline msdyn_salescontractlineid
msdyn_contractlineinvoiceschedule (Rechnungszeitplan für Projektvertragszeile) msdyn_contractline msdyn_contractlineid
msdyn_contractlinescheduleofvalue (Meilenstein für Projektvertragszeile) msdyn_contractline msdyn_contractlineid
msdyn_fact (Fakt) msdyn_salescontractline msdyn_salescontractlineid
msdyn_invoicelinetransaction (Rechnungspositionsdetail) msdyn_invoiceline
msdyn_salescontractline
msdyn_invoicelineid
msdyn_salescontractlineid
msdyn_journalline (Erfassungsposition) msdyn_salescontractline msdyn_salescontractlineid
msdyn_orderlineresourcecategory (Ressourcenkategorie für die Projektvertragszeile) msdyn_salescontractline msdyn_contractlineid
msdyn_orderlinetransaction (Projektvertragspositionsdetail) msdyn_salescontractline msdyn_salescontractlineid
msdyn_orderlinetransactioncategory (Transaktionskategorie für die Projektvertragszeile) msdyn_contractline msdyn_contractlineid
msdyn_orderlinetransactionclassification (Transaktionsklassifizierung für die Projektvertragszeile) msdyn_contractline msdyn_contractlineid
msdyn_quotelineinvoiceschedule (Rechnungszeitplan der Angebotsposition) msdyn_quoteline msdyn_quotelineid
msdyn_quotelineresourcecategory (Ressourcenkategorie für die Angebotsposition) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinescheduleofvalue (Meilenstein der Angebotsposition) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransaction (Angebotspositionsdetail) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransactioncategory (Transaktionskategorie der Angebotsposition) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransactionclassification (Transaktionsklassifizierung der Angebotsposition) msdyn_quoteline msdyn_quotelineid
SalesOrderDetail (Auftragsposition) msdyn_quotelineid msdyn_quoteline

Veraltete benutzerdefinierte Ansichten und Steuerelemente

Die folgenden benutzerdefinierten Ansichten und Steuerelemente und ihre verknüpften Artefakte sind veraltet.

  • Fakturierbarkeitsansicht.
  • Benutzerdefinierte Rastersteuerelemente zum Anzeigen von Angebotspositionsdetails auf der Seite Projektinformationen für die Angebotszeile.
  • Benutzerdefinierte Rastersteuerelemente zum Anzeigen von Projektvertragszeilendetails auf der Seite Projektinformationen für die Vertriebsauftragsposition.

Notiz

Die vollständige Liste veralteter Ressourcen finden Sie unter Veraltete Webressourcen in Project Service Automation 3.x.

Unified Client Interface App-Modul

Mit der Einführung der Unified Client Interface (UCI)-App-Module wurden die PSA-Siteübersichteinträge aus dem System entfernt.
Die mit dem Formularwechsel verbundenen Funktionen für Verkaufschance, Angebot, Bestellung und Rechnung sind veraltet, da sie nicht mehr erforderlich sind, 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

Notiz

Die vollständige Liste veralteter Ressourcen finden Sie unter Veraltete Webressourcen in Project Service Automation 3.x.