• Aucun résultat trouvé

Guide de Préconisation Technique. Solutions Sage FRP Version Guide de Préconisation Technique Release 1.

N/A
N/A
Protected

Academic year: 2022

Partager "Guide de Préconisation Technique. Solutions Sage FRP Version Guide de Préconisation Technique Release 1."

Copied!
80
0
0

Texte intégral

(1)

Sage France 1

Solutions Sage FRP 1000 Guide de Préconisation Technique

Version 6.50

Guide de Préconisation Technique 6.50 - Release 1

(2)

Sage France 2

SOMMAIRE

PLATEFORME SAFE 1000 4

PRESENTATION DE LARCHITECTURE 5

PRESENTATION DES CONFIGURATIONS VALIDEES 8

CARACTERISTIQUE DU SERVEUR DE BASE DE DONNEES 12

CARACTERISTIQUES DU SERVEUR DAPPLICATION ET DU SERVEUR WEB 14

PRESENTATION DES FLUX RESEAUX 17

COMPOSANTS LOGICIELS VALIDES 19

COMPATIBILITE ENVIRONNEMENT SPECIFIQUE 23

AUTHENTIFICATION ANNUAIRE LDAP 25

SOLUTION SAGE FRP 1000 27

SOLUTION SAGE FRP1000GENERALITES 28

SOLUTION SAGE FRP1000ARCHITECTURE TECHNIQUE 29

SOLUTION SAGE FRP1000COMPOSANTS LOGICIELS VALIDES 32

SOLUTION SAGE FRP1000COMPATIBILITE ENVIRONNEMENT SPECIFIQUE 32

SOLUTION SAGE FRP1000EXEMPLE DE DIMENSIONNEMENT MATERIEL 33

SOLUTION SAGE FRP 1000 ET SAGE FRP 1000 BANQUE PAIEMENT 36

SAGE FRP1000 ET SAGE FRP1000BANQUE PAIEMENT GENERALITES 37 SAGE FRP1000 ET SAGE FRP1000BANQUE PAIEMENT ARCHITECTURE TECHNIQUE 38 SAGE FRP1000 ET SAGE FRP1000BANQUE PAIEMENT COMPOSANTS LOGICIELS VALIDES 42 SAGE FRP1000 ET SAGE FRP1000BANQUE PAIEMENT COMPATIBILITE ENVIRONNEMENT SPECIFIQUE 45 SAGE FRP1000 ET SAGE FRP1000BANQUE PAIEMENT EXEMPLE DE DIMENSIONNEMENT MATERIEL 46

SOLUTION SAGE FRP 1000 EDITION PILOTEE 49

SAGE FRP1000EDITION PILOTEE GENERALITES 50

SAGE FRP1000EDITION PILOTÉE ARCHITECTURE TECHNIQUE 52

SAGE FRP1000EDITION PILOTEE COMPOSANTS LOGICIELS VALIDES 54

SAGE FRP1000EDITION PILOTEE COMPATIBILITE ENVIRONNEMENT SPECIFIQUE 55 SAGE FRP1000EDITION PILOTEE EXEMPLE DE DIMENSIONNEMENT MATERIEL 56

(3)

Sage France 3

PLATEFORME SAFE 1000 - ANNEXES 58

PARAMETRAGE SAGESQL ERREUR !SIGNET NON DEFINI.

PARAMETRAGE MICROSOFT SQLSERVER 59

SPECIFICITES SQLSERVER 2005EXPRESS ERREUR !SIGNET NON DEFINI.

PARAMETRAGE ORACLE 10G 63

MISE EN ŒUVRE DU FICHIER DBDRIVERS.INI 69

PARAMETRAGE SPECIFIQUE DU SERVERL1000.INI 71

PARTICULARITE DU DEPLOIEMENT DE LEDITION PILOTEE SOUS ORACLE 73

DEPLOIEMENT AUTOMATIQUE 75

SAUVEGARDE ET RESTAURATION DES BASES DE DONNEES 77

MISE EN ŒUVRE DE LA BOUCLE LOCALE MICROSOFT ERREUR !SIGNET NON DEFINI.

CLIENT MICROSOFT OUTLOOK 79

(4)

Sage France 4

Plateforme SAFE FRP 1000

Guide de Préconisation Technique

(5)

Sage France 5

Plateforme SAFE FRP1000

Guide de Préconisation Technique

Présentation de l’architecture

(6)

Sage France 6 Plateforme SAFE 1000 – Présentation de l’architecture

1. Architecture 3-tiers logique

La plateforme SAFE 1000 repose sur une architecture logique 3-tiers implémentant :

 Une base de données Microsoft SQL Server ou Oracle

 Des composants métiers utilisant le Framework SAFE 1000

 Une interface de présentation pouvant être composée de pages Web dans le cas du client riche léger.

Ce type d’architecture permet des solutions souples, simples à déployer et très évolutives.

Serveur de Présentation (1er Tiers)

Le serveur de présentation Internet Information Server ou Apache Windows est constitué de pages Web JavaScript situées dans le répertoire distinct (Server1000)

Les composants métiers (2ième Tiers)

Les composants métiers sont développés avec le Framework SAFE 1000. C’est le moteur du système, il a pour rôle majeur de s’occuper des classes métiers et de leurs relations. Il gère tous les aspects transactionnels et est en charge de la persistance des données de tous les objets métiers.

