Ereignisse
Power BI DataViz Weltmeisterschaften
14. Feb., 16 Uhr - 31. März, 16 Uhr
Mit 4 Chancen, ein Konferenzpaket zu gewinnen und es zum LIVE Grand Finale in Las Vegas zu machen
Weitere InformationenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
In diesem Artikel werden gängige Überlegungen beim Anpassen des Arbeitsauftragsformulars in Dynamics 365 Field Service aufgeführt.
Konfigurieren Sie Arbeitsauftragsuntereinheiten so, dass sie als Dialogfelder angezeigt werden und bearbeiten Sie sie, ohne das Arbeitsauftragsformular verlassen zu müssen. Diese Konfiguration hilft Disponenten, den Arbeitsauftragskontext beizubehalten. Administratoren können die Unterrasterdatensätze für Arbeitsaufträge als Popups öffnen Einstellungen im Einstellungsbereich aktivieren. Weitere Informationen finden Sie unter Sonstige Einstellungen.
Die Befehlsleiste für Arbeitsaufträge verwendet standardmäßig die vereinfachte Ansicht und zeigt nur die relevantesten Befehle an. Ein Administrator kann die Einstellung Vereinfachte Arbeitsauftragsbefehle anzeigen deaktivieren, um alle Befehle anzuzeigen. Weitere Informationen finden Sie unter Arbeitsauftrag / Buchungseinstellungen.
Sie können die Befehlsleiste anpassen, sodass die Befehle angezeigt werden, die in Ihrem Kontext relevant sind.
Arbeitsauftragssystem-Status sollten nie bearbeitet werden, da Systemaufträge und Plug-Ins auf diesen Status basieren. Stattdessen können Administratoren benutzerdefinierte Arbeitsauftragsunterstatus erstellen, die den Arbeitsauftragssystem-Status zugeordnet sind. Weitere Informationen finden Sie unter Optionssatz-(Auswahl-)Werte nicht bearbeiten.
Wenn das Bing Maps-Steuerelement manuell aus dem vorkonfigurierten Arbeitsauftragsformular entfernt wird, kann es nicht wieder hinzugefügt werden.
Um die Schaltfläche Bing Maps in Formulardesigner zu aktivieren, sollte mindestens eines der Attribute vom Typ Adresse die Maske ValidForMap im Formular hinzugefügt haben.
<DisplayMask>ValidForAdvancedFind\|ValidForForm\|ValidForGrid\|ValidForMap</DisplayMask>
Erstellen Sie eine Lösung in der Sandbox-Umgebung, die das Formular enthält, zu dem das Bing Maps-Steuerelement hinzugefügt werden muss. Exportieren Sie die verwaltete Lösung.
In der Lösung customizations.xml
Datei, gehen Sie zu formxml
Teil davon.
Fügen Sie das folgende Zuordnungssteuerelement <controlDescriptions>
hinzu.
<controlDescription forControl="{8b67ae03-1701-54d2-09be-35295876ca8a}">
<customControl id="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}">
<parameters>
<datafieldname>msdyn\_mapcontrol</datafieldname>
</parameters>
</customControl>
<customControl formFactor="0" name="MscrmControls.Map.MapControl">
<parameters>
<value>msdyn\_mapcontrol</value>
<mapSourceSwitch isGroup="true" static="true">CoordinatesGroup</mapSourceSwitch>
<latitude>msdyn\_latitude</latitude>
<longitude>msdyn\_longitude</longitude>
<addressEditableSwitch isGroup="true" static="true">isAddressEditableYesGroup</addressEditableSwitch>
<outputLatitude>msdyn\_latitude</outputLatitude>
<outputLongitude>msdyn\_longitude</outputLongitude>
</parameters>
</customControl>
<customControl formFactor="1" name="MscrmControls.Map.MapControl">
<parameters>
<value>msdyn\_mapcontrol</value>
<mapSourceSwitch isGroup="true" static="true">CoordinatesGroup</mapSourceSwitch>
<latitude>msdyn\_latitude</latitude>
<longitude>msdyn\_longitude</longitude>
<addressEditableSwitch isGroup="true" static="true">isAddressEditableYesGroup</addressEditableSwitch>
<outputLatitude>msdyn\_latitude</outputLatitude>
<outputLongitude>msdyn\_longitude</outputLongitude>
</parameters>
</customControl>
<customControl formFactor="2" name="MscrmControls.Map.MapControl">
<parameters>
<value>msdyn\_mapcontrol</value>
<mapSourceSwitch isGroup="true" static="true">CoordinatesGroup</mapSourceSwitch>
<latitude>msdyn\_latitude</latitude>
<longitude>msdyn\_longitude</longitude>
<addressEditableSwitch isGroup="true" static="true">isAddressEditableYesGroup</addressEditableSwitch>
<outputLatitude>msdyn\_latitude</outputLatitude>
<outputLongitude>msdyn\_longitude</outputLongitude>
</parameters>
</customControl>
</controlDescription>
Suchen Sie in derselben Datei nach Bing-Karten.
Fügen Sie das Steuerelement mit dem folgenden Code der Zeile und Zelle hinzu, wo immer es hinzugefügt werden muss.
<control disabled="false" id="msdyn\_mapcontrol" classid="{F9A8A302-114E-466A-B582-6771B2AE0D92}" uniqueid="{8b67ae03-1701-54d2-09be-35295876ca8a}" datafieldname="msdyn\_mapcontrol"/>
Speichern Sie die Datei und erstellen Sie daraus eine neue verwaltete Lösung-Zip-Datei.
Anschließend importieren Sie die Lösung in die betroffene Umgebung.
Tipp
Wenn das Kartensteuerelement nach Ausführen dieser Schritte immer noch nicht im Formular sichtbar ist, versuchen Sie, die aktiven Formularanpassungen zu entfernen.
Das neue Arbeitsauftragserlebnis im führt mehrere neue Codekomponenten ein, die Erstellende auf ihren Formularen und Ansichten verwenden können. In den folgenden Abschnitten werden Optionen und Einschränkungen für diese Codesteuerelemente aufgeführt. Weitere Informationen zum Arbeiten mit Codesteuerelementen finden Sie unter Codesteuerelemente in der Power Apps-Entwicklerdokumentation.
Tipp
Konfigurieren Sie die Sicherheit auf Feldebene, um sicherzustellen, dass Benutzende nur die vorgesehenen Felder aktualisieren. In manchen Fällen, wenn bespielsweise ein Feld in einem Formular schreibgeschützt ist, können Benutzende dennoch einige Felder aktualisieren. Das System speichert das aktualisierte Formular jedoch nicht, wenn Benutzende nicht über die richtige Sicherheit auf Feldebene verfügt.
Ein Steuerelement, das mit Hilfe von Copilot in Field Service Arbeitsaufträge und zugehörige Buchungen einschließlich Zeitskalanotizen zusammenfasst.
Dieses Steuerelement funktioniert auf den standardmäßigen und benutzerdefinierten Arbeitsauftragsformularen, jedoch nicht auf anderen Entitäten als dem Arbeitsauftrag.
Copilot kann derzeit keine benutzerdefinierten Felder zusammenfassen. Es werden nur Standardfelder zusammengefasst.
Ein Steuerelement zur Auswahl des Arbeitsauftragsstatus und des Unterstatus.
Field Service unterstützt keinen benutzerdefinierten Systemstatus. Wenn Sie einen hinzufügen, verfügt er über kein Statussymbol. Sie können die Farben für Systemstatus nicht ändern.
Ein Steuerelement zum Festlegen der Priorität eines Arbeitsauftrags. Es funktioniert auf dem Arbeitsauftragsformular und im Arbeitsauftragsraster.
Ein Steuerelement, das die Nummernnoten in der Zeitskala anzeigt. Wählen Sie die Nummer aus, um zur Registerkarte „Zeitskala“ im Formular zu gelangen.
Wenn Sie dieses Steuerelement auf derselben Registerkarte wie das Zeitskala-Steuerelement platzieren, erhöht sich die Anzahl nicht automatisch, wenn Sie eine neue Notiz hinzufügen. Aktualisieren Sie die Seite, um die aktualisierte Zahl anzuzeigen. Wenn Aktivitäten und Notizen für die Arbeitsauftragsentität deaktiviert sind, zeigt der Zähler immer Null an (was korrekt ist).
Ein Steuerelement, das den Standort anzeigt, an dem die Arbeit erledigt werden soll, sowie Informationen zum funktionalen Standort, sofern verfügbar.
Die Standardzoomstufe ist derzeit festgelegt und kann nicht geändert werden. Die Funktionsstandortauswahl zeigt nur die untergeordnete Entität und keine Breadcrumbs der höheren Ebenen wie Gebäude > Etagen > Zimmer an.
Ein Steuerelement, das den Service- oder Abrechnungskontokontakt und den gemeldeten Kontakt (sofern verfügbar) anzeigt.
Der Kontakt kann dem Abrechnungskontokontakt, dem Dienstkontokontakt oder dem gemeldeten Kontakt zugeordnet werden. Es funktioniert nicht mit anderen Kontakttypen. Die Suche funktioniert nicht, wenn auf Felder verwiesen wird, die keine Kontakte sind.
Ein Steuerelement, das Ressourcen aus der primären Ressource und alle sekundären Ressourcen anzeigt, die über die Produkte, Dienste und Aufgaben im Arbeitsauftrag festgelegt wurden. Das Steuerelement rendert untergeordnete Knoten einer Ressource.
Dieses Steuerelement kann in benutzerdefinierten Arbeitsauftragsformularen platziert werden, jedoch nicht auf Entitäten, die keine Arbeitsauftragsentitäten sind.
Wenn das Steuerelement in einem dreispaltigen Formularlayout platziert wird, wird das Symbol zum Öffnen der Vollbild-Ressourcenansicht nicht geladen, da sich das Steuerelement an schmale Formfaktoren anpasst.
Ein Steuerelement, das Servicemanagern dabei hilft, sicherzustellen, dass Arbeitsaufträge ausgeführt werden, indem Empfehlungen für die nächste Aktion abgegeben werden. Bei ungeplanten Arbeitsaufträgen erhalten Sie einen Buchungsvorschlag, bei der Planung werden Buchungsdetails angezeigt und bei Abschluss des Arbeitsauftrags wird eine Zusammenfassung angezeigt.
Ein Steuerelement, das die Kosten und den Preis für einen Arbeitsauftrag basierend auf den damit verbundenen Produkten und Dienstleistungen zusammenfasst.
Stellen Sie sicher, dass Kosten- und Preisfunktionen aktiviert sind, um Daten in diesem Steuerelement anzeigen zu können. Sie können für dieses Steuerelement einen anderen NTE-Näherungswert festlegen als für den Arbeitsauftrag.
Ein Steuerelement, mit dem Sie die Produkte und Dienstleistungen in einem Arbeitsauftrag bearbeiten können. Aktualisieren Sie die geschätzte und tatsächliche Dauer und Mengen inline und ändern Sie den Status. Detaillierte Änderungen an Feldern sind im Seitenbereich möglich.
Benutzerdefinierte Werte für den Produkt-/Dienststatus werden nicht unterstützt. Sie können die Registerkarte „Produkte“ oder „Dienste“ nicht ausblenden. Beiden Registerkarten muss eine Entität zugeordnet sein.
Ein Steuerelement, das die Aufgaben in einem Arbeitsauftrag zusammenfasst.
Dieses Steuerelement funktioniert in benutzerdefinierten Arbeitsauftragsformularen.
Stellen Sie sicher, dass die Felder „% abgeschlossen“, „Geschätzte Dauer“ und „Istdauer“ in der vom Steuerelement verwendeten Ansicht enthalten sind.
Ein Steuerelement, mit dem Sie Aufgaben in einem Arbeitsauftrag mithilfe von Inline-Aktionen verwalten können, um Aufgaben als abgeschlossen zu markieren und Inspektionsergebnisse einzugeben. Detaillierte Änderungen an Feldern sind im Seitenbereich möglich.
Wenn das Feld „% abgeschlossen“ in der Ansicht nicht sichtbar ist, wird der Fortschritt nicht gerendert und die Aktion zum Markieren als „Abgeschlossen“ oder „Unvollständig“ funktioniert nicht.
Ein Steuerelement, mit dem Sie Wissensartikel anzeigen und mit einem Arbeitsauftrag verknüpfen können. Die Steuerung ermöglicht es Ihnen auch, direkt aus dem Arbeitsauftrag heraus neue Artikel anzulegen.
Ein Steuerelement, das die mit Aufgaben im Arbeitsauftrag verknüpfen Dynamics 365 Guides zusammenfasst. Sie können die Guides im Internet nicht in der Vorschau anzeigen, aber Sie können ihren Namen und den zugehörigen Ordner sehen.
Ein Steuerelement, das Miniaturansichten des Mediums anzeigt, das an Zeitskalanotizen angehängt wurde.
Ein Steuerelement zum Anzeigen und Auswählen von Arbeitsaufträgen. Mit diesem Steuerelement können Sie Inline-Änderungen an der Priorität und weitere Änderungen im Seitenbereich vornehmen. Der Systemstatus ist ein kombiniertes Feld aus Systemstatus und Unterstatus.
Dieses Steuerelement kann nicht auf Entitäten angewendet werden, die keine Arbeitsauftragsentitäten sind
Bekannte Probleme und Einschränkungen:
Ein Inline-Menü, wenn Sie einen Arbeitsauftrag auswählen, um schnelle Aktionen durchzuführen.
Sie können die Elemente im Kontextmenü nicht ändern.
Es gibt mehrere Formulare, die für weitere Bearbeitungen vom Arbeitsauftragsformular aus inline geladen werden können.
Die folgenden Seitenbereiche rendern dasselbe Formular dar, als ob Sie den vollständigen Datensatz geöffnet hätten:
Es kann jeweils nur ein Seitenbereich gleichzeitig geöffnet sein. Die Breite des Bereichs kann nicht geändert werden.
Ereignisse
Power BI DataViz Weltmeisterschaften
14. Feb., 16 Uhr - 31. März, 16 Uhr
Mit 4 Chancen, ein Konferenzpaket zu gewinnen und es zum LIVE Grand Finale in Las Vegas zu machen
Weitere InformationenTraining
Lernpfad
Use advance techniques in canvas apps to perform custom updates and optimization - Training
Use advance techniques in canvas apps to perform custom updates and optimization
Zertifizierung
Microsoft Certified: Dynamics 365 Field Service Functional Consultant Associate - Certifications
Demonstrieren Sie, wie man eine Implementierung von Microsoft Dynamics 365 for Field Service konfiguriert, um die verfügbaren Tools und Features zu maximieren, während Sie eine mobile Belegschaft verwalten.