Partager via


Un modèle Excel personnalisé pour les journaux financiers n’est pas disponible dans le menu

Cet article décrit les problèmes qui peuvent se produire lorsque vous créez des journaux financiers personnalisés à l’aide d’un modèle Microsoft Excel dans Microsoft Dynamics 365 Finance.

Symptômes

Vous avez créé un modèle Excel personnalisé pour les journaux financiers, mais il n’apparaît pas dans le menu Ouvrir les lignes dans Excel. Vous pouvez également l’afficher dans le menu, mais un autre modèle est ouvert lorsque vous le sélectionnez.

Résolution

La fonctionnalité Open in Excel par défaut utilise la source de données racine (tableau) de la page active pour déterminer quels modèles Office ou entités de données apparaissent sous forme d’options dans le menu Ouvrir dans Excel. Ce comportement n’est pas une expérience idéale pour les journaux financiers, car les journaux financiers utilisent les mêmes tables (LedgerJournalTable et LedgerJournalTrans) que la source de données racine de nombreux autres types de journaux.

Pour les journaux financiers, la fonctionnalité Open Lines dans Excel est destinée à afficher des modèles conçus pour le journal que vous travaillez actuellement dans le contexte du journal, tel que le journal général ou un journal de paiement. Par exemple, un modèle destiné à être utilisé avec un journal des paiements fournisseur sera conçu pour appliquer votre compte principal comme compte fournisseur.

Si vous souhaitez promouvoir un modèle afin qu’il soit disponible sur les lignes Ouvrir dans Excel et Ouvrir dans les menus Excel , une expérience de développement simple consiste à implémenter l’interface LedgerIJournalExcelTemplate et à étendre la DocuTemplateRegistrationBase classe. De nombreux exemples de cette approche sont implémentés dans le système. Un exemple qui peut être utilisé pour référence est l’interface LedgerDailyJournalExcelTemplate créée pour le journal général (ou journal quotidien).

Lorsque l’interface LedgerIJournalExcelTemplate est implémentée pour votre modèle, le menu Ouvrir les lignes dans Excel filtre les modèles selon le type de journal de votre journal et affiche uniquement les modèles disponibles pour ce journal. L’interface fournit également une méthode de validation qui garantit qu’un modèle ne peut pas être ouvert pour un journal s’il ne répond pas aux exigences du type de compte. Par exemple, vous pouvez spécifier que le type de compte doit être Fournisseur ou Général.

Pour plus d’informations sur cette fonctionnalité, consultez Ajouter des modèles au menu Ouvrir les lignes dans Excel.