Compartir por


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 de vista previa. 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 do paso de orquestración específico da entidade

Para entidades como pedidos de venda e pedidos de cumprimento, pode seleccionar a pestana Resultados do paso da orquestración 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 do paso da orquestración .

Campo Descrición
Data de creación A data e a hora en que se realizou o paso.
Paso O paso na viaxe da orquestración. Se selecciona o valor neste campo, dirixirase ao resultado do 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.
ID de execución O Power Automate ID de execución.
Rexistro procesado O rexistro no que foi o paso.

Exemplo de resultados na pestana Resultados do paso da orquestración.

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 o Erro páxinas páxina de destino. A continuación, seleccione Xestionar para un tipo de erro específico.

Páxina de destino das páxinas de erros.

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.

Exemplo de erros na páxina Erros de entrada do provedor.

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.

Exemplo da páxina de erros de acción do provedor.

Erros dos pasos da orquestración

A páxina Erros dos pasos de orquestración 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 do paso de orquestración específico da entidade anteriormente neste 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.

Exemplo da páxina de erros da política.

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.

  1. Abre o Power Platform portal do teu contorno.

  2. Vaia a Solucións > Solución predeterminada.

  3. Busca o fluxo de nube IOM Provider Transformer e ábreo.

  4. Revisa a información do historial de execución de 28 días grade.

    Exemplo da grella do historial de execución de 28 días.

  5. Busca a execución que che interesa e ábrea.

  6. 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.

  7. 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 en bruto da chamada.

    Exemplo de pasos de fluxo.

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.