Flujos de trabajo de solución de problemas de IDM

Utilice esta información para solucionar los problemas de integración de Document Management con SyteLine.

Cuando intente generar por primera vez un informe que envíe un documento de SyteLine a Document Management, si el documento no aparece en Document Management, compruebe lo siguiente:

  • Verifique la configuración:
    • Si la función de actualizaciones de flujos de trabajo de IDM RS8485 está activada en el formulario Gestión de funciones, y si ha activado flujos de trabajo nuevos o actualizados en el formulario Flujos de trabajo de documentos de IDM antes de que el archivo actualizado asociado se importara a Gestión de documentos, podría encontrarse con mensajes de error cuando se generen los informes asociados. Si esto ocurre, obtenga el archivo de importación actualizado del portal de soporte e impórtelo en Gestión de documentos.
    • Verifique que se han cumplido los requisitos previos. Consulte Requisitos previos para la integración de IDM.
    • Verifique que está imprimiendo, y no solo previsualizando, el informe en SyteLine.
    • Compruebe que el documento está activado en el formulario Flujos de trabajo de documentos de IDM. Consulte Activación de los flujos de trabajo de IDM en el ERP.
    • Compruebe que la conexión Document Management se ha configurado correctamente en el formulario Parámetros de aplicaciones externas.

      (solo en la nube) Si no se proporciona la información de conexión, registre un ticket de soporte para que el equipo de Infor Cloud complete el formulario.

    • Compruebe que el documento no se imprimió utilizando la impresora de empresa de IDM. Cualquier documento impreso con este servidor de impresión de IDM no pasará por el proceso del flujo de trabajo de IDM y no puede compilarse en Document Management.
    • Después de generar uno de los informes que envían un documento a IDM, abra el formulario Historial de tareas en segundo plano y asegúrese de que la tarea en segundo plano ha finalizado correctamente. Verifique también que el nombre de la tarea en el formulario Historial de tareas en segundo plano coincide con el nombre de la tarea que está definido en el formulario Flujos de trabajo de documentos de IDM.
    • Abra el formulario Cola de eventos y compruebe si hay entradas para TaskPostPerform.

      (solo en sistemas físicos) Si hay entradas y el valor de Número de intentos es 0, asegúrese de que el servicio de eventos Infor Framework se está ejecutando y supervisando su configuración.

      (solo en la nube) Si hay entradas y el valor de Número de intentos es 0, póngase en contacto con Infor y solicite que comprueben que el servicio de eventos Infor Framework se está ejecutando y supervisando su configuración.

      Si hay entradas, pero el valor de Número de intentos es inferior a 0, compruebe los formularios Estado del evento o Estado del controlador de eventos en busca de un mensaje de fallo relacionado con el evento TaskPostPerform.

    • Compruebe si hay algún error en los formularios de Estado del evento y Estado del controlador de eventos para el evento TaskPostPerform. Seleccione la ficha Acciones en el registro de estado del controlador. Si la última secuencia con éxito fue 200, entonces se realizó correctamente.

      Si, por el contrario, terminó en 110 o 120, hubo un problema al enviar el documento. Compruebe si hay algún error en los registros de Document Management. (Si necesita ayuda con los registros, cree una incidencia de soporte para la línea de productos Infor Document Management). Compruebe también la ficha Parámetros de salida del registro Estado del evento. Busque un valor ErrorMsg. Si hay un valor y se lee 401 - No autorizado (puede que tenga que pegarlo en el Bloc de notas para ver todo el contenido), asegúrese de que se dan todas estas condiciones:

      • Puede hacer clic en Verificar en el formulario Parámetros de aplicaciones externas.
      • El usuario actual tiene la función de seguridad IDM - Usuario.
      • En la página Configuración de credenciales OAuth de IDM, está seleccionado Usuario IDM.

      Si se cumplen todas estas condiciones, pruebe a renovar OAuthkey. Consulte el artículo 1971841 de la base de conocimientos, que describe el proceso de renovación. Confirme que ambas opciones Activar autenticación con token y Activar suplantación están seleccionadas. Copie las credenciales nuevas. Vuelva al formulario Parámetros de aplicaciones externas e introduzca las credenciales nuevas. A continuación, vuelva a hacer clic en Validar.

  • (solo en la nube) Si los usuarios tienen opciones de informe definidas para cualquiera de los informes que se utilizan en flujos de trabajo activos, vaya al formulario Opciones de informe en SyteLine, y asegúrese de que el Directorio de salida mostrado para el informe es el mismo que el proporcionado por el equipo de Cloud (normalmente en la primera fila del formulario).
  • Si no se puede insertar un documento en Document Management, se envía un mensaje de error al usuario que generó el documento en SyteLine. A continuación, el usuario puede intentar adjuntar manualmente el documento en Document Management, utilizando el tipo de documento y los atributos adecuados. Sin embargo, si el error se ha producido porque el usuario no tiene asignada la función adecuada en Document Management, entonces el usuario no podrá insertar el documento en Document Management. En tal caso, debe asegurarse de que la ACL en Document Management tiene las funciones adecuadas asignadas al tipo de documento, y que el usuario es miembro de uno de esas funciones en SyteLine y Infor OS Portal or Infor Ming.le (IFS).
  • Si un usuario imprime un rango de registros en un formulario de informe, los registros se generarán en un solo PDF o en PDF individuales, dependiendo de cómo esté configurado el perfil de documento del usuario en SyteLine.

    Si el formulario tiene un flujo de trabajo IDM asociado, y los valores de inicio y fin de cualquiera de los rangos no coinciden (es decir, se genera más de un registro), ninguno de los registros del rango se enviarán a Document Management como documentos. Si SyteLine le permitiera enviar un PDF con varios registros a Document Management, no sería posible asociar cada uno de los registros del PDF con el registro correcto del formulario.

    Cuando el flujo de trabajo finaliza, se envía un mensaje a la bandeja de entrada de SyteLine del usuario, para indicar que los documentos del flujo de trabajo no se han enviado a IDM porque los valores de inicio y fin del rango no coincidían. Si en el formulario Usuarios, se selecciona Enviar notificaciones externas para el usuario, la notificación también se envía como un correo electrónico.

    Además, el Registro de flujo de trabajo de documentos de IDM le informará de esta condición. Por ejemplo, si especifica un rango de órdenes de compra para imprimir, el mensaje Resultado del formulario Estado del controlador de eventos indicará Correcto (porque el rango de órdenes de compra se imprimió correctamente) pero le remitirá al Registro de flujo de trabajo de documentos de IDM para obtener información adicional. En el formulario Registro de flujo de trabajo de documentos de IDM, aparece un indicador para informarle de que el número de inicio del rango no era igual al número de fin del rango (por ejemplo, PO0000315 <> PO0000320). Esto le indica que los documentos no se han insertado en Document Management.