V10 - Sage 100 Recommandations Techniques

Download as pdf or txt
Download as pdf or txt
You are on page 1of 27

Sage 100

V 10.00 et sup.

Recommandations
techniques
Introduction

Propriété & Usage


Conformité & Mise en garde
Ce logiciel et sa documentation sont protégés par le
Code de la Propriété Intellectuelle, les lois relatives au Compte tenu des contraintes inhérentes à la
copyright et les traités internationaux applicables. présentation sous forme de manuel électronique, les
spécifications visées dans la présente documentation
constituent une illustration aussi proche que possible
Toute utilisation non conforme du logiciel, et
des spécifications.
notamment toute reproduction ou distribution partielle
ou totale du logiciel ou toute utilisation au-delà des Il appartient au client, parallèlement à la
droits acquis sur le logiciel est strictement interdite. documentation, de mettre en oeuvre le progiciel pour
permettre de mesurer exactement l’adéquation de ses
besoins aux fonctionnalités.
Toute personne ne respectant pas ces dispositions se
rendra coupable de délit de contrefaçon et sera Il est important, pour une utilisation sûre et
passible des peines pénales prévues par la loi. opérationnelle du progiciel, de lire préalablement la
documentation.

La marque Sage est une marque protégée. Toute


reproduction totale ou partielle de la marque Sage, Evolution
sans l’autorisation préalable et expresse de la société
La documentation correspond à la version référencée.
Sage est donc prohibée.
Entre deux versions, des mises à jour du logiciel
Tous les noms de produits ou de sociétés, toute peuvent être opérées sans modification de la
image, logo ou représentation visuelle mentionnés documentation. Toutefois, un additif peut être joint à la
dans ce logiciel ou sa documentation et n’appartenant documentation existante pour présenter les
pas à Sage peuvent constituer des marques déposées modifications et améliorations apportées à ces mises
par leurs propriétaires respectifs. à jour.

Dernière actualisation : Janv.24


Table des matières
Introduction ..........................................................................................................................5
Contenu de ce document ....................................................................................................5
Déclinaison des offres.........................................................................................................6
Compatibilité Microsoft ® SQL Server ™ ............................................................................6
Configuration matérielle et logicielle ..................................................................................8
Configuration postes clients ................................................................................................8
Configuration poste serveur ................................................................................................8
Cas particulier : Configuration 1 poste ..............................................................................10
Cas particulier : Configuration 2 postes.............................................................................11
Installation et migration d’instances Microsoft ® SQL Server ™....................................12
Paramètres d’instance ......................................................................................................13
Paramètres de base de données ......................................................................................13
Organisation des données.................................................................................................14
Bases de données ............................................................................................................14
Estimation de la taille des fichiers de données Sage .....................................................15
Tailles maximales conseillées .......................................................................................16
Répertoires d’installation ...............................................................................................16
Installation et mise à jour...................................................................................................17
Compte Windows requis pour l’installation ........................................................................17
Espace disque nécessaire ................................................................................................17
Mises à jour des applications ............................................................................................18
Sauvegarde des fichiers ...................................................................................................18
Archivage et purge des données avant conversion ...........................................................19
Conversion des données ..................................................................................................19
Outils à utiliser pour la conversion des fichiers de gestion .............................................19
Conversion des fichiers des applications Sage 100 .......................................................20
Optimisation du temps de conversion ............................................................................20
Opérations à réaliser après la conversion des données. ...............................................21
Recopie de bases de données ..........................................................................................21
Fonctions d’impression .....................................................................................................23
Impression dans un fichier ................................................................................................23
Imprimante PDF Sage ......................................................................................................23
Compatibilité avec Microsoft ® Office ..............................................................................24

©Sage 2023 3
Introduction

Microsoft ® Word ..............................................................................................................24


Microsoft ® Excel ..............................................................................................................24
Synthèse de compatibilité avec Microsoft ® Office ............................................................25
Accès distants ....................................................................................................................26
Postes clients....................................................................................................................26
Poste serveur....................................................................................................................26
Environnements virtuels ....................................................................................................26
Développements spécifiques ............................................................................................27
Introduction

Introduction

Contenu de ce document
En complément des aides en ligne disponibles pour les applications Sage 100, ce document
vous présente les préconisations, les conseils et les informations techniques pour vous
permettre de déployer une solution Sage 100.

Toutes les informations présentes dans ce document sont fournies à titre indicatif et ne sont
pas exhaustives. Celles-ci sont susceptibles de modifications sans préavis de la part de
Sage, et ne peuvent en aucun cas engager la responsabilité de Sage. Par ailleurs, il
appartient au partenaire, avant tout déploiement de la solution, de s’assurer par tous les
moyens, des spécificités de la configuration de son client.

Les informations mentionnées dans ce document concernent principalement les applications


suivantes :

• Sage 100 Comptabilité

• Sage 100 Immobilisations

