SAP Ariba Rayon
Le spoke SAP Ariba a été conçu par Bristlecone, Inc. Gérez les données primaires et transactionnelles des suites d’achat et d’approvisionnement de l’instance SAP Ariba à partir de votre ServiceNow instance. Le système SAP Ariba propose une seule édition d’offre SaaS et le spoke SAP Ariba fonctionne tel quel, quel que soit le centre de données choisi.
Demander des applications dans l’App Store
Visitez le site Web ServiceNow Store pour découvrir toutes les applications disponibles et obtenir des informations sur la procédure à suivre pour soumettre des demandes à la boutique. Pour obtenir des informations sur les notes de publication cumulatives pour toutes les applications publiées, consultez les notes de publication relatives à l'historique des versions ServiceNow Store.
À partir du 1er mars 2022, tous les spokes SAP seront disponibles uniquement sur le Store.Abonnement à Hub d'intégration
Ce spoke requiert un abonnement au Centre d'intégration. Pour plus d'informations, consultez Calendriers juridiques - Vue d'ensemble du Centre d'intégration.
Version de spoke
SAP Ariba Spoke V1.9.0 est la dernière version.
Exigences relatives au spoke
-
Activez les services REST de chargement de fichier ou de téléchargement de fichier en créant un secret partagé. Copiez et enregistrez le mot de passe d’intégration pour une utilisation ultérieure.Remarque :Si vous souhaitez créer deux secrets partagés, un pour la suite d’approvisionnement et l’autre pour l’achat d’une suite, vous devez fournir le même secret partagé.
- Pour créer un secret partagé pour la suite d’approvisionnement, accédez à Administration dans votre SAP Ariba solution.
- Pour créer un secret partagé pour l’achat d’une suite, accédez à Administration principale dans votre SAP Ariba solution.
Pour créer un nouveau secret partagé :- Connectez-vous à votre solution SAP Ariba.
- Sélectionnez Gérer dans le menu de navigation.
- Sélectionnez Administration principale ou Administration.
- Sélectionnez la flèche d’extension de Gestionnaire d’intégration.
- Sélectionnez Sécurité de la boîte à outils d’intégration.
- Dans Authentification secrète partagée, saisissez le mot de passe d’intégration dans Mot de passe d’intégration.
- Sélectionnez Enregistrer.
Pour plus d’informations, voir Configuration de la sécurité pour l’intégration des données maîtres dans le portail d’aide SAP.
- Copiez et enregistrez le domaine de votre SAP Ariba instance.
- Dans Administration, créez un point de terminaison entrant dans Configuration de point de terminaison sous Gestionnaire d’intégration. Copiez et enregistrez le mot de passe de connexion que vous avez fourni sous l’authentification HTTP. Pour plus d’informations sur la création d’un point de terminaison, voir Configurer la solution SAP Ariba dans leportail d’aide SAP. Pour créer un point final d’intégration dans votre solution SAP Ariba :
- Connectez-vous à votre solution SAP Ariba.
- Sélectionnez Gérer dans le menu de navigation.
- Sélectionnez Administration.
- Sélectionnez la flèche d’extension de Gestionnaire d’intégration.
- Sélectionnez Configuration du point de terminaison.
- Sélectionnez Créer nouveau.
- Sur la page Configuration du point de terminaison : créer un point de terminaison, saisissez un nom pour le point de terminaison dans Nom et sélectionnez Entrant pour Type.
- Dans la section Authentification HTTP , saisissez un ID utilisateur dans le champ Connexion et un mot de passe dans le champ Mot de passe .
Vous avez besoin de l’ID utilisateur et du mot de passe pour authentifier vos appels HTTP ultérieurement.
- Sélectionnez Enregistrer.
Activez le service SOAP de la tâche Projet d’importation d’approvisionnement pour votre point de terminaison entrant dans Configuration de l’intégration sous Gestionnaire d’intégration.- Copiez et enregistrez l’URL dans le champ URL de la tâche d’intégration.
- Ouvrez le fichier WSDL. Copiez et enregistrez la targetNamespace valeur du paramètre.
Pour activer une tâche d’intégration et la lier à un point de terminaison existant :- Connectez-vous à votre solution SAP Ariba.
- Sélectionnez Gérer dans le menu de navigation.
- Sélectionnez Administration.
- Sélectionnez la flèche d’extension de Gestionnaire d’intégration.
- Sélectionnez Configuration d’intégration.
- Localisez la tâche que vous souhaitez activer.
Sélectionnez Tout lister ou saisissez des critères de recherche.
- Sélectionnez Rechercher.
- Sélectionnez Actions, puis Modifier pour la tâche requise.
- Sur la page Modifier la tâche d’importation/exportation de données, sélectionnez Activé pour le statut.
- Pour Point de terminaison, sélectionnez le point de terminaison requis.
- Sélectionnez Enregistrer.
-
Dans l’administration principale, créez un point de terminaison entrant dans Configuration de point de terminaison sous Gestionnaire d’intégration. Copiez et enregistrez le mot de passe de connexion que vous avez fourni sous l’authentification HTTP. Pour plus d’informations sur la création d’un point de terminaison, voir Configurer la solution SAP Ariba dans leportail d’aide SAP.
Pour créer un point final d’intégration dans votre solution SAP Ariba :- Connectez-vous à votre solution SAP Ariba.
- Sélectionnez Gérer dans le menu de navigation.
- Sélectionnez l’administration principale.
- Sélectionnez la flèche d’extension de Gestionnaire d’intégration.
- Sélectionnez Configuration du point de terminaison.
- Sélectionnez Créer nouveau.
- Sur la page Configuration du point de terminaison : créer un point de terminaison, saisissez un nom pour le point de terminaison pour Nom.
- Sélectionnez Entrant pour le type.
- Dans la section Authentification HTTP , saisissez un ID utilisateur dans le champ Connexion et un mot de passe dans le champ Mot de passe .
Vous avez besoin de l’ID utilisateur et du mot de passe pour authentifier vos appels HTTP ultérieurement.
- Sélectionnez Enregistrer.
Activez le service SOAP de la tâche d’importation des fournisseurs pour votre point de terminaison entrant dans Configuration de l’intégration sous Gestionnaire d’intégration.- Copiez et enregistrez l’URL dans le champ URL de la tâche d’intégration.
- Ouvrez le fichier WSDL. Copiez et enregistrez la targetNamespace valeur du paramètre.
Pour activer une tâche d’intégration et la lier à un point de terminaison existant :- Connectez-vous à votre solution SAP Ariba.
- Sélectionnez Gérer dans le menu de navigation.
- Sélectionnez l’administration principale.
- Sélectionnez la flèche d’extension de Gestionnaire d’intégration.
- Sélectionnez Configuration d’intégration.
- Localisez la tâche que vous souhaitez activer.
Sélectionnez Tout lister ou saisissez des critères de recherche.
- Sélectionnez Rechercher.
- Sélectionnez Actions, puis Modifier pour la tâche requise.
- Sur la page Modifier la tâche d’importation/exportation de données, sélectionnez Activé pour le statut.
- Pour Point de terminaison, sélectionnez le point de terminaison requis.
- Sélectionnez Enregistrer.
Pour plus d’informations sur l’URL de la tâche d’intégration et , voir Configurer la solution ARiba SAP dans leportail d’aide SAP.targetNamespace
Dépendances des spokes
- ServiceNow Étape d’action du Centre d’intégration : REST (com.glide.hub.action_step.rest)
- ServiceNow Étape d’action du Centre d’intégration : SOAP (com.glide.hub.action_step.soap)
- Objet complexe (com.glide.cobject)
- ServiceNow Flow Designer : entrées dynamiques (com.glide.hub.dynamic_inputs)
- ServiceNow Moteur d’exécution du Centre d’intégration (com.glide.hub.integration.runtime)
- Étape d'action du Concepteur de flux : script sur MID (com.glide.hub.action_step.script_mid)
- Utility Actions Spoke
Flux de spoke
Le spoke SAP Ariba fournit des exemples de flux pour illustrer l’automatisation des SAP Ariba tâches. Pour personnaliser un exemple de flux, copiez-le dans le périmètre de l’application requis. Exemples de flux disponibles :
| Flux | Description |
|---|---|
| Importer les organisations de fournisseurs de l’acheteur | Importe les organisations de fournisseurs depuis ServiceNow la suite d’achat de votre SAP Ariba instance. |
| Importer l’approvisionnement des organisations de fournisseurs | Importe les organisations de fournisseurs depuis la suite d’approvisionnement ServiceNow de votre SAP Ariba instance. |
Flux secondaires du spoke
Le spoke SAP Ariba fournit des exemples de flux secondaires pour illustrer la séquence d’actions réutilisables dans un flux. Pour personnaliser les exemples de flux secondaires, copiez-les dans le périmètre de l’application requis.
| Flux secondaire | Description |
|---|---|
| Rechercher la tâche d’exportation : flux secondaire | Recherche le fichier ZIP de l’événement de tâche d’exportation et copie le fichier ZIP vers un emplacement SFTP. Ensuite, le fichier est décompressé et les fichiers XLS ou CSV décompressés sont copiés dans l’enregistrement de table spécifié ServiceNow . |
| Mettre à jour le flux secondaire d’échantillon de demande d’achat | Met à jour les nouvelles questions spécifiées dans la charge utile. |
| Créer une demande d’achat Exemple de flux secondaire | Crée un enregistrement de demande après avoir vérifié qu’une nouvelle question avec les détails de demande spécifiés n’existe pas. |
Actions du spoke
Le spoke SAP Ariba fournit des actions pour automatiser SAP Ariba les tâches lorsque des événements se produisent dans votre ServiceNow instance. Les actions disponibles sont les suivantes :
| Catégorie | Action | Description |
|---|---|---|
| Gestion des exportations | Copier le fichier Ariba vers la source de données | Utilise l’ID système de l’enregistrement source et transfère la pièce jointe à la source de données cible. |
| Exécuter la tâche d’exportation Ariba | Exécute l’événement de tâche d’exportation Ariba où un fichier est reçu en réponse et stocké dans les enregistrements de la table d’exécution des tâches Ariba. | |
| Gestion des importations | Exécuter la tâche d’importation Ariba | Déclenche la tâche d’importation SAP Ariba pour l’opération spécifiée. |
| Rechercher la tâche d’exportation | Exécute un événement de tâche d’exportation Ariba dans lequel un fichier ZIP est reçu en réponse et stocké dans la source de données sélectionnée. | |
| Gestion des factures | Rechercher des factures CXML | Récupère les factures du réseau d’entreprise SAP au format cXML. |
| Rechercher l’ID des messages en attente CXML | Récupère l’ID des messages en attente au format CXML. | |
| Rejeter la facture CXML | Rejette la facture spécifiée soumise par les fournisseurs dans le réseau d’entreprise SAP. | |
| Approbations Gestion des acquisitions | Rechercher le statut des approbations | Récupère les tâches en attente d’approbation. |
| Rechercher le flux d’approbations en aval | Récupère les détails relatifs aux factures ou demandes approuvables. | |
| Mettre à jour l’état d’approbation en aval | Récupère les détails des entités d’approbation. | |
| Gestion de l’approvisionnement des approbations | Créer un état d’approbation | Effectue l’action spécifiée sur une entité. Les valeurs possibles pour la tâche d’entité sont Approve, Deny, et DenyWithResubmit. |
| Rechercher des entités d’approbation | Récupère les détails des entités d’approbation. | |
| Gestion des acheteurs | Rechercher le flux des lignes de bon de commande | Récupère les informations des éléments de ligne dans les bons de commande pour un acheteur spécifié. |
| Rechercher un flux de bons de commande | Récupère les informations d’en-tête dans les bons de commande pour un acheteur spécifié. | |
| Gestion des exportations de Procurement | Rechercher les emplacements des fournisseurs en aval | Lance un processus d’exportation Ariba, invitant le système à générer et à livrer un fichier ZIP contenant des données essentielles stockées en réponse dans la source de données sélectionnée par l’utilisateur. |
| Rechercher des reçus | Lance un processus d’exportation Ariba, invitant le système à générer et à livrer un fichier ZIP contenant des données essentielles stockées en réponse dans la source de données sélectionnée par l’utilisateur. | |
| Gestion des importations d’approvisionnement | Importer le fournisseur en aval | Crée ou met à jour les détails du fournisseur dans le système Ariba ainsi que son emplacement et son lieu de versement. |
| Gestion des reçus | Créer un reçu | Crée un reçu ou importez un reçu à partir d’applications externes. |
| Gestion des demandes (basée sur SOAP) | Créer une demande d'achat | Crée un enregistrement de demande avec les détails fournis. |
| Mettre à jour la demande d'achat | Met à jour un enregistrement de demande avec les informations spécifiées. | |
| Gestion des approvisionnements (basée sur REST) | Rechercher un flux de taux de conversion | Récupère les détails relatifs aux taux de conversion. |
| Rechercher un flux de centres de coûts | Récupère les détails des centres de coûts à partir de SAP ARIBA REST. | |
| Rechercher un flux de taux de change | Récupère les détails relatifs aux taux de change. | |
| Rechercher un flux d’actifs immobilisés | Récupère les détails des actifs immobilisés à partir de SAP ARIBA REST. | |
| Rechercher le flux de comptes du GL | Récupère les détails des entités de données primaires disponibles. | |
| Rechercher le flux d'entités juridiques | Récupère les métadonnées de l’entité juridique. | |
| Rechercher un flux de groupes de matériels | Récupère les données primaires du groupe de matériels à partir de SAP Ariba. | |
| Rechercher le flux de matériaux | Récupère les données générales des matériaux dans SAP Ariba REST. | |
| Rechercher le flux des modalités de paiement | Récupère les détails des entités de données primaires disponibles. | |
| Rechercher un flux de groupes d’achat | Récupère les détails du groupe d’achats à partir du système SAP. | |
| Rechercher le flux des organisations acheteuses | Récupère les détails de l’organisation d’achat à partir de SAP ARIBA REST. | |
| Rechercher le flux d’emplacements des fournisseurs en amont | Récupère les données primaires des emplacements des fournisseurs. | |
| Gestion des événements d’approvisionnement | Créer un scénario d’attribution | Crée un scénario d’attribution avec les détails fournis. |
| Créer des éléments de ligne d’événement | Ajoute des éléments de ligne à l’événement spécifié et définit les valeurs des termes comme spécifié. | |
| Créer des questions sur l’événement | Ajoute des questions à l’événement spécifié et définit les valeurs des termes comme spécifié. | |
| Créer des pièces jointes d’éléments | Charge un fichier en tant que pièce jointe pour l’élément et le terme spécifiés dans l’événement spécifié. L’élément et le terme doivent exister. L’état de l’événement doit être Brouillon. | |
| Créer un événement d'approvisionnement | Lance le processus de création d’un événement d’approvisionnement, tel qu’une demande de propositions (RFP), dans SAP Ariba Event Management. | |
| Créer une désignation de fournisseur | Récompense le fournisseur en reconnaissant sa proposition retenue. | |
| Créer des invitations de fournisseurs | Invite plusieurs fournisseurs à l’événement spécifié. | |
| Supprimer les invitations du fournisseur | Supprime plusieurs fournisseurs pour l’événement spécifié. | |
| Télécharger la pièce jointe à partir des réponses à l’appel d’offres du fournisseur | Récupère les détails de la réponse du fournisseur. | |
| Rechercher des modèles d’événements | Récupère les ID de modèles d’approvisionnement et d’autres détails du modèle, y compris les définitions d’éléments. | |
| Rechercher des offres de fournisseurs | Récupère les offres du fournisseur pour un événement. | |
| Mettre à jour l’état de l’événement | Modifie l’état d’un événement à l’aide de son identificateur unique, à savoir l’ID d’événement. | |
| Gestion des fournisseurs | Créer un projet d’approvisionnement | Crée un projet d’approvisionnement avec les détails fournis. |
| Mettre à jour le projet d’approvisionnement | Met à jour les champs d’en-tête de projet d’un projet d’approvisionnement existant. | |
| Gestion de l’approvisionnement (basée sur REST) | Rechercher le flux de départements | Récupère les données primaires du département disponibles dans le système. |
| Gestion SSH | Copier les pièces jointes sur le serveur SFTP | Exécute des commandes SSH pour copier l’enregistrement de pièce jointe spécifié dans le répertoire de travail du serveur sélectionné. |
| Décompressez et copiez les fichiers dans la ServiceNow table cible | Exécute des commandes SSH pour décompresser la pièce jointe zip stockée dans le répertoire de travail du serveur sélectionné et copie les fichiers extraits dans ServiceNow l’instance. | |
| Gestion des fournisseurs (basée sur REST) | Rechercher un flux de fournisseurs en amont | Récupère les données générales du fournisseur principal. |
| Rechercher le flux de lieu de versement en aval | Récupère les détails des entités de données maîtres disponibles. | |
| Rechercher le flux de fournisseurs en aval | Récupère les détails relatifs aux fournisseurs. | |
| Gestion des fournisseurs (basée sur SOAP) | Créer des fournisseurs | Crée un fournisseur avec les détails fournis. |
Module de spoke
| Module | Description |
|---|---|
| Définition de configuration d’exportation Ariba | Affiche la liste des configurations d’exportation disponibles. Par défaut, 33 configurations d’exportation sont disponibles avec le spoke. Vous pouvez modifier la configuration d’exportation par défaut ou créer des configurations d’exportation en fonction des besoins. Par exemple, si vous avez utilisé l’action Exécuter la tâche d’exportation Ariba dans votre flux pour exporter des reçus, les données sont récupérées d’instance SAP Ariba en ServiceNow instance. Vous devez copier ces enregistrements dans la source de données. Dans le cas contraire, les enregistrements sont supprimés une fois la période mentionnée dans le script planifié Planificateur de tâches d’exportation Ariba écoulée. Vous pouvez utiliser l’action Copier le fichier Ariba vers la source de données dans votre flux pour copier l’enregistrement dans votre source de données. |
| Exécution de la tâche d’exportation Ariba | Affiche les fichiers CSV générés lors de l’exportation des données de votre instance vers votre SAP AribaServiceNow instance. Vous devez copier ces enregistrements dans la source de données. Dans le cas contraire, les enregistrements sont supprimés une fois la période mentionnée dans le script planifié Planificateur de tâches d’exportation Ariba écoulée. |
| Définition de configuration de l’importation Ariba | Affiche la liste des configurations d’importation disponibles. Par défaut, deux configurations d’importation sont disponibles avec le spoke. Vous devez utiliser l’action Exécuter la tâche d’importation Ariba dans votre flux pour créer les enregistrements requis.
|
| ID des fournisseurs Acheteur | Affiche des informations sur les fournisseurs dans la suite d’achats. L’administrateur doit créer les enregistrements de fournisseur ici. L’action Rechercher des ID de fournisseurs et des enregistrements d’acheteurs dans le flux Importer un échantillon d’organisations de fournisseurs utilise ces enregistrements pour exécuter le flux. |
| ID fournisseurs Approvisionnement | Affiche des informations sur les fournisseurs dans la suite d’approvisionnement. Un administrateur doit créer les enregistrements de fournisseur ici. L’action Rechercher des enregistrements d’approvisionnement des ID de fournisseurs dans le flux d’échantillon d’importation d’organisations de fournisseurs utilise ces enregistrements pour exécuter le flux. |
| Organisations de fournisseurs Acheteur | Affiche des informations sur les organisations de fournisseurs dans la suite d’achats. L’administrateur doit créer des enregistrements ici. L’action Rechercher des enregistrements d’acheteurs d’organisations de fournisseurs dans l’exemple de flux Importer des organisations de fournisseurs utilise ces enregistrements pour exécuter le flux. |
| Approvisionnement des organisations de fournisseurs | Affiche des informations sur les organisations de fournisseurs dans la suite d’approvisionnement. Un administrateur doit créer des enregistrements ici. L’action Rechercher des enregistrements d’approvisionnement d’organisations de fournisseurs dans l’exemple de flux Importer des organisations de fournisseurs utilise ces enregistrements pour exécuter le flux. |
| Table | Description |
|---|---|
| Définition de configuration d’exportation Ariba [sn_sap_ariba_spoke_ariba_file_definition] | Stocke des informations sur les configurations d’exportation. |
| Définition de configuration de l’importation Ariba [sn_sap_ariba_spoke_ariba_import_configuration_definition] | Stocke des informations sur les configurations d’importation. |
| Exécution de la tâche d’exportation Ariba [sn_sap_ariba_spoke_ariba_task_execution] | Stocke des informations sur le fichiers CSV générés lors de l’exportation des données de votre instance vers votre SAP AribaServiceNow instance. |
| Approvisionnement des organisations de fournisseurs [sn_sap_ariba_spoke_import_supplier_organizations_csv] | Magasins informations sur les organisations de fournisseurs dans la suite d’approvisionnement. L’administrateur doit créer ces enregistrements dans le module Approvisionnement des organisations de fournisseurs. |
| ID fournisseurs Approvisionnement [sn_sap_ariba_spoke_supplier_ids] | Magasins des informations sur les fournisseurs dans la suite d’approvisionnement. L’administrateur doit créer ces enregistrements dans le module Approvisionnement des ID de fournisseurs. |
| ID des fournisseurs Acheteur [sn_sap_ariba_spoke_supplier_ids_buyer] | Magasins des informations sur les fournisseurs dans la suite d’achats. L’administrateur doit créer ces enregistrements dans le module Acheteur des ID de fournisseurs. |
| Organisations de fournisseurs Acheteur [sn_sap_ariba_spoke_supplier_organizations] | Magasins des informations sur les organisations de fournisseurs dans la suite d’achats. L’administrateur doit créer ces enregistrements dans le module Acheteur des organisations de fournisseurs. |
Script planifié de spoke et propriété système
Un script planifié, Ariba Export Task Scheduler, et une propriété système, sn_sap_ariba_spoke.ariba.export.task.schedulersont disponibles avec le spoke. La propriété système définit le nombre de jours après lequel tous les enregistrements plus anciens seront purgés. Le script utilise cette valeur pour purger les enregistrements qui n’ont pas été copiés dans la source de données.
- Pour afficher le script planifié, saisissez sysauto_script_list.do dans le navigateur de filtre et recherchez le script, Planificateur de tâches d’exportation Ariba.
- Pour afficher la propriété système, accédez à et recherchez la propriété système, sn_sap_ariba_spoke.ariba.export.task.scheduler.
Exigences en matière d'alias de connexion et d'informations d'identification
Hub d'intégration utilise des alias pour gérer les informations de connexion et d'identification. L'utilisation d'un alias élimine la nécessité de configurer plusieurs informations d'identification et profils d'informations de connexion lors de l'utilisation d'environnements multiples. Si les informations de connexion ou d'identification changent, il n'est pas nécessaire de mettre à jour les actions qui utilisent la connexion. Pour en savoir plus, consultez Connections and Credentials.
| Alias de connexion et d'informations d'identification | Catégorie d’action de spoke associée |
|---|---|
| SAP_Ariba_Import | Gestion des importations |
| SAP_Ariba_Export | Gestion des exportations |
| SAP_Ariba_Sourcing | Gestion de l'approvisionnement |
| SAP_Ariba_Suppliers | Gestion des fournisseurs (basée sur SOAP) |
| SAP Ariba SSH | Gestion SSH |
| Approvisionnement REST SAP Ariba | Gestion des approvisionnements (basée sur REST) |
| Acheteur REST SAP Ariba | Gestion des acheteurs |
| Approvisionnement REST SAP Ariba | Gestion de l’approvisionnement (basée sur REST) |
| Exportation d’approvisionnement SAP Ariba | Gestion des exportations de Procurement |
| Reçus SAP Ariba Soap | Gestion des reçus |
| Importation d’approvisionnement SAP Ariba | Gestion des importations d’approvisionnement |
| Fournisseurs SAP Ariba Rest | Gestion des fournisseurs (basée sur REST) |
| Approvisionnement des approbations SAP Ariba | Approbations Gestion des acquisitions |
| Approvisionnement des approbations SAP Ariba |
|
| Événement REST SAP Ariba | Gestion des événements d’approvisionnement |
| Demande SAP Ariba SOAP | Gestion des demandes (basée sur SOAP) |
Pour en savoir plus sur la configuration du spoke, consultez Configurer le spoke SAP Ariba.
Configuration requise pour le Serveur MID
- Vous devez configurer Serveur MID pour utiliser les actions Exécuter la tâche d’exportation Ariba, Copier les pièces jointes sur le serveur SFTP et Décompresser et copier les fichiers dans la ServiceNow table cible.
- Le serveur Linux requis pour créer l’enregistrement d’informations d’identification SSH doit être installé sur le même ordinateur réseau ou ordinateur virtuel sur lequel votre Serveur MID est installé.