Aller au contenu principal

Scénario 2 : Consolidé pour Acumatica

Acumatica, Scénario 2 : Consolidé
Dans Acumatica

Configurer Acumatica​

DataSync lit les données Acumatica avec des requêtes OData. Avant d'installer le modèle, importez et publiez le projet de personnalisation Sage Enterprise Intelligence, qui ajoute ces requêtes. Comme la traduction française change d'un utilisateur à l'autre, les étapes ci-dessous s'en tiennent aux libellés anglais.

Sage Enterprise Intelligence maintient les projets dans ShareFile pour les quatre dernières versions d'Acumatica. À chaque nouvelle version, le projet le plus ancien est retiré.

Afficher votre version d'Acumatica​

  1. Connectez-vous à Acumatica.
  2. En haut à droite, cliquez sur Tool, puis sélectionnez About.
  3. Notez votre version, affichée sous la forme Acumatica 20XX RX.

Importer le projet​

  1. Dans la barre latérale, sélectionnez Customization, puis cliquez sur Customization Projects.
  2. Cliquez sur Import.
  3. Sélectionnez votre version ...\20XX Release X\Acumatica\Acumatica ERP Projects, puis cliquez sur Upload.
  4. Cochez la case du projet Sage Enterprise Intelligence, puis cliquez sur Publish.
Assurez-vous auprès de votre consultant Acumatica de ne pas dépublier ni écraser les autres projets.

Vérifier le nombre de tenants​

  1. Dans la barre latérale, sélectionnez System Management, puis cliquez sur Tenants.
  2. Notez le nombre de tenants dans la liste.

Créer l'ID et le secret client​

  1. Dans la barre latérale, sélectionnez Integration, puis cliquez sur Connected Applications.
  2. Cliquez sur +, entrez OAuth 2.0 dans Client Name, puis sélectionnez Authorization Code dans Flow.
  3. Cliquez sur Save, puis notez le Client ID.
  4. Cliquez sur Add Shared Secret, entrez OAuth Secret, puis notez le Value (Client Secret).

Préparer l'URI de redirection​

  1. Dans Connected Applications, sélectionnez l'application OAuth 2.0, puis cliquez sur l'onglet Redirect URIs.
  2. Cliquez sur +, puis laissez la page ouverte pour y coller l'URL de rappel de DataSync.
Dans DataSync

Configurer DataSync pour Acumatica​

Créer la connexion source avec actualisation​

  1. Connectez-vous à DataSync, puis cliquez sur Connexions.
  2. À côté de Connexions de la source, cliquez sur Nouveau.
  3. Sélectionnez Acumatica et complétez les Propriétés de la connexion :
    Description
    Acumatica avec actualisation - [Nom de la société]
    Remplacez [Nom de la société] par le nom de la société.
    URL
    Votre URL Acumatica. Conservez les %20 qui remplacent les espaces.
    Mode d'authentification
    OAuth2, le mode recommandé. Basic fonctionne aussi.
    URL de rappel
    L'URL de redirection à ajouter à l'application connectée dans Acumatica.
    Identifiant du client
    Le Client ID d'Acumatica.
    Secret client
    Le Value (Client Secret) d'Acumatica.
    URL d'autorisation
    L'URL de base d'Acumatica, suivie de identity/connect/authorize.
    URL du jeton d'accès
    L'URL de base d'Acumatica, suivie de identity/connect/token.
  4. Dans Paramètres avancés, définissez Type de suivi sur Date et le fuseau horaire du serveur Acumatica.
  5. Cliquez sur Enregistrer, puis répétez ces étapes pour chaque société restante.
Créez les connexions des autres sociétés en dupliquant une connexion.
Connexion source Acumatica dans DataSync, avec les propriétés de la connexion avec actualisation d'une société

Créer la connexion source sans actualisation​

  1. À côté de Connexions de la source, cliquez sur Nouveau.
  2. Sélectionnez Acumatica et complétez les Propriétés de la connexion :
    Description
    Acumatica sans actualisation - [Nom de la société]
    Remplacez [Nom de la société] par le nom de la société.
    Toutes les autres propriétés
    Les mêmes valeurs que la connexion avec actualisation.
  3. Cliquez sur Enregistrer, puis répétez ces étapes pour chaque société restante.