(7)

Sage France 7

La plateforme SAFE 1000 utilise Microsoft SQL Server ou Oracle comme gestionnaire de base de données.

2. Représentation technique

(8)

Sage France 8

Plateforme SAFE 1000

Guide de Préconisation Technique

Présentation des configurations validées

(9)

Sage France 9 Plateforme SAFE 1000 – Architecture Mono Serveur

Note :

Dans le cas d’une architecture mono serveur le SGBDR, le serveur WEB et le serveur d’application sont regroupés sur un seul serveur.

Le ou les poste(s) client(s) se connectent indifféremment avec le client lourd et/ou le navigateur Internet.

(10)

Sage France 10 Plateforme SAFE 1000 – Architecture 3-Tiers

Note :

Dans le cas d’une architecture 3-Tiers nous distinguons le serveur SGDBR du serveur Web et d’application.

Le ou les poste(s) client(s) se connectent indifféremment avec le client lourd et/ou le navigateur Internet.

(11)

Sage France 11 Plateforme SAFE 1000 – Architecture 2-Tiers

Note :

L’architecture 2-Tiers ne propose pas au poste client de se connecter via un navigateur Internet

(12)

Sage France 12

Plateforme SAFE 1000

Guide de Préconisation Technique

Caractéristique du serveur de base de données

(13)

Sage France 13 Plateforme SAFE 1000 - Caractéristiques du serveur de base de données

1. Microsoft SQL Server

 Classement du serveur SQL Server : FRENCH_BIN ou French_CI_AS

 Le composant Recherche de Texte Intégral de SQL Server doit être installé avant la création des bases de données, dans le cas ou le client souhaiterait utiliser cette

fonctionnalité.

 Gestion de la sécurité Microsoft SQL Server

- La plateforme SAFE 1000 utilise une authentification mixte SQL Server ou Windows.

- Le compte de connexion utilisé doit être propriétaire de la base de données.

- Le nom du compte de connexion est à la discrétion de l’administrateur de base.

- Langue du compte SQL Server : Français - Rôle : Database Creator

2. Caractéristiques de la base Oracle

 Jeu de caractères : WE8MSWIN1252

 Le composant Oracle Texte doit être installé avant la création des bases de données.

3. Type de méthode d’accès SGBDR

Les composants métiers Sage utilisent le System.data.OleDb pour Microsoft SQL Server et SQL*Net pour Oracle comme méthode d’accès à la base de données.

(14)

Sage France 14

Plateforme SAFE 1000

Guide de Préconisation Technique

Caractéristiques du serveur d’application et du serveur Web

(15)

Sage France 15 Plateforme SAFE 1000 – Caractéristiques du serveur d’application

Fonction et caractéristiques

Ce serveur est en charge de l’exécution de la partie métier, les services créés sur ce serveur travaillent sur le même principe qu’un poste client classique Desktop.

Il exécute le Framework SAFE 1000 en relation avec les bases de données métiers et ce à travers des services Windows.

Le Serveur d’application doit disposer des composants suivants pour être opérationnel :

 La console d’administration

Permettant la gestion des services (création, modification, suppression, publication WEB, …)

 Le service contrôleur

Permettant la gestion des connexions ainsi que la découverte d’éventuelles autres Serveurs 1000 (à travers le port UDP de 6300 à 6310).

 Dans le cas d’une architecture multi-tiers (Serveur d’application distinct du serveur WEB), il ne dispose pas forcément d’un serveur WEB (de type Microsoft IIS ou Apache), la publication des services pouvant être réalisée sur un serveur distant.

 Un client de base de données

Base de données Microsoft SQL Server : OleDb Base de données Oracle : SQL*Net / OCI

Attention, un Serveur 1000 ne peut pas servir simultanément des bases mono sociétés (architecture multi-sociétés multi-bases de données) et des bases multi sociétés (architecture multi-sociétés monobase de données). Deux services distincts sont donc nécessaires à leur prise en charge.

(16)

Sage France 16

Plateforme SAFE 1000 - Caractéristiques du serveur WEB

Fonction et caractéristiques

Ce serveur est en charge de la gestion des connexions de poste client WEB (à travers un navigateur Internet).

Le Serveur d’application doit disposer des composants suivants pour être opérationnel :

 La console d’administration

Permettant la gestion des services (création, modification, suppression, publication WEB, …)

 Le service contrôleur

Permettant la gestion des connexions ainsi que la découverte d’éventuelles autres Serveurs 1000 (à travers le port UDP de 6300 à 6310).

 Dans le cas d’une architecture multi-tiers (Serveur d’application distinct du serveur WEB), il ne dispose pas forcément des services 1000.

(17)

Sage France 17

Plateforme SAFE 1000

Guide de Préconisation Technique

Présentation des flux réseaux

(18)

Sage France 18 Plateforme SAFE 1000 - Présentation des flux réseaux

Navigateur Web Serveur de base de données

Serveur WebInternet http/https

Clients Web

Le réseau Internet repose sur les protocoles http ou https issus de la pile protocole TCP/IP Les ports utilisés par défauts sont http (80) et https (443) Les serveurs Web Apache ou IIS écoutent sur les ports http (80) ou https (443)

