techniques
Sage 30 Gnration i7
Sage 100 Gnration i7
Introduction _______________________________________________________________ 4
Contenu de ce manuel ___________________________________________________________ 4
Dclinaison des offres ___________________________________________________________ 4
Introduction
Contenu de ce manuel
En complment des manuels de rfrence disponibles pour les applications Sage 100, ce document
vous prsente les prconisations, les conseils et les informations techniques pour vous permettre de
dployer une solution Sage 100.
Toutes les informations prsentes dans ce document sont fournies titre indicatif et ne sont pas
exhaustives. Celles-ci sont susceptibles de modifications sans pravis de la part de Sage, et ne
peuvent en aucun cas engager la responsabilit de Sage. Par ailleurs, il appartient au partenaire,
avant tout dploiement de la solution, de sassurer par tous les moyens, des spcificits de la
configuration de son client.
Les informations mentionnes 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 Saisie de caisse dcentralise
Sage 100 Trsorerie
Sage Serveur
Sage Direct
Sage Edition pilote
Pour les applications telles que Sage Paie, Sage 100 Etendue et Sage CRM, des guides de
recommandations techniques spcifiques ces applications sont disponibles. Nous vous invitons
les consulter en complment de ce manuel.
Postes Windows
Mmoire vive
2 Go (4 Go conseill )
Processeur
Systme dexploitation
Windows 7 SP1
Windows 8 (cf. note de compatibilit KB51959)
Caractristiques
: La gestion de plus de 3 Go de RAM nest possible que sur les environnements 64 bits.
Les applications Sage 100 sont optimises pour les environnements fonctionnant sous
Windows 7 et suprieurs. Elles sont nanmoins compatibles avec Windows XP SP3 et
Windows Vista.
Le pack SP1 de Windows 7 est ncessaire pour lappel aux fonctions de messagerie de
Microsoft Office dans les applications.
Les applications Sage 100 sont des applications 32 bits, mais peuvent tre utilises sur des
environnements 64 bits.
Pour utiliser Edition pilote XL, il convient pralablement dinstaller les composants
suivants :
- Microsoft .NET Framework 4.0
- Microsoft Excel 2010
- Microsoft PowerPivot pour Excel version 11
Postes Windows
Mmoire vive
4 Go
Processeur
Systme dexploitation
Caractristiques
: La gestion de plus de 3 Go de RAM nest possible que sur les environnements 64 bits.
Pour des performances optimales, il est conseill de ddier le serveur la gestion unique
des bases de donnes Sage 100. Ce serveur ne doit donc pas tre utilis en tant que
contrleur de domaine ou serveur de messagerie par exemple.
larticle :
http://technet.microsoft.com/frfr/library/cc645993(v=sql.100).aspx
Paramtres dinstances
Ci-dessous la liste des caractristiques des instances SQL supportes par les applications Sage 100
pour SQL Server :
Paramtres
Options supportes
Plateforme
x86
x64
Langue
Franais
Anglais
Mode dauthentification
Windows
Classement
Tri
Tri classique
Tri binaire
Sage Edition pilote nest compatible quavec les instances installes en langue Franaise,
et pour lesquelles le classement est dfini en French_CI_AS et le tri en classique.
Type de fichier
*.mae
*.gcm
*.imo
*.mdp
: Le fichier comptable (*.mae) est utilis par toutes les autres applications.
Pour les applications Sage 100 Express/SQL Server, louverture dune base ncessite galement la
slection dun fichier de type Sage 100 (*.mae, *.gcm, *.imo ou *.mdp). Cependant, pour ces
versions, ces fichiers ne sont pas les fichiers de donnes comme dans le cas des versions Sage 100
Windows, mais des fichiers ini dterminant les paramtres de connexion la base de donnes
Express/SQL Server.
Ainsi, le nom du fichier dtermine le nom de la base de donnes Express/SQL Server devant tre
adresse. Par exemple, le fichier BIJOU.mae, renvoie vers une base Express/SQL Server nomme
BIJOU. Les paramtres contenus dans ces fichiers ini sont dtaills ci-aprs :
Paramtre
Description
[CBASE]
ServeurSQL
Createur
Type
Ci-dessous la liste des valeurs possibles pour les paramtres Createur et Type, en fonction de
lextension du fichier Sage 100 :
Extension de
fichier
Application
Type
Crateur
MAE
Comptabilit
CPTA
MA30
GCM
Gestion commerciale
Saisie de caisse dcentralise
CIAL
COLU
IMO
Immobilisations
IMMO
MIMO
MDP
Moyens de paiement
Trsorerie
TRES
MOPA
: Le fichier comptable (*.mae) est utilis par toutes les autres applications.
Calcul de la taille
Base comptable
Base Immobilisations
Base commerciale
Taille maximale
CBase
2 Go (limite thorique)
Express
SQL Server
Dans la pratique, la limite dutilisation des applications Sage 100 doit sapprcier au cas par cas en
fonction des volumes grs, du nombre de postes actifs et des attentes du client. En effet, le type de
paramtrage combin limplmentation de certaines fonctions particulirement complexes, peut
avoir une incidence non ngligeable sur les performances de lapplicatif.
Ainsi, il est prconis de ne pas dpasser les tailles de bases de donnes suivantes :
Type de base
Taille maximale
Base comptable
Base commerciale
Rpertoires dinstallation
Les rpertoires dinstallation des fichiers diffrent suivant lenvironnement sur lequel les applications
sont installes. Ci-dessous lemplacement des principaux composants installs par les applications.
Type de fichier
Environnement
Windows XP/2003
Excutables
Program Files\Sage\[Application]
Program Files\Sage\[Application]
Fichiers communs
(Maintenance, mise
en page)
Rpertoires de
communications
ProgramData\Sage\Communication
Fichiers dexemple,
modles de mise en
page
Users\Public\Documents\Sage
: Sur environnement 64 bits, le rpertoire dinstallation par dfaut est Program Files (x86)
Poste Client
Poste serveur
: Ajouter environ 850 Mo pour linstallation dune instance Microsoft SQL Server.
10
11
Ci-dessous, la liste des outils utiliser pour la conversion des fichiers de gestion au format des
nouvelles versions du programme.
Outils utiliser
Commentaire
Fichier comptable
Maintenance
Fichier commercial
Maintenance
Fichier immobilisations
Maintenance
Fichier de trsorerie
Maintenance
Maintenance
Veuillez-vous rfrer au manuel de rfrence des applications pour plus de dtails sur la conversion
des donnes.
La conversion des donnes par le programme Maintenance, ncessite que sur le poste
partir duquel la conversion est excute, les fichiers de description de lensemble des
donnes des bases convertir soient prsents. Ces fichiers de description sont installs en
mme temps que les applications Sage 100, sous le rpertoire :
\Program Files\Common Files\Sage\Bases sur un poste quip dun systme dexploitation
32 bits.
\Program Files (x86)\Common Files\Sage\Bases sur un poste quip dun systme
dexploitation 64 bits.
12
Fonctionnement en rseau
Sage 100 Windows
Pour lexploitation des applications Sage 100 Windows en accs client/serveur, accs permettant
dautoriser les connexions simultanes sur les fichiers de donnes Sage 100, il convient :
Dinstaller Sage Serveur sur le poste serveur hbergeant les fichiers de donnes,
Dinstaller la partie cliente de Sage serveur ainsi que les applications Sage 100 sur les postes
clients.
Les protocoles de connexions supports et proposs linstallation de Sage Serveur partie client
sont les suivants :
Netbeui (Accs avec Sage Serveur Windows),
TCP/IP (Accs avec Sage Serveur Windows TCP/IP)
Le protocole TCP/IP offre de meilleures performances que le protocole Netbeui, ainsi, il est prconis
dinstaller et utiliser ce protocole.
Pour les communications client/serveur, Sage serveur utilise le port TCP 4867. Il convient
donc de sassurer quaucun outil de protection nest paramtr pour bloquer ce port. A
noter toutefois, que lors de linstallation de Sage serveur, le programme dinstallation
propose de crer automatiquement une exception sur ce port dans les paramtres du parefeu Windows.
Sur une architecture rseau pour laquelle les postes nutilisent que le Protocole Internet
version 6 (TCP/IPv6), seul le protocole NetBeui (Accs avec Sage Serveur Windows) permet
laccs aux bases en mode client/serveur.
13
Pour que les postes clients puissent accder et travailler sur des fichiers publis en accs
client/serveur, il convient de respecter les prconisations suivantes :
Les utilisateurs ou groupes dutilisateurs Windows devant travailler en client/serveur sur les
fichiers, doivent tre rfrencs sur le poste serveur de fichier (doivent appartenir un des
groupes dutilisateurs Windows du poste serveur).
Selon le mode daccs client/serveur (Netbeui ou TCP/IP) install sur les postes clients, les
droits daccs aux fichiers du rpertoire partag sur le serveur devront tre les suivants :
o En accs client/serveur TCP/IP : le compte SYSTEM doit disposer du droit contrle
total sur le rpertoire partag du serveur contenant les fichiers de donnes Sage.
o En accs client/serveur Netbeui : les comptes utilisateurs Windows des postes
clients doivent avoir le droit de lecture/criture sur le rpertoire partag du serveur
contenant les fichiers de donnes Sage.
Paramtrer les fichiers de gestion pour quils acceptent les multiples connexions (depuis les
applications Sage 100, sous le menu Fichier\Configuration systme et partage, affectation de
loption Multi-utilisateurs sur chaque fichier).
Le pilotage dune base Sage 100 Windows ncessite de renseigner un mme code utilisateur
et mme mot de passe existant dans tous les fichiers de gestion lis.
De plus, lors de linstallation de la partie serveur de Sage Edition pilote, sil existe sur le
poste une instance par dfaut Microsoft SQL Server 2005/2008 (instance MSSQLSERVER),
les cubes danalyses seront crs directement dans cette instance. Dans ce cas de figure, il
sera ncessaire dinstaller les outils de gestion clients Microsoft SQL Server 2005/2008 pour
que le rafraichissement des cubes puisse tre ralis. Dans le cas o il nexiste aucune
instance par dfaut, la partie serveur de Sage Edition pilote installe alors le moteur MSDE
de Microsoft SQL Server 2000.
Sage Edition pilote Windows sappuie sur une authentification SQL pour accder aux
donnes des cubes danalyses. Ainsi, avant toute installation de la partie serveur sur une
instance existante, il sera pralablement ncessaire dautoriser une authentification mixte
sur linstance. De plus, la connexion SQL SDDP ne doit en aucun cas tre modifie ou
supprime, sous peine de ne plus pouvoir rafraichir les tats pilots.
Composants installer
Serveur
Clients
Pour autoriser les accs multiples une base de donnes, il convient, comme pour les versions
CBase, de slectionner loption Multi-utilisateurs disponible dans les applications Sage 100, sous
le menu Ficher\Configuration systme et partage.
14
Pour accder aux bases de donnes Sage 100 Express/SQL Server, les comptes utilisateurs
Windows ou groupe Windows des postes clients doivent tre crs en tant que connexion
sur linstance SQL Server. Pour une utilisation courante des applications, les utilisateurs
doivent au minimum tre membres du rle de base de donnes public sur les diffrentes
bases de donnes exploites depuis les applications Sage 100. Pour les traitements
dadministration de bases de donnes (Maintenance, nouvelle base, recopie, archivage),
les utilisateurs doivent tre membres du rle serveur sysadmin sur linstance SQL Server.
Laccs aux bases de donnes depuis les ditions pilotes seffectue avec une
authentification Windows. Les comptes utilisateurs doivent tre membres des rles de base
de donnes public, DB_Datareader et DB_Datawriter. Pour ladministration de bases de
donnes depuis la console dadministration Edition pilote, les utilisateurs doivent tre
membres du rle serveur sysadmin sur linstance SQL Server.
Se rfrer aux manuels de rfrence de Sage 100 Express/SQL Server pour connatre la
procdure de cration et dattribution de droits aux utilisateurs.
Fonctions dimpression
Impression dans un fichier
Toutes les impressions disposant de laccs la fonction plus de critres autorisent lenregistrement
de limpression dans un fichier aux formats Texte, Sylk, HTML ou Classeur Microsoft Excel.
15
Microsoft Excel
Les applications Sage 30/100 permettent dimprimer et exporter des classeurs Microsoft Excel. Les
fonctions disponibles pour Microsoft Excel sont compatibles avec les versions suivantes :
Excel 2003
Excel 2007
Excel 2010
La version 64 bits de Microsoft Excel 2010, ne permet actuellement pas la slection du
complment Excel CPTAAxExcelAddin.
Microsoft Outlook
Les fonctionnalits disponibles pour Microsoft Outlook (envoi de mail) sont compatibles avec les
versions suivantes :
Outlook 2003
Outlook 2007
Outlook 2010 (32 bits uniquement)
Sur environnement Windows 7, le service pack 1 est ncessaire pour lappel aux fonctions
de messagerie de Microsoft Outlook.
16
Office 2003
Office 2007
Office 2010
32 bits
Office 2010
64 bits
Impression dun
courrier Word
Fonctionne
Fonctionne
Fonctionne
Fonctionne
Suivi du budget
Comptabilit
Fonctionne
Fonctionne
Fonctionne
Fonctionne
Fonctionne
Fonctionne
Ne fonctionne pas
Accs distants
Les applications Sage 100 peuvent tre dployes selon des architectures centralises. Celles-ci sont
valides sur les solutions Microsoft Terminal Server (Accs par le bureau distance ou Remote
desktop) et Citrix. Il convient cependant de respecter les prconisations suivantes.
Postes clients
Lutilisation des applications Sage 100 en accs distant ne ncessite aucune installation dapplications
ou de composants Sage sur les postes clients. Ainsi, les configurations minimales respecter pour les
postes clients sont, suivant la solution de publication dapplications mise en place, celles prconises
par Microsoft ou Citrix.
Poste serveur
Les applications devant tre utilises en accs distant devront toutes tre installes sur le poste
serveur. Ainsi, les applications seront excutes autant de fois que de sessions clientes TSE ou Citrix
les excuteront.
Dans cette configuration, tous les traitements sont intgralement pris en charge par le poste serveur.
Les postes clients nont en charge que laffichage de linterface des applications. De ce fait, il faudra
adapter la configuration du poste serveur en fonction, du nombre de sessions clientes susceptibles
de se connecter simultanment, et du nombre et type dapplications que chacune des sessions
clientes est susceptible dexcuter.
17
Pour lexploitation de Sage Edition pilote, il est ncessaire dajouter les utilisateurs dans le
groupe Utilisateur du bureau distance. De plus, sur les proprits du rpertoire
dinstallation de Sage Edition pilote, il convient daccorder le contrle total aux groupes
Utilisateur Terminal Server et Utilisateur Bureau distance.
Pour lexploitation de Sage Direct depuis un serveur TSE, se rfrer la fiche KB51917.
Lutilisation de Sage Edition pilote Excel sur TSE ou en mode Multi-utilisateurs par poste,
ncessite dinstaller laddin Sage pour chaque utilisateur. Pour ce faire :
- Dmarrer une session Windows sur le compte utilisateur,
- Se placer dans le rpertoire EPXL du DVD-Rom dinstallation,
- Excuter le fichier EPXLAddinExcel.msi et suivre les tapes dinstallation.
Environnements virtuels
Les applications Sage 100 peuvent tre utilises sur des environnements virtuels hbergs par des
serveurs VMware ou Hyper V.
La configuration des environnements virtuels doit respecter les mmes prconisations que
des environnements physiques.
De plus, pour les serveurs htes hbergeant plusieurs environnements virtuels, il conviendra
dadapter la configuration de ce serveur afin que les systmes virtuels ne soient pas pnaliss par les
composants quils ont en commun (carte rseau par exemple).
Se rfrer la documentation VMware et Hyper V pour plus de dtails sur la configuration
de serveurs hbergeant des environnements virtuels.
Dveloppements spcifiques
Loffre Sage 100 propose deux outils permettant de raliser des dveloppements spcifiques (lecture
et criture) sur les bases de donnes Sage 100 :
Sage Driver ODBC
Sage 100 Objets mtiers
Ci-dessous les particularits de paramtrage de ces outils sur environnement 64 bits.
19