Créez les connexions des autres sociétés en dupliquant une connexion.
Connexion source Acumatica dans DataSync, avec les propriétés de la connexion sans actualisation d'une société

Créer la connexion de destination​

  1. À côté de Connexions de destination, cliquez sur Nouveau.
  2. Sélectionnez SQL Server ou Oracle, selon la plateforme de votre entrepôt de données.
  3. Dans Description, entrez Entrepôt de données.
  4. Entrez les valeurs de Serveur, Base de données, Nom d'utilisateur et Mot de passe.
  5. Cliquez sur Enregistrer.
Connexion de destination DataSync vers l'entrepôt de données SQL Server

Importer l'extraction avec actualisation​

  1. Dans la barre latérale, sélectionnez Extractions, puis cliquez sur Importer une extraction en haut à droite.
  2. Faites glisser le fichier DS_202X.0.X.XXX_Acumatica CONSO Refresh.zip, puis cliquez sur Suivant.
  3. Dans Description, entrez Acumatica avec actualisation - [Nom de la société].
  4. Dans Identifiant unique, entrez le nom de votre société.
  5. Dans Nom de colonne, entrez CompanyID.
  6. Dans Connexion de la source, sélectionnez Acumatica avec actualisation - [Nom de la société].
  7. Dans Connexion de la destination, sélectionnez Entrepôt de données.
  8. Dans Schéma de destination, cliquez sur Ajouter, puis entrez Acumatica.
  9. Cliquez sur Importer, puis répétez ces étapes pour chaque société.
Remplacez [Nom de la société] par le nom de la société.
Boîte de dialogue Importer une extraction dans DataSync, pour l'extraction Acumatica avec actualisation d'une société

Importer l'extraction sans actualisation​

  1. Cliquez sur Importer une extraction en haut à droite.
  2. Faites glisser le fichier DS_202X.0.X.XXX_Acumatica CONSO NoRefresh.zip, puis cliquez sur Suivant.
  3. Dans Description, entrez Acumatica sans actualisation - [Nom de la société].
  4. Dans Identifiant unique, entrez le nom de votre société.
  5. Dans Nom de colonne, entrez CompanyID.
  6. Dans Connexion de la source, sélectionnez Acumatica sans actualisation - [Nom de la société].
  7. Sélectionnez Entrepôt de données dans Connexion de la destination et Acumatica dans Schéma de destination.
  8. Cliquez sur Importer, puis répétez ces étapes pour chaque société.
Remplacez [Nom de la société] par le nom de la société.
Boîte de dialogue Importer une extraction dans DataSync, pour l'extraction Acumatica sans actualisation d'une société

Exécuter les extractions​

  1. Sélectionnez la première extraction et cliquez sur Valider et construire en haut à droite.
  2. Sélectionnez Supprimer l'objet précédemment créé et recréer les objets en fonction de la nouvelle définition.
  3. Cliquez sur Construire.
  4. Sélectionnez la même extraction et cliquez sur Lancer l'extraction maintenant.
  5. Sélectionnez les tables, choisissez le mode Tronquer et charger, puis cliquez sur Exécuter.
  6. Répétez ces étapes pour les autres extractions.
Si la colonne Statut affiche Réalisé avec des erreurs, cliquez sur le lien pour consulter les journaux.

Planifier un chargement incrémental​

  1. Dans la barre latérale, sélectionnez Planificateur, puis cliquez sur Nouveau.
  2. Dans Description, entrez Acumatica Charge incrémentale.
  3. Dans Action, sélectionnez Charge incrémentale.
  4. Dans Extraction, sélectionnez Acumatica avec actualisation - [Nom de la société] de chaque société.
  5. Cochez Actif.
  6. Dans le panneau de gauche, sélectionnez Hebdomadaire, puis définissez Démarrer le et À.
  7. Au besoin, modifiez la valeur de Fuseau horaire, puis cliquez sur Enregistrer.

