Version 2021 R2

Numéro de build du Client Web : 10.2.0.52515

Numéro de build de DataSync : 10.2.0.51787

8 novembre 2021

Modifications importantes

  • À partir de cette version (2021 R2), le Client Web de Nectari, DataSync et le Configurateur Web du Central Point ne supportent plus Internet Explorer 11. Pour une expérience utilisateur optimale, nous vous recommandons d'utiliser nos produits avec un navigateur compatible tel que Google Chrome ou Microsoft Edge.

  • Les utilisateurs utilisant SAML2 comme authentification unique (SSO) devront désormais mettre à jour leur attribut returnUrl de https://votreserveur:81 pour https://votreserveur:81/Compte/SSO (pour plus de détails, voir Configurer SAML 2.0 avec Azure).
    En outre, nous avons modifié la signature automatique pour SAML2. Les utilisateurs verront désormais la page de connexion du Client Web lorsqu'ils se connecteront.

Important

La mise à niveau vers la version 2021 R2 devrait être effectuée à partir de la version 8.2 au minimum. Si votre version est antérieure à 8.2, vous devrez effectuer une mise à niveau intermédiaire vers la version 9 ou 2021 R1.1, puis une autre mise à niveau vers 2021 R2.

Note  

Étant donné que beaucoup de changements ont été effectués aux fonctionnalités de connexion, nous vous recommandons fortement de vider le cache de votre navigateur avant d'effectuer une mise à niveau du Client Web. Avec les améliorations de sécurité, nous vous recommandons fortement d'aviser tous les utilisateurs du Client Web de changer leur mot de passe après la mise à niveau.

Points forts

Support de OAuth 2.0 pour SSO

Vous avez maintenant la possibilité d'utiliser des fournisseurs OAuth 2.0 dans le Client Web comme authentification unique. L'interface conviviale permet à chacun de configurer facilement le fournisseur de son choix.

Optimisation du cache dans Excel Add-in

Nouvel optimiseur de mise en cache qui fournit une analyse et des statistiques sur les classeurs, ainsi que des recommandations d'optimisation de la mise en cache.

Augmentation de la performance avec l'index columnstore dans OLAP

  • Utilisation moindre de l'espace disque pour les entrepôts SQL (jusqu'à 10 fois moins).

  • Exécution plus rapide des requêtes.

Cubes OLAP optimisés