• Sage 100 Moyens de paiement

• Sage 100 Gestion commerciale

• Sage 100 Gestion de production

• Sage 100 Trésorerie

• Sage Direct

Pour les applications telles que Sage Paie et Sage CRM, des guides de recommandations
techniques spécifiques à ces applications sont disponibles. Nous vous invitons à les
consulter en complément de ce document.

©Sage 2023 5
Introduction

Déclinaison des offres


Les applications de l’offre Sage 100 se déclinent en trois versions :

• Sage 100 Essentials

• Sage 100 Standard

• Sage 100 Premium

Les préconisations techniques communiquées dans ce document s’appliquent aux trois


déclinaisons possibles de l’offre Sage 100. Pour l’utilisation « fonctionnelle » des
applications, nous vous invitons à consulter les aides en ligne pour chaque application.

Compatibilité Microsoft ® SQL Server ™


Les bases de données des applications Sage 100 sont hébergées et gérées par le moteur
de bases de données Microsoft ® SQL Server ™ :

• Edition Express pour les offres Essentials et Standard : le Runtime Express est
embarqué et installé par Sage Serveur Express 100

• Edition Standard pour l’offre Premium : le Runtime SQL Server Standard Edition est livré
séparément et doit être installé avant tout déploiement des applications Sage 100.

Il est recommandé d’installer, à la suite, le dernier Service Pack disponible et/ou les mises à
jour de votre version SQL Server, généralement proposés par Windows Update, ou à partir
des sites de téléchargement de Microsoft ®. Voir les dernières versions disponibles sur la
page https://docs.microsoft.com/fr-fr/sql/database-engine/install-windows/latest-updates-for-
microsoft-sql-server?view=sqlallproducts-allversions

Version livrée

IMPORTANT ! Microsoft ® SQL Server™ 2012 est en fin de support étendu depuis le 12
juillet 2022. Cette version n’est désormais plus validée par Sage.

Les applications Sage 100 sont livrées avec Microsoft ® SQL Server ™ Express ou Standard
2017 ou 2019.

Pour les conditions de déploiement des composants logiciels Microsoft, veuillez consulter les
CONDITIONS GÉNÉRALES D’UTILISATION ET D’ASSISTANCE DES PROGICIELS ET
SERVICES SAGE / ARTICLE 30 : CONDITIONS DE FOURNITURE DE MICROSOFT SQL
SERVER AU SEIN DE SOLUTIONS UNIFIEES SAGE.

Pour l’offre Sage 100 Premium, le Runtime Microsoft ® SQL Server ™ 2017 ou 2019 Edition
Standard au choix est livré en nouvelle acquisition.
En mise à jour d’une version antérieure, veuillez-vous rapprocher de votre interlocuteur
habituel pour bénéficier de la version Runtime livrée.

©Sage 2022 6
Introduction

IMPORTANT ! Les nouvelles versions existent uniquement en 64 bits.

Microsoft ® SQL Server™ 2017 requiert la configuration matérielle et logicielle suivante (plus
de détails ici):

Windows 10 ou ultérieur
Windows Server 2016 ou ultérieur.
Microsoft ® SQL Server™ 2019 requiert la configuration matérielle et logicielle suivante (plus
de détails ici) :

Windows 10 TH1 1507 ou ultérieur


Windows Server 2016 ou ultérieur.

Pour plus de détails sur l’installation de la version 2017 ou ultérieure, veuillez-vous référer
aux fiches techniques du Centre d’aide en ligne :

• Sage Serveur Express – Installation du Runtime Express 2017


• Installer MS SQL Server 2017.

©Sage 2022 7
Configuration matérielle et logicielle

Configuration matérielle et logicielle


Suivant l’architecture de déploiement des applications Sage 100, différents composants
devront être installés sur les postes clients et sur le poste serveur. Les configurations
minimales à respecter suivant le type de poste sont détaillées ci-après.

RAPPEL ! Microsoft ® a mis fin au support des systèmes d'exploitation Windows 7 et


Windows Server 2008R2 depuis le 14 janvier 2020, de Windows 8.1 depuis le 10 janvier
2023 et de Windows Server 2012 à partir du 10 octobre 2023.
Ces versions d’OS ne sont désormais plus validées par Sage.

Configuration postes clients


Elément Postes Windows

Mémoire vive 8 Go

Processeur Processeur quadri cœur 2.2 Ghz

Système Windows 11
d’exploitation (1) Windows 10

Membre d’un domaine Windows


Caractéristiques
Protocole TCP/IP installé

(1) Les éditions Starter, Home et Famille ne sont pas supportées.

Configuration poste serveur


Elément Postes Windows

Mémoire vive 16 Go

Processeur Processeur quadri cœur 2.2 Ghz

Windows Server 2022


Système
Windows Server 2019
d’exploitation
Windows Server 2016

Membre d’un domaine Windows


