Compartir a través de


Una plantilla personalizada de Excel para diarios financieros no está disponible en el menú

En este artículo se describen los problemas que pueden producirse al crear diarios financieros personalizados mediante una plantilla de Microsoft Excel en Microsoft Dynamics 365 Finance.

Síntomas

Ha creado una plantilla de Excel personalizada para diarios financieros, pero no aparece en el menú Abrir líneas en Excel. Como alternativa, aparece en el menú, pero se abre una plantilla diferente al seleccionarla.

Solución

La funcionalidad predeterminada Abrir en Excel usa el origen de datos raíz (tabla) de la página actual para determinar qué plantillas de Office o entidades de datos aparecen como opciones en el menú Abrir en Excel . Este comportamiento no es una experiencia ideal para los diarios financieros, ya que los diarios financieros usan las mismas tablas (LedgerJournalTable y LedgerJournalTrans) que el origen de datos raíz de muchos otros tipos de diarios.

En el caso de los diarios financieros, la funcionalidad Open Lines in Excel está pensada para mostrar plantillas diseñadas para el diario en el que está trabajando actualmente, como el diario general o un diario de pago. Por ejemplo, una plantilla destinada a utilizarse con un diario de pagos de proveedor se diseñará para hacer cumplir su cuenta principal como cuenta de proveedor.

Si desea promover una plantilla para que esté disponible en las líneas Abrir en Excel y Abrir en menús de Excel , una experiencia de desarrollador fácil es implementar la LedgerIJournalExcelTemplate interfaz y ampliar la DocuTemplateRegistrationBase clase. Muchos ejemplos de este enfoque se implementan en el sistema. Un ejemplo que se puede usar para la referencia es la LedgerDailyJournalExcelTemplate interfaz que se creó para el diario general (o diario).

Cuando la interfaz se implementa para la LedgerIJournalExcelTemplate plantilla, el menú Abrir líneas en Excel filtrará las plantillas por el tipo de diario de su diario y mostrará solo las plantillas disponibles para ese diario. La interfaz también proporciona un método de validación que garantiza que no se pueda abrir una plantilla para un diario si no cumple con los requisitos del tipo de cuenta. Por ejemplo, puede especificar que el tipo de cuenta debe ser del tipo Proveedor o Libro mayor.

Para obtener más información sobre esta funcionalidad, consulte Agregar plantillas al menú Abrir líneas en Excel.