Beruflich Dokumente
Kultur Dokumente
Sommaire
Avertissements __________________________________________ 3 Introduction____________________________________________ 4 Particularits de Microsoft Windows et Microsoft SQL Server ............. 4 Organisation des donnes _________________________________ 5 Bases de donnes .................................................................. 5 Sauvegarde / Restauration ....................................................... 5 Gestions des droits SQL Server .................................................. 7 Confidentialit ..................................................................... 7 Architecture et configurations gnrales _____________________ 8 Principe gnral de linstallation ............................................... 8 Architecture monoposte
(*)
....................................................... 9
Architecture rseau ..............................................................11 Vrification du fonctionnement en rseau ...................................13 Synthse des diffrents modes dinstallation ................................15 Configuration dans un environnement TSE / Citrix _____________ 16 Exemple dinstallation avec un seul serveur .................................16 Exemple dinstallation avec plusieurs serveurs ..............................16 Exploitation de Sage DS __________________________________ 18 Lancement de Sage DS ...........................................................18 Synchronisation des donnes....................................................18 Vous lancez Sage DS pour la premire fois ...................................19 Gestion des dossiers ..............................................................20 Messages rencontrs ____________________________________ 21 Au lancement de Sage DS : Classe non enregistre ....................21 Au lancement de Sage DS : Interface non supporte ..................22 Impossible de trouver le dossier des dclarations sociales .........23 Aucune connexion na pu tre tablie car lordinateur cible la expressment refuse .......................................................24 Impossible de dmarrer OrchestraEchec de louverture de session avec une Paie SQL Server installe en rseau ...............................25 Une exception non gre Impossible de charger le fichier ou lassembly Sage.Paie.model. ............................................................26 La base SDF ne se cre pas . ..................................................27
Avertissements
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 toute mise en place de sassurer par tous les moyens des spcificits de linstallation de son client.
Toutes les marques cites dans ce guide, sont la proprit respective de leur dpositaire.
Introduction
Sage DS (Dclarations Sociales) est votre nouvelle application de gestion des dclarations sociales. Avec Sage DS, vous pourrez grer : la DADS-U la norme 4DS (Complte, TDS, IRC, IP/Assurance/Mutuelles, CI-BTP) des AED (Attestation Employeur Dmatrialise destination de Ple Emploi)
Sage DS ne peut fonctionner quavec Sage Paie & RH 20. Ce guide a pour objectif de vous donner toutes les informations techniques ncessaires au dploiement de Sage DS sur les diffrents environnements compatibles Pour lutilisation fonctionnelle de Sage DS, nous vous invitons consulter le manuel install avec le programme Sage DS. Attention, mme si Sage DS peut tre install et utilis en rseau, la fonction DADS-U reste une fonction mono-utilisateur : cela signifie quun seul utilisateur la fois, doit travailler dans un fichier Sage Dclarations Sociales.
La base de donnes de Sage DS est cre dans le mme rpertoire que la base de donnes Paie (fichier *.prh) et porte le mme nom complt du suffixe _DS avec lextension .sdf : - MonDossier.prh
MonDossier_DS.sdf
Techniquement il sagit dune base de donnes Microsoft SQLCompact Edition (Microsoft SQL CE). Attention, pour tre assur davoir des performances optimales, pour les dossiers suprieurs 500 salaris, nous suggrons dvoluer en SQL Server.
Avec Sage Paie pour SQL Server :
La base de donnes de Sage DS est une base de donnes SQL Server. Elle est cre sur le serveur SQL o se situe la base de donnes de la Paie, avec le mme nom complt du suffixe _DS - MonDossier MonDossier_DS
Attention, de lespace disque supplmentaire doit tre disponible pour la cration et lexploitation de cette nouvelle base de donnes.
Remarque : le classement des bases de donnes Orchestra et NOMSOCIETE_DS est en latin car Sage DS exploite des bases de donnes dont lordre de tri est Latin1_General _CI_AS. Ce paramtre ne doit pas tre modifi. La configuration du serveur SQL ainsi que les bases de donnes de la Paie doivent rester en classement French_CI_AS.
Sauvegarde / Restauration
Lors de vos sauvegardes, vous devez maintenant sauvegarder les donnes relatives Sage DS, en plus des donnes propres la Paie:
Sauvegarde avec Sage Paie base propritaire :
Dossier de Paie : fichier.prh Dossier des donnes des dclarations sociales : fichier.sdf
Base de donnes SQL Server de la Paie Base de donnes SQL Server de Sage DS (mme emplacement et nom que le dossier de Paie avec le suffixe _DS) Nous vous conseillons de procder une sauvegarde rgulire de vos donnes, ainsi que des fichiers programmes (formats de GA, bulletins personnaliss). Pour plus de dtail sur les sauvegardes, veuillez vous reporter au manuel dutilisation de la Paie.
Quand vous restaurez une sauvegarde de la base de donnes de la Paie vous devez restaurer en mme temps la sauvegarde des donnes de Sage DS. En effet, afin de garantir une cohrence des donnes entre la Paie et Sage Dclarations Sociales, une date de synchronisation est stocke dans les deux dossiers. Si une sauvegarde du dossier de Paie et restaure sans la sauvegarde des donnes de Sage DS, les 2 dates de synchronisation seront diffrentes : les 2 bases seront dsynchronises. Le message suivant sera alors affich lors de laccs Sage DS :
En slectionnant Retourner en Paie , Sage DS ne se lancera pas : vous avez la possibilit de restaurer la base de donnes dsynchronise. En slectionnant Continuez malgr la dsynchronisation Sage DS se lance et ouvre le dossier. Vous devez alors vrifier les donnes prsentes dans Sage DS et procder des mises jour si ncessaire. Veuillez vous reporter au paragraphe Synchronisation des donnes .
La Paie SQL Server peut utiliser une authentification SQL Server. Les utilisateurs SQL doivent possder les droits sur la base de donnes Microsoft SQL Server, au minimum : Public, db_writer et db_reader. Pour les mises jour (changement de versions) et les crations de bases de donnes, les utilisateurs doivent avoir le rle System Administrators.
Authentification NT
La Paie SQL Server peut utiliser une connexion Microsoft SQL Server avec authentification NT. Cest un mode de connexion scuris qui demande que lutilisateur possde les droits sur la base de donnes Microsoft SQL Server. Il faut que Microsoft SQL Server soit install sur un Serveur Windows NT qui appartienne un domaine NT. Lors du premier lancement de Sage DS, la base de donnes sera automatiquement cre : Lutilisateur connect doit imprativement avoir les droits pour crer la base de donnes Sage DS sur le serveur SQL, mais il nest pas ncessaire que les outils clients SQL soient installs sur sa machine. Avec Sage DS install en rseau, cest la machine serveur o est install DS Serveur qui accde la base de donnes. Le compte local de cette machine serveur doit donc avoir les droits ncessaires sur le serveur SQL.
Confidentialit
Laccs Sage DS est contrl via la gestion de la confidentialit de la Paie : menu Fichier\Droits daccs\Utilisateurs.
La Paie et les donnes sont installes sur le poste local (*) : Autrement dit, le programme de Paie et les donnes sont installs sur le poste de travail de lutilisateur de la Paie. La paie est utilise en monoposte. Pour installer Sage DS vous devez installer : - La Partie Client de Sage Dclarations Sociales sur le poste o sont dj installs la Paie et les donnes (fichier prh)
(*)
Pour les paies monoposte avec un prh sur un serveur, il convient dinstaller DS Serveur l o est stock le PRH (cf page 22 de ce guide).
La Paie et/ou les donnes sont installes en rseau : Autrement dit, le programme de Paie et/ou les donnes sont installs sur un serveur diffrent du poste de travail de lutilisateur qui excute la Paie. Dans cas, il convient donc dinstaller Sage DS en rseau : Avec Sage Paie base propritaire, vous devez installer : la Partie Serveur de Sage Dclarations Sociales, sur le poste o sont les donnes (fichier PRH) la Partie Client de Sage Dclarations Sociales sur tous les postes utilisant la Paie
Avec Sage Paie pour SQL Server, vous devez installer la Partie Serveur de Sage Dclarations Sociales, sur le poste o est installe la Paie la Partie Client de Sage Dclarations Sociales sur tous les postes utilisant la Paie
A retenir : Pour une installation rseau de Sage DS : Avec Sage Paie base propritaire, Sage DS partie Serveur doit tre installe sur le poste o sont stockes les donnes (fichier PRH) Avec Sage Paie pour SQL Server, Sage DS partie Serveur doit tre installe sur le poste o est install le programme de la Paie Sage DS partie client doit tre installe sur chaque poste utilisant la Paie.
Architecture monoposte
(*)
Architecture gnrale
(*)
Pour les paies monoposte avec un prh sur un serveur, il convient dinstaller DS Serveur l o est stock le PRH (cf page 22 de ce guide).
Sage DS utilise galement une base de donnes de gestion gnrale. Celle-ci est cre automatiquement sur le serveur SQL (Orchestra_DS).
Configuration matrielle
Les pr-requis suivants sont donns titre indicatif. En fonction du volume de donnes traiter (nombre de salaris), les prconisations suivantes pourront tre revues pour tre adaptes la configuration du client. Poste client : Configuration minimum : 2 Go RAM Configuration conseille : 3 Go RAM Poste serveur : Configuration minimum : 3 Go RAM
Postes clients : Windows XP SP2, Windows Vista, Windows Seven (32 et 64 bits) Postes serveurs : Windows Serveur 2003 ou ultrieur, Windows serveur 2008 (32 et 64 bits)
10
Architecture rseau
Architecture gnrale
Serveur de base de donnes et applicatif - Serveur Sage (partie Serveur) - Sage Paie - Sage DS (parties Serveur & Client)
Bases de donnes Sage DS (SDF) Bases de donnes Paie (PRH)
Poste Utilisateur Paie 1 - Serveur Sage (partie Client) Poste Utilisateur Paie 2
- Sage Paie (partie Client) Client)Paie N - Serveur Sage (partie Poste Utilisateur
- Sage DS (partie client) - Sage Paie (partie Client) Client) - Serveur Sage (partie - Sage DSPaie (partie Client) - Sage (partie client) - Sage DS (partie client)
Architecture si utilisation de 2 serveurs Si 2 serveurs sont utiliss : un serveur pour le programme de Paie et un serveur pour les donnes (fichiers PRH)
il convient dinstaller Sage DS Serveur sur le poste serveur o sont les donnes (PRH)
11
- Composants SQL de la Paie pour SQL Server - Sage Paie pour SQL Server - Sage DS (parties Serveur & Client)
Pour un accs partag du Plan de paie Sage, il est ncessaire dinstaller le Serveur Sage.
Sage DS utilise galement une base de donnes de gestion gnrale. Celle-ci est cre automatiquement sur le serveur SQL (Orchestra_DS).
Architecture si utilisation de 2 serveurs Si 2 serveurs sont utiliss : un serveur pour le programme de Paie et un serveur SQL pour les donnes
il convient dinstaller Sage DS Serveur sur le poste serveur o est installe la Paie
Il faut absolument que linstallation de DS Serveur soit ralise partir de la machine serveur elle-mme et surtout pas partir dun poste client (par exemple en pointant sur g:\DeclarationsSociales o g:\ est un partage rseau). En effet, si DS Serveur est installe partir dun poste client, le service Dclarations sociales ne peut pas sinstaller et dmarrer, et le rfrencement du poste client sera inoprationnel (le message interface non supporte pourra apparatre).
12
Dans une configuration multi-utilisateurs de la Paie, si un poste de travail sert la fois de serveur et de poste client, il convient daccder la Paie et aux donnes via un lecteur rseau. En effet, Sage DS passe en mode rseau uniquement si le rpertoire daccs la Paie et aux donnes se fait via un lecteur rseau. Sur le poste serveur il convient donc de connecter un lecteur rseau sur le disque local et de lutiliser pour lancer la Paie et/ou accder aux donnes (fichier PRH).
Configuration matrielle
Les pr-requis suivants sont donns titre indicatif. En fonction du volume de donnes traiter (nombre de salaris), les prconisations suivantes pourront tre revues pour tre adaptes la configuration du client. Poste client : Configuration minimum : 2 Go RAM Configuration conseille : 3 Go RAM Poste serveur : Configuration minimum : 3 Go RAM
Postes clients : Windows XP SP2, Windows Vista, Windows Seven (32 et 64 bits) Postes serveurs : Windows Serveur 2003 ou ultrieur, Windows serveur 2008 (32 et 64 bits)
13
14
Configuration monoposte
15
Il faut absolument que linstallation de DS Serveur soit ralise partir de la machine serveur elle-mme et surtout pas partir dun poste client (par exemple en pointant sur g:\DeclarationsSociales o g:\ est un partage rseau). En effet, si DS Serveur est installe partir dun poste client, le service Dclarations sociales ne peut pas sinstaller et dmarrer, et le rfrencement du poste client sera inoprationnel (le message interface non supporte pourra apparatre).
Schma gnral avec Sage Paie pour SQL Server Type de poste Poste serveur Applications installes Microsoft SQL Server 2008 (outils clients et serveur) Composants SQL de la Paie pour SQL server Sage Paie pour SQL Server (installation complte) Sage DS (parties Serveur et Client)
16
(*) la partie cliente de SQL Server est ncessaire pour la mise jour, la cration ou la conversion de dossier SQL Paie. Elle devra correspondre la version du Server SQL install
17
Exploitation de Sage DS
Lancement de Sage DS
Sage DS se lance automatiquement quand vous accdez lun des menus suivants : Annexes\DADS-U, Listes\Fiches de personnel puis bouton Etats administratifs\Attestation Employeur Dmatrialise
18
Cette option est prconise pour renvoyer ponctuellement des donnes modifies en Paie. Le bouton <Options avances> propose de slectionner les lments transmettre (une priode, une population de salaris). Avec cette option la date de dernire clture transmise nest pas mmorise. Quand aucun transfert na jamais t ralis, la date de dbut du transfert correspond la date de dbut de lexercice en cours. (Attention : si le mois de paie en cours est compris entre janvier et juin le transfert concernera lexercice prcdent). Pour les dossiers volumineux (comptant un nombre de salaris important) Le premier transfert de donnes peut tre long. Il est possible de transmettre les donnes en plusieurs tapes. Pour cela nous prconisons dutiliser la premire option Transfert des seules informations modifies jusquau et de modifier la date de fin du transfert. Le programme mmorisera cette date et lors du prochain transfert il slectionnera automatiquement les bulletins et historiques postrieurs cette date jusqu la nouvelle date saisie. Il est possible de connatre la date de fin du prcdent transfert en cliquant sur le bouton Afficher la dernire clture transmise . Seuls les bulletins clturs sont transmis
Valider la fentre de cration du fichier de donnes. Pour une Paie base de donnes propritaire : la base de donnes Sage DS est cre dans le mme rpertoire que le dossier de Paie (extension *.sdf) Pour une Paie base de donnes SQL Server : la base de donnes Sage DS est cre sur le serveur SQL o est gre la base de donnes Paie
19
La liste affiche le nom de la socit, le chemin et le nom du dossier des donnes de Sage DS. La colonne Connexions affiche un 1 pour le dossier en cours.
Quand Sage DS est ouvert avec le superviseur de la Paie, il est possible de supprimer un dossier, en cliquant sur la croix dans la premire colonne de la liste. Attention : cette fonction de suppression nest disponible que pour le superviseur.
20
Messages rencontrs
Au lancement de Sage DS : Classe non enregistre
Linstallation de Sage DS est incomplte : des DLL sont mal rfrences. En effet, lors de linstallation de Sage DS, des DLL doivent tre rfrences sur chaque poste de travail. Si les droits de lutilisateur qui installe Sage DS ne sont pas suffisants, les DLL peuvent ne pas tre rfrences. Messages : Lors du lancement de Sage DS les messages suivants apparaissent :
Suivi de
Solution - Vrifier les droits de lutilisateur qui a install Sage DS : cet utilisateur doit tre autoris rfrencer des DLL dans la base de registre => Rinstaller Sage DS sur le poste qui excute Sage DS et qui obtient ce message (Sur une configuration TSE/Citrix, le poste qui excute Sage DS est le serveur TSE/Citrix) Si cela ne fonctionne toujours pas : lancer le fichier EnregistrementCom.bat partir du rpertoire o est install la partie client de Sage DS et vrifier les messages affichs.
A partir de la version 2 de Sage DS, le fichier EnregistrementCom.bat est disponible dans le sous-rpertoire Client du rpertoire dinstallation de DS. Il doit tre lanc en tant physiquement sur la machine.
21
Suivi de :
Solution Il faut absolument que Sage DS partie Serveur soit installe directement sur le poste serveur lui-mme. Le poste client utilisateur de la Paie sur lequel le message apparat doit galement tre r-install (Sage DS partie cliente)
22
Suivi de
Solution Les patchs du 14 novembre 2011 de la Paie et de Sage DS (ou version 2 de Sage DS) permettent de grer des dossiers sur un rseau avec une Paie Monoposte. Installer le patch de la Paie V20 Installer Sage DS en rseau puis installer le patch de Sage DS ou la version 2 de Sage DS (sur le poste client et serveur) Attention : Mme avec une Paie monoposte, si le fichier des donnes (PRH) est stock sur un rseau, il faut installer la partie serveur de Sage DS sur ce poste serveur.
23
Suivi de
Solution : Vrifier que le service DclarationsSociales est bien install et dmarr dans la liste des services du poste serveur. Vrifier louverture du port 8102 Et redmarrer le service DclarationsSociales sur le serveur Si le message persiste, vrifier la prsence dun Pare-feu sur le serveur, et si cest le cas, vrifier les programmes autoriss : le programme DeclarationsSociales.Service.exe dans le sous-rpertoire \serveur du rpertoire DS doit tre autoris. Attention : A chaque tape il convient de redmarrer le service Dclarations sociales sur le poste serveur o est install Sage DS Serveur.
24
Impossible de dmarrer OrchestraEchec de louverture de session avec une Paie SQL Server installe en rseau
Contexte : - Sage DS est install dans un environnement SQL Server (avec une Paie SQL Server) - La Paie et Sage DS Serveur sont installs sur un serveur diffrent du serveur SQL - Lutilisateur Paie se connecte la base de donnes Paie avec une authentification NT - Le compte local de la machine o est installe Sage DS Serveur na pas les droits suffisants pour exploiter les bases de donnes DS sur le serveur SQL DS se lance, mais pas de dossier cr ou ouvert
Solution Ce message indique que le compte system local de la machine serveur o est install Sage DS Serveur na pas les droits suffisants pour exploiter les bases de donnes DS sur le serveur SQL. Il faut donc attribuer ces droits sur le serveur SQL: Cration dune connexion SQL en Authentification NT pour le compte System local de la machine serveur o est install Sage DS Serveur, et attribution des droits (sysadmin) Exemple : Ajout de la connexion [ MonDomaine\MachineServeurDS$ ] (si la machine o est installe DS Serveur sappelle MachineServeur sur le domaine MonDomaine ) + Attribution des droits
25
Suivi de :
Solution Installer la mise jour de Sage DS sur tous les postes de travail : postes client et poste serveur
26
Les fichiers sont extraits dans le rpertoire indiqu par l'utilisateur. Il convient ensuite de lancer le fichier *.msi 32 bits (SSCERuntime-ENU-x86.msi) puis le fichier *.msi 64 bits (SSCERuntime-ENU-x64.msi). Aprs installation de ces composants, Sage DS se lance et fonctionne normalement.
27