Eine benutzerdefinierte Excel-Vorlage für Finanzjournale ist im Menü nicht verfügbar.
In diesem Artikel werden Probleme beschrieben, die auftreten können, wenn Sie benutzerdefinierte Finanzjournale mithilfe einer Microsoft Excel-Vorlage in Microsoft Dynamics 365 Finance erstellen.
Problembeschreibung
Sie haben eine benutzerdefinierte Excel-Vorlage für Finanzerfassungen erstellt, die jedoch nicht im Menü Positionen in Excel öffnen angezeigt werden. Alternativ wird sie im Menü angezeigt, aber eine andere Vorlage wird geöffnet, wenn Sie sie auswählen.
Lösung
Die Standardfunktionalität "In Excel öffnen" verwendet die Stammdatenquelle (Tabelle) der aktuellen Seite, um zu bestimmen, welche Office-Vorlagen oder Datenentitäten im Menü "In Excel öffnen" als Optionen angezeigt werden. Dieses Verhalten ist keine ideale Erfahrung für Finanzjournale, da Finanzjournale dieselben Tabellen (LedgerJournalTable
und LedgerJournalTrans
) als Stammdatenquelle vieler anderer Journaltypen verwenden.
Bei Finanzjournalen sollen die Open Lines in Excel-Funktionen Vorlagen anzeigen, die für das Journal entworfen sind, das Sie derzeit im Kontext arbeiten, z. B. das allgemeine Journal oder ein Zahlungsjournal. Eine Vorlage, die mit einer Kreditorzahlungserfassung verwendet werden soll, ist dafür vorgesehen, Ihr primäres Konto als Kreditorenkonto zu erzwingen.
Wenn Sie eine Vorlage höher stufen möchten, damit sie in den Menüs "Öffnen" in Excel und "In Excel öffnen" verfügbar ist, besteht eine einfache Entwicklerumgebung darin, die LedgerIJournalExcelTemplate
Schnittstelle zu implementieren und die DocuTemplateRegistrationBase
Klasse zu erweitern. Viele Beispiele für diesen Ansatz sind im System implementiert. Ein Beispiel, das für die Referenz verwendet werden kann, ist die LedgerDailyJournalExcelTemplate
Schnittstelle, die für das allgemeine Journal (oder tägliche Journal) erstellt wurde.
Wenn die LedgerIJournalExcelTemplate
Schnittstelle für Ihre Vorlage implementiert wird, filtert das Menü "Zeilen öffnen" in Excel Vorlagen nach dem Journaltyp Ihres Journals und zeigt nur die Vorlagen an, die für dieses Journal verfügbar sind. Die Schnittstelle bietet außerdem eine Validierungsmethode, mit der sichergestellt wird, dass eine Vorlage für eine Erfassung nicht geöffnet werden kann, wenn sie die Anforderungen für den Kontotyp nicht erfüllt. Sie können beispielsweise angeben, dass der Kontotyp vom Typ Kreditor oder Sachkonto ist.
Weitere Informationen zu dieser Funktion finden Sie unter Vorlagen zum Menü „Positionen in Excel öffnen“ hinzufügen.