Caractéristiques Protocole TCP/IP installé
Serveur dédié aux données Sage (recommandé)

©Sage 2022 8
Configuration matérielle et logicielle

Particularités !

• Pour Sage CRM Force de Vente, Sage CRM Service Client , veuillez consulter les
documentations et prérequis dédiés à ces modules sur le Centre d’aide en ligne. Ces
modules doivent être installés sur le poste qui fait office de serveur.

• Pour les Connecteur et Configurateur connecteur Power Automate / PowerApps des


applications Sage 100 pour Office 365,veuillez consulter les documentations et
prérequis dédiés à ces modules sur le Centre d’aide en ligne.

Attention ! L’installation de ces connecteurs nécessite impérativement d’avoir


préalablement associé Office 365 à Sage 100 via l’email d’activation ou d’association
reçu.

Pour des performances optimales, il est recommandé de dédier le serveur à la gestion


unique des bases de données Sage 100.
Pour des raisons de sécurité, Microsoft ® recommande de ne pas installer SQL Server ™
Standard ou Express sur un contrôleur de domaine et fixe les limitations dans l’article
suivant : https://msdn.microsoft.com/fr-fr/library/ms143506(v=sql.110).aspx.

Les tests de compatibilité sont réalisés sur des licences Windows Server Standard.
Pour le déploiement des solutions Sage sur d’autres types de licence (Data Center,
Essentials …), charge aux Partenaires / Prestataires informatiques d’effectuer les tests de
validation préalables.

©Sage 2022 9
Configuration matérielle et logicielle

Cas particulier : Configuration 1 poste


Sage 100 peut être utilisé en monoposte. Dans ce cas, il convient d’installer tous les
composants (poste client et poste serveur) sur le même poste.

La configuration minimale à respecter est détaillée ci-après.

Elément Postes Windows

Mémoire vive 16 Go

Processeur Processeur quadri cœur 2.2 Ghz

Windows 11
Windows 10
Système
Windows server 2022
d’exploitation (1)
Windows Server 2019
Windows Server 2016

Caractéristiques Protocole TCP/IP installé

(1) Les éditions Starter, Home et Famille ne sont pas supportées.

Particularités !

• Pour Sage CRM Force de Vente et Sage CRM Service Client, veuillez consulter les
documentations et prérequis dédiés à ces modules sur le Centre d’aide en ligne. Ces
modules doivent être installés sur le poste qui fait office de serveur.

• Pour les Connecteur et Configurateur connecteur Power Automate / PowerApps des


applications Sage 100 pour Office, veuillez consulter les documentations et prérequis
dédiés à ces modules sur le Centre d’aide en ligne.

Attention ! L’installation de ces connecteurs nécessite impérativement d’avoir


préalablement associé Office 365 à Sage 100 via l’email d’activation ou d’association reçu.

©Sage 2022 10
Configuration matérielle et logicielle

Cas particulier : Configuration 2 postes


Sage 100 peut être utilisé en configuration 2 postes dont 1 poste qui fait office de poste
Serveur et de poste Client. Dans ce cas, il convient d’installer tous les composants (poste
client et poste serveur) sur ce même poste.

La configuration minimale à respecter pour le poste qui sera utilisé comme Serveur et Poste
client est détaillée ci-après.

Elément Postes Windows

Mémoire vive 16 Go

Processeur Processeur quadri cœur 2.2 Ghz

Windows 11
Windows 10
Système
Windows Server 2022
d’exploitation (1)
Windows Server 2019
Windows Server 2016

Caractéristiques Protocole TCP/IP installé

(1) Les éditions Starter, Home et Famille ne sont pas supportées.

Particularités !

• Pour Sage CRM Force de Vente et Sage CRM Service Client, veuillez consulter les
documentations et prérequis dédiés à ces modules sur le Centre d’aide en ligne Ces
modules doivent être installés sur le poste qui fait office de serveur..

• Pour les Connecteur et Configurateur connecteur Power Automate / PowerApps des


applications Sage 100 pour Office 365, veuillez consulter les documentations et
prérequis dédiés à ces modules sur le Centre d’aide en ligne.

Attention ! L’installation de ces connecteurs nécessite impérativement d’avoir


préalablement associé Office 365 à Sage 100 via l’email d’activation ou d’association
reçu.

©Sage 2022 11
Installation et migration d’instances Microsoft ® SQL Server ™

Installation et migration d’instances Microsoft ® SQL


Server ™
La procédure d’installation et de migration d’une instance Microsoft ® SQL Server ™ est
décrite dans le manuel de déploiement de Sage 100 Premium / Microsoft ® SQL Server ™.
Se référer à ce manuel afin de prendre connaissance des opérations à réaliser avant de
procéder à l’installation de Microsoft ® SQL Server ™.

