Aller au contenu principal

Scénario 3 : Cloud privé pour Sage Intacct

Sage Intacct, Scénario 3 : Cloud privé
Dans Sage Intacct

Configurer Sage Intacct​

DataSync passe par les Services Web. Obtenez une licence Web User auprès de Sage Intacct avant de commencer.

Activer Services Web​

  1. Connectez-vous à Sage Intacct et développez Applications, puis sous Société, cliquez sur Admin.
  2. Cliquez sur Abonnements, activez Services Web, puis cliquez sur S'abonner.

Donner l'accès à DataSync​

  1. Développez Société et cliquez sur Aperçu dans le coin droit.
  2. Cliquez sur Informations sur la société, puis sur Modifier.
  3. Sélectionnez l'onglet Sécurité et cliquez sur Gérer les filtres.
  4. Dans Nom d'utilisateur, entrez l'ID de société utilisé pour vous connecter, puis cliquez sur Ajouter.
  5. Sélectionnez le même nom d'utilisateur, entrez l'adresse IP Sage Enterprise Intelligence et cliquez sur Enregistrer.
  6. Plus bas sur la même page, sous Autorisations des services Web, cliquez sur Ajouter.
  7. Dans Identifiant de l'expéditeur, entrez NectariMPP et cliquez sur Enregistrer.

Créer le rôle​

  1. Développez Société et cliquez sur Rôles.
  2. Cliquez sur Ajouter, entrez Sage Enterprise Intelligence, puis cliquez sur Enregistrer.
  3. Cochez Application ou module pour inclure tous les modules.
  4. À côté d'Administration, cliquez sur Permissions, sélectionnez Lecture seule, puis Enregistrer.
  5. Répétez l'étape 4 pour chaque module.
  6. À côté de Services de plateforme, cliquez sur Permissions, cochez Liste et Afficher, puis Enregistrer.
  7. Cliquez de nouveau sur Enregistrer pour enregistrer le rôle.

Créer l'utilisateur​

  1. Développez Société et cliquez sur Utilisateurs des services Web.
  2. Cliquez sur Ajouter, entrez l'ID utilisateur et l'Adresse e-mail du compte, puis sélectionnez le Nom du contact.
  3. Sous Privilèges d'administrateur, sélectionnez Limité.
  4. Dans le tableau Rôle, cliquez sur une ligne et sélectionnez Sage Enterprise Intelligence.
  5. Cliquez sur Enregistrer, puis sur Créer.
  6. Entrez votre mot de passe Sage Intacct et cliquez sur Vérifier.
Conservez les identifiants reçus par e-mail pour les connexions sources DataSync.

Activer les tables d'audit​

  1. Développez Société et sélectionnez Grand livre dans la barre latérale.
  2. Sélectionnez l'onglet Configuration et cliquez sur Configuration.
  3. Sous Transactions du livre auxiliaire comptabilisées dans le GL, cochez Activer l’audit des transactions comptabilisées à partir des livres auxiliaires.
  4. Cliquez sur Enregistrer.

Créer les périodes d'ouverture​

  1. Développez Grand livre et cliquez sur Période de référence.
  2. Cliquez sur Ajouter et complétez les champs :
    Nom
    Nectari Opening 20XX
    En-tête de colonne
    Nectari Opening 20XX
    Date de début
    01/01/20XX
    Date de fin
    12/31/20XX
  3. Cliquez sur Enregistrer, puis répétez ces étapes pour les autres années.
Dans DataSync

Configurer DataSync pour Sage Intacct​

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 Sage Intacct et complétez les Propriétés de la connexion :
    Description
    Sage Intacct avec actualisation
    URL
    Entrez https://api.intacct.com/ia/xml/xmlgw.phtml
    ID, Mot de passe, Company ID
    Les identifiants reçus dans l'e-mail de Sage Intacct.
  4. Décochez Utiliser l'API héritée.
  5. Dans Autres propriétés de la connexion, ajoutez EnableSubscriptions avec la valeur Construction.
  6. Dans Paramètres avancés, définissez Type de suivi sur Date et le fuseau horaire du serveur Sage Intacct.
  7. Cliquez sur Enregistrer.
Connexion source Sage Intacct dans DataSync avec les propriétés de connexion avec actualisation

Créer la connexion source sans actualisation​

  1. À côté de Connexions de la source, cliquez sur Nouveau.
  2. Sélectionnez Sage Intacct et complétez les Propriétés de la connexion :
    Description
    Sage Intacct sans actualisation
    URL
    Entrez https://api.intacct.com/ia/xml/xmlgw.phtml
    ID, Mot de passe, Company ID
    Les identifiants reçus dans l'e-mail de Sage Intacct.
  3. Cliquez sur Enregistrer.
Connexion source Sage Intacct dans DataSync avec les propriétés de connexion sans actualisation

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