Processus Client http (Extension Apache ou IIS module ISAPI) communique avec les services du serveur d’application Serveur d’application

Clients Le serveur d’application (services) communique avec le serveur Web (les processus Client http - Extension Apache ou IIS module ISAPI)

Le serveur d’application (services) et les clients communiquent avec le serveur de base de données via les pilotes de base de données Le serveur de base de données écoute sur les ports TCP (par défaut SQL 1433, Oracle 1521 ou 1527)

Les Socs et/ ou Applications ont un service Windows déd écoutant sur un port TCP (8090,8091) Pour la console d’administration des services (Optionnel, évite la configuration manuelle). Le service Contrôleur écoute sur un port TCP (par défaut 8095) et utilisé un port UDP (6300) pour le broadcaste (découverte/ exploration,…)

Pour la console d’administration des services. Le service Contrôleur écoute sur un port TCP (par défaut 8095) et utilisé un port UDP (6300) pour le broadcaste (découverte/ exploration,…) Les services Windows Sage dédes s’appuie sur les clients de base de données

(19)

Sage France 19

Plateforme SAFE 1000

Guide de Préconisation Technique

Composants logiciels validés

(20)

Sage France 20 Plateforme SAFE 1000 - Composants logiciels validés

Serveur de

données Serveur

d’application Serveur

Web Client

Systèmes d’exploitation serveur Microsoft Windows Server 2003 (FR)

SE/EE SP1 et +

Microsoft Windows Server 2003 (FR)

SE/EE R2 SP1 et + (x86 et x64)

Microsoft Windows Server 2008 (FR)

SE/EE (x86 et x64)

Microsoft Windows Server 2008 R2 (FR)

SE/EE (x86 et x64)

Serveurs WEB

Microsoft IIS 6.0 (compatible SSL)

Microsoft IIS 7.0 (compatible SSL – Mode

compatibilité IIS 6.00) (32bits & 64bit)s Microsoft IIS 7.5 (compatible SSL – Mode

compatibilité IIS 6.00) (32bits & 64bit) Apache pour Windows 1.3

(compatible SSL)

Apache pour Windows 2.x

(compatible SSL)

Système de Gestion de Base de Données Relation Microsoft SQL Server 2005 SP1 et + Microsoft SQL Server 2008 / 2008 R2

Microsoft SQL Server 2012

Oracle 10G R2

Oracle 11G – 11G R2

Note : Le composant Recherche de texte intégral/Oracle Text doit être installé si le client souhaite bénéficier de cette fonctionnalité.

(21)

Sage France 21

Serveur de données

Serveur d’application

Serveur

Web Client

Systèmes d’exploitation client

Microsoft Windows XP Pro (FR) SP3

Microsoft Windows Vista (FR) Pro / Integ.

Microsoft Windows Seven (FR)

Navigateurs

Microsoft Internet Explorer 9

Mozilla Firefox 3.5

Mozilla Firefox 4.0

Addin Outlook

Microsoft Outlook 2003 (32bits)

Microsoft Outlook 2007 (32bits)

Microsoft Outlook 2010 (32bits & 64bits)

Addin Excel

Microsoft Excel 2007 (32bits)

Microsoft Excel 2010 (32bits & 64bits)

Microsoft Excel 2013 (32bits & 64 bits)

Excel (Export depuis les grilles)

Microsoft Excel 2003 (32bits)

Microsoft Excel 2007 (32bits)

Microsoft Excel 2010 (32bits)

Outlook (Envoi de mail via MAPI)

Microsoft Outlook 2003 (32bits)

Microsoft Outlook 2007 (32bits)

Microsoft Outlook 2010 (32bits)

Note :

(22)

Sage France 22

La plateforme Microsoft Windows XP est validée mais uniquement pour des environnements de tests.

En exploitation il est préférable d’utiliser une plateforme serveur.

Les serveurs WEB et les navigateurs Internet non cités dans ce tableau n’ont fait l’objet d’aucun test.

Ils ne sont donc pas certifiés par SAGE.

Le tableau représente un serveur d’application différent du serveur WEB, il est naturellement possible de travailler avec un seul serveur remplissant les deux fonctions

L’utilisation de Sage FRP 1000 Banque Paiement en mode WEB nécessite l’utilisation d’un navigateur Internet Explorer uniquement.

(23)

Sage France 23

Plateforme SAFE 1000

Guide de Préconisation Technique

Compatibilité Environnement Spécifique

(24)

Sage France 24 Plateforme SAFE 1000 - Compatibilité Environnement Spécifique

Citrix/Terminal Server

L’utilisation de plateforme Citrix Présentation Server ou de Terminal Server a pour but de faciliter l’accès pour les utilisateurs ayant des bandes passantes insuffisantes.

La plateforme SAFE 1000 est compatible avec les versions Citrix suivantes :

Plateformes serveurs testées

Postes Clients Clients distants Windows 2008/

2008 R2 service TSE/RDS

Windows 2003 service TSE

XenApp 6.0 XenApp 6.5 Tout Client Windows Client Microsoft RDP Validé Validé En cour de validation

Tout Client Client Citrix ICA Validé Validé En cour de validation

Virtualisation de serveurs

La plateforme SAFE 1000 est compatible avec les outils de virtualisation.