L’installation de Sage 100 Essentials et Standard - partie Serveur crée automatiquement une
instance Microsoft ® SQL Server ™ Express nommée SAGE100.
Pour connaître les fonctionnalités prises en charge par les différentes éditions de Microsoft ®
SQL Server ™, se référer à l’article https://docs.microsoft.com/fr-fr/sql/sql-server/editions-
and-components-of-sql-server-2017?view=sql-server-ver15

Les applications Sage 100 utilisent des fonctionnalités SQL qui devront être installées ou
activées avant tout déploiement de votre solution Sage 100. Veuillez-vous référer aux fiches
techniques de votre base de connaissances :

- Sage Serveur pour SQL Server - Installation des fonctions FullText et FileStream pour
l'offre Sage 100 Premium

- Sage Serveur Express - Installation des fonctions FullText et FileStream pour les offres
Sage 100 Essentials ou Standard

©Sage 2022 12
Installation et migration d’instances Microsoft ® SQL Server ™

Paramètres d’instance
Ci-dessous la liste des caractéristiques des instances SQL supportées par les applications
Sage 100 :

Paramètres Options supportées

x86
Plateforme
x64

Français
Langue
Anglais

Mode d’authentification Windows (1)

Classement gérant les caractères des langues


Classement
latines

Tri classique
Tri
Tri binaire
(1) Les modules Sage CRM Force de Vente, Sage CRM Service Client, Sage BI
Reporting, et Sage Gestion de production accèdent aux bases de données par le biais
d’une authentification SQL Server.
Pour ces applications, il est nécessaire de sélectionner le mode d’authentification mixte.
Après installation, si le serveur SQL ou SQL Express est en mode d'authentification
Windows, vous devez donc :

• autoriser et activer le compte ‘sa’ sur votre instance,


• lui affecter un mot de passe respectant les stratégies de sécurité de votre entreprise,
• modifier le mode d’authentification et redémarrer votre instance.

Paramètres de base de données


Pour optimiser la reconstruction des index de recherche de texte intégral, positionnez le
paramètre de base de données Fermeture automatique à FALSE pour toutes les bases
Sage 100 sur le serveur SQL (via SQL Management Studio / Instance / Base de données /
clic droit Propriétés / Options).

En effet, la valeur TRUE entraîne des interruptions temporaires de disponibilité de la base


Sage 100 lors de la reconstruction des index FullText, ce qui peut provoquer des
problématiques de saturation mémoire.

IMPORTANT ! Cette valeur est positionnée à TRUE par défaut en création de base dans
une instance EXPRESS. A vérifier et modifier si nécessaire après toute création, restauration
ou attachement d’une base de données Sage 100.

©Sage 2022 13
Organisation des données

Organisation des données

Bases de données
Les données sont stockées dans des bases de données Microsoft ® SQL Server ™ (édition
Standard pour Sage 100 Premium, édition Express pour Sage 100 Essentials et Standard).
L’administration de ces bases de données (Sauvegardes, restaurations, attributions de
droits…) s’effectue depuis l’outil d’administration Microsoft ® SQL Server ™ Management
Studio. Se référer aux aides en ligne de Sage 100 pour plus de détails sur les procédures
d’administration.

L’exploitation des applications Sage 100 nécessite impérativement que tous les types de
base d’un dossier (comptabilité, gestion commerciale…) soient contenus dans une base de
données SQL unique.
Pour procéder au regroupement de différents types de base de données dans une base de
données SQL unique, il est nécessaire d’utiliser le programme Maintenance.

L’ouverture d’une base nécessite la sélection d’un fichier de type Sage 100 (*.mae, *.gcm,
*.imo ou *.mdp). Cependant, ces fichiers ne sont pas les fichiers de données, mais des
fichiers ini contenant les paramètres de connexion à la base de données Express/SQL
Server.

Ainsi, le nom du fichier détermine le nom de la base de données Express/SQL Server devant
être adressée. Par exemple, le fichier BIJOU.mae, renvoie vers une base Express/SQL
Server nommée BIJOU. Les paramètres contenus dans ces fichiers ini sont détaillés ci-
après :

Paramètre Description

[CBASE] Paramètre réservé Sage.

ServeurSQL [Serveur]\[Instance nommée] hébergeant la base de données.

Code créateur de l’application. Ce paramètre dépend de l’extension du


Createur
fichier Sage 100.

Type de base de données. Ce paramètre dépend de l’extension du


Type
fichier Sage 100.

©Sage 2022 14
Organisation des données

Ci-dessous la liste des valeurs possibles pour les paramètres Createur et Type, en fonction
de l’extension du fichier Sage 100 :

Extension de
Application Type Créateur
fichier

MAE ¹ Comptabilité CPTA MA30

Gestion commerciale
GCM Saisie de caisse CIAL COLU
décentralisée

IMO Immobilisations IMMO MIMO

Moyens de paiement
MDP TRES MOPA
Trésorerie

¹ : Le fichier comptable (*.mae) est utilisé par toutes les autres applications.

Estimation de la taille des fichiers de données Sage