Configurer la variable globale​

  1. Dans la barre latérale, sélectionnez Variables, puis cliquez sur Nouveau.
  2. Dans Nom de la variable, entrez INTACCT_SCHEMA.
  3. Dans Type de la variable, sélectionnez String.
  4. Dans Valeur de la variable, entrez [YOUR_SCHEMA].
  5. Cliquez sur Enregistrer.

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_Sage Intacct SYNC Refresh.zip, puis cliquez sur Suivant.
  3. Dans Description, entrez Sage Intacct avec actualisation.
  4. Dans Identifiant unique, entrez le nom de votre société.
  5. Dans Nom de colonne, entrez CPYID.
  6. Dans Connexion de la source, sélectionnez Sage Intacct avec actualisation.
  7. Dans Connexion de la destination, sélectionnez Entrepôt de données.
  8. Dans Schéma de destination, cliquez sur Ajouter, puis entrez Intacct.
  9. Cliquez sur Importer.
DataSync Import Extraction dialog for the Sage Intacct refresh extraction

Importer l'extraction sans actualisation​

  1. Cliquez sur Importer une extraction en haut à droite.
  2. Faites glisser le fichier DS_202X.0.X.XXX_Sage Intacct SYNC NoRefresh.zip, puis cliquez sur Suivant.
  3. Dans Description, entrez Sage Intacct sans actualisation.
  4. Dans Identifiant unique, entrez le nom de votre société.
  5. Dans Nom de colonne, entrez CPYID.
  6. Dans Connexion de la source, sélectionnez Sage Intacct sans actualisation.
  7. Sélectionnez Entrepôt de données dans Connexion de la destination et Intacct dans Schéma de destination.
  8. Cliquez sur Importer.
Boîte de dialogue Importer l'extraction de DataSync pour l'extraction Sage Intacct sans actualisation

Importer l'extraction CRE​

  1. Cliquez sur Importer une extraction en haut à droite.
  2. Faites glisser le fichier DS_202X.0.X.XXX_Sage Intacct CRE SYNC Refresh.zip, puis cliquez sur Suivant.
  3. Dans Description, entrez Sage Intacct CRE.
  4. Dans Identifiant unique, entrez le nom de votre société.
  5. Dans Nom de colonne, entrez CPYID.
  6. Dans Connexion de la source, sélectionnez Sage Intacct avec actualisation.
  7. Sélectionnez Entrepôt de données dans Connexion de la destination et Intacct dans Schéma de destination.
  8. Cliquez sur Importer.
Boîte de dialogue Importer l'extraction de DataSync pour l'extraction Sage Intacct CRE

Filtrer les soldes de comptes par période​

  1. Sélectionnez l'extraction Sage Intacct avec actualisation et cliquez sur le lien de la colonne Tables.
  2. Dans la table Glaccountbalance, cliquez sur l'icône crayon dans la ligne Filtre.
  3. Entrez le filtre suivant. Dans Period IN, listez les périodes présentes et à venir, séparées par des virgules :
    NOT (Openbal=0 and Totdebit=0 and Totcredit=0 and Totadjdebit=0 and Totadjcredit=0 and Forbal=0 and Endbal=0) AND
    Period IN (
    'Nectari Opening 2025',
    'Nectari Opening 2026',
    'Nectari Opening 2027',
    'Nectari Opening 2028',
    'Nectari Opening 2029',
    'Nectari Opening 2030'
    )
  4. Cliquez sur Enregistrer.
Pensez à ajouter de nouvelles années avant la fin de la dernière année de la liste.

Partitionner les soldes de comptes​

  1. Toujours dans l'extraction Sage Intacct avec actualisation, sélectionnez la table Glaccountbalance.
  2. Cliquez sur Paramètres des partitions en haut à droite.
  3. Cochez Utiliser les partitions.
  4. Dans Partition Sur, sélectionnez Entier, puis dans Champ, sélectionnez Accountrec.
  5. Dans Valeur Minimale et Valeur Maximale, entrez vos valeurs.
  6. Cliquez sur Confirmer.
Pour trouver vos valeurs minimale et maximale, sélectionnez la table Glaccount et cliquez sur Aperçu des données en haut à droite. Sous Recordno, repérez le plus petit et le plus grand nombre.

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 Sage Intacct Charge incrémentale.
  3. Dans Action, sélectionnez Charge incrémentale.
  4. Dans Extraction, sélectionnez Sage Intacct avec actualisation.
  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.
Évitez de planifier une tâche qui s'exécute entre 19 h 30 et 23 h 30 (heure du Pacifique, PST) le vendredi, puisque Sage Intacct effectue une maintenance pendant cette période.

Planifier un rechargement complet​

  1. Cliquez sur Nouveau, puis dans Description, entrez Sage Intacct Tronquer et charger.
  2. Dans Action, sélectionnez Tronquer et charger.
  3. Dans Extraction, sélectionnez Sage Intacct sans actualisation.
  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 Sage Intacct Enregistrements supprimés.
  2. Dans Action, sélectionnez Traitement des enregistrements supprimés.
  3. Dans Extraction, sélectionnez Sage Intacct avec actualisation.
  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 Sage Intacct​

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 Sage Intacct.
  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.
    NEC_PROD
    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 de Nectari avec les champs de la source de données de l'entrepôt Sage Intacct