Planifier un rechargement complet​

  1. Cliquez sur Nouveau, puis dans Description, entrez Acumatica Tronquer et charger.
  2. Dans Action, sélectionnez Tronquer et charger.
  3. Dans Extraction, sélectionnez Acumatica sans actualisation - [Nom de la société] de chaque société.
  4. Cochez Actif.
  5. Dans le panneau de gauche, sélectionnez Hebdomadaire, puis définissez Démarrer le et À.
  6. Au besoin, modifiez la valeur de Fuseau horaire, puis cliquez sur Enregistrer.

Planifier le traitement des suppressions​

  1. Cliquez sur Nouveau, puis dans Description, entrez Acumatica Enregistrements supprimés.
  2. Dans Action, sélectionnez Traitement des enregistrements supprimés.
  3. Dans Extraction, sélectionnez Acumatica avec actualisation - [Nom de la société] de chaque société.
  4. Cochez Actif.
  5. Dans le panneau de gauche, sélectionnez Quotidien, puis définissez Démarrer le et À.
  6. Au besoin, modifiez la valeur de Fuseau horaire, puis cliquez sur Enregistrer.
Facultatif

Charger les tables volumineuses par partition​

Charger par partition​

Pour les tables volumineuses, le chargement par partition réduit le temps de traitement. Choisissez un champ de date ou un champ numérique, et évitez ceux qui peuvent contenir des dates futures.

Dans Sage Enterprise Intelligence

Configurer Sage Enterprise Intelligence pour Acumatica​

Configurer la source de données​

  1. Connectez-vous à Sage Enterprise Intelligence, puis cliquez sur l'icône engrenage du panneau de navigation.
  2. Sélectionnez Env. et Sources de données.
  3. Dans le panneau Sources de données, cliquez sur +.
  4. Dans Description, entrez Acumatica.
  5. Dans Type, sélectionnez SQLSERVER ou ORACLE, selon votre entrepôt de données.
  6. Complétez les autres champs :
    Base de donnéesSQL Server
    Le nom de la base de l'entrepôt dans DataSync, sensible à la casse.
    SIDOracle
    Le nom de la base de l'entrepôt, sensible à la casse.
    PortOracle
    Le numéro de port de l'instance Oracle.
    PoolingOracle
    Activez le pooling et ajustez les paramètres au besoin.
    Schémas de la base de données
    Cliquez deux fois sur +, puis entrez BaseDeDonnées.PROD et BaseDeDonnées.NEC_PROD.
    Remplacez BaseDeDonnées par le nom de votre base de données. NEC_PROD accepte un autre nom, en majuscules uniquement.
    Schéma Nectari
    Entrer NEC_PROD.
    Authentification
    Sélectionnez UseSpecific.
    Nom d'utilisateur, Mot de passe
    L'utilisateur SQL Server ou Oracle et son mot de passe.
  7. Cliquez sur Valider, puis sur Enregistrer.
Panneau Sources de données avec la source de données de l'entrepôt Acumatica

Configurer la source de données OLAP​

  1. Dans le panneau Sources de données, cliquez sur +.
  2. Dans Description, entrez Acumatica OLAP.
  3. Dans Type, sélectionnez SQLSERVER ou ORACLE, selon votre entrepôt de données.
  4. Complétez les autres champs :
    Base de donnéesSQL Server
    Le nom de la base de l'entrepôt dans DataSync, sensible à la casse.
    SIDOracle
    Le nom de la base de l'entrepôt, sensible à la casse.
    PortOracle
    Le numéro de port de l'instance Oracle.
    PoolingOracle
    Activez le pooling et ajustez les paramètres au besoin.
    Schémas de la base de données
    Cliquez deux fois sur +, puis entrez OLAPCube.PROD et OLAPCube.NEC_PROD.
    NEC_PROD accepte un autre nom, en majuscules uniquement.
    Schéma Nectari
    Entrer NEC_PROD.
    Authentification
    Sélectionnez UseSpecific.
    Nom d'utilisateur, Mot de passe
    L'utilisateur SQL Server ou Oracle et son mot de passe.
  5. Cliquez sur Valider, puis sur Enregistrer.
  6. Sélectionnez Acumatica OLAP, puis cliquez sur Définir comme entrepôt de données.
  7. Dans Schéma de l'entrepôt de données, entrez NEC_FOLDER.
  8. Cliquez sur Valider, puis sur Enregistrer.