Ci-dessous les informations permettant d’estimer rapidement la taille des fichiers de
données.

Type de base Calcul de la taille

Base comptable [Nombre de lignes comptables] * 1.3 Ko

Base [Nombre d’immobilisations] * 1.8 Ko + [Nombre d’immobilisations] *


Immobilisations [Nombre d’années] * 0.3 Ko

Dépend du suivi de stock des articles sur les lignes de documents :


Base • CMUP : [Nombre de lignes de documents] * 1.5 Ko
commerciale
• Lot, Série, LIFO ou LIFO : [Nombre de lignes de documents] *
1.7 Ko

©Sage 2022 15
Organisation des données

Tailles maximales conseillées


La taille maximale d’une base de données gérée par les applications dépend de l’édition de
la base :

Edition Taille maximale

10 Go (limite technique de Microsoft ® SQL Server


Express
™ Express)

SQL Server Aucune limite technique

Dans la pratique, la limite d’utilisation des applications Sage 100 doit s’apprécier au cas par
cas en fonction des volumes gérés, du nombre de postes actifs et des attentes du client.

En effet, le type de paramétrage combiné à l’implémentation de certaines fonctions


particulièrement complexes, peut avoir une incidence non négligeable sur les performances
de l’applicatif.

Ainsi, il est préconisé de ne pas dépasser les tailles de bases de données suivantes :

Type de base Taille maximale

Base comptable 1.2 Go (soit 1 000 000 d’écritures)

1.5 Go (soit 1 000 000 de lignes de


Base commerciale
documents)

Répertoires d’installation
Les répertoires d’installation des fichiers diffèrent suivant l’environnement sur lequel les
applications sont installées. Ci-dessous l’emplacement des principaux composants installés
par les applications.

Type de fichier Windows 8 et supérieur – 64 bits

Exécutables Program Files (x86)\Sage\[Application]

Fichiers communs (Maintenance, mise


Program Files (x86)\Common Files\Sage
en page…)

Répertoires de communications ProgramData\Sage\Communication

Fichiers d’exemple, modèles de mise en


Users\Public\Documents\Sage
page

©Sage 2022 16
Installation et mise à jour

Installation et mise à jour


Les composants à installer sont fonction de l’édition de l’offre Sage 100 à déployer.

Les procédures d’installation des applications Sage 100 intègrent l’installation de


composants Microsoft ®. Il est impératif de lancer Windows Update avant de procéder à
l’installation des applications Sage 100.

Compte Windows requis pour l’installation


L’installation des applications ou de tout autre composant Sage, doit impérativement être
réalisée depuis un compte appartenant au groupe des administrateurs du poste. Vous
disposez pour cela de deux méthodes :

1. Ouvrir la session Windows avec un compte Windows appartenant au groupe


Administrateurs.

2. Sur environnement Windows 8 et supérieur, exécuter le programme en sélectionnant


la fonction Exécuter en tant que Administrateur disponible dans le menu contextuel
après sélection du fichier exécutable (Setup.exe par exemple).

Sur environnement Windows 8 et supérieur, le contrôle des comptes utilisateurs (UAC), doit
être désactivé / positionné au niveau le plus bas.
De plus, afin de limiter les éventuels conflits avec les outils de protection en cours
d’exécution sur le poste (antivirus par exemple), il est nécessaire de désactiver
temporairement ces outils pendant toute la durée de l’installation des applications.

Espace disque nécessaire


Avant d’installer les applications, il faut s’assurer de disposer de l’espace disque nécessaire :

Type de poste Espace disque requis

≈ 60 Mo par application
Poste Client ≈ 500 Mo pour Sage 100 Entreprise et Suite comptable et
financière

≈ 1 Go pour Sage 100 Essentials et Standard (MS Express


Partie Serveur)
Poste serveur
≈ 150 Mo pour Sage 100 Premium (MS SQL Server Partie
Serveur) ¹

©Sage 2022 17
Installation et mise à jour

Mises à jour des applications


Lors de la mise à jour des applications, que ce soit en mise à jour vers une version majeure
ou en migration d’une offre Cbase vers Express/SQL Server, il convient de respecter les
préconisations suivantes :

• Sauvegarde des fichiers de données et des fichiers de l’application (modèle de mise


en page, formats d’export/import…). Voir ci-dessous la liste des fichiers à
sauvegarder.

• Installer les nouvelles applications en désinstallant les précédentes versions.

Sauvegarde des fichiers


Les principaux fichiers à sauvegarder sont :

• Les bases de données SQL (*.mdf et *.ldf) à partir de l’outil d’administration Microsoft ®
SQL Server ™ Management Studio.

La sauvegarde de la base de données s’effectue également depuis l’application. Pour plus


d’informations se référer au manuel Fonctions communes.

• Fichiers Paramètres, Modèles de mise en page , Formats …

