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.
Importante
Toda la funcionalidad de la que se habla en este tema, o parte de ella, estará disponible como parte de una versión preliminar. El contenido y la funcionalidad están sujetos a cambios.
En este artículo se describe el control de errores en Microsoft Dynamics 365 Intelligent Order Management.
Dynamics 365 Intelligent Order Management tiene cinco páginas principales de control de errores que puede usar para diagnosticar problemas con su entorno. Cada página de gestión de errores proporciona información diferente, según el tipo de error.
Resultados de pasos de orquestación específicos de la entidad
Para entidades como pedidos de venta y pedidos de cumplimiento, puede seleccionar la pestaña Resultados del paso de orquestación en la página de pedido para ver información sobre cada paso que se ha ejecutado para ese registro y el resultado de la orquestación.
En la tabla siguiente se describen los campos en la pestaña Resultados del paso de orquestación.
| Campo | Descripción |
|---|---|
| Fecha de creación | Fecha y hora de ejecución del paso. |
| Paso | El paso en el camino de la orquestación. Si selecciona el valor en este campo, accederá al resultado del paso, donde puede ver los resultados en todas las entidades. |
| Resultado | El resultado: ya sea Éxito o Fallo. |
| Detalles del resultado | Cualquier mensaje de valor de resultado de ejecución que devolvió el paso. |
| Id. de ejecución | Identificador de ejecución de Power Automate. |
| Registro procesado | El registro en el que se ejecutó el paso. |
Captura de pantalla de los resultados en la pestaña Resultados del paso de orquestación.
Errores del sistema
Puede ver los errores del sistema para cuatro tipos de errores:
- Entrada de proveedor
- Acción de proveedor
- Paso de orquestación
- Directiva
Para acceder a las páginas de error para estos tipos de error, seleccione Vigilancia Errores en el panel de navegación izquierdo para abrir las páginas de error. Luego seleccione Administrar para un tipo de error específico.
Captura de pantalla de la página de inicio de las páginas de errores.
Errores de entrada de proveedor
Los errores de entrada del proveedor se usan para supervisar los flujos de Power Automate que controlan los procesos de ingesta de datos. Estos tipos de errores se pueden desencadenar desde un mecanismo de sondeo (programado) o un webhook al que llama un sistema externo. Los campos en la página Errores de entrada del proveedor pueden ayudarle a diagnosticar errores con los proveedores entrantes.
En la tabla siguiente se describen los campos generales en la página Errores de entrada de proveedor.
| Campo | Descripción |
|---|---|
| Hora del error | Fecha y hora en las se produjo el error. |
| Estado de error | Estado del error. Puede desactivar un error para que no aparezca en esta página. |
| Proveedor | El proveedor al que pertenece el error. |
| Controlador de mensajes de proveedor | El controlador de mensajes que falló. |
| Id. de mensaje | Un ID que se asigna a un mensaje para identificarlo de forma única. |
| Mensaje de error | El mensaje de error que se devolvió. |
| Categoría de error | La categoría del error. |
| URL de historial de ejecución | Enlace al flujo de Power Automate que se ejecutó. |
Captura de pantalla de errores en la página Errores de entrada del proveedor.
Errores de acción de proveedor
Los errores de acción del proveedor están asociados con llamadas salientes desde Intelligent Order Management a una acción de proveedor. Puede usar esta página para determinar si el mismo proveedor está fallando varias veces en todo el sistema. Estos errores pueden indicar que algo anda mal con un proveedor específico.
En la tabla siguiente se describen los campos generales en la página Errores de acción de proveedor.
| Campo | Descripción |
|---|---|
| Fecha de creación | Fecha y hora en las se produjo el fallo. |
| Resultado | El resultado: ya sea Éxito o Fallo. |
| Acción de proveedor | Acción de proveedor que falló. |
| Resultado de la ejecución de paso | Paso al que está asociado el error. |
| Registro procesado | El registro que se procesó para este error. |
| Detalles del resultado | Cualquier resultado de ejecución que devolvió el flujo. |
| URL de historial de ejecución | Ejecución del flujo de Power Automate que produjo un error. |
Captura de pantalla de la página Errores de acción del proveedor.
Errores de paso de orquestación
La página Errores de paso de orquestación muestra los pasos de orquestación que han fallado en todo el sistema. Puede usarlo para determinar si hay un problema sistémico en las ejecuciones. Para obtener más información acerca de estos errores, consulte la sección Resultados de pasos de orquestación específicos de la entidad anterior en este artículo.
Errores de directiva
Puede usar la página Errores de directiva para encontrar todos los errores de políticas y reglas en su sistema.
En la tabla siguiente se describen los campos en la página Errores de directiva.
| Campo | Descripción |
|---|---|
| Fecha de creación | Fecha y hora en las se produjo el fallo de directiva. |
| Resultado | El resultado. El valor siempre debe ser Fallo. |
| Directiva | La política que fracasó. |
| Resultado de la ejecución de paso | El paso que fracasó. |
| Registro procesado | El registro que fracasó. |
| Detalles del resultado | Los detalles de cualquier mensaje de error que se devolvió. |
Captura de pantalla de la página Errores de directiva.
errores de transformación de Power Query
Si falla una llamada a Intelligent Order Management Provider Transformer, la mejor manera de solucionar el problema es observar directamente la ejecución de Power Automate.
Abre el portal de Power Platform para su entorno.
Vaya a Soluciones Solución predeterminada.
Busque el flujo de nube Transformador de proveedor de IOM y ábralo.
Revise la información en la cuadrícula Historial de ejecución de 28 días.
Captura de pantalla de la cuadrícula del historial de ejecución de 28 días.
Busque la ejecución que le interesa y ábrala.
Expanda Probar el proceso. Dependiendo de la versión de Intelligent Order Management, es posible que tenga que buscar más a fondo para encontrar la llamada a Transformar datos.
Si el proceso es exitoso, puede ver el resultado de la transformación directamente. Si se produce un error de excepción, puede ver los detalles de la excepción seleccionando Mostrar salidas sin procesar para mostrar los resultados sin procesar de la llamada.
Captura de pantalla de los pasos de flujo.
Errores de ejemplo
La siguiente tabla muestra algunos ejemplos de mensajes de error y describe los pasos sugeridos para corregir los errores.
| Mensaje de error | Pasos sugeridos |
|---|---|
| No se pudo recuperar un registro de transformación de proveedor coincidente. | El ID del proveedor debe coincidir con una instancia de proveedor activo, no una definición de proveedor. El objeto de origen y el objeto de destino en la transformación deben coincidir con lo que se muestra en su llamada al Transformador del Proveedor de Intelligent Order Management. |
| El campo "field_name" no se encontró en la tabla. | Está intentando acceder a datos para los que no se proporciona ningún valor en el registro. Si los datos son opcionales, debe utilizar Record.FieldOrDefault como valor predeterminado. |
Reprocesar los errores de orquestación
Si se produce un error en un pedido de ventas en un paso de orquestación, puede volver a procesarlo a partir del paso con error utilizando el botón Reprocesar del panel de acciones.
Captura de pantalla que resalta el botón Volver a procesar en el panel de acciones.
Errores de escritura dual
Si se produce un error en un pedido de ventas o en las líneas de pedido de ventas mientras se procesan mediante doble escritura en las aplicaciones de finanzas y operaciones, los errores aparecen en los siguientes lugares:
La acción de proveedor lista para usar que se utiliza para enviar un pedido a las aplicaciones de finanzas y operaciones se muestra como Con errores en la pestaña Resultados de pasos de orquestación. Los detalles del resultado muestran el mensaje de error de doble escritura para los errores en el encabezado del pedido.
Si se produce un error en una o más líneas de pedido de ventas durante el procesamiento de doble escritura, el mensaje de error de doble escritura resultante aparece en un nuevo campo Error de sincronización en la línea de pedido de ventas de Dataverse. También está disponible de fábrica en la interfaz de usuario (UI) de Intelligent Order Management.
Captura de pantalla que resalta el campo Error de sincronización.
Filtrar pedidos sin líneas en doble escritura
Si un pedido de ventas no tiene ninguna línea de pedido de ventas, el pedido se filtra de la sincronización mediante doble escritura para evitar errores en el procesamiento posterior. El mensaje de error aparece en la pestaña Orchestration Step Results en Intelligent Order Management.