Panneau Sources de données avec la source de données de l'entrepôt OLAP Acumatica
Facultatif

Connecter Sage Intacct pour les finances en temps réel​

Complétez cette section uniquement pour les rapports financiers en temps réel. Depuis Release 1 Version 2026, l'import du projet est facultatif.

Importer le projet​

Facultatif
  1. Dans Acumatica, sélectionnez Customization, puis cliquez sur Customization Projects.
  2. Cliquez sur Import, puis sélectionnez le fichier dans ...\Acumatica\Acumatica ERP Projects\Add-ons.
  3. Cliquez sur Upload.
  4. Sélectionnez le projet Real Time, puis cliquez sur Publish.

Créer la variable globale​

  1. Dans Sage Enterprise Intelligence, cliquez sur l'icône engrenage du panneau de navigation.
  2. Sélectionnez Variables globales, puis cliquez sur Ajouter un nouvel enregistrement.
  3. Dans Clé, entrez @@AcumaticaURL, puis dans Type de la variable, sélectionnez Constant.
  4. Dans Description, entrez Acumatica Server URL.
  5. Dans Type de données, sélectionnez Texte.
  6. Entrez votre URL Acumatica, puis cliquez sur Créer.

Configurer en temps réel​

  1. Dans la section Administration, sélectionnez Env. et Sources de données.
  2. Dans le panneau Sources de données, cliquez sur +.
  3. Dans Description, entrez Acumatica en temps réel.
  4. Dans Type, sélectionnez Acumatica.
  5. Complétez les autres champs :
    URL
    Votre URL Acumatica. Conservez les %20 qui remplacent les espaces.
    Entreprise
    Le nom de votre société (tenant) Acumatica.
    EndpointsFacultatif
    Le nom et la version de l'endpoint d'Acumatica, pour activer le writeback.
    Authentification
    OAuth2, le mode recommandé. Basic fonctionne aussi.
    Identifiant du client
    Le Client ID d'Acumatica.
    Secret client
    La valeur Value (Client Secret) d'Acumatica.
    Portée
    api et offline_access.
    URL de rappel
    L'URL de redirection à ajouter à l'application connectée dans Acumatica.
  6. Cliquez sur Valider, puis sur Enregistrer.
Panneau Sources de données avec les champs de la source de données Acumatica en temps réel
Facultatif

Ajouter les rapports de fabrication Acumatica​

Complétez cette section uniquement pour les rapports de fabrication. Depuis Release 4 Version 2026, l'import du projet est facultatif.

Importer le projet​

Facultatif
  1. Dans Acumatica, sélectionnez Customization, puis cliquez sur Customization Projects.
  2. Cliquez sur Import, puis sélectionnez le fichier dans ...\Acumatica\Acumatica ERP Projects\Add-ons.
  3. Cliquez sur Upload.
  4. Sélectionnez le projet Manufacturing, puis cliquez sur Publish.
Dans Sage Enterprise Intelligence

Importer le modèle Acumatica​

Importer le modèle​

  1. Développez Modèles, puis cliquez sur Importer un modèle.
  2. Sélectionnez le fichier zip depuis ...\Templates - Official\20XX Release X\Acumatica\WebServer.
  3. Dans Description des sources de données actuelles, cliquez sur Veuillez associer une source de données et sélectionnez Acumatica.
  4. Cliquez sur Suivant.
  5. Dans Modèles de données, décochez Ajouter pour les objets à ne pas importer, puis cliquez sur Suivant.
  6. Sélectionnez l'environnement.
  7. Entrez NEC_PROD dans Schéma pour les objets personnalisés et PROD dans Schéma pour Acumatica.
  8. Cliquez sur Suivant et consultez le rapport d'exécution.
Facultatif

Configurer le reporting ventes et finance pour Acumatica​

Complétez cette section uniquement si vous avez le module complémentaire Gestion des données et que vous utilisez les cubes ventes et finance. Ces cubes s'exécutent dans une base d'entrepôt distincte, avec leur propre connexion source et leurs propres extractions.

