Aller au contenu principal

Connexions spécifiques à l'ERP

SAP S/4 HANA

Conditions préalables au système source

Avant de créer une connexion dans JustPerform, configurez les éléments suivants dans SAP S/4 HANA :

Étape 1 : Activer le cadre ODP

  1. Utiliser la transaction SU01 pour créer un utilisateur RFC

  2. Utiliser la transaction SICF pour activer les services de l'ODP

  3. Naviguez jusqu'au chemin d'accès : /sap/opu/odata/sap/

  4. Vérifier que le service ODP_EXTRACTION est actif

Étape 2 : Configurer le provisionnement des données opérationnelles

  1. Utiliser la transaction RODPS_OS_EXPOSE pour exposer les sources de données à l'ODP.

  2. Sélectionner les sources de données à mettre à disposition

  3. Activer pour l'approvisionnement en données opérationnelles

  4. Test à l'aide de la transaction RODPS_REPL_TEST

Étape 3 : Activer Delta pour les sources de données

Pour la capacité d'extraction delta :

  1. Vérifier la capacité delta dans RSA2 (pour les extracteurs BW)

  2. Pour les vues du CDS : Assurer @Analytics.dataExtraction.enabled: true

  3. Pour les tables : Activer les documents de modification ou utiliser des champs d'horodatage

  4. Initialisation de la file d'attente delta à l'aide de la transaction ODQMON

Étape 4 : Autorisations des utilisateurs

L'utilisateur RFC doit disposer des objets d'autorisation suivants :

Objet d'autorisation

Description

S_RFC

Exécuter les fonctions RFC

S_TABU_DIS

Autorisation d'affichage des tableaux

S_BTCH_JOB

Planification des tâches en arrière-plan

S_ODPE

Autorisation d'extraction de l'ODP

Modèle de rôle recommandé: SAP_BC_DWB_ABAPDEVELOPER (à adapter selon les besoins)

Configuration de la connexion dans JustPerform

Type de connexion

Application SAP

Paramètres requis

yaml

Serveur d'application: [Nom d'hôte/IP du système SAP]

Numéro du système: [00-99]

Numéro d'instance: [numéro_d'instance]

Chaîne du routeur: [Facultatif]

Client: [Client à 3 chiffres (par exemple, 100)].

Protocole: HTTP ou HTTPS

Type d'authentification: Basique

Utilisateur: [Utilisateur RFC créé ci-dessus]

