Dépannage des flux de travaux IDM
Lorsque vous essayez pour la première fois de générer un rapport qui envoie un document de SyteLine à Document Management, si le document n'apparaît pas dans Document Management, vérifiez les points suivants :
- Vérifiez la configuration :
- Si la fonction de mise à jour des flux de travaux RS8485 IDM est activée dans l’écran Gestion des fonctionnalités, et si vous avez activé des flux de travaux nouveaux ou mis à jour dans l’écran Flux de travaux document IDM avant que le fichier mis à jour associé ne soit importé dans Document Management, vous pourriez voir des messages d'erreur lorsque les rapports associés sont générés. Dans ce cas, récupérez le fichier d'importation mis à jour sur le portail de soutien et importez-le dans Document Management.
- Vérifiez que les conditions préalables sont remplies. Reportez-vous à Conditions préalables à l'intégration d'IDM.
- Assurez-vous que vous imprimez, et pas seulement que vous prévisualisez, le rapport dans SyteLine.
- Assurez-vous que le document est activé dans l’écran Flux de travaux document IDM. Reportez-vous à Activation des flux de travail IDM dans l’ERP.
- Assurez-vous que la connexion Document Management est correctement configurée dans l’écran Paramètres d'application externes.
(nuage uniquement) Si les informations de connexion ne sont pas fournies, ouvrez un billet d’incident pour que l’écran soit rempli par l'équipe Infor Cloud.
- Vérifiez que le document n'a pas été imprimé à l'aide de l'imprimante IDM Enterprise. Tout document imprimé à l'aide de ce serveur d'impression IDM ne passera pas par le processus de flux des travaux IDM et ne pourra pas être regroupé dans Document Management.
- Après avoir généré l'un des rapports qui envoie un document à IDM, ouvrez l’écran Historique des tâches d'arrière-plan et assurez-vous que la tâche d'arrière-plan s'est achevée avec succès. Vérifiez également que le nom de la tâche dans l’écran Historique des tâches d'arrière-plan correspond au nom de la tâche défini dans l’écran Flux de travaux document IDM.
- Ouvrez l’écran File d'attente de l'événement pour voir s'il y a des entrées pour TaskPostPerform.
(sur site uniquement) S'il y a des entrées et que la valeur Nombre de tentatives est de 0, assurez-vous que le service Infor Framework Event est en cours d'exécution et qu'il surveille votre configuration.
(nuage uniquement) S'il y a des entrées et que la valeur Nombre de tentatives est de 0, contactez Infor et demandez à l’équipe de s'assurer que le service d'événements Infor Framework est en cours d'exécution et qu'il surveille votre configuration.
S'il y a des entrées, mais que la valeur Nombre de tentatives est inférieure à 0, vérifiez dans les écrans des statuts d’événement ou des statuts du Gestionnaire d’événement s'il y a un message d'échec lié à l'événement TaskPostPerform.
- Vérifiez dans les écrans des statuts d'événement et des statuts du Gestionnaire d'événement s'il y a des erreurs pour l'événement TaskPostPerform. Vérifiez l'onglet Actions de l’enregistrement de statut du gestionnaire. Si la dernière séquence réussie est 200, alors le processus a bien été effectué.
En revanche, si la dernière séquence réussie est 110 ou 120, il y a eu un problème lors de l’envoi du document. Vérifiez les journaux dans Document Management pour détecter d'éventuelles erreurs. (Si vous avez besoin d'aide avec les journaux, créez un incident de soutien pour la ligne de produits Infor Document Management) Vérifiez également l'onglet Paramètres de sortie de l'enregistrement du statut de l'événement. Recherchez une valeur ErrorMsg. En présence de la valeur 401 - Non autorisé (vous devrez peut-être la coller dans le bloc-notes pour la voir en entier), assurez-vous que tous ces éléments sont vrais :
- Vous pouvez cliquer sur Paramètres d'application externes. dans l’écran
- L'utilisateur actuel a le rôle de sécurité IDM - Utilisateur.
- Dans la page de configuration des identifiants OAuth d’IDM, IDM-Utilisateur est sélectionné.
Si toutes ces conditions sont remplies, essayez de renouveler la clé OAuthkey. Voir la pièce jointe à l'article KB 1971841, qui décrit la procédure de renouvellement. Assurez-vous que les options d’activation de l'authentification par jeton et d’activation de prise d'identité sont toutes deux sélectionnées. Copiez les nouveaux identifiants. Retournez à l’écran Paramètres d'application externes et saisissez les nouveaux identifiants. Cliquez ensuite à nouveau sur .
- (nuage uniquement) Si les utilisateurs ont défini des options de rapport pour l'un des rapports utilisés dans les flux de travaux actifs, accédez à l’écran Options de rapport dans SyteLine et assurez-vous que le Répertoire des fichiers de sortie affiché pour le rapport est le même que celui fourni par l'équipe (généralement dans la première ligne de l’écran).
- Si un document ne peut être inséré dans Document Management, un message d'erreur est envoyé à l'utilisateur qui a généré le document dans SyteLine. L'utilisateur peut alors tenter de joindre manuellement le document dans Document Management, en utilisant le type de document et les attributs appropriés. Toutefois, si l'erreur s'est produite parce que l'utilisateur n'a pas le rôle approprié dans Document Management, l'utilisateur ne peut pas insérer le document dans Document Management. Dans ce cas, vous devez vous assurer que la LCA dans Document Management a les rôles appropriés attribués au type de document, et que l'utilisateur est membre de l'un de ces rôles dans SyteLine et Infor OS Portal or Infor Ming.le (IFS).
- Si un utilisateur imprime une série d'enregistrements dans un écran de rapport, les enregistrements seront générés soit dans un seul PDF, soit dans des PDF individuels, en fonction de la configuration du profil de document de l'utilisateur dans SyteLine.
Si l’écran est associé à un flux de travaux IDM et que les valeurs de début et de fin de l'une ou l’autre des plages ne sont pas identiques (c'est-à-dire que plus d'un enregistrement est généré), aucun des enregistrements de la plage n'est envoyé à Document Management en tant que document. Si SyteLine vous a permis d'envoyer un PDF contenant plusieurs enregistrements à Document Management, il ne serait pas possible d'associer chacun des enregistrements du PDF à l'enregistrement correct de l’écran.
Lorsque le flux de travaux est terminé, un message est envoyé dans la boîte de réception SyteLine de l'utilisateur pour indiquer que les documents du flux de travaux n'ont pas été envoyés à IDM parce que les valeurs des plages de début et de fin ne correspondaient pas. Si l'option Envoyer des notifications externes est sélectionnée pour l'utilisateur dans l’écran Utilisateurs, la notification est également envoyée par courrier électronique.
De plus, le journal de flux de documents IDM vous informera de cet état de fait. Par exemple, si vous définissez une plage de bons de commande à imprimer, le message de résultat de l’écran de statut du Gestionnaire d'événements indiquera Succès (parce que la plage d’ordres d’achat a bien été imprimée), mais vous renverra au journal de flux de documents IDM pour de plus amples informations. Dans l’écran du journal de flux de documents IDM, vous voyez un indicateur indiquant que le numéro de plage de départ n'est pas égal au numéro de plage de fin (par exemple, PO0000315 <> PO0000320). Cela signifie que les documents n'ont pas été insérés dans Document Management.