Résoudre les problèmes d'intégration

Si l'intégration de la collaboration de document OCM ne fonctionnait pas comme prévu dans l'objet métier Oracle Sales and Service, les étapes suivantes peuvent être effectuées pour identifier le problème :

Si l'intégration OCM ne fonctionne pas comme prévu :
  1. Si l'onglet Documents est manquant dans l'objet métier Oracle Sales and Service, vérifiez que l'utilisateur en cours se trouve dans le modèle d'environnement restreint Oracle Sales and Service approprié et que vous créez l'objet métier (dans ce cas, les opportunités) implémenté pour cette intégration.
  2. Si vous obtenez l'erreur suivante, assurez-vous que l'authentification d'API a été configurée correctement et que les services Web utilisent cette connexion :
    oracle.binding.expr.ServiceInvocationException: JBO-29000: Unexpected exception caught: 
    oracle.adf.model.connection.rest.exception.RestConnectionException, 
    msg=JBO-57001: Invocation of service URL used in connection failed with status code 401 Unauthorized.
  3. Assurez-vous que l'utilisateur en cours dispose d'un accès d'entreprise à OCM.
  4. Vérifiez que l'utilisateur connecté à l'application Oracle Sales and Service est également le même utilisateur connecté à OCM.
  5. Passez en revue toutes les étapes de la documentation ci-dessus pour vérifier qu'elles ont été terminées et avec les valeurs correctes. Utilisez les images fournies dans les étapes car elles doivent être identiques à celles que vous avez configurées.
  6. Vérifiez que l'URL du serveur OCM est correctement configurée dans les services Web ainsi que dans le composite (pas dans <OCMServerURL> comme indiqué dans les figures).
  7. Vérifiez que l'URI de jeton est configuré correctement dans la sécurité OAUTH IDCS des services Web (pas dans le fichier <idcsServerURL>, comme indiqué dans les figures).
  8. Connectez-vous en tant qu'utilisateur d'intégration d'entreprise OCM et vérifiez qu'un dossier est créé sous le dossier parent OCM avec le nom de l'objet métier Oracle Sales and Service. Si ce n'est pas le cas, vérifiez que la variable OCMRootFolderId est correcte.
  9. Vérifiez que l'utilisateur a été partagé dans le dossier OCM associé en sélectionnant Membres dans l'angle supérieur droit de l'interface utilisateur OCM.
Si l'interface utilisateur intégrée OCM ne se charge toujours pas, consultez les journaux de débogage d'Oracle Sales and Service :
  1. Assurez-vous que vous êtes dans le modèle d'environnement restreint que vous créez pour cette intégration.
  2. Sélectionnez Outils et Application Composer dans la partie supérieure gauche de la page.
  3. Sélectionnez Configuration commune, puis Messages d'exécution dans le menu de navigation de gauche.
  4. Cochez la case Activer la journalisation des scripts d'application.
  5. Créez un objet métier Oracle Sales and Service avec cette intégration OCM et, une fois créé, sélectionnez l'onglet Document dans l'objet.
  6. Parcourez la partie de l'intégration qui échoue (par exemple, Créer une opportunité).
  7. Revenez à la page Messages d'exécution pour voir si les journaux vous donnent plus d'informations sur la cause de l'échec de cette intégration.