Tratamento de erros e solución de problemas
Importante
Algunhas ou todas as funcións indicadas neste tema están dispoñibles como parte dunha versión versión preliminar. O contido e a funcionalidade están suxeitos a cambios.
Este artigo describe o manexo de erros e a solución de problemas en Microsoft Dynamics 365 Intelligent Order Management.
Dynamics 365 Intelligent Order Management ten cinco páxinas de tratamento de erros principais que pode usar para diagnosticar problemas co seu contorno. Cada páxina de tratamento de erros proporciona información diferente, segundo o tipo de erro.
Resultados da orquestración específica da entidade paso
Para entidades como pedidos de venda e pedidos realización, pode seleccionar a pestana Resultados da orquestración paso na páxina do pedido para ver información sobre cada paso que se executou para ese rexistro e o resultado da orquestración.
A seguinte táboa describe os campos da pestana Resultados da orquestración paso .
Campo | Descrición |
---|---|
Data de creación | A data e a hora en que se executou o paso. |
Paso | O paso na viaxe de orquestración. Se selecciona o valor neste campo, dirixirase ao resultado paso, onde pode ver os resultados de todas as entidades. |
Resultado | O resultado: ou Éxito ou Fracaso. |
Detalles do resultado | Calquera mensaxe de valor do resultado de execución que devolveu o paso. |
Executar ID | O Power Automate ID de execución. |
Rexistro procesado | O rexistro no que se executou o paso. |
Erros do sistema
Podes ver os erros do sistema para catro tipos de erros:
- Entrada do fornecedor
- Acción do fornecedor
- Paso de orquestración
- Política
Para acceder ás páxinas de erros destes tipos de erros, seleccione Vixilancia > Erros no panel de navegación esquerdo para abrir a Páxinas de erros páxina de destino. A continuación, seleccione Xestionar para un tipo de erro específico.
Erros de entrada do fornecedor
Os erros de entrada do provedor úsanse para supervisar Power Automate os fluxos que xestionan a inxestión de datos. Estes tipos de erros pódense activar desde un mecanismo de votación (programado) ou desde un webhook ao que chama un sistema externo. Os campos da páxina Erros entrantes do provedor poden axudarche a diagnosticar erros cos provedores entrantes.
A seguinte táboa describe os campos da páxina Erros de entrada do provedor .
Campo | Descrición |
---|---|
Hora do erro | A data e a hora en que se produciu o erro. |
Estado do erro | O estado do erro. Podes desactivar un erro para que non apareza nesta páxina. |
Fornecedor | O provedor ao que pertence o erro. |
Controlador de mensaxes do fornecedor | O controlador de mensaxes que fallou. |
ID da mensaxe | Un ID que se asigna a unha mensaxe para identificala de forma única. |
Mensaxe de erro | A mensaxe de erro que se devolveu. |
Categoría do erro | A categoría do erro. |
URL do historial de execucións | Unha ligazón ao Power Automate fluxo que se executou. |
Erros de acción do provedor
Os erros de acción do provedor están asociados ás chamadas de saída desde Intelligent Order Management a unha acción do provedor. Podes usar esta páxina para determinar se o mesmo provedor falla varias veces no sistema. Estes erros poden indicar que hai algún problema cun provedor específico.
A seguinte táboa describe os campos da páxina Erros de acción do provedor .
Campo | Descrición |
---|---|
Data de creación | Data e hora en que se produciu o fallo. |
Resultado | O resultado: ou Éxito ou Fracaso. |
Acción do fornecedor | A acción do provedor que fallou. |
Resultado de execución do paso | O paso ao que está asociado o erro. |
Rexistro procesado | O rexistro que se procesou para este erro. |
Detalles do resultado | Calquera resultado de execución que devolveu o fluxo. |
URL do historial de execucións | A Power Automate execución de fluxo que fallou. |
Erros de orquestración paso
A páxina Erros de orquestración paso amosa os pasos de orquestración que fallaron en todo o sistema. Podes usalo para determinar se hai un problema sistémico entre as execucións. Para obter máis información sobre estes erros, consulte a sección Resultados da orquestración específica da entidade paso ao comezo deste artigo.
Erros de políticas
Podes utilizar a páxina Erros de políticas para buscar todos os erros de políticas e regras do teu sistema.
A seguinte táboa describe os campos da páxina Erros de política .
Campo | Descrición |
---|---|
Data de creación | A data e a hora en que se produciu o fallo da política. |
Resultado | O resultado. O valor debe ser sempre Fallo. |
Política | A política que fracasou. |
Resultado de execución do paso | O paso que fallou. |
Rexistro procesado | O rexistro que fallou. |
Detalles do resultado | Os detalles de calquera mensaxe de erro que se devolveu. |
Solucionar problemas de Power Query errores de transformación
Se falla unha chamada a Intelligent Order Management Provider Transformer, a mellor forma de depurar o fallo é observar directamente a Power Automate execución.
Abre o Power Platform portal do teu contorno.
Vaia a Solucións > Solución predeterminada.
Busca o Transformador de provedores de IOM fluxo de nube e ábreo.
Revisa a información do historial de execución de 28 días grade.
Busca a execución que che interesa e ábrea.
Expanda Probar proceso. Segundo a túa versión de Intelligent Order Management, é posible que teñas que ampliar máis para atopar a chamada para Transformar datos.
Se o proceso ten éxito, pode ver o resultado da transformación directamente. Se se produce un erro de excepción, podes ver os detalles da excepción seleccionando Mostrar saídas en bruto para mostrar as saídas brutas da chamada.
Erros de exemplo
A seguinte táboa mostra algúns exemplos de mensaxes de erro e describe os pasos suxeridos para corrixir os erros.
Mensaxe de erro | Pasos suxeridos |
---|---|
Produciuse un erro ao recuperar un rexistro de transformación do provedor coincidente. | O ID do provedor debe coincidir cunha instancia de provedor activa, non cunha definición de provedor. O obxecto de orixe e o obxecto de destino da transformación deben coincidir co que se mostra na túa chamada a Intelligent Order Management Provider Transformer. |
Non se atopou o campo "field_name" na táboa. | Estás tentando acceder a datos dos que non se proporciona ningún valor no rexistro. Se os datos son opcionais, debes utilizar Record.FieldOrDefault como valor predeterminado. |
Reprocesa os erros de orquestración
Se un pedido de venda falla nun paso de orquestración, podes reprocesalo desde o paso que fallou mediante o botón Reprocesar no Panel de accións.
Soluciona os erros de dobre escritura
Se un pedido de venda ou liñas de pedido de venda fallan mentres se procesan mediante a escritura dual nas aplicacións de finanzas e operacións, os erros móstranse nos seguintes lugares:
A acción do provedor lista que se usa para enviar un pedido ás aplicacións de financiamento e operacións móstrase como Fallo na pestana Resultados do paso da orquestración . Os detalles do resultado mostran a mensaxe de erro de escritura dual para os erros da cabeceira da orde.
Se unha ou máis liñas de pedido de venda fallan durante o procesamento de dobre escritura, a mensaxe de erro de escritura dual resultante aparece nun novo campo Erro de sincronización na liña de pedido de venda en Dataverse. Tamén está dispoñible na interface de usuario (UI) Intelligent Order Management.
Filtrar pedidos sen liñas en escritura dual
Se un pedido de venda non ten liñas de pedido de venda, o pedido fíltrase desde a sincronización mediante a escritura dual para evitar erros no procesamento posterior. A mensaxe de erro aparece na pestana Resultados do paso da orquestración en Intelligent Order Management.