Se connecter Connecteur zéro copie pour ERP à SAP à l’aide d’OData et HTTP

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Extrayez les données en toute sécurité des API ERP OData v2 pour les utiliser dans des tables distantes et des tables d’extraction. OData se connecte à SAP via HTTP.

    Important :

    OData v2 n’utilise pas l’isolation des instantanés, vous pouvez donc rencontrer des problèmes de cohérence des données lors de la récupération des données à partir d’une source ERP externe.

    Fournir un accès OData aux utilisateurs

    Vous devez disposer d’un système SAP qui a été activé pour établir une connexion OData.

    Extrayez les données à l’aide d’OData et d’une connexion HTTP. Pour donner aux utilisateurs un accès OData, consultez les instructions suivantes sur le site d’aide SAP : Serveur principal : attribuez une autorisation de service OData aux utilisateurs.

    Activation du téléchargement de fichiers XML

    La propriété système glide.attachment.extensions limite les types de fichiers qui peuvent être téléchargés. Cette propriété est vide par défaut. Vérifiez que l’extension de fichier XML n’a pas été ajoutée à cette propriété. Pour plus d'informations, consultez .

    Nouvelles propriétés

    Les propriétés suivantes sont associées à OData.
    Propriété Type Description Créer manuellement ? Rôle requis pour modifier la propriété
    sn_erp_integration.chemin_service_catalogue chaîne Après le nom d’hôte et le port, ce chemin d’accès est utilisé pour se connecter à n’importe quel service de catalogue SAP. La valeur par défaut est : /sap/opu/odata/iwfnd/CATALOGSERVICE ; v=2/ServiceCollection. Après avoir créé la propriété et l’avoir définie sur vrai, une liste de tous les services est récupérée à partir de SAP. Les informations sont stockées dans un fichier XML et jointes à l’enregistrement système. Le XML peut être utilisé ultérieurement. Par exemple, analysez le code XML hors ligne sans connexion à SAP.
    Remarque :
    Si une mise à jour s’effectue dans le service de catalogue et que vous souhaitez mettre à jour les informations du catalogue de tables, supprimez d’abord la pièce jointe affichée sur la page Systèmes ERP. Exécutez ensuite à nouveau le processus de récupération pour actualiser la liste.
    Oui administrateur
    sn_erp_integration.odata_max_record_fetch_limit entier Limite le nombre d’enregistrements récupérés pour les appels GET en ajoutant le paramètre $top aux appels OData pour réduire le nombre d’enregistrements lus à partir du point de terminaison OData. Non
    sn_erp_integration.chemin_service_odata chaîne Après le nom d’hôte et le port, ce chemin est utilisé pour se connecter à n’importe quel service SAP OData. Ajoutez une URL dans Valeur pour spécifier le service OData. La valeur par défaut est : /sap/opu/odata/sap. Oui administrateur
    sn_erp_integration.response_timeout entier Spécifie la valeur du délai d’expiration pour la réponse OData. Si les appels OData expirent fréquemment, augmentez la valeur du délai d’expiration. Spécifiez la valeur en secondes. La valeur par défaut est de 100 secondes. Cette valeur est utilisée pour les réponses provenant à la fois du Web externe et d’un Serveur MID. Non admin ou sn_erp_integration.erp_admin
    sn_erp_integration.use_cookies vrai | faux Spécifie si des cookies doivent être utilisés pour la connexion OData. Non admin ou sn_erp_integration.erp_admin
    sn_erp_integration. Utiliser_csrf_jeton vrai | faux Indique si un jeton CSRF doit être envoyé pour les appels OData dans les Connecteur zéro copie pour ERP opérations. Non admin ou sn_erp_integration.erp_admin
    Remarque :
    Pour ajouter une nouvelle propriété manuellement, vérifiez que votre périmètre est défini sur Connecteur zéro copie pour ERP, puis accédez à sys_properties.list et sélectionnez Nouveau.

    Informations sur l’intervalle de mise à jour

    Pour un système ERP, il existe des indicateurs de pulsation distincts pour RFC et HTTP. Lorsqu’un système est établi, les intervalles de mise à jour deviennent actifs et l’état est mis à jour, y compris les éventuelles erreurs. Si les appels de pulsation réussissent, la récupération BAPI et OData est déclenchée en parallèle et l’état peut être consulté sur l’enregistrement système. La récupération des BAPI et des listes de tables s’effectue via RFC. La récupération OData est effectuée via HTTP.

    Enregistrement système avec le statut de récupération OData terminé.

    En savoir plus

    Pour plus d’informations sur l’utilisation des OData dans , reportez-vous aux Connecteur zéro copie pour ERP sections Créer une connexion OData dans Connecteur zéro copie pour ERP et Options OData prises en charge par Connecteur zéro copie pour ERP.