Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Important
- Esta es una característica en vista previa lista para producción.
- Las vistas previas listas para producción están sujetas a términos de uso complementarios de vista previa.
Se aplica a Dynamics 365 Project Operations integrado con ERP y Dynamics 365 Project Operation para fabricación
El Agente de gastos reúne funcionalidades de aplicaciones de Microsoft Dynamics 365 Project Operations, finanzas y operaciones, Microsoft Copilot Studio, Power Automate y Dataverse para automatizar los flujos de trabajo de procesamiento de gastos mediante inteligencia artificial. Esta característica ayuda a ahorrar tiempo y reducir el esfuerzo manual al permitir que el sistema procese recibos y genere líneas de gastos e informes de gastos para los usuarios. Usa conectores de Microsoft Power Platform para la integración con Outlook, Microsoft Teams, calendarios de usuario y el entorno de aplicaciones de finanzas y operaciones a través de entidades virtuales de Dataverse.
El Agente de gastos incluye varios flujos, tres de los cuales sirven como orquestadores principales:
- Process Emails: este flujo examina una carpeta de buzón configurada cada hora y almacena los datos adjuntos como recibos no conectados en Dynamics 365 Finance.
- Extraer id. de recibo: este flujo recoge recibos no conectados y desencadena al agente para extraer los detalles del recibo y crear una línea de gastos no asociada.
- Procesar informe de gastos – Este flujo convierte las líneas de gastos no adjuntas y genera informes de gastos, en función de la configuración de agrupación de informes por que ha establecido en la aplicación para cada entidad jurídica.
Además, el agente se integra con Microsoft Teams, lo que permite el uso de tarjetas adaptables para la revisión y envío del informe de gastos.
El agente se basa en varios conectores de Microsoft Power Platform. Estos conectores se referencian automáticamente en los flujos de Power Automate que se proporcionan.
- Outlook (Office 365): este conector accede al buzón compartido para extraer recibos.
- Dataverse (entidades virtuales): este conector se integra con las aplicaciones de finanzas y operaciones a través de entidades virtuales.
- Microsoft Copilot Studio: este conector utiliza modelos de IA para extraer información de recibos.
- Microsoft Teams: este conector envía tarjetas adaptables para las interacciones del usuario (si la integración de Teams está habilitada).
- Microsoft 365 Usuarios: este conector recupera los detalles del calendario del usuario (opcional, si el análisis de recibos es compatible con el contexto).
Prerrequisitos
- Entorno financiero y de operaciones: Necesita al menos la versión 10.0.45 (10.0.2345.170 y versiones posteriores), 10.0.46 (10.0.0.2428.108 y versiones posteriores) o 10.0.47 (10.0.2527.38 y versiones posteriores) del entorno de finanzas y operaciones para instalar el agente.
- Roles necesarios para configurar el usuario del Agente de gastos: Para completar los pasos de este artículo, debe ser el administrador del sistema de la organización y tener los siguientes roles para configurar el usuario del agente de gastos para instalar el Agente de gastos.
| System | Rol | Comentarios |
|---|---|---|
| Centro de administración de Power Platform | Administrador del sistema |
|
| Finanzas y operaciones | Administrador del sistema |
|
| Microsoft 365 | Administrador de Exchange y Administrador de usuarios |
|
| Centro de administración de Teams | Administrador de Teams | Obligatorio si planea habilitar la integración de Microsoft Teams |
Pasos para configurar el Agente de gastos
Para instalar y configurar el Agente de gastos, siga estos pasos:
- Instale Copilot para aplicaciones financieras y de operaciones.
- Habilite las características del agente en su entorno.
- Cree un usuario de gastos para la ejecución del agente.
- Configure un buzón compartido.
- Configuración del Agente de gastos mediante la herramienta de implementación del agente
- Active el Agente de Gastos en Microsoft Teams (opcional, si necesita integración con Microsoft Teams)
En las secciones siguientes se describe cada paso con detalle.
Paso 1: Instalar Copilot para aplicaciones de finanzas y operaciones
El agente de gastos está disponible como parte del Copilot para el paquete de aplicaciones de finanzas y operaciones. Al instalar este paquete en el entorno, obtendrá automáticamente todos los recursos necesarios, incluidos los flujos de agente, variables de entorno y Power Automate.
Para instalar la aplicación necesaria, siga estos pasos:
- Vaya al Centro de administración de Power Platform en el explorador.
- En la lista de entornos, seleccione el nombre del entorno donde desea instalar la aplicación.
- En la página de detalles del entorno (NO en el panel de navegación izquierdo), vaya a la sección Recursos y seleccione Aplicaciones de Dynamics 365.
- Busque Copilot para aplicaciones de finanzas y operaciones dentro de la lista de aplicaciones de Dynamics 365. Si ya está instalado y hay disponible una actualización, seleccione el botón Actualizar.
- Si la aplicación no aparece en Dynamics 365 aplicaciones, seleccione Install app, seleccione Copilot for finance and operations apps y siga las indicaciones para completar la instalación.
- Copilot para las aplicaciones de Finanzas y Operaciones debe ser la versión 1.0.3231.4 o posterior.
Nota:
Obtenga más información sobre cómo habilitar Copilot en su entorno en Enable Copilot funcionalidades en aplicaciones de finanzas y operaciones.
Sugerencia
Para comprobar si el paquete se instaló correctamente, siga estos pasos:
- Vaya al portal de Power Apps maker > seleccione su entorno > seleccione Soluciones > Ver historial > busque y seleccione msdyn_ExpenseAI > Detalles.
- Compruebe el campo Resultado .
- Si el resultado muestra Correcto, el paquete se ha instalado correctamente.
- Si el resultado no muestra Correcto, se ha producido un error en la instalación.
- Si se produce un error en la instalación, elimine msdyn_FnOCopilotAnchor (consulte la sección de desinstalación) e instale Copilot para las aplicaciones de finanzas y operaciones de nuevo.
Paso 2: Habilitar las características del agente en su entorno
Después de instalar el paquete de aplicaciones Copilot para finanzas y operaciones, active el agente de gastos desde el entorno de Dataverse y finanzas y operaciones.
Habilitar característica en Dataverse
Activa la bandera de función Copilot en el Centro de administración de Power Platform. Para activar la bandera de funciones de Copilot, siga estos pasos:
- Vaya al Centro de administración de Power Platform.
- Seleccione Entornos> seleccione el entorno >Configuración>Producto> seleccione Características.
- Confirme que la característica indicador de Copilot esté activada.
Habilitar la característica en el entorno de finanzas y operaciones
Para activar el agente en aplicaciones de finanzas y operaciones, siga estos pasos:
- Inicie sesión en su entorno de finanzas y operaciones.
- Vaya a Administración de características y habilite la característica Inicio inmersivo y las características Administración de agentes.
- Para configurar el Agente de gastos (el programa de instalación es por entidad jurídica), vaya a Gestión de gastos>Configuración>General>Parámetros de administración de gastos.
- En la pestaña Agente de entrada de gastos, configure los parámetros como se muestra en la tabla siguiente.
| Parámetros | Value | Comentarios |
|---|---|---|
| Habilitar el Agente de gastos para la entidad jurídica actual | Yes | Cambie a Sí para habilitar el agente para la entidad jurídica actual. |
| Frecuencia | Diario o Semanal | Configure la frecuencia para crear automáticamente informes de gastos en su organización. |
| Agrupar informes por | Viaje o Proyecto | Configure para agrupar los gastos en función de un proyecto o un viaje. |
Paso 3: Crear un usuario de agente de gastos para la ejecutar del agente
Cree un usuario de agente de gastos dedicado para asegurarse de que el agente se ejecuta independientemente de la identidad de cualquier empleado. Este enfoque ayuda con la seguridad, la manejabilidad y el mantenimiento a largo plazo. Aunque puede usar una cuenta de usuario existente que tenga los privilegios necesarios, use una identidad propiedad del sistema.
Crear al usuario del Agente de Gastos en Microsoft Entra ID
- Inicie sesión en el portal Azure.
- En los servicios de Azure disponibles, seleccione Microsoft Entra ID.
- En Microsoft Entra ID, cree un nuevo usuario.
- Seleccione Agregar>Usuario>Crear nuevo usuario e introduzca los siguientes detalles.
- Nombre principal de usuario
- Seleccionar el dominio adecuado
- Nombre para mostrar
- Contraseña
- Marcar cuenta habilitada
- Para ver los detalles y completar el proceso de creación de usuarios, seleccione Revisar y crear y seleccione Crear.
- En la página Usuario (Administrar > Usuarios), seleccione un usuario y la página de ver detalles.
- Seleccione Editar propiedades, vaya a la pestaña Configuración y rellene la ubicación de uso adecuada.
Nota:
En función de la directiva de la organización, es posible que tenga que cambiar la contraseña y configurar la autenticación multifactor (MFA). Siga los pasos que se realizan normalmente para cambiar la contraseña y configurar MFA.
Asignar las licencias requeridas para el usuario del Agente de gastos
Para instalar correctamente Expense Agent, asigne las siguientes licencias al usuario del agente de gastos:
- licencia de miembros de Dynamics 365 Teams
- Microsoft 365 Business Básico o cualquier licencia que abarque Microsoft Teams y Outlook (por ejemplo, Office 365 E5 con equipos)
- Power Apps Premium
Para asignar licencias, siga estos pasos:
- Inicie sesión en Microsoft 365 centro de administración con un usuario que tenga acceso para asignar licencias que sea un usuario con administrador de licencias o superior.
- Seleccione Facturación>Licencias>Licencia de miembros de Teams de Dynamics 365.
- Seleccione +Asignar licencias.
- Busque el usuario del agente de gastos creado en el paso anterior.
- Seleccione Asignar para completar la asignación de licencias.
- Siga los pasos del 2 al 5 para las otras licencias: también Microsoft 365 Business Básico y Power Apps Premium.
Nota:
Obtenga más información sobre cómo comprobar y asignar licencias en Usar la página de usuarios activos para asignar o cancelar la asignación de licencias.
Agregar el usuario al entorno de Power Platform
Para agregar el usuario al entorno de Power Platform, siga estos pasos:
Inicie sesión en el Centro de administración de Power Platform y, a continuación, seleccione el entorno adecuado.
Sugerencia
En esta página se proporciona información relacionada con el id. de entorno de Dataverse, la dirección URL del entorno para Dataverse, la dirección URL de finanzas y operaciones. Almacene estos valores para usarlos en secciones posteriores.
Vaya a Acceso > Usuarios > Ver todo.
Seleccione Agregar usuario, escriba el usuario del agente recién creado y seleccione Agregar.
En la página Administrar roles de seguridad, agregue los siguientes roles.
- Rol de agente de IA de gastos
- Gestor de configuración del agente de finanzas y operaciones
- Personalizador del sistema
Para confirmar las asignaciones de roles, seleccione Guardar.
Estos roles proporcionan acceso a los componentes de Dataverse y Power Automate que el agente necesita para funcionar.
Sugerencia
Si el usuario ya existe y solo necesita asignar roles, vaya al Centro de administración de Power Platform y seleccione el entorno adecuado.
- Vaya a Acceso > Usuarios > Ver todo.
- Seleccione el usuario del agente creado.
- Seleccione Administrar roles y asigne los roles.
Asignar el rol necesario en el entorno de finanzas y operaciones
Para asignar el rol ExpenseAgentRole en el entorno de finanzas y operaciones, siga estos pasos:
- En el entorno de finanzas y operaciones, vaya a Administración del sistema>Usuarios.
- Cree un registro de usuario para el usuario de agente.
- Después de crear el usuario, vaya a la sección roles del usuario, seleccione Asignar roles y busque ExpenseAgentRole.
- Haga clic en Guardar.
Nota:
ExpenseAgentRole está disponible en la versión de las aplicaciones de finanzas y operaciones de 10.0.44 (10.0.2263.81) y 10.0.45 (10.0.2345.6) y con Copilot para aplicaciones de finanzas y operaciones versión 1.0.3121.1
Asignar el acceso al acceso de buzón compartido
El usuario del agente debe tener el permiso mail.Read.Shared Microsoft Graph. Este permiso permite al agente leer recibos del buzón compartido configurado durante la ejecución del flujo.
Para asignar acceso al acceso de buzón compartido, siga estos pasos:
- Vaya al Explorador de Microsoft Graph e inicie sesión con el usuario del agente creado.
- Seleccione el icono de usuario en la esquina superior derecha y > seleccione Consentimiento para permisos.
- Seleccione el menú desplegable para Correo>, busque Mail.Read.Shared>, seleccione Consentimiento y seleccione Aceptar.
Resumen de los roles requeridos para el usuario de agente creado
| Ambiente | Roles | Comentarios |
|---|---|---|
| Dataverse | Los roles mencionados permiten al agente interactuar con flujos de Power Automate, variables de entorno y entidades virtuales conectadas a Dynamics 365 Finance | |
| Finanzas y operaciones | Este rol es necesario para que el agente cree y administre entradas de gastos en el entorno de aplicaciones de finanzas y operaciones. Note: ExpenseAgentRole está disponible en la versión de las aplicaciones de finanzas y operaciones de 10.0.44 (10.0.2263.81) y 10.0.45 (10.0.2345.6) y con Copilot para aplicaciones de finanzas y operaciones versión 1.0.3121.1 |
|
| Acceso al buzón compartido mediante el Explorador de gráficos | Mail.Read.Shared | Permiso de Microsoft Graph que permite al agente leer recibos del buzón compartido configurado durante la ejecución del flujo de trabajo. |
Paso 4: Configurar el buzón compartido
El Agente de gastos usa un buzón compartido para recibir y procesar correos electrónicos de recibo. Un usuario con el rol Administrador de Exchange debe crear y configurar este buzón en el Centro de administración de Microsoft 365.
Para crear y configurar el buzón compartido, siga estos pasos:
Inicie sesión en el Administración de Microsoft 365 Center mediante una cuenta de administrador de Exchange.
En el panel izquierdo, seleccione Equipos y grupos>Buzones compartidos.
Sugerencia
Es posible que tenga que seleccionar Mostrar todo para expandir la lista completa.
Seleccione Agregar un buzón compartido.
Escriba un nombre y una dirección de correo electrónico para el buzón compartido.
Seleccione Guardar cambios.
En Pasos siguientes, seleccione Agregar miembros a este buzón compartido. (La administración de miembros puede tardar unos minutos en estar disponible.)
Seleccione Agregar miembros.
Seleccione el usuario del agente creado y cualquier otro usuario que deba supervisar el buzón y seleccione Agregar.
Seleccione Cerrar.
Nota:
Use la dirección de correo electrónico del buzón compartido en el paso siguiente. Después de configurar el buzón compartido, debe proporcionar su dirección de correo electrónico y la ruta de acceso de la carpeta (de forma predeterminada establecida en Bandeja de Entrada) como variables de entorno al configurar el Agente de Tiempo y Gastos. Para obtener más información, vea Paso 5: Configurar el agente de gastos.
Paso 5: Configurar el Agente de gastos
Para configurar el Agente de gastos, siga los pasos descritos en Uso de la herramienta de implementación del agente.
Publicar la solución
Después de terminar de configurar todas las variables de entorno y los flujos, siga estos pasos para publicar la solución.
- En Power Apps, vaya a Solutions.
- Seleccione el entorno y la solución.
- Seleccione Publicar todas las personalizaciones.
Cuando complete estos pasos, el Agente de gastos está completamente configurado y listo para usarse.
Paso 6: Habilitar el Agente de gastos en Microsoft Teams (opcional)
Para habilitar la comunicación a través de Teams para el Agente de Gastos, agregue el canal de Teams al agente en Power Apps. Después, el agente puede enviar tarjetas adaptables a través de Teams.
Habilitar el canal de Teams
Para habilitar el canal de Teams, siga estos pasos:
- Inicie sesión en Copilot Studio y seleccione el entorno correcto.
- En la pestaña Agentes , seleccione Agente de entrada de gastos.
- En la vista del agente, en la pestaña Channels, seleccione Teams y Microsoft 365 Copilot.
- Seleccione Agregar canal para habilitar la integración de Teams y siga los pasos descritos en la sección Configurar la disponibilidad de aplicaciones de Teams para configurar quién desea compartir la aplicación.
Obtenga más información en Abrir el panel de configuración del canal Teams + Microsoft 365.
Configurar la disponibilidad de la aplicación de Teams
Para configurar la disponibilidad de aplicaciones de Teams, siga estos pasos:
Una vez creada la aplicación Teams, seleccione Opciones de disponibilidad.
Seleccione con quién desea compartir la aplicación:
- Usuarios específicos dentro de la organización
- Toda la organización
Envíe la aplicación para su aprobación.
Publicar la aplicación en el Centro de administración de Teams
Para publicar la aplicación en el Centro de administración de Teams, siga estos pasos:
- Inicie sesión en el Centro de administración de Teams.
- Vaya a la aplicación Teams> Administrar aplicaciones. Busque "gastos" y seleccione Agente de entrada de gastos cuando el estado de la aplicación esté bloqueado.
- Seleccione Publicar para desbloquear la aplicación. Una vez completada correctamente la acción de publicación, asegúrese de que el estado de la aplicación cambia a desbloqueado.
Más información en Conectar y configurar un agente para su uso en Teams y Microsoft 365.
Cuando complete estos pasos, el Agente de gastos está listo para usarse.
Nota:
También puede proporcionar comentarios sobre las líneas de gastos generadas por el agente y los informes mediante los iconos de pulgar hacia arriba y hacia abajo y la ventana emergente de comentarios dentro del entorno de Dynamics 365 Finance.
Desinstalar Agente de gastos
Para desinstalar expense Agent, siga estos pasos:
- Inicie sesión en el portal de Microsoft Power Apps maker.
- Seleccione Soluciones, busque msdyn_ExpenseAI, seleccione los tres puntos y seleccione Eliminar.
- Busque msdyn_FnOCopilotAnchor y elimine la solución.