Temps de chargement optimisé pour les cubes OLAP (jusqu'à 3 fois plus rapides).

Amélioration des prévisions de ventes et du budget financier dans MDU

Nouveau module de Modèle de Données Universel pour les budgets financiers.

Nouveau modèle

Sage 200 Evolution

Améliorations

Client Web

  • Lors de l'activation de la licence, le contrat de licence d’utilisateur final (CLUF) doit être accepté.

  • Le Duplicateur, le Sélecteur de nœud d'arborescence de génération d'états et le Duplicateur d'arborescence de génération d'états sont maintenant autorisés avec la licence Visionneur.

  • Pour l'authentification unique, vous avez maintenant la possibilité de configurer facilement les fournisseurs OAuth 2.0 dans la section Administration du Client Web.
  • Meilleure sécurité générale avec l'amélioration des étapes de création et de réinitialisation des mots de passe des utilisateurs. En raison de ces changements, nous recommandons à tous les utilisateurs du Client Web de réinitialiser leur mot de passe.
  • Dans Utilisateurs, un nouveau bouton a été ajouté pour expirer les utilisateurs existants, ce qui les obligera à réinitialiser leur mot de passe.

  • Dans une feuille de calcul, les valeurs manquantes peuvent être forcées à s'afficher dans un pivot.

  • Dans l'Arborescence de génération d'états, la longueur des caractères a été limitée pour la Description, la Description du nœud et le Nom de l'onglet afin d'éviter des problèmes lors de l'utilisation de l'Arborescence de génération d'état dans Excel Add-in.
  • Dans l'Arborescence de génération d'états, une validation a été ajoutée pour éviter que le Nom de l'onglet soit dupliqué.

  • Dans l'Arborescence de génération d'états, une colonne Commentaire a été ajoutée dans la grille de gestion des nœuds.

  • Le champ pour les valeurs de filtre des nœuds de l'arborescence de génération d'états est passé de 200 à 2000.

Gestionnaire OLAP

  • Dans le Gestionnaire OLAP, la performance de l'action Charger tout a été améliorée. De plus, dans les Environnements & Sources de données, une nouvelle option Index columnstore a été ajoutée dans la Définition de la source de données OLAP afin de supporter le Column Store pour SQL Server 2016 (et plus), ce qui va réduire l'espace disque utilisé par les cubes et le temps de chargement pour les vues.

  • Dans les Détails du cube OLAP, une nouvelle option Pas de nul dans les sources a été ajoutée afin d'améliorer la performance de l'action Rafraîchir pour les entrepôts de données Oracle.

Excel Add-in (Complément)

  • Le nouveau bouton Optimiseur de cache a été ajouté afin de fournir des recommandations pour optimiser le cache.

  • Le Duplicateur, le Sélecteur de nœud d'arborescence de génération d'états et le Duplicateur d'arborescence de génération d'états sont maintenant autorisés avec la licence Visionneur.

  • L'option Dupliquer pour les enfants seulement a été ajoutée au Duplicateur d'arborescence de génération d'états.

DataSync

  • Dans les tables d'extraction, la colonne Script de Post Exécution a été ajoutée pour permettre aux utilisateurs d'exécuter leur propre script SQL à la fin de chaque synchronisation et consolidation de tables.
  • Pour les connecteurs de fichier plat DataSync, une connexion source externe a été ajoutée.
  • Pour les connecteurs de fichier plat DataSync, vous pouvez maintenant personnaliser le format.

Modèles du Client Web

Modèle de données universel (MDU)
  • Nouveau Budget Module.

  • La vue UDM_FINANCE_SUMMARIZED utilise désormais Finance Staging pour éviter de mettre la base de donnée temporaire à rude épreuve et permettre une meilleure performance.

  • Pour le cube UDM Finance, une nouvelle logique Ledger Type a été ajoutée pour Data Source for OLAP Summarized si vous ne modifiez pas Fiscal Calendar et que vous utilisez seulement la conversion de la monnaie afin d'obtenir une meilleur performance.

Sage 200 UK

  • Pour le cubeUDM DimTime, la table a été modifiée pour view et les suivis et les pages d'information connexes ont été supprimées.

  • Opening a été modifié.

Sage 300

  • Pour AR et AP Staging, des changements ont été effectués aux soldes dans le rare cas où la date Posting Date est antérieure à la date Document Date dans le ERP.

Sage 200 Evolution

  • Sage 200 Evolution est maintenant une source de donnée disponible dans MDU.

Modèle Sage 100 North America
  • Ajout d'une information avec une procédure stockée pour rafraîchir toutes les vues. Lors de l'utilisation de SELECT * dans une vue, si l'administrateur personnalise ou met à jour l'ERP et que la structure de certaines tables change, les métadonnées de ces vues ne sont pas mises à jour automatiquement. L'exécution de cette page d'information corrige ce problème.

Modèle Sage 200 UK
  • Ajout d'une information avec une procédure stockée pour rafraîchir toutes les vues. Lors de l'utilisation de SELECT * dans une vue, si l'administrateur personnalise ou met à jour l'ERP et que la structure de certaines tables change, les métadonnées de ces vues ne sont pas mises à jour automatiquement. L'exécution de cette page d'information corrige ce problème.

  • Ajout d'extraction de la table DS_OPENING_BALANCE pour les soldes d'ouverture afin de s'assurer que les tables NLNominalAccount, NLAccountYearValue, et NLAccountPeriodValue sont synchronisées lors du calcul des soldes d'ouverture.

Modèle Sage 300
  • Pour AR et AP Aging, des changements ont été effectués aux soldes dans le rare cas où la date Posting Date est antérieure à la date Document Date dans le ERP.

  • L'ETL Optional Field supporte désormais différentes collations entre et dans les bases de données.

  • Améliorations de l'ETL Optional Field :

    • Possibilité de supprimer et de recréer des tables.

    • Si la table existe et qu'il n'y a pas de lignes, cette fonction permet de réinitialiser le Previous Update Time au cas où l'action TRUNCATE TABLE a été exécutée.

    • Si un ou plusieurs nouveaux champs facultatifs ont été mappés, une logique a été ajoutée pour prendre la date d'audit la plus ancienne des lignes contenant ces champs afin d'effectuer un chargement incrémentiel correct au cas où la procédure stockée de synchronisation aurait été exécutée avant la procédure stockée de mappage.

    • Ajout d'une logique spéciale pour les bases de données consolidées lorsque les journaux enregistrent la date d'audit maximale de la table au lieu du jour où la procédure stockée a été exécutée pour les tables ayant un CPYID détecté. Ainsi, même si la procédure stockée de synchronisation est exécutée avant le chargement incrémental, la synchronisation suivante sera effectuée correctement.

Correctifs

Client Web

  • Lors du renommage d'une vue, un double avec le même ID était parfois créé dans le Centre de commande.

  • La logique de la meilleure tranche ne prend pas en compte les jointures sur des valeurs spécifiques.

  • La logique de la moindre jointure ne prend pas en compte les jointures sur des valeurs spécifiques.

  • Lorsque le champ était rattaché aux opérateurs spécifiques (<>, <, >), une erreur se produisait lors de la détection de la meilleure tranche.

  • Lors de la suppression d'une Arborescence de génération d'états, les nœuds n'étaient pas supprimés dans la base de données et certaines dépendances étaient toujours présentes dans les rapports et la distribution.

  • Depuis la version 9.2, les positions Gauche et Droite n'étaient pas disponibles pour la légende du graphique.

  • Les utilisateurs avec l'option Administrateur (pas d'autorisation pour le modèle de données ou l'environnement) ne pouvaient pas effectuer la saisie de données dans un environnement multi-tenants.

  • Il était impossible de copier le modèle de données lorsque le nom d'utilisateur dépassait 20 caractères.

Distribution

  • Dans une tâche de distribution, il arrivait que les utilisateurs ne puissent pas ajouter une nouvelle vue.

Excel Add-in (Complément)

  • Lors de l'utilisation de l'Arborescence de génération d'états avec une valeur de filtre, la clause WHERE était ajoutée deux fois au moment de générer la requête SQL.

  • Le bouton X dans le coin en haut à droite ne fermait pas complètement les fenêtres du Duplicateur et du Duplicateur d'arborescence de génération d'états.

  • Une erreur InvalidCastException pouvait survenir sur les formules lorsque Excel Addin for Sage était activée au même moment.

  • Un problème pouvait se produire dans la mise en cache de la formule lors de l'ouverture de deux fichiers qui contenait le même nom de référence.

DataSync

  • Dans le connecteur Sage Intacct, certains opérateurs (NOT IN, <>, !=) ne fonctionnaient pas lors de l'utilisation de filtres dans une extraction.

  • Dans HTTPS, essayer d'annuler un travail en cours n'avait aucun effet (SQL Server, Sage Intacct, etc.).

Modèles du Client Web

Modèle universel de données (UDM)
  • Pour Sage 200 UK, Sage 300, Sage Intacct, Sage X3 et Sage Acumatica :

    Pour le cube UDM Finance Staging, le Total Budget n'était pas configuré correctement : Period aurait dû être codé en dur à 1.

Modèle Sage 200 UK
  • La logique Opening Balance a été modifiée dans le Nominal Ledger afin de correspondre à celui du ERP.

  • Dans DataSync, la transformation des collations a été supprimée de l'extraction.

Modèle Sage 300
  • Dans DataSync, la transformation des collations a été supprimée de l'extraction.

Modèle Sage Intacct
  • Le modèle GL Data Models a été modifié afin d'utiliser GLDETAIL au lieu de GLENTRY pour avoir accès à BOOKID.

  • Dans DataSync, la transformation de collation a été supprimée de l'extraction.

  • Dans DataSync, la clé primaire n'était pas été définie correctement pour les tables Journal et Inventorytotaldetail.

Modèle Sage X3
  • Dans DataSync, la transformation des collations a été supprimée de l'extraction.

  • Dans DataSync, la clé primaire n'était pas été définie correctement pour les tables AGRPFCY, CMARKETING, PREQUISD, MFCWST, PRECEIPTD et PJMFINOVRRPT.

Modèle Acumatica
  • Dans DataSync, la transformation des collations a été supprimée de l'extraction.