Nous attirons toutefois votre attention sur le fait que toutes les composantes de votre environnement de production doivent être compatibles avec cette architecture et notamment que l’éditeur de la base de donnée supporte et valide ce type d’environnement de virtualisation.

(25)

Sage France 25

Plateforme SAFE 1000

Guide de Préconisation Technique

Authentification – Annuaire LDAP

(26)

Sage France 26 Plateforme SAFE 1000 – Authentification – Annuaire LDAP

Annuaires LDAP Validés

Sage1000 Client Desktop

Sage FRP 1000 Client

Webtop

SSO Client

Desktop SSO Client Webtop

Novell eDirectory pour Windows

Active Directory Lightweight Directory Services (Active Directory en mode Standalone)

Apache Directory

Active Directory

(27)

Sage France 27

Solution Sage FRP1000

Guide de Préconisation Technique

(28)

Sage France 28

Solution Sage FRP 1000 – Généralités

Les solutions Sage FRP 1000 s’appuient sur la plateforme SAFE 1000, elles profitent de ses atouts techniques. Elles proposent des modules ou applications autour des domaines suivants :

 Comptabilité

 Achat, engagements, vente, stock, notes de frais

 Immobilisations

 Trésorerie

 Rapprochement Bancaire

 Banque Paiement

En couple avec d’autres technologies abordées dans des chapitres ou des guides distincts:

 Sage FRP 1000 Note de frais pour Outlook

 Sage FRP 1000 Engagements pour Outlook

 Sage FRP 1000 Pilotage pour Outlook

 …

(29)

Sage France 29 Pour les solutions Sage FRP 1000, nous proposons trois architectures :

 Architecture Mono Serveur

 Architecture 3-Tiers

 Architecture 2-Tiers

Solution Sage FRP 1000 - Architecture Mono Serveur

Tous les composants nécessaires au bon fonctionnement de l’application sont installés sur le serveur

 Moteur de base Microsoft SQL Server ou Oracle

 Bases de données des solutions Sage FRP 1000 (Référentiel, Comptabilité, Achat, Engagements, vente, stocks, Immobilisations, Trésorerie, Rapprochement Bancaire, Banque Paiement)

 Serveur Web Microsoft Internet Information Server ou Apache et services Sage FRP 1000

 Application Sage FRP 1000 (Référentiel, Comptabilité, Achat, Engagements, vente, stocks, Immobilisations, Trésorerie, Rapprochement Bancaire, Banque Paiement)

(30)

Sage France 30 Solution Sage FRP 1000 - Architecture 3-Tiers

Les composants nécessaires au bon fonctionnement de l’application sont répartis sur 2 serveurs Serveur de base de données

 Microsoft SQL Server (cf système de gestion de base de données relationnnelle Page 20)

 Bases de données des solutions Sage FRP 1000 (Référentiel, Comptabilité, Achat, Engagements, vente, stocks, Immobilisations, Trésorerie, Rapprochement Bancaire, Banque Paiement)

Serveur WEB

 Serveur Web Microsoft Internet Information Server ou Apache

 Application Sage FRP 1000 (Référentiel, Comptabilité, Achat, Engagements, vente, stocks, Immobilisations, Trésorerie, Rapprochement Bancaire, Banque Paiement)

 Serveur Web Microsoft Internet Information Server ou Apache et services Sage FRP 1000

Dans le cas ou le serveur Web n’est pas sur la même machine physique que les services L1000, la communication entre les deux composants se fera exclusivement à l’aide du protocole TCP/IP.

(31)

Sage France 31 Solution Sage FRP 1000 - Architecture 2-Tiers

Il s’agit d’une installation classique Client/serveur. Pas de possibilité de client Riche Léger.

Serveur de base de données

 Microsoft SQL Server (Cf. page 20, système de base de données relationnelle)

 Bases de données des solutions Sage FRP 1000 (Référentiel, Comptabilité, Achat, Engagements, vente, stocks, Immobilisations, Trésorerie, Rapprochement Bancaire, Banque Paiement)

 Et un ou plusieurs Postes Clients sur lesquels sont déployés les applications Sage FRP 1000 (Comptabilité, Achat, Engagements, vente, stocks, Immobilisations, Trésorerie, Rapprochement Bancaire, Banque Paiement)

(32)

Sage France 32

Solution Sage FRP 1000 – Composants logiciels validés

Les solutions Sage FRP 1000 étant basé sur la plateforme technique SAFE 1000, les composants logiciels validés sont les mêmes. (cf. chapitre Plateforme SAFE 1000 – Composant logiciels validés)

Solution Sage FRP 1000 – Compatibilité Environnement Spécifique

Les solutions Sage FRP 1000 étant basé sur la plateforme technique SAFE 1000, les environnements spécifiques validés sont les mêmes. (cf. chapitre Plateforme SAFE 1000 – Compatibilité

Environnement spécifique validés)

(33)

Sage France 33

Solution Sage FRP 1000 – Exemple de Dimensionnement matériel

Dimensionnement serveurs pour 15 utilisateurs

Type Serveur d’application + Web + SGBDR

Quantité 1

CPU Serveur type Biprocesseur Xéon 2.8Ghz

RAM 4 GB

Disques internes 1 x 36GB

SAN -

32bit/64bit 32 bits / 64 bits

OS Cf. page 20, système d’exploitation serveur Software Cf. page 20, 21