Créer la connexion source​

  1. Connectez-vous à DataSync, puis cliquez sur Connexions.
  2. À côté de Connexions de la source, cliquez sur Nouveau.
  3. Sélectionnez SQL Server et complétez les Propriétés de la connexion :
    Description
    Entrez Entrepôt de données (Source).
    Serveur
    Le nom du serveur de votre entrepôt, par exemple SQLSERVER01\MAIN.
    Base de données
    Le nom de la base de l'entrepôt, par exemple VentesFinance.
    Nom d'utilisateur, Mot de passe
    L'utilisateur de la base de données de l'entrepôt et son mot de passe.
  4. Dans Paramètres avancés, définissez Type de suivi sur Date et le fuseau horaire du serveur Acumatica.
  5. Cliquez sur Enregistrer.

Importer l'extraction de staging​

  1. Dans la barre latérale, sélectionnez Extractions, puis cliquez sur Importer une extraction en haut à droite.
  2. Faites glisser le fichier DS_20XX.0.X.XXX_Acumatica OLAP ETL Staging.zip, puis cliquez sur Suivant.
  3. Dans Description, entrez Cube - Table de staging.
  4. Dans Connexion de la source, sélectionnez Entrepôt de données (Source).
  5. Dans Connexion de la destination, sélectionnez Entrepôt de données.
  6. Dans Schéma de la source et Schéma de destination, sélectionnez PROD.
  7. Cliquez sur Importer.

Importer l'extraction de mapping​

  1. Cliquez sur Importer une extraction en haut à droite.
  2. Faites glisser le fichier DS_20XX.0.X.XXX_Acumatica OLAP ETL Refresh.zip, puis cliquez sur Suivant.
  3. Dans Description, entrez Cube - Mapping des dimensions.
  4. Dans Connexion de la source, sélectionnez Entrepôt de données (Source).
  5. Dans Connexion de la destination, sélectionnez Entrepôt de données.
  6. Dans Schéma de la source et Schéma de destination, sélectionnez PROD.
  7. Cliquez sur Importer.

Exécuter les extractions​

  1. Sélectionnez la première extraction et cliquez sur Valider et construire en haut à droite.
  2. Sélectionnez Supprimer l'objet précédemment créé et recréer les objets en fonction de la nouvelle définition.
  3. Cliquez sur Construire.
  4. Sélectionnez la même extraction et cliquez sur Lancer l'extraction maintenant.
  5. Sélectionnez les tables, choisissez le mode Tronquer et charger, puis cliquez sur Exécuter.
  6. Répétez ces étapes pour les autres extractions.
Si la colonne Statut affiche Réalisé avec des erreurs, cliquez sur le lien pour consulter les journaux.

Définir l'entrepôt de données​

  1. Connectez-vous à Sage Enterprise Intelligence, puis cliquez sur l'icône engrenage du panneau de navigation.
  2. Sélectionnez Env. et Sources de données.
  3. Sélectionnez la source de données Acumatica et cliquez sur Définir comme entrepôt de données.
  4. Dans le panneau Définition de la source de données, cochez Index columnstore.
  5. Cliquez sur Valider, puis sur Enregistrer.

Générer et charger les cubes OLAP​

  1. Dans la barre latérale, sélectionnez Gestionnaire OLAP, puis dans le panneau de droite, cliquez sur Gérer.
  2. Sélectionnez tous les cubes du modèle.
  3. Dans le panneau Gérer, sélectionnez l'environnement.
  4. Cliquez sur Confirmer, cochez la case pour accepter la perte des données actuelles, puis cliquez sur Oui.
  5. Cliquez de nouveau sur Gérer et sélectionnez tous les cubes générés.
  6. Dans Action, sélectionnez Charger tout et l'environnement, puis cliquez sur Confirmer.

Planifier l'actualisation​

Planifiez des tâches régulières pour actualiser ou recharger les cubes OLAP.

Installation du modèle Acumatica terminée​

Le modèle Acumatica est installé. Pour adapter sa configuration à votre entreprise et parcourir son contenu, consultez ces pages :