Erstellen Sie Finanz‑ und Betriebs-Apps

Die Entwicklung in Finanz‑ und Betriebs-Apps erfordert ein grundlegendes Verständnis der Aufgaben, die für die Erstellung neuer Elemente und die Anpassung von Finanz‑ und Betriebs-Apps erforderlich sind. Die Aufgaben umfassen das Verstehen von X++-Code und von Visual Studio sowie die Fähigkeit, die grundlegenden Elemente des Systems zu erstellen und zu ändern.

Voraussetzungen

  • Vertrautheit mit dem Dynamics 365-Ökosystem und den Finanz‑ und Betriebs-Apps.
  • Kenntnisse der wichtigsten Entwicklerkonzepte, einschließlich technischer Funktionen, Quellcode, Testframeworks und Berichterstellungstools.
  • Grundkenntnisse und grundlegende Erfahrungen in der objektorientierten Entwicklung
  • Allgemeine Kenntnisse über ERP-Systeme (Enterprise Resource Planning)
  • Grundkenntnisse in der Verwendung einer integrierten Entwicklungsumgebung (IDE) oder von Visual Studio

Module in diesem Lernpfad

Erfahren Sie, wie Sie Leistungstools und Lifecycle Services-Umgebungsüberwachungstools verwenden, um Ihre Validierungs‑ und Testerfahrung in Finanz‑ und Betriebs-Apps zu verbessern. Diese Tools helfen dabei, Leistungsprobleme zu identifizieren, den Zustand der Umgebung zu überwachen, die App-Funktionalität zu validieren und Stresstests durchzuführen. Durch die Optimierung des Ressourceneinsatzes und das Beheben von Leistungsengpässen können Sie die Zuverlässigkeit Ihrer App verbessern und die Benutzererfahrung insgesamt verbessern. Die Erkenntnisse aus diesen Tools helfen Ihnen, datengesteuerte Entscheidungen zu treffen, damit Sie hohe Leistungsstandards aufrechterhalten und einen reibungslosen App-Betrieb in Finanz‑ und Betriebs-Apps sicherstellen können.

Visual Studio ist die integrierte Entwicklungsumgebung (IDE) für Finanz‑ und Betriebs-Apps. Entwickler können bereitstellbare Pakete erstellen, die Projekte und Elemente enthalten, die als Metadaten gespeichert werden. Die Entwicklung in Visual Studio bietet Benutzern eine Möglichkeit, die Benutzererfahrung von Finanz‑ und Betriebs-Apps anzupassen.

Erweiterte Datentypen (Extended Data Types, EDTs) und Basisaufzählungen („Base Enums“) sind Datentypen, die in der Entwicklungsumgebung erstellt und verwaltet werden. Basisaufzählungen stellen eine Liste von Literalen dar, während EDTs wiederverwendbare Datentypen mit einer bestimmten Definition sind. Die Entwicklungsumgebung (Application Object Tree, AOT) in Finanz‑ und Betriebs-Apps enthält bereits zahlreiche EDTs und Basisaufzählungen, die für die Verwendung in Ihrem Projekt erweitert werden können, Sie können aber auch neue Datentypen erstellen. Dieses Modul konzentriert sich auf die Erstellung neuer Datentypen.

Das Datenmodell in Finanz- und Betriebs-Apps besteht aus Tabellen, Ansichten, Abfragen und anderen Komponenten. Diese Komponenten sind wichtig für die Entwicklung. Alle Daten in Finanz‑ und Betriebs-Apps werden in einer Tabelle gespeichert und im Datenmodell in Visual Studio verwaltet. In Tabellen werden Daten wie Unternehmenstransaktionen, Bestände und Erfassungen gespeichert.

Formulare werden in Visual Studio erstellt und verwaltet und dem Benutzer als Webseiten angezeigt. In diesem Modul wird erläutert, wie Formulare in der Entwicklerumgebung für Finanz‑ und Betriebs-Apps erstellt und verwaltet werden und wie die Leistung von Formularen optimiert wird.

Klassen sind Codeblöcke, die Daten und Methoden enthalten. Bei der Entwicklung von Finanz‑ und Betriebs-Apps verwenden Sie die Sprache X++, um neue Klassen zu erstellen.

Finanz‑ und Betriebs-Apps verwenden rollenbasierte Sicherheit, um den Zugriff auf Komponenten im System zuzuweisen. Ein Benutzer, der einer Sicherheitsrolle zugewiesen ist, hat Zugriff auf die dieser Rolle zugeordneten Rechte.

Organisationen haben viele Daten. Wenn eine Organisation wächst, wird die Fähigkeit, Kontext für alle diese Daten bereitzustellen, immer wichtiger. Berichte können Daten auf sinnvolle Weise organisieren. Die Finanz‑ und Betriebs-Apps enthalten Berichterstellungstools zum Erstellen von Berichten für Ihre Organisationen, SQL Server Reporting Services (SSRS) und Microsoft Power BI sowie Microsoft Excel-Berichte. Mit diesen Berichtstools können Sie ein Dataset auf verschiedene Arten visualisieren, beispielsweise als tabellarisches Layout mit reduzierbaren Tabellen oder mithilfe von Dashboards. In diesem Modul lernen Sie die Grundlagen für das Entwerfen, Erstellen und Ändern von Berichten.

Arbeitsbereiche sind personalisierte Arbeitsplätze mit Daten, Berichten und Transaktionen, mit denen die Effizienz der täglichen Aufgaben gesteigert werden soll. Arbeitsbereiche können von Entwicklern erstellt und geändert werden. Es gibt viele Gründe, einen Arbeitsbereich in der Entwicklerumgebung und nicht in der Benutzeroberfläche zu entwerfen und zu erstellen. In Ihrem Unternehmen können beispielsweise KPI-Kacheln (Key Performance Indicator), Analysekomponenten, Drillthrough-Komponenten oder andere erweiterte Funktionen benötigt werden, die nicht in der Benutzeroberfläche erstellt oder geändert werden können.