共用方式為


功能表上無法使用財務日誌的自定義 Excel 範本

本文說明當您在 Microsoft Dynamics 365 Finance 中使用 Microsoft Excel 範本建立自定義財務日誌時可能發生的問題。

徵狀

您已建立財務日誌的自定義 Excel 範本,但不會出現在 [在 Excel 中開啟行 ] 功能表上。 或者,它確實會出現在功能表上,但在您選取時會開啟不同的範本。

解決方案

預設 的 [在 Excel 中開 啟] 功能會使用目前頁面) (數據表的根數據源,來判斷哪些 Office 範本或數據實體會顯示為 [在 Excel 中開 啟] 功能表上的選項。 這種行為不是財務日誌的理想體驗,因為財務日誌會使用相同的數據表 (LedgerJournalTableLedgerJournalTrans) 做為許多其他類型日誌的根數據源。

針對財務日誌,[ 在 Excel 中開啟行 ] 功能旨在顯示專為您目前工作之日誌設計的範本,例如一般日誌或付款日誌。 例如,要與廠商付款日誌搭配使用的範本,將會設計成將您的主要帳戶強制執行為廠商帳戶。

如果您想要升級範本,使其可在 [在 Excel 中開 啟] 和 [ 在 Excel 中開 啟] 功能表上使用,則簡單的開發人員體驗是實 LedgerIJournalExcelTemplate 作 介面並擴 DocuTemplateRegistrationBase 充 類別。 此方法的許多範例都是在系統中實作。 其中一個可用於參考的範例是 LedgerDailyJournalExcelTemplate 針對一般日誌 (或每日日誌) 建立的介面。

LedgerIJournalExcelTemplate為您的範本實作介面時,[在 Excel 中開啟行] 選單會依日誌的日誌類型篩選範本,並且只會顯示該日誌可用的範本。 介面也提供驗證方法,確保如果範本不符合帳戶類型需求,就無法為日誌開啟範本。 例如,您可以指定帳戶類型必須是 廠商總賬 類型。

如需這項功能的詳細資訊,請參閱 將範本新增至 [在 Excel 中開啟行] 功能表