Réseau 1 Gb/s

Dimensionnement postes de travail

Type Poste de Travail

CPU Intel Dual Core supérieur ou égal à 2.0 Ghz

RAM minimum 2GB

Disques internes 300 Mo disponible (si client lourd) 32bit/64bit 32 bits / 64 bits

OS Cf. page 21, système d’exploitation client Software Cf. page 21

(34)

Sage France 34 Dimensionnement serveurs pour 30 utilisateurs

Type Serveur de bases de données

Quantité 1

CPU Serveur type Biprocesseur Xéon 2.8Ghz

RAM Minimum 4 GB

Disques internes 2 x 36 GB

SAN -

32bit/64bit 32 bits / 64 bits

OS Cf. page 20, système d’exploitation serveur

Software Cf. page 20, système de base de données relationnelle

Réseau 1 Gb/s

Type Serveur d’application + WEB

Quantité 1

CPU Serveur type Biprocesseur Xéon 2.8Ghz

RAM Minimum 4 GB

Disques internes 1 x 36GB 32bit/64bit 32 bits / 64 bits

OS Cf. page 20, système d’exploitation serveur Software Cf. page 20, serveur Web

Réseau 1 Gb/s

(35)

Sage France 35 Dimensionnement serveur WEB distinct

Généralement, un seul serveur WEB est nécessaire pour gérer toutes les connexions clientes.

Nous préconisons un Serveur Type Intel Mono Processeur (Core Duo) avec 2Go de RAM Répartitions des services par utilisateur (Serveur d’application)

Nb Utilisateurs WEB Nb de Services

1-2 3-5

Utilisateurs [1-15] Mono processeur

RAM : 1 Go Mono processeur

RAM : 2 Go Utilisateurs [16-30] Biprocesseur

RAM : 2 Go Biprocesseur

RAM : 2 Go Utilisateurs [31-50] 2 serveurs Biprocesseur

RAM 2 Go 2 serveurs Biprocesseur RAM 2 Go Au delà de 50 utilisateurs Répartition des services sur plusieurs Serveurs

(36)

Sage France 36

Solution Sage FRP 1000 et

Sage FRP 1000 Banque Paiement

Guide de Préconisations Technique

(37)

Sage France 37

Sage FRP 1000 et Sage FRP 1000 Banque Paiement – Généralités

La solution Sage FRP 1000 et Sage FRP 1000 Banque Paiement est constituée de 2 éléments indépendants

 Le module métier de Sage FRP 1000 Trésorerie intégré au Framework de la plateforme SAFE 1000

 Le moteur de télécommunication appelé Sage FRP 1000 Banque Paiement

(38)

Sage France 38

Sage FRP 1000 et Sage FRP 1000 Banque Paiement – Architecture Technique

Les 3 Architectures sont préconisées pour leur simplicité de mise en œuvre

 Architecture mono poste

Sage FRP 1000 Trésorerie avec Sage FRP 1000 Banque Paiement seront installés sur la même machine.

 Architecture intégrée

Sage FRP 1000 Trésorerie en architecture mono serveur ou 3-tiers avec Sage FRP 1000 Banque Paiement installé sur les mêmes serveurs.

 Architecture Serveur de communication bancaire dédié

Sage FRP 1000 Trésorerie en architecture mono serveur ou 3-tiers et Sage FRP 1000 Banque Paiement sera installé sur un second serveur.

 Propositions Alternatives

D’autres propositions d’architectures sont possibles mais non décrites dans le document

 Mutualisation base Sage FRP 1000 Trésorerie et Sage FRP 1000 Banque Paiement si Microsoft SQL Server est utilisé

 Délocalisation du Serveur de communication bancaire en DMZ

(39)

Sage France 39 Présentation de l’architecture Mono Poste

Cette installation requiert l’installation de Sage FRP 1000 Trésorerie (bases et société) et de Sage FRP 1000 Banque Paiement (application et base) sur une même station de travail.

Cette architecture permet :

 L’utilisation de modem analogique répondant aux normes V90 ou V92 en accès PAD vers TRANSPAC ou d’un adaptateur Numéris en point à point ou EBS (vers TRANSPAC).

 Des envois de fichiers EBICS

 L’utilisation de la carte DX+ pour valider et transporter les fichiers ETEBAC 5

 Un accès unique depuis cette station de travail Cette architecture ne permet pas :

 Une utilisation simultanée multi utilisateurs

Sage 1000

(40)

Sage France 40 Présentation de l’architecture Mono Serveur

Cette installation requiert l’installation de Sage FRP 1000 Trésorerie (base et société) et de Sage FRP 1000 Banque Paiement (application et base) sur un même serveur.

Cette architecture permet :

 Une centralisation de la communication

 Des envois de fichiers ETEBAC 3 et ETEBAC 5 en simultané

 Des envois de fichiers EBICS en simultané

 L’utilisation de la carte D9 pour valider automatiquement le transport de fichiers ETEBAC 5

 Un accès Multi utilisateur sur Sage FRP 1000 Trésorerie (en WEBTOP ou en DESKTOP) Cette architecture ne permet pas :

 L’isolement de la partie Communication Bancaire

 D’utiliser un modem asynchrone en connexion PAD

Sage

1000 Sage

1000

Serveur hébergeant les bases de données et les services de Sage 1000 Trésorerie et/ou Banque Paiement