Les tableaux suivants présentent, par application, les fichiers qu’il convient de sauvegarder :

Moyens de
Comptabilité Gestion commerciale Immobilisations paiement /
Trésorerie

Base de données .mae .gcm .imo .mdp


Paramètres .bcr .lia
Lot .lot
Cycles de révision .exp
Modèles de mise en
.bma .bgc .bim .bmd
page
Modèles d'export .mma .mgc .mim .mmd
Modèles d'import /
.ema .egc .eim .emd
export paramétrable
Formats de sélection .fma .fgc .fim
Formats de
.sma .sgc .sim .smp
recherche
Rappel : la base comptable est partagée et doit être systématiquement sauvegardée.

Les modèles de mise en page installés par défaut par les programmes sont stockés dans
‘Documents partagés’. Exemple : sous Windows 10, C :\Users\Public\Documents\Sage.
En cas de personnalisation, veillez à récuperer vos modèles dans l’emplacement que vous
avez défini.

Les autres fichiers et formats sont stockés dans l’emplacement que vous avez défini.

©Sage 2022 18
Installation et mise à jour

Archivage et purge des données avant conversion


Le temps nécessaire pour réaliser la conversion des données dépend principalement du
volume de données à convertir. Ainsi, si la base contient un historique important, il est
possible de réduire la taille de la base avant la conversion en procédant à un archivage ou
une purge des données.

L’opération d’archivage ou de purge de données doit être réalisée depuis les anciennes
versions des applications et des outils. Se référer aux aides en ligne des applications Sage
100 pour plus de détails sur les procédures d’archivage et de purge des données.

Conversion des données


La mise à jour en nouvelle version nécessite de convertir les fichiers de gestion dans la
nouvelle version de l’application installée. Il est impératif de réaliser cette opération sur
l’ensemble des fichiers utilisés avant de pouvoir mettre les nouvelles versions en
exploitation.

Lors de la création de bases de données, les bases créées héritent des propriétés définies
sur la base de données système Model de Microsoft ® SQL Server ™. Afin de limiter la taille
des bases de données issues d’une conversion ou recopie de données, il est recommandé
de positionner le mode de récupération des bases sur le mode simple (transactions SQL non
journalisées).
Se référer aux manuels de déploiement de Sage 100 Premium /Microsoft ® SQL Server ™
et Sage 100 Essentials & Standard / Microsoft ® SQL Server ™ Express, pour plus de
détails sur la procédure de définition de ce paramètre.

Outils à utiliser pour la conversion des fichiers de gestion


La conversion des bases de données s’effectue depuis le programme Maintenance installé
par les applications. Ce programme permet de convertir les fichiers de versions antérieures
en dernière version (version 16 minimum supportée), mais également de convertir des bases
de données propriétaires en base de données SQL Server ou Express.

La procédure de conversion des bases de données propriétaires en bases SQL


Server/Express, est détaillée dans les manuels de déploiement de Sage 100 Premium
/Microsoft ® SQL Server ™ et Sage 100 Essentials & Standard / Microsoft ® SQL Server ™
Express.
La conversion de bases de données SQL Server ou Express en bases de données
propriétaire n’est pas possible.

Après la conversion des bases de données, il est également nécessaire de convertir les
fichiers de mise en page ainsi que les formats de sélection, d’export, de recherche et
d’impression.

Ci-dessous, la liste des outils à utiliser pour la conversion des fichiers de gestion au format
des nouvelles versions du programme.

©Sage 2022 19
Installation et mise à jour

Conversion des fichiers des applications Sage 100


Type de fichier Outils à utiliser Commentaire

Fichier comptable Maintenance

Fichier commercial Maintenance

Fichier immobilisations Maintenance

Regroupement possible dans la


base Moyens de Paiement depuis
Fichier de trésorerie Maintenance les versions 16. Voir l’aide en ligne
de la Gamme 100 pour plus de
détails.

Regroupement possible dans la


base Moyens de Paiement depuis
Fichier Moyens de paiement Maintenance les versions 16. Voir l’aide en ligne
de la Gamme 100 pour plus de
détails.

Conversion réalisée à
Outil de mise en
Fichier de mise en page l’enregistrement du fichier depuis la
page
nouvelle version de mise en page.

Format de sélection, Conversion réalisée, à l’ouverture du


Applications Sage
d’export, de recherche et fichier format après confirmation de
100
d’impression la demande de conversion.

Veuillez vous référer aux aides en ligne des applications pour plus de détails sur la
conversion des données.

La conversion des données par le programme Maintenance nécessite que sur le poste à
partir duquel la conversion est exécutée, les fichiers de description de l’ensemble des
données des bases à convertir soient présents.
Ces fichiers de description sont installés en même temps que les applications Sage 100,
dans le répertoire\Program Files (x86)\Common Files\Sage\Bases sur un OS 64 bits.

Optimisation du temps de conversion


