Condividi tramite


Un modello di Excel personalizzato per i giornali di registrazione finanziari non è disponibile nel menu

Questo articolo descrive i problemi che possono verificarsi quando si creano giornali di registrazione finanziari personalizzati usando un modello di Microsoft Excel in Microsoft Dynamics 365 Finance.

Sintomi

È stato creato un modello di Excel personalizzato per i giornali di registrazione finanziari, ma non viene visualizzato nel menu Apri righe in Excel . In alternativa, viene visualizzato nel menu, ma quando lo si seleziona viene aperto un modello diverso.

Risoluzione

La funzionalità predefinita Apri in Excel usa l'origine dati radice (tabella) della pagina corrente per determinare quali modelli o entità dati di Office vengono visualizzati come opzioni nel menu Apri in Excel . Questo comportamento non è un'esperienza ideale per i giornali di registrazione finanziari, perché i giornali di registrazione finanziari usano le stesse tabelle (LedgerJournalTable e LedgerJournalTrans) come origine dati radice di molti altri tipi di giornali di registrazione.

Per i giornali di registrazione finanziari, la funzionalità Apri righe in Excel consente di visualizzare i modelli progettati per il giornale di registrazione di cui si sta attualmente lavorando nel contesto, ad esempio il giornale di registrazione generale o un giornale di registrazione pagamenti. Ad esempio, un modello che deve essere utilizzato con un giornale di registrazione pagamenti fornitore sarà progettato per applicare il conto primario come conto fornitore.

Se si vuole alzare di livello un modello in modo che sia disponibile nei menu Apri righe in Excel e Apri in Excel , un'esperienza di sviluppo semplice consiste nell'implementare l'interfaccia LedgerIJournalExcelTemplate ed estendere la DocuTemplateRegistrationBase classe. Molti esempi di questo approccio vengono implementati nel sistema. Un esempio che può essere utilizzato come riferimento è l'interfaccia LedgerDailyJournalExcelTemplate creata per il giornale di registrazione generale (o giornale di registrazione giornaliero).

Quando l'interfaccia LedgerIJournalExcelTemplate viene implementata per il modello, il menu Apri righe in Excel filtra i modelli in base al tipo di giornale di registrazione e visualizza solo i modelli disponibili per tale giornale di registrazione. L'interfaccia fornisce anche un metodo di convalida che garantisce che un modello non possa essere aperto per un journal se non soddisfa i requisiti del tipo di account. Ad esempio, è possibile specificare che il tipo di conto deve essere di tipo Fornitore o Libro mastro .

Per altre informazioni su questa funzionalità, vedere Aggiungere modelli al menu Apri righe in Excel.