Explorar las capacidades de integración de eventos de negocio

Completado

Si utiliza un evento de negocio, puede enviar una notificación a un sistema externo desde las aplicaciones de finanzas y operaciones. En función de la notificación, las acciones empresariales se pueden realizar en la aplicación externa.

Los eventos de negocio se pueden desencadenar desde las aplicaciones de finanzas y operaciones en función de una actividad, incluido el desencadenamiento de un flujo de trabajo, la confirmación de un pedido de compra, el registro de un diario y la creación, actualización o eliminación de una operación en una tabla. Hay varios eventos de negocio estándar ya disponibles, como se muestra en la siguiente captura de pantalla. Puede encontrarlos en Administración del sistema>Configuración.

Captura de pantalla de eventos de negocio.

Puede crear eventos de negocio mediante desarrollo de código; aparecen en la lista de la captura de pantalla anterior. Cada evento de negocio proporciona un esquema JSON que puede descargar seleccionando la opción Descargar esquema.

Una aplicación externa puede consumir este archivo JSON y tomar las medidas adecuadas según los requisitos comerciales. Hay varios puntos de conexión están expuestos desde el evento de negocio para el consumo externo. Los puntos de conexión que admiten las aplicaciones de finanzas y operaciones son los siguientes.

  • Cola de Azure Service Bus

  • Tema de Azure Service Bus

  • Azure Event Grid

  • Azure Event Hubs

  • HTTPS

  • Azure Blob Storage

Para activar estos puntos de conexión, seleccione la pestaña Extremos y luego seleccione el botón Nuevo. Así verá la lista de puntos de conexión, desde la cual puede seleccionar el que sea aplicable a sus necesidades. Cada punto de conexión tiene criterios de configuración distintos. Al activar el evento de negocio en una aplicación de finanzas y operaciones, como la confirmación de un pedido de compra o el registro en el diario, se genera el archivo JSON y se envía a través de los puntos de conexión seleccionados.

Power Automate es otro punto de conexión ampliamente utilizado para eventos de negocio. Para activar un punto de conexión de Power Automate, debe abrir Power Apps Maker Portal y crear un desencadenador de Power Automate mediante el conector de datos Fin & Ops Apps (Dynamics 365). Una vez que seleccione el único desencadenador disponible. Cuando se produce un evento de negocio, se le solicita que introduzca la información que se muestra en la captura de pantalla:

Captura de pantalla del desencadenador Cuando se produce un evento de negocio.

  • Instancia: introduzca la URL de entorno de la aplicación de finanzas y operaciones.

  • Categoría: seleccione la categoría del evento de negocio.

  • Evento de negocio: seleccione el evento de negocio que desee que consuma Power Automate.

  • Entidad jurídica: seleccione la entidad jurídica a la que se aplica el desencadenador.

El desencadenador consume el archivo JSON recibido de la aplicación de finanzas y operaciones. Luego, el archivo JSON se analiza y se procesa para otras acciones de negocio.

La página Evento empresarial tiene una pestaña Seguridad donde puede definir la seguridad basada en roles para los eventos de negocio.

El siguiente vídeo muestra cómo se pueden integrar las finanzas y las operaciones en Power Automate utilizando las aplicaciones de finanzas y operaciones.

Eventos de negocio en las aplicaciones de finanzas y operaciones de Dynamics 365

También es posible configurar otros puntos de conexión para consumir el archivo JSON desencadenado desde las aplicaciones de finanzas y operaciones.