Afin d’optimiser les temps de conversion des bases de données, il est préconisé d’installer et
d’exécuter l’outil de conversion depuis le poste sur lequel les bases de données sont
présentes. En effet, la conversion réalisée en local permet d’éviter tous les accès réseaux, et
ainsi de réduire les temps de traitement.

©Sage 2022 20
Installation et mise à jour

Opérations à réaliser après la conversion des données.


Il est conseillé de procéder aux opérations suivantes :

• Lancer une réorganisation de la base de données par le programme Maintenance,

• Réduire la taille de la base, soit en la recopiant par le programme Maintenance soit


en purgeant le journal de transactions puis réduisant la taille de la base par l’outil
Microsoft ® SQL Server ™ Management Studio.

Recopie de bases de données


La fonction de recopie de bases de données disponible dans le programme Maintenance,
permet de recopier l’ensemble des données d’une base ou uniquement les données Sage
100 dans une autre afin de reconstituer les données système d’origine.

Le traitement de recopie de bases de format SQL Server et Express, s’appuie sur des
composants SQL Server Management Objects (SMO) 2012.

La recopie de données requiert impérativement que les composants SMO 2012 de Microsoft
® SQL Server ™ soient installés sur le poste exécutant la recopie :
SharedManagementObjects.msi
SQLSysClrTypes.msi.
En l’absence de ces composants, la recopie des données n’arrivera pas à son terme.
Ces composants sont par défaut installés par les setups Serveur sur le poste Serveur. Les
télécharger et installer si ce traitement est effectué à partir d’un poste Client.

©Sage 2022 21
Installation et mise à jour

Fonctionnement en réseau
L’utilisation des applications Sage 100 en accès client / serveur, ne requiert l’installation
d’aucun composant spécifique, autres que ceux nécessaires pour l’installation de la solution,
à savoir :

Type de poste Composants à installer

Sage 100 Essentials & Standard :


• Installation de Sage 100 Express - partie Serveur
Serveur Sage 100 Premium :
• Installation d’une instance Microsoft ® SQL Server ™
• Installation de Sage 100 pour SQL Server - partie Serveur

Installation de Sage 100 SQL/Express - partie cliente


Clients
Installation des applications Sage 100

Pour autoriser les accès multiples à une base de données, il convient de sélectionner l’option
Multi-utilisateurs disponible dans les applications Sage 100, sous le menu
Ficher\Configuration système et partage.

Pour accéder aux bases de données Sage 100, les comptes utilisateurs Windows ou groupe
Windows des postes clients doivent être créés en tant que connexion sur l’instance SQL
Server.
Pour une utilisation courante des applications, les utilisateurs doivent au minimum être
membres du rôle de base de données public et SAGE_USER sur les différentes bases de
données exploitées depuis les applications Sage 100.
Pour les traitements d’administration de bases de données (Maintenance, nouvelle base,
recopie, archivage…), les utilisateurs doivent être membres du rôle serveur sysadmin sur
l’instance SQL Server.
Se référer aux aides en ligne de Sage 100 pour connaître la procédure de création et
d’attribution de droits aux utilisateurs.

©Sage 2022 22
Fonctions d’impression

Fonctions d’impression

Impression dans un fichier


Toutes les impressions disposant de l’accès à la fonction Plus de critères autorisent
l’enregistrement de l’impression dans un fichier aux formats Texte, Sylk, HTML ou Classeur
Microsoft Excel.

Imprimante PDF Sage


Une imprimante PDF est automatiquement créée lors de l’installation des applications Sage
100. Cette imprimante permet, lorsque l’option « Impression dans un fichier PDF » est
cochée dans les paramètres d’impression, de générer un fichier pdf contenant l’aperçu de
l’état.

L’imprimante PDF Sage est compatible avec les environnements Windows 8 et supérieurs.
Pour plus de détails sur la compatibilité de l’imprimante PDF Sage, se référer à la fiche
technique KB51959.

©Sage 2022 23
Compatibilité avec Microsoft ® Office

Compatibilité avec Microsoft ® Office


Les fonctionnalités Office nécessitent l’installation des versions Desktop des applications
Microsoft ® Office.

A partir de Sage 100 V 3.10, vous pouvez activer et utiliser les fonctions Office 365 ‘Online’
pour les fonctions d’export et impression Excel, ou d’envoi mail.

Microsoft ® Word
Les applications Sage 100 permettent d’établir un lien avec Microsoft ® Word :

• Impression d’un courrier Microsoft ® Word à partir d’une fiche tiers sélectionnée.
• Publipostage Microsoft ® Word.

Les fonctions disponibles pour Microsoft ® Word sont compatibles avec les versions :

• Office 2016 et ultérieures,


• Office 365 à partir de 2016, pour les versions 32 et 64 bits.

Les versions 32 et 64 bits de Microsoft ® Word sont supportées par les applications Sage
100.