Facultatif

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

Complétez cette section seulement si vous utilisez les rapports financiers en temps réel. Certaines formules du complément Excel retournent des erreurs avec cette source de données. Consultez d'abord les erreurs de formule en temps réel de Sage Intacct.

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 Sage Intacct en temps réel.
  4. Dans Type, sélectionnez Sage Intacct.
  5. Complétez les autres champs :
    URL
    Entrez https://api.intacct.com/ia/xml/xmlgw.phtml
    ID du clientFacultatif
    ID d'intégration tierce enregistré.
    ID de l'emplacementFacultatif
    ID d'emplacement pour les configurations multientités.
    ID de l'entreprise
    ID de la société Sage Intacct.
    Nom d'utilisateur, Mot de passe
    Utilisateur ayant accès aux services Web.
  6. Cliquez sur Valider, puis sur Enregistrer.
Panneau Sources de données avec la source de données Sage Intacct en temps réel
Dans Sage Enterprise Intelligence

Importer le modèle Sage Intacct​

Pour intégrer Sage Enterprise Intelligence dans le site Web de votre ERP ou utiliser l'authentification unique (SSO), modifiez les paramètres de gestion des cookies.

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\Sage Intacct\WebServer.
  3. Dans Description des sources de données actuelles, cliquez sur Veuillez associer une source de données et sélectionnez Sage Intacct.
  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 Sage Intacct.
  8. Cliquez sur Suivant et consultez le rapport d'exécution.
Facultatif

Ajouter les champs personnalisés de Sage Intacct​

Complétez cette section uniquement si vos rapports utilisent des champs personnalisés Sage Intacct sur les documents d'achat ou de vente.

Ajouter la propriété DocParID​

  1. Connectez-vous à DataSync, puis cliquez sur Connexions.
  2. Sélectionnez la connexion source Sage Intacct avec actualisation et cliquez sur l'icône crayon.
  3. Dans Autres propriétés de la connexion, cliquez sur Ajouter une propriété et sélectionnez Crypté.
  4. Dans Propriété, entrez DocParID.
  5. Dans Valeur, entrez le type de document, par exemple Factures fournisseurs.
  6. Cliquez sur Enregistrer.
DocParID accepte un seul type de document par connexion. Pour un autre type, créez une autre connexion.

Importer l'extraction des bons de commande​

  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_Sage Intacct PO DOCPARID CONSO, puis cliquez sur Suivant.
  3. Dans Description, entrez Sage Intacct Bons de commande.
  4. Dans Identifiant unique, entrez le nom de votre société.
  5. Dans Nom de colonne, entrez CPYID.
  6. Dans Connexion de la source, sélectionnez Sage Intacct avec actualisation.
  7. Sélectionnez Entrepôt de données dans Connexion de la destination et Intacct dans Schéma de destination.
  8. Cliquez sur Importer.

Importer l'extraction des commandes clients​

  1. Cliquez sur Importer une extraction en haut à droite.
  2. Faites glisser le fichier DS_202X.0.X.XXX_Sage Intacct SO DOCPARID CONSO, puis cliquez sur Suivant.
  3. Dans Description, entrez Sage Intacct Commandes clients.
  4. Dans Identifiant unique, entrez le nom de votre société.
  5. Dans Nom de colonne, entrez CPYID.
  6. Dans Connexion de la source, sélectionnez Sage Intacct avec actualisation.
  7. Sélectionnez Entrepôt de données dans Connexion de la destination et Intacct dans Schéma de destination.
  8. 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.

Synchroniser les champs personnalisés​

  1. Dans Extractions, sélectionnez l'extraction Sage Intacct Bons de commande et cliquez sur le lien de Tables.
  2. Pour chaque table, cliquez sur le lien de la colonne .
  3. Cochez Sync pour chaque champ personnalisé à ajouter.
  4. Répétez ces étapes pour l'extraction Sage Intacct Commandes clients.
Facultatif

Configurer les cubes OLAP Sage Intacct​

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
    Enter Entrepôt de données (Source)
    Serveur
    Le nom du serveur de votre entrepôt, par example SQLSERVER01\MAIN.
    Base de données
    Le nom de la base de entrepôt, par example 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. Décochez Utiliser l'API héritée.
  5. Dans Paramètres avancés, définissez Type de suivi sur Date et le fuseau horaire du serveur Sage Intacct.
  6. 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_Sage Intacct 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_Sage Intacct 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 Sage Intacct 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 Sage Intacct terminée​

Le modèle Sage Intacct est installé. Pour adapter le modèle à votre entreprise et découvrir son contenu, consultez ensuite ces pages :