et Sage Communication Bancaire Poste de Travail

(Client Sage 1000)

(41)

Sage France 41

L’objectif de cette architecture est de séparer la partie métier des logiciels de Trésorerie de la partie Communication Bancaire.

Cette installation requiert l’installation de Sage FRP 1000 Trésorerie (base et société) sur un serveur et de Sage FRP 1000 Banque Paiement (application et base) sur un serveur différent.

Cette architecture permet :

 Une centralisation de la Communication Bancaire

 Une sécurisation accrue de la solution

 Une séparation de la Communication Bancaire et de la logique métier

 Des envois de fichiers ETEBAC 3 et ETEBAC 5 en simultané

 Des envois de fichiers EBICS en simultané

 L’utilisation de la carte D9 pour valider automatiquement le transport de fichiers ETEBAC 5

 Un accès Multi utilisateur sur Sage FRP 1000 Trésorerie (en WEBTOP ou en DESKTOP) Cette architecture ne permet pas :

 D’utiliser un modem analogique

(42)

Sage France 42

Sage FRP 1000 et Sage FRP 1000 Banque Paiement – Composants logiciels validés

Composants logiciels serveurs validés en fonction des architectures

Architecture

Mono Poste Architecture

Mono Serveur Architecture Serveur Dédié

Systèmes d’exploitation Sage FRP 1000 SCB

Microsoft Windows Vista (FR)

Microsoft Windows 7 (FR-EN) x86 et x64

Microsoft Windows XP Pro SP3 (FR-US-ES) (2)

Microsoft Windows 2003 Server SP1 et + (1) (2)

Microsoft Windows 2003 Server R2 (1)

Microsoft Windows 2008 Server SP1 et + (1)

Microsoft Windows 2008 Server R2 (1) (x64)

(1) Attention, le serveur ne doit pas être Contrôleur de Domaine

(2) Pour Microsoft Windows Server 2003 R2 SP2 et Microsoft Windows XP professionnel SP3, vérifier la présence du Hotfix KB968730 et KB2016676 de Microsoft

Composants MS Windows

Microsoft .Net Framework 3.5 SP1

MS .Net Framework 2.0 : Pré-requis MS SQL Server et site WEB SCB

MS .Net Framework 3.5 SP1 : Pré-requis Services Web, Cryptographie SHA256 Serveurs WEB

Microsoft IIS 5.1 (MS Windows XP)

Microsoft IIS 6.0 (MS Windows 2003 server)

Microsoft IIS 7.5 (Windows 7/Windows Server 2008)

Microsoft IIS 7 (MS Windows Vista)

Apache pour Windows 1.3.x, 2.0.x, 2.2.x

Pour WS2003 64bits, en client riche/léger de sage1000, le pool doit être paramétré en 32bits ou créer un deuxième pool 64bits dédié à SCB

Système de Gestion de Base de Données Relationnelle

Microsoft SQL Server 2005 Standard Edition SP1

Microsoft SQL Server 2005 Edition Workgroup SP1(2) Microsoft SQL Server 2008 toutes les éditions ainsi

que la version Express (version gratuite)

Microsoft SQL Server 2005 Express Edition

(version gratuite) (2)

Oracle 10G R2 / Oracle 11G R2

2)Classement FRENCH_CI_AS et FRENCH_BIN, authentification mixte

(43)

Sage France 43

architectures *

Architecture

Mono Poste Architecture

Mono Serveur Architecture Serveur Dédié

Matériel Télécom Sage FRP 1000 SCB

Carte Diva Server BRI 2M PCI Express (RNIS) Carte Bewan GAZEL Server 128 PCI (RNIS) Adaptateur Bewan GAZEL 128 USB (RNIS) Adaptateur US ROBOTICS USB 56K V92 (RTC)

Adaptateur OLITEC speed’com USB V92 (RTC)

Lecteur de cartes (si ETEBAC5)

lecteur Omnikey 3821 USB

* Attention, vérifier la disponibilité des drivers en fonction du système d’exploitation choisi.

Par exemple : il n’existe pas de drivers Bewan Gazel 128 USB (RNIS) pour les OS Windows Server 2003 et 2008.

Ebics TS / E-Token

Le déploiement du protocole de communication Ebics TS impacte l’environnement matériel de notre solution de communication bancaire.

Les certificats sont livrés sur un support e-token (clé de type USB) qui nécessite une installation propre à chaque Autorité de Certification.

- Le choix de l’organisme est du ressort des Banques

o Le partenariat Banque/Autorité de certification n’est pas figé. Le marché de la sécurité bancaire continue d’évoluer.

o Il est donc indispensable de contacter l’ensemble des banques du client afin de savoir quelle AC a été retenue afin de valider la compatibilité de l’environnement.

- Il est nécessaire d’installer les pilotes de clés e-token sur chaque poste de signature o L’installation des pilotes diffère selon les clés e-token

o Etre vigilant sur les prérequis technique, notamment sur les plateformes de type TSE/CITRIX

(44)

Sage France 44

Composants logiciels postes de travail validés dans le cas des architectures serveur

Architecture

Mono Serveur Architecture Serveur Dédié

Systèmes d’exploitation

Microsoft Windows XP Pro SP3

Microsoft Windows 7

Microsoft Windows Vista Pro / Integral