Microsoft ® Excel
Les applications Sage 100 permettent d’imprimer et exporter des classeurs Microsoft ®
Excel.

Les fonctions disponibles pour Microsoft ® Excel sont compatibles avec les versions :

• Office 2016 et ultérieures,


• Office 365 à partir de 2016, pour les versions 32 et 64 bits.

Les versions 64 bits de Microsoft ® Excel ne permettent actuellement pas la sélection du


complément Excel CPTAAxExcelAddin.

©Sage 2022 24
Compatibilité avec Microsoft ® Office

Microsoft ® Outlook
Les applications Sage 100 interagissent avec Outlook pour :

• Envoi de mail.
• En Gestion commerciale, création d’événements agenda – Office 365 uniquement !

Les fonctionnalités disponibles pour Microsoft ® Outlook sont compatibles avec

• Office 2016 et ultérieures,


• Office 365 à partir de 2016.

L’envoi mail avec Outlook « Desktop », via MAPI, nécessite obligatoirement l’installation de
la version 32 bits.
Il est possible, sur option dans Paramètres Société / Echanges de données, d’envoyer des
mails avec Office 365 ‘Online’, sans installation préalable de l’application Desktop. Cette
option doit être nécessairement cochée pour la création des événements agenda en Gestion
commerciale.

Synthèse de compatibilité avec Microsoft ® Office


Office 2016 Office 2016
Fonction Office 365
32 bits et sup. 64 bits et sup.
Impression d’un
Fonctionne Fonctionne Fonctionne
courrier Word

Ne fonctionne pas (ne


Suivi du budget permet pas la sélection
Fonctionne Fonctionne
Comptabilité du complément Excel
CPTAAxExcelAddin)

Envoi d’un message


avec adresse email Fonctionne Ne fonctionne pas Fonctionne
renseignée ¹

Envoi d’un message Fonctionne (ouvre une fenêtre Nouveau message vierge)
sans adresse email ¹

Création des
événements agenda Ne fonctionne pas Ne fonctionne pas Fonctionne
Outlook

¹ : Concerne également l’envoi d’un document par email.

©Sage 2022 25
Accès distants

Accès distants
Les applications Sage 100 peuvent être déployées selon des architectures centralisées.
Celles-ci sont validées sur les solutions Microsoft ® Terminal Server (Accès par le bureau à
distance ou Remote desktop) et Citrix. Il convient cependant de respecter les préconisations
suivantes.

Postes clients
L’utilisation des applications Sage 100 en accès distant ne nécessite aucune installation
d’applications ou de composants Sage sur les postes clients. Ainsi, les configurations
minimales à respecter pour les postes clients sont, suivant la solution de publication
d’applications mise en place, celles préconisées par Microsoft ® ou Citrix.

Poste serveur
Les applications devant être utilisées en accès distant devront toutes être installées sur le
poste serveur. Ainsi, les applications seront exécutées autant de fois que de sessions
clientes TSE ou Citrix les exécuteront.

Dans cette configuration, tous les traitements sont intégralement pris en charge par le poste
serveur. Les postes clients n’ont en charge que l’affichage de l’interface des applications. De
ce fait, il faudra adapter la configuration du poste serveur en fonction, du nombre de
sessions clientes susceptibles de se connecter simultanément, et du nombre et type
d’applications que chacune des sessions clientes est susceptible d’exécuter.

Pour l’exploitation de Sage Direct depuis un serveur TSE, se référer à la fiche KB51917.

Environnements virtuels
Les applications Sage 100 peuvent être utilisées sur des environnements virtuels hébergés
par des serveurs VMware ou Hyper V.

La configuration des environnements virtuels doit respecter les mêmes préconisations que
des environnements physiques.

De plus, pour les serveurs hôtes hébergeant plusieurs environnements virtuels, il conviendra
d’adapter la configuration de ce serveur afin que les systèmes virtuels ne soient pas
pénalisés par les composants qu’ils ont en commun (carte réseau par exemple).

Se référer à la documentation VMware et Hyper V pour plus de détails sur la configuration de


serveurs hébergeant des environnements virtuels.

©Sage 2022 26
Développements spécifiques

Développements spécifiques
L’offre Sage 100 propose un outil permettant de réaliser des développements spécifiques
(lecture et écriture) sur les bases de données Sage 100 : Sage Objets métiers.

POUR RAPPEL ! Sage Driver ODBC est en arrêt de maintenance depuis le 31 mai 2023, il
n’y a pas de version compatible V10. Disponible pour les versions 9 et antérieures

Particularités de paramétrage des Objets métiers sur un environnement 64 bits


L’ActiveX Sage Objets Métiers est une librairie 32 bits. Ainsi, pour qu’un développement
s’appuyant sur Sage Objets Métiers puisse également fonctionner sur environnement 64
bits, il faut impérativement que ce développement soit compilé en plaçant le mode de
compilation sur 32 bits (x86).

©Sage 2022 27

You might also like