Mot de passe: [Mot de passe de l'utilisateur RFC]

Variable de chemin: [chemin d'accès spécifique pour le service]

Utiliser OData: Activer

Ajouter manuellement le nom du service: Activer

Nom du service: [Saisir le nom du service]

Paramètres optionnels

yaml

Se connecter en utilisant l'agent JustPerform : Activer/Désactiver

Hôte de l'agent: [nom d'hôte]

Port de l'agent: [port]

Nom d'utilisateur de l'agent: [nom d'utilisateur]

Mot de passe de l'agent : [mot de passe]

Sources de données disponibles

Après la connexion, les sources de données suivantes sont disponibles :

Type de source de données

Description

ODP_BW

Extracteurs BW (2LIS_, 0FI_, etc.)

ODP_CDS

Vues du CDS marquées pour extraction

ODP_SAPI

Sources de données via l'API de service

ODP_HANA

Vues HANA (si connecté à HANA)

Configuration du delta

Conditions préalables pour Delta

  1. Pour les extracteurs standard: Le delta doit être actif dans le système source

  2. Pour les vues du CDS: Utilisez l'annotation suivante :

    abap

    @Analytics.dataExtraction: {

      enabled: true,

      delta.changeDataCapture: {

        automatic: true

      }

    }

    Pour les tableaux: Champ d'horodatage ou documents de modification

Configuration de Delta dans JustPerform

  1. Créer une règle d'importation en mode Delta

  2. Sélectionnez le type de charge : Delta

  3. Initialiser le delta lors de la première exécution

  4. Les exécutions suivantes n'extraient que les changements

Surveillance de l'extraction du delta

  1. Transaction SAP ODQMON: Contrôler les files d'attente d'extraction

  2. Vérifier le statut de l'abonné

  3. Visualiser le volume de données par extraction

  4. Nettoyer les anciennes demandes (rétention généralement de 24 heures)

SAP SuccessFactors

Conditions préalables au système source

  1. Activer l'accès à l'API

    1. Se connecter à SuccessFactors en tant qu'administrateur

    2. Naviguer vers Admin CenterCompany Settings

    3. Activer l'accès à l'API OData

    4. Configurer les limites d'appel à l'API si nécessaire

  2. Créer un utilisateur d'intégration

    1. Naviguer vers Admin CenterGérer les utilisateurs

    2. Créer un utilisateur dédié à l'intégration

    3. Attribuer les autorisations appropriées en fonction des rôles :

      • Employee Central API

      • Autorisation de rapport

      • Cadre de métadonnées

      • Autorisations requises pour le module

    4. Configuration de l'application OAuth

      Pour l'authentification OAuth 2.0 :

      1. Naviguer vers Admin CenterGérer les applications client OAuth2

      2. Enregistrer une nouvelle demande

      3. Générer un certificat X.509

      4. Télécharger le certificat et noter la clé API

      5. Configurer les paramètres d'assertion SAML

    5. Configurer les autorisations

      L'utilisateur d'intégration doit avoir :

      • Afficher les autorisations pour les entités requises

      • Autorisations d'exportation de données

      • Accès à l'API de l'employé composé (pour le delta)

      • Accès à l'API des métadonnées

Configuration de la connexion dans JustPerform

Type de connexion

SAP SuccessFactors

Paramètres requis

yaml

IDP: https://[tenant_id]/odata/v2

Type d'authentification: saml2-Bearer

IDP URL: https://[tenant_id]/oauth

Paramètres :

client_id: [client_id]

user_id: [user_id]

token_url: [token_url]

private_key: [private_key]

company_id: [company_id]

grant_type: [grant_type]

Configuration de Delta dans JustPerform

  1. Créer une règle d'importation en mode Delta

  2. Sélectionner le champ d'horodatage (généralement lastModifiedDateTime)

  3. Le système maintient automatiquement le filigrane

  4. Configurer des fenêtres temporelles appropriées

Microsoft Dynamics 365

Conditions préalables au système source

Étape 1 : Configuration de l'application Azure AD

Dans Azure Portal :

  1. Naviguer vers Azure Active DirectoryEnregistrements d'applications

  2. Créer un nouvel enregistrement avec le nom "JustPerform_Integration".

  3. Notez l'ID de l'application (client)

  4. Création d'un secret client et enregistrement de la valeur

  5. Définir les autorisations de l'API :

    • Dynamics CRM → user_impersonation

    • Accorder le consentement de l'administrateur

Étape 2 : Créer un utilisateur d'application dans Dynamics 365

  1. Naviguer vers Paramètres → Sécurité → Utilisateurs

  2. Passer à la vue des utilisateurs de l'application

  3. Cliquez sur Nouveau → Utilisateur d'application

  4. CONFIGURATION

    • ID de la demande : Depuis Azure AD

    • Nom complet : Intégration de JustPerform

    • Courriel principal : integration@company.com

Étape 3 : Attribuer un rôle de sécurité

  1. Créer un rôle de sécurité personnalisé ou copier un rôle existant

  2. Configurez les privilèges requis suivants :

    Type de privilège

    Niveau d'accès

    Organisation

    Lire

    Gestion d'entreprise

    Lire tous les paramètres

    Enregistrements de base

    Lire l'accès

    Entités personnalisées

    Lire l'accès

    Profondeur de sécurité

    Niveau de l'organisation

Étape 4 : Activer le suivi des modifications (pour Delta)

  1. Naviguer vers Paramètres → Administration → Paramètres du système

  2. Activer les journaux d'audit

  3. Pour des entités spécifiques :

    1. Naviguer vers Paramètres → Personnalisations → Entités

    2. Sélectionner l'entité → Activer le suivi des modifications

    3. Publier les personnalisations

Étape 5 Configurer l'accès à l'API

  1. Vérifier que le point de terminaison OData est accessible

  2. Vérifier que les limites de l'API sont appropriées

  3. Configurer les restrictions IP si nécessaire

Configuration de la connexion dans JustPerform

Type de connexion

Basé sur l'API (OData)

Paramètres requis

Yaml

URL OData: https://api.businesscentral.dynamics.com/v2.0/TenantId

Type d'authentification: OAuth

Type d'accréditation: Carte d'identité du client

URL OAuth : https://login.microsoftonline.com/TenantId/oauth2/v2.0/token

ID du client: [client_id]

Secret du client: [client_secret]

Champ d'application: https://login.microsoftonline.com

Ressource: [Facultatif]

Paramètres :

Entreprise: [company_value]

Infor LN (API personnalisée)

Configuration de la connexion dans JustPerform

Type de connexion

INFOR-LN ERP

Paramètres requis

yaml

URL du point final : https://aws.com/api

Type d'authentification : OAuth

Type d'accréditation : Auth de base

URL OAuth : https://aws.com/auth

ID utilisateur : [nom d'utilisateur]

Mot de passe : [mot de passe]

Champ de jeton Nom de la réponse: GetDataResponse

Configuration du delta

Conditions préalables pour Delta

Identifiez les colonnes d'horodatage suivantes :

Colonne d'horodatage

Objectif

modified_date

Date de la dernière modification

audit_date

Horodatage de la piste d'audit

last_update

Date de la dernière mise à jour

NetSuite

Conditions préalables au système source

Avant de créer une connexion dans JustPerform, configurez les éléments suivants dans NetSuite :

Étape 1 : Activer les fonctionnalités de SuiteCloud

  1. Naviguer vers Administrator → Setup → Company → Enable Features

  2. Sélectionnez l'onglet SuiteCloud

  3. Activer les services Web et les services Web REST

  4. Activer l'authentification par jeton pour un accès sécurisé

  5. Activer SuiteAnalytics Workbook pour les capacités de reporting

Étape 2 : Créer un utilisateur d'intégration

  1. Naviguer vers Configuration → Utilisateurs/Rôles → Gérer les utilisateurs

  2. Créer un utilisateur dédié à l'intégration avec les autorisations appropriées

  3. Attribuer le rôle avec les permissions suivantes :

    Type d'autorisation

    Niveau d'accès

    Services Web

    Accès complet

    Listes

    Accès à la visualisation et à la modification des types d'enregistrements requis

    Transactions

    Accès à la visualisation pour les types de transaction requis

    Rapports

    Accès aux rapports personnalisés et aux recherches sauvegardées

Étape 3 : Configurer l'authentification par jeton

  1. Naviguer vers Configuration → Utilisateurs/Rôles → Jetons d'accès

  2. Créer un nouveau jeton d'accès pour l'utilisateur d'intégration

  3. Noter l'ID du token et le secret du token (affichage unique)

  4. Configurer les autorisations et les restrictions des jetons

Étape 4 : Configurer des enregistrements et des champs personnalisés (facultatif)

  1. Créer des champs personnalisés pour le suivi des modifications si l'extraction du delta est nécessaire

  2. Mise en place de recherches sauvegardées pour l'extraction de données

  3. Configurer des enregistrements personnalisés pour des points de données supplémentaires

Configuration de la connexion dans JustPerform

Type de connexion

NetSuite Analytics (JDBC)

Paramètres requis

Yaml

Hôte : [Nom d'hôte du serveur NetSuite Analytics].

Numéro de port : 1708 (port par défaut de NetSuite Analytics)

Type d'authentification : Auth de base

Source des données : [Identifiant de la base de données NetSuite]

Rôle : [ID de rôle NetSuite pour l'utilisateur d'intégration].

Compte : [ID du compte NetSuite (par exemple, ACME_SB1 pour le bac à sable)].

Nom d'utilisateur : [login de l'utilisateur de l'intégration NetSuite].

Mot de passe : [mot de passe de l'utilisateur d'intégration]

Paramètres optionnels

Yaml

Se connecter en utilisant l'agent JustPerform : Activation de la connectivité sur site

Hôte de l'agent : [Nom d'hôte de l'agent de la passerelle JustPerform].

Port de l'agent : [Numéro de port de l'agent de la passerelle].

Nom d'utilisateur de l'agent : [Nom d'utilisateur d'authentification de l'agent]

Mot de passe de l'agent : [Mot de passe d'authentification de l'agent]

Configuration du delta

Conditions préalables pour Delta

NetSuite fournit des champs d'audit standard :

Domaine de l'audit

Description

date_created

Horodatage de la création de l'enregistrement

date_last_modified

Date de la dernière modification

last_modified_by

Utilisateur ayant modifié l'enregistrement en dernier lieu

Configuration de Delta dans JustPerform

Pour créer une règle d'importation en mode Delta

  1. Sélectionner le mode d'extraction : Delta

  2. Choisissez le champ d'horodatage : date_last_modified

  3. Configurer la stratégie de charge initiale

  4. Définir la fenêtre d'extraction du delta (par exemple, les dernières 24 heures)

SAP BPC (Business Planning and Consolidation)

Conditions préalables au système source

Avant de créer une connexion dans JustPerform, configurez les éléments suivants dans SAP BPC :

  1. Créer un service Gateway pour consommer les données de l'API et les mettre à jour dans BPC Cube.

  2. Activer le service

Configuration de la connexion dans JustPerform

Type de connexion

SAP BPC API

Paramètres requis

yaml

URL : https://[Application_server]/sap/opu/odata/sap/[Service]

Type d'authentification : Auth de base

ID utilisateur : [nom d'utilisateur]

Mot de passe : [mot de passe]

SAP SAC (Analytics Cloud)

Configuration de la connexion dans JustPerform

Type de connexion

SAP Analytics Cloud

Paramètres requis

yaml

URL OData : [service_url]

Type d'authentification : OAuth

Type d'accréditation : Carte d'identité du client

URL OAuth : [oauth_endpoint]

ID du client : [client_id]

Secret du client : [client_secret]

Portée : [scope]

 

Cet article vous a-t-il été utile ?

We're sorry to hear that.