Navigateurs WEB

Microsoft Internet Explorer 7

Microsoft Internet Explorer 8

Microsoft Internet Explorer 9

Mozilla Firefox pour Windows 3.x (logiciel libre)

Attention dans le cas de SCB, seul Internet Explorer 7/8/9 est validé

Rappel des contraintes autour de Sage FRP 1000 Banque Paiement

Serveur Sage FRP 1000 Banque Paiement

Rappel : Le composant Microsoft .net Framework 3.5 SP1 est un pré-requis à l'installation sur le serveur Rappel : Le composant Microsoft IIS est un pré-requis à l'installation sur le serveur, IIS est un composant de toutes les plateformes Windows supportées par SCB, il suffit de l’activer.

Rappel : Le Serveur devra posséder un emplacement PCI standard

Rappel : Les Bus PCIX ne sont pas compatibles avec les cartes Bewan Gazel

Rappel : Une carte Bewan Gazel PCI standard doit être utilisée sur une machine de type Station de Travail Rappel : Une carte Bewan Gazel 128 serveur doit être utilisée sur une machine de type serveur

Rappel : le serveur SCB ne peut pas être contrôleur de domaine ou serveur DHCP, DNS, de messagerie Rappel : La partie SCB n’est pas compatible Windows 2000

(45)

Sage France 45

Sage FRP 1000 et Sage FRP 1000 Banque Paiement – Compatibilité Environnement Spécifique

Citrix/Terminal Server

L’utilisation de plateforme Citrix Présentation Server ou de Terminal Server a pour but de faciliter l’accès pour les utilisateurs ayant des bandes passantes insuffisantes.

Sage FRP 1000 s’appuyant sur la plateforme SAFE 1000, la compatibilité est assurée avec les versions Citrix supportées par cette dernière.

La partie Sage FRP 1000 Banque Paiement est compatible avec les environnements Citrix/Terminal Server à condition que les 2 points suivants soient respectés :

La session CITRIX doit piloter le lecteur de carte DX+ qui se trouve sur le poste du client CITRIX.

Le dispositif modem utilisé pour les transferts doit être celui du serveur CITRIX et non celui du poste client CITRIX, car un poste client CITRIX peut avoir ces propres paramètres de sortie de ligne comme un préfixe par exemple.

Sous CITRIX il est préférable de passer par une Architecture Serveur Dédié.

Virtualisation de serveurs

Sage FRP 1000 s’appuyant sur la plateforme SAFE 1000 la compatibilité est assurée avec les outils de virtualisation.

Nous attirons toutefois votre attention sur le fait que toutes les composantes de votre environnement de production doivent être compatibles avec cette architecture et notamment que l’éditeur de la base de donnée supporte et valide ce type d’environnement de virtualisation.

Sage FRP 1000 Banque Paiement est totalement compatible avec les outils de virtualisation à condition que les pré-requis techniques soient respectés.

Environnement HTTPS

Sage FRP 1000 et Sage FRP 1000 Banque Paiement peuvent être configurés en HTTPS.

Il sera nécessaire de mettre les alias Web services en https:// dans la console d’administration.

Puis de mettre en place le fichier Web.config spécifique à Https sur l’installation SCB.

A la racine du répertoire Scb, supprimer le fichier Web.config existant et copier le fichier web- https.config.

Renommer cette copie de fichier en Web.Config.

(46)

Sage France 46

Sage FRP 1000 et Sage FRP 1000 Banque Paiement – Exemple de dimensionnement matériel

Dimensionnement d’architecture Mono Poste

Type Station de Travail

Quantité 1

CPU Machine de type Intel Dual Core 2 - 3,6Ghz

RAM 2 GB

Disques internes 6 Go d’espace disque requis

OS Microsoft Windows 7

Microsoft Windows Vista Microsoft Windows XP Pro SP3 Software Microsoft IIS 5.1 / IIS 7

MS SQL Server 2005 Workgroup / 2005 Express Périphérique requis Slot PCI ou Port USB

Matériel Télécom

Adaptateur US ROBOTICS USB 56K V92 (RTC) (3) Adaptateur OLITEC speed’com USB V92 (RTC) (3) Adaptateur Bewan GAZEL 128 USB (RNIS) (3)

(3) Pour Vista, les pilotes doivent être disponibles.

Lecteur de cartes

(si ETEBAC 5) Omnikey 3821 (Port USB)

(47)

Sage France 47 Dimensionnement d’architecture Mono Serveur

Type Serveur Sage FRP 1000 et Sage FRP 1000 Banque

Paiement

Quantité 1

CPU Serveur type Mono processeur Intel Xéon - 2,8Ghz

RAM Minimum 3 GB

Disques internes 6 Go d’espace disque requis

OS Microsoft Windows 2003 (R2) / Windows Server 2008 (R2) Software Microsoft IIS 6 / IIS 7 / IIS 7.5

MS SQL Server 2005 / 2008 Oracle 10G R2 / 11G R2 Périphérique requis Slot PCI

Adaptateur Riser si format boîtier Rack 1U Matériel Télécom Carte Dialogic DIVA ISDN BRI-2 PCIe v1 (RNIS) *

Carte Bewan GAZEL Server 128 PCI (RNIS) * Adaptateur Bewan GAZEL 128 USB (RNIS) Lecteur de cartes

(si ETEBAC 5) Omnikey 3821 (Port USB)

* Nous recommandons les cartes PCI pour les serveurs

(48)

Sage France 48 Dimensionnement d’architecture Serveur Dédié

Type Serveur Sage FRP 1000

Quantité 1

CPU Serveur type Biprocesseur Intel Xéon 2.8Ghz

RAM Minimum 3 GB

Disques internes 6 Go d’espace disque requis

OS Microsoft Windows 2000 / 2003

Software Microsoft IIS 5-6 / Apache

MS SQL Server 2000/2005 ou Oracle 9I/10G R2

Réseau 1 Gb/s

Type Serveur Sage FRP 1000 Banque Paiement

Quantité 1

CPU Serveur type Mono processeur Intel Xéon 2.8Ghz

RAM 2 GB

Disques internes 2 Go d’espace disque requis

OS Microsoft Windows 2003 / 2003 R2 /2008 / 2008 R2 Software Microsoft IIS 6 / IIS 7 / IIS 7.5

MS SQL Server 2005 / 2008 Standard ou Express Oracle 10G R2 / 11G R2

Périphérique requis Slot PCI

Adaptateur Riser si format boîtier Rack 1U Matériel Télécom Carte Dialogic DIVA ISDN BRI-2 PCIe v1 (RNIS) *

Carte Bewan GAZEL Server 128 PCI (RNIS) * Adaptateur Bewan GAZEL 128 USB (RNIS) Lecteur de cartes

(si ETEBAC 5) Omnikey 3821 (Port USB)

* Nous recommandons les cartes PCI pour les serveurs

(49)

Sage France 49

Solution Sage FRP 1000 Edition Pilotée

Guide de Préconisations Technique

(50)

Sage France 50

Sage FRP 1000 Edition Pilotée – Généralités

Sage FRP 1000 Suite Financière Edition pilotée et Sage FRP 1000 Gestion Comptable&Financière Edition Pilotée associe la plateforme SAFE 1000 et la plateforme décisionnelle Business Object XI 3.1 Enterprise. Il est nécessaire d’utiliser au minimum la version XI 3.1 SP3 FP4 et maximum le version XI 3.1 SP5.

Les licences fournies pour la plateforme décisionnelle Business Object autorisent l’exploitation des données en relation avec les données Sage FRP 1000.

Cette intégration permet…

Une ouverture aux fonctions de « Business Intelligence »

Par constitution d’un entrepôt de données, le Datamart, proposant les données issues des sociétés Sage FRP 1000 selon un modèle relationnel orienté décisionnel.

Le Datamart est maintenu à jour par un outil ETL (Extract Transform Load).

Cet outil est constitué de requêtes ETL (exécutées par des automates Sage FRP 1000) réalisant :

Extract : extractions alimentant le Datamart à partir des bases de données Sage FRP 1000

Transform : transformations des données

Load : consolidation des données issues de plusieurs sociétés dans le Datamart

Et par un ou plusieurs Univers BO (Business Object) s’appuyant sur le Datamart (lecture des données). Permettant ainsi de construire des états analytiques décisionnels grâce aux outils BO.

Intégration au portail d’entreprise de Business Object XI 3.1

Cette intégration permet de publier les nombreux états standards des applications Sage FRP 1000 au sein du portail XI/3.1, rendant ainsi des états disponibles aux collaborateurs de l’entreprise dans un cadre unifié par le référentiel XI 3.1.

Les états sont publiés à travers une tâche de publication XI/3.1 dans un automate Sage FRP 1000.

Ces tâches exécutent ces états et publient les documents résultants dans le référentiel XI 3.1. Deux formats de publication sont disponibles (PDF et HTML).

Les états sont consultables directement depuis BO ou à travers le portail WEB Sage FRP 1000 disponible en Desktop ou en Webtop.

Références

Documents relatifs

Outil de planifi cation et de déclinaison du Schéma Directeur d’Aménagement et de Gestion des Eaux (SDAGE), défi ni au niveau d’un grand district hydrogra-

Pour plus de confort du chien, le harnais est muni d'une doublure souple, légèrement rembourrée, amovible à velcro, disponible en noir, rouge-orange, jaune.. Au besoin la doublure

• Cryptage des données stockées dans la base de données Sage 1000 Banque Paiement sécurise votre chaîne de paiement en épousant parfaitement les règles de gestion de

D’une large capacité de paramétrage, le module de Gestion des Temps permet de gérer des événements en amont de la paie tels que les congés, les absences, les

Votre identifiant Wi-Fi ® Club Internet : Pour l’installation sans fil Wi-Fi ® , vous aurez besoin du SSID* se trouvant sous la clubinternet.box, qui commence par

Bases de données des solutions Sage 1000 (Référentiel, Gestion Comptable & Financière, Suite Financière, Trésorerie, Rapprochement Bancaire, Banque Paiement).. Serveur

Chapitre 10 : Moyens de paiement Banque ETEBAC : Envoi des données à la banque Chapitre 11 : Transfert de fichiers AFB Chapitre 12 : Téléchargement Internet.. Chapitre 13

§3.- Dans le cas où une toiture terrasse est implantée au-dessus d’un bâtiment d’habitation ou relevant du code du travail, ses dégagements sont les suivants :. Pour