60
http://www.reflexclient.com Mis à jour le 30 septembre 2013 ReflexClient Guide de l’administrateur V 2.8.0 Cubes & Listes 4 rue Albert Dennery BP 2630 37026 Tours Cedex 1 Tél.: 02 47 66 47 20 Fax : 02 47 20 54 04 http://www.volume-software.com

Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

  • Upload
    ngokien

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

http://www.reflexclient.com Mis à jour le 30 septembre 2013

ReflexClient

Guide de l’administrateur

V 2.8.0

Cubes &

Lis

tes

4 rue Albert Dennery BP 2630 37026 Tours Cedex 1

Tél.: 02 47 66 47 20 Fax : 02 47 20 54 04

http://www.volume-software.com

Page 2: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft
Page 3: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Sommaire

3

Section 1 Microsoft .NET Framework ......................................................................................................... 5 Section 2 Microsoft SQL Server 2008 Express .......................................................................................... 5

Section 3 Drivers pour base de données Oracle ...................................................................................... 10 Section 4 Drivers pour base de données Informix .................................................................................... 13

Section 5 Les mesures agrégées typées .................................................................................................. 36 Section 6 Agencer les groupes et les mesures ........................................................................................ 39 Section 7 Les mesures agrégées génériques .......................................................................................... 40 Section 8 Les mesures calculées typées .................................................................................................. 44 Section 9 Les mesures calculées génériques .......................................................................................... 47 Section 10 Les mesures simples configurables.......................................................................................... 50 Section 11 Les axes configurables ............................................................................................................. 52

Page 4: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Sommaire

4

Section 12 Administrer la base serveur Général .................................................................................... 56 Section 13 Administrer la base serveur Préférences ............................................................................. 56 Section 14 Administrer la base serveur Bases clientes ......................................................................... 57 Section 15 Administrer la base serveur Infos base ................................................................................ 58 Section 16 Administrer la base serveur Infos tables .............................................................................. 58 Section 17 Administrer la base serveur Sessions .................................................................................. 59 Section 18 Administrer la base serveur Modifications du serveur ......................................................... 60 Section 19 Administrer la base serveur Traitements.............................................................................. 60 Section 20 Administrer la base serveur Maintenance ............................................................................ 60

Page 5: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Pré-requis - Architecture

5

Configuration

Processeur 2 Ghz

Mémoire 4 à 8 Go

Espace disque disponible 2 à 3 Go

Poste Serveur : Windows 2003, 2008 Postes Clients : Windows XP SP3, Vista, Seven, Windows 8 Version minimum de VoluPack ou VoluPrim : Veuillez consulter le fichier des notes de mise à jour

(ReadMe_Update_fr.txt). ReflexClient peut être installé sur serveur 2003 TSE ou CITRIX avec un environnement par user. Clés d’activation nécessaires au niveau de VoluPack / VoluPrim :

CRM-01 pour l’interface CRM

CRM-02 pour le cube devis

CRM-03 pour le cube commandes clients

CRM-04 pour le cube factures

CRM-05 pour les commandes d’achat (commandes fournisseurs)

CRM-06 pour l’historique des prix de revient

CRM-07 pour le cube factures détail Note Le cube opportunités n’a pas d’équivalent du côté VoluPack / VoluPrim.

C’est pour cette raison qu’il n’a pas de clé d’activation.

Section 1 Microsoft .NET Framework Microsoft .NET Framework 4 minimum est nécessaire sur toutes les machines qui utiliseront ReflexClient. Généralement :

Windows 8 est pré-équipé de la version 4.5 du Framework.

Windows Seven et Vista sont pré-équipés de la version 4.0 du Framework.

Windows XP SP3 n’est pas équipé du Framework. Quelle que soit votre configuration, le programme d’installation de ReflexClient détecte la présence du Framework. S’il est absent, il se connecte au site de Microsoft pour télécharger et installer la version adéquate.

Section 2 Microsoft SQL Server 2008 Express Microsoft SQL Server 2008 Express est nécessaire sur toutes les machines qui utiliseront ReflexClient. S’il est absent, le programme d’installation de ReflexClient l’installe et le configure pour son utilisation. L’installation de Microsoft SQL Server 2008 Express nécessite la présence de MSI 4.5. Attention SQL Server ne s’installe pas sur une machine contrôleur de domaine (Active Directory).

Page 6: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Pré-requis - Architecture

6

L’architecture technique ReflexClient se décompose comme suit :

Une machine serveur qui héberge la base de données serveur (et éventuellement une base cliente Passerelle).

Un ensemble de postes clients : ordinateurs itinérants ou sédentaires. Chaque poste héberge une base cliente qui sera synchronisée avec la base serveur.

ReflexClient est connecté avec l’ERP VoluPack / VoluPrim. Rôle de la passerelle ReflexClient échange des données avec l’ERP VoluPack / VoluPrim. Le poste client qui veut synchroniser les tables cubes doit être équipé des drivers Informix ou Oracle nécessaires. Une synchronisation automatique périodique maintient cette base à jour. En outre, la base cliente Passerelle offre les avantages suivants :

Une seule installation des drivers Oracle ou Informix

Un référentiel commun

Diminution de l’encombrement réseau en cas de base VoluPack distante.

Facilité d’import des configurations La plupart du temps, la base cliente Passerelle est installée sur la même machine que celle de la base serveur (serveur toujours allumé).

Serveur ReflexClient

Base serveur ReflexClient

Base cliente ReflexClient Passerelle

Win

do

ws

Poste client (itinérant ou non)

Base cliente ReflexClient

Win

do

ws

Serveur ERP

Un

ix o

u W

ind

ow

s

Tables cubes ReflexClient

Base VoluPack VoluPrim

Page 7: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Paramétrage côté VoluPack / VoluPrim

7

Pour fonctionner, ReflexClient Cubes et Listes va lire sous VoluPack / VoluPrim les informations dont il a besoin concernant les devis, commandes, factures, achats et prix de revient (selon les licences acquises). La mise en forme de ces données est réalisée par un programme VoluPack / VoluPrim nommé reflexclient_cube. Son rôle est d’alimenter des tables spécifiques aux cubes (crmk*) à partir des tables standard de VoluPack / VoluPrim. Une fois que toutes les tables crmk* ont été générées sous VoluPack / VoluPrim, les postes clients peuvent récupérer ces données localement par le processus de synchronisation / mise à jour.

cde1 cde2

fle_2

fac0

par02

Programme VoluPack / VoluPrim : reflexclient_cube.42r

Tables standard VoluPack VoluPrim

crmk_

commande

crmk_ devis

crmk_ facture

Tables standard VoluPack VoluPrim dédiées

aux cubes

Tables des libellés pour les cubes

crmk_societe

crmk_famille

crmk_produit

etc.

Synchronisation des cubes via ODBC Informix ou Oracle

Devis Commandes

clients Prix de revient

Autres tables

VO

LU

PA

CK

/

V

OL

UP

RI

M

WI

ND

OW

S

cdf1 cdf2

hist_pr

crmk_

commande_ ach

crmk_

commande (zones dédiées)

Commandes d’achat

Factures

Postes clients

Page 8: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Paramétrage côté VoluPack / VoluPrim

8

Le programme reflexclient_cube a 2 modes de fonctionnement : Un lancement journalier incrémental, qui prend en compte toutes les modifications sur les devis, les commandes

clients, les factures, les commandes d’achat et les prix de revient depuis la veille. Un lancement régénératif complet, qui permet de recalculer l’intégralité des cubes. Ce programme requiert un minimum de paramétrage expliqué dans l’aide en ligne (VoluAide.chm).

Cliquez ici pour lancer la génération des tables ReflexClient.

Des messages vous informent du déroulement des opérations, avec éventuellement des messages d’erreur.

Le programme reflexclient_cube

Page 9: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Installation

9

Avant de vous lancer dans le processus d’installation, nous vous recommandons de rassembler un certain nombre d’informations techniques qui vous seront demandées dans les pages suivantes. Paramètres généraux En cas d’erreur rencontrée dans l’application, un rapport d’erreur peut être automatiquement envoyé par email à nos services techniques. Cette possibilité nous permet d’avoir toutes les informations nécessaires à la résolution des problèmes. L’envoi automatique d’email se fera si vous le souhaitez : vous devez alors indiquer les renseignements suivants :

Serveur de messagerie du courrier sortant (SMTP), obligatoire Nom de l’administrateur de la base, optionnel, s’il veut recevoir une copie des rapports d’erreur Adresse email de l’administrateur de la base, optionnel, s’il veut recevoir une copie des rapports d’erreur

Vous communiquerez ces renseignements dans la partie Administration du serveur, onglet Préférences. Paramètres nécessaires pour VoluPack / VoluPrim Vous aurez besoin d’installer des drivers Oracle ou Informix. Cette installation se fera sur chaque poste de travail. Lors de cette installation (page 10), vous aurez besoin des informations suivantes : Nom du serveur Unix (ou adresse TCP/IP) Si la base de données est sous Oracle : Identifiant du service (SID) de la base de données. Vous devez d’abord vous connecter à la base concernée dans une session Tun Emul pour avoir ce renseignement. Pour l’obtenir : entrez la commande echo $ORACLE_SID et notez le résultat : vous en aurez besoin à la page 30.

Procédure générale d’installation ReflexClient repose sur la technologie .NET de Microsoft ainsi que Microsoft SQL Server 2008 Express Ces 2 couches sont donc nécessaires et sont automatiquement installées, si nécessaire, lors du processus d’installation de ReflexClient. Votre base de données VoluPack / VoluPrim étant sous Oracle ou Informix, vous aurez besoin d’installer les drivers ad hoc sur chaque poste de travail.

W I N D O W S

Drivers Oracle ou Informix Etape 1/2

Plus de détails à la page 16

Plus de détails à la page 10

ReflexClient Microsoft SQL Server 2008 Express

Microsoft .NET Framework

Etape 2/2

Page 10: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Installation

10

Les drivers doivent être installés sur toutes les machines qui utiliseront ReflexClient. Vous devez installer, soit les drivers Oracle (page 10), soit les drivers Informix (page 13).

Section 3 Drivers pour base de données Oracle Attention Avant toute chose, vérifiez si les drivers sont déjà installés.

S’ils sont déjà installés :

Si la version est 10g minimum, vous n’avez pas besoin de réinstaller les drivers.

S’il s’agit d’une version antérieure, vous devez impérativement la désinstaller en premier lieu. Désinstallation préalable Pour vérifier la version installée : 1) Menu Démarrer Programmes Oracle Installation Products Universal Installer

Si ce menu n’existe pas, il y a 2 raisons possibles :

Oracle n’est pas installé, ou

La V10 minimum est déjà installée (la désinstallation se fait alors de façon classique par le menu Ajout / Suppression de programmes de Windows).

2) Cliquez sur le bouton Produits installés 5) Confirmez la suppression dans la fenêtre suivante. 6) Fermez toutes les fenêtres lorsque la suppression est terminée. 7) Redémarrer votre ordinateur même si cela ne vous est pas demandé. Attention Le OUI (Oracle Universal Installer) ne supprime pas tout lors de la désinstallation !

Il reste des fichiers dans le répertoire \Program Files\Oracle et dans le répertoire dont le nom virtuel est OraHome92. Il est recommandé de supprimer « manuellement » ces 2 répertoires (via l’explorateur de Windows).

3) Cliquez sur le signe +

4) Cochez la case puis cliquez sur le bouton Supprimer.

Page 11: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Installation

11

Installation d’Oracle Client Exécutez le programme d’installation OracleXEClient.exe que vous trouverez sur le site ftp2 de Volume Software dans le répertoire /ReflexClient/Oracle.

01 02

03 04

05 06

Page 12: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Installation

12

Installation d’Oracle ODAC

07

A l’issue de l’installation des drivers Oracle, vous devez installer Setup_ODAC_112030.exe que vous trouverez sur le site ftp2 de Volume Software dans le répertoire /ReflexClient/Oracle.

A

B C

Page 13: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Installation

13

Section 4 Drivers pour base de données Informix Exécutez le programme d’installation setup.exe que vous trouverez sur le site ftp2 de Volume Software dans le répertoire /ReflexClient/Informix.

1 2

3 4

55

6

Voir page suivante pour plus d’explications.

Page 14: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Installation

14

Dans l’écran N° 6, vous devez veiller à ce que IBM Informix ODBC et Driver IBM Informix .NET Driver soient installés (le reste est inutile). Lors de la première installation, c’est l’inverse qui est proposé par défaut ! Tout est installé sauf IBM Informix .NET Driver.

75

8

9

La façon la plus simple d’inverser la sélection est la suivante : 1) Cliquez sur à gauche de IBM Informix Client-SDK puis choisissez de tout décocher d’un seul coup.

2) Cliquez sur à gauche de IBM Informix ODBC Driver puis choisissez This feature will be installed on local hard drive. 3) Répétez la même opération

avec IBM Informix .NET Driver. Le résultat final doit se présenter ainsi

Lorsque l’installation est terminée, vous devez configurer le serveur Informix. Veuillez passer à la page suivante pour la marche à suivre.

Page 15: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Installation

15

Configuration du serveur Informix Cette opération doit être réalisée une fois pour toutes par un technicien de Volume Software. Connectez-vous à la base concernée, sur un poste ayant une connexion Tun opérationnelle. Exemple : vswtest Les commandes ci-dessous sont basées sur cet exemple. Dans la pratique, vous remplacerez vswtest par le nom de votre base. Entrez la commande cd $INFORMIXDIR/etc

Entrez la commande grep vswtest_tcp sqlhosts Une ligne similaire à celle-ci doit s’afficher :

Entrez la commande grep sqlexec30 /etc/services Une ligne similaire à celle-ci doit s’afficher :

Enfin, configurez le serveur Informix :

vswtest_tcp ontlitcp scodev2 sqlexec30

sqlexec30 1558/tcp # INFORMIX

Menu Démarrer Programmes IBM Informix Client-SDK Setnet32 Allez dans l’onglet Server Information. Entrez les informations . Le protocole doit être olsoctcp. Cliquez sur Make Default Server. Cliquez sur Appliquer. Cliquez sur OK pour fermer cette fenêtre. Note : l’information vous sera utile lorsque vous configurerez la source de données (page 30).

Ajoutez cette ligne dans le fichier C:\WINDOWS\system32\drivers\etc\services.

Page 16: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Installation

16

Rappels Le programme d’installation de ReflexClient détecte la présence de Microsoft .NET

Framework. S’il est absent, il se connecte au site de Microsoft pour télécharger et installer la version adéquate.

Le programme d’installation de ReflexClient détecte la présence de Microsoft SQL Server 2008 Express. S’il est absent, il l’installe et le configure pour son utilisation.

1 2

3 4

55

6

Pour télécharger la dernière version de ReflexClient, rendez-vous sur le site ftp2 de Volume Software, dans le répertoire ReflexClient. ReflexClient doit être installé sur toutes les machines (serveur et clients). Choisissez d’abord la langue d’installation.

Lors de la première installation de ReflexClient, Microsoft SQL Server 2008 Express est aussi installé.

Page 17: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Installation

17

Les bases de données de ReflexClient sont des bases Microsoft SQL Server. Microsoft SQL Server 2008 Express sera donc automatiquement installé sur toutes les machines (serveur et clients standard) qui utiliseront ReflexClient. Note Si Microsoft SQL Server 2008 Express est déjà installé sur votre machine, il ne sera pas réinstallé. Attention Les bases de données seront créées dans un sous-répertoire du répertoire que vous indiquez en

Vous devez donc vous assurer que la place disque sera suffisante. Exemple : vous installez en C:\Program Files\Microsoft SQL Server. Les bases seront stockées dans C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data.

95

10

75

8 Lorsque l’installation de ReflexClient est terminée, l’installation de Microsoft SQL Server 2008 Express prend automatiquement le relais si nécessaire. Vous n’avez aucune information particulière à donner, les écrans s’affichent à titre informatif.

12 11

3

Page 18: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Installation

18

Premier lancement de ReflexClient A l’issue de l’installation de la base de démonstration, ReflexClient est lancé et l’écran d’identification apparaît. Vous pouvez dès maintenant découvrir les fonctionnalités de ReflexClient Cubes et Listes : pour cela, munissez-vous du Guide Utilisateur (éventuellement, jetez un coup d’œil à la page suivante pour enregistrer votre licence ou pour sauter cette étape). Connectez-vous : Login : cube Mot de passe : cube

Au premier lancement de ReflexClient, alors qu’aucune base n’a encore été installée sur votre poste, le message suivant apparaît :

Ensuite, il vous est proposé d’installer une base de démonstration. Nous vous recommandons d’installer cette base, car tout le guide utilisateur est basé sur cette démonstration.

Page 21

L’installation de la base de démonstration peut prendre quelques minutes. Veuillez patienter… Une fenêtre vous informe du déroulement des opérations.

Page 19: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Installation

19

Enregistrer la licence de ReflexClient

Au premier démarrage, ReflexClient est en version d’évaluation, valable 30 jours à compter de la date d’installation. Cet écran vous le rappelle à chaque lancement de ReflexClient, tant que le produit n’est pas enregistré. Vous pouvez aussi afficher cet écran en sélectionnant A propos de ReflexClient dans le menu ? La version d’évaluation est identique à la version enregistrée : il n’y a pas de restriction de fonctionnement. A l’issue de la période d’évaluation, ou avant, si vous le souhaitez, vous pouvez acquérir ReflexClient. Pour ce faire, contactez Volume Software au 02 47 66 47 20. En contactant Volume Software, il est également envisageable de prolonger votre période d’évaluation.

Sélectionnez ce bouton dans l’un des 2 cas suivants :

Vous avez une licence monoposte.

Vous êtes en réseau mais vous voulez utiliser ReflexClient en déplacement.

Sélectionnez ce bouton si ces conditions sont réunies :

Vous installez ReflexClient sur un poste fixe en réseau.

VLS est installé sur un serveur sur ce même réseau.

Consultez le document Volume Licence Server.

Page suivante

Si nécessaire (en cas de conflit, par exemple), cochez cette case et modifiez le N° de port.

Cliquez ici pour lancer ReflexClient immédiatement en version d’évaluation. Vous pourrez enregistrer votre licence plus tard.

…et vérifiez ce message.

Indiquez le nom de la machine (du serveur) qui héberge VLS.

Cliquez ici…

Page 20: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Installation

20

Cette fenêtre s’affiche si vous cochez Clé d’activation locale dans l’écran précédent, et que vous cliquez

… puis communiquez-la à Volume Software qui vous donnera en retour une Clé d’Activation.

… ou entrez la Clé d’activation manuellement au clavier.

Notez la Clé Poste…

… ou copiez-la dans le presse-papier …

Copiez la Clé d’activation dans le presse-papier et cliquez ici pour la coller…

Cliquez ici : votre licence est enregistrée ; vous pouvez maintenant utiliser ReflexClient sans limitation de durée.

Page 21: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Administration

21

Sur le serveur Windows : lancez le programme Administration des bases et sélectionnez cet onglet.

La consolidation des cubes est expliquée dans un document séparé.

Au premier lancement, cet écran est vide : aucune

base n’est encore créée.

Les bases serveur sont nommées srv_ReflexClientN (où N est un numéro d’incrément attribué par le système).

Remplissez ces champs…

Pour information uniquement.

… puis cliquez ici.

Une fois que la base serveur est créée, elle apparaît dans la liste des bases locales serveur.

Si vous avez acquis

la GRC

…cochez en fonction des cubes pour lesquels vous avez acquis une licence.

A

A

Page 22: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Administration

22

Création de l’utilisateur principal Il s’agit d’un utilisateur ayant les droits d’administration.

Cliquez ici.

Entrez les informations demandées

puis cliquez sur Valider.

Laissez <Défaut>

Cliquez ici.

Page 23: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Administration

23

Fin de l’installation de la base serveur

La base de données serveur

a été installée avec succès.

L’initialisation peut prendre quelques minutes.

Notez ces informations : vous en aurez besoin pour déclarer la base cliente de chaque poste auprès du serveur (page 25)

Cliquez ici pour passer à l’étape suivante (page suivante). Vous devrez vous connecter en tant qu’administrateur.

Page 24: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Administration

24

Informations complémentaires à fournir pour la base serveur (Préférences)

Au-delà d’un certain nombre de jours sans synchronisation avec le serveur, un poste client recevra une invitation à se synchroniser. Ce nombre de jours est paramétrable ici. Il s’agit uniquement de la synchronisation des News. Si vous souhaitez que les utilisateurs changent périodiquement leur mot de passe, pour des raisons de sécurité, indiquez ici un nombre supérieur à 0. Par exemple, indiquez 30 si vous souhaitez que les utilisateurs soient sollicités tous les mois pour changer leur mot de passe. Ainsi, lorsque vous créez un nouveau compte, vous pouvez lui attribuer un mot de passe générique : dès que l'utilisateur se connectera, il lui sera suggéré de modifier ce mot de passe. Le symbole de la devise peut être modifié ici (par défaut, l’€uro). Indiquez ici un libellé pour l’indicateur secondaire (concerne la CRM – opportunités de vente). Indiquez ici l’unité de l’indicateur secondaire (concerne la CRM – opportunités de vente). Vous avez le choix entre Poids en kilos, Poids en tonnes, Surface, Heures, Jours, ou Quantité. Indiquez ici un libellé pour l’indicateur calculé (concerne la CRM – opportunités de vente). Si nécessaire, indiquez le Proxy pour les requêtes de géolocalisation, et éventuellement un délai de time-out. Les erreurs survenues pendant l’application peuvent être envoyées directement à une adresse e-mail. Indiquez ici le serveur de messagerie pour le courrier sortant. Indiquez le nom de l’administrateur. Indiquez l’adresse e-mail de l’administrateur.

Cliquez sur le bouton Sauvegarder les préférences pour enregistrer les changements que vous avez apportés.

Cliquez ici pour sauvegarder vos paramètres.

Cliquez ici pour tester l’envoi d’email.

A

B

C

D E

F

G

H

I

A

B

C

D

E

F

G

H

I

Sélectionnez cet onglet

J

J

Page 25: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Administration

25

Lorsque le test a réussi, le nom de la machine est suivi du nom de l’instance de Microsoft SQL Server 2008 Express. Nous vous recommandons de laisser ce nom tel quel.

Les bases clientes sont nommées ReflexClientN (où N est un numéro d’incrément attribué par le système).

Ces informations sont modifiables mais il est recommandé de les laisser telles quelles.

Indiquez le nom de la machine hébergeant la base serveur.

C’est l’information que vous

avez notée à la page 23.

Complétez le nom de la base serveur.

Information de la

page 23.

Au premier lancement, cet écran est vide : aucune base n’est encore créée.

Ces 2 cases à cocher ne sont utiles que dans le cadre de la CRM.

Uniquement si le test de la connexion a réussi ! Sinon, vérifiez le nom de la machine et le nom de la base et testez à nouveau la connexion. Pour vous connecter : login = admin, mot de passe = admin

Sur le serveur : lancez le programme Administration des bases et sélectionnez cet onglet.

Une fois que la base cliente est créée, elle apparaît dans la liste des bases locales clientes.

Une fois que la base cliente est créée, elle apparaît dans la liste des bases locales clientes.

L’identifiant de la base est à –1, car elle n’est pas encore déclarée. Il sera initialisé à l’étape suivante.

Testez la connexion après avoir complété toutes les informations.

Cette case à cocher n’est utile que dans le cadre de la CRM.

Page 26: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Administration

26

Fin de l’installation de la base client. Note Dans le cadre de cet exemple, la base serveur et la base cliente sont toutes les 2 sur la même

machine. Ce cas de figure est tout à fait possible. Dans la pratique, il s’agira plus probablement de 2 machines différentes.

Vous pouvez maintenant quitter le programme d’administration des bases.

Page 27: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Administration

27

Initialement, à la création d’une base, vous avez 2 utilisateurs :

L’administrateur : il a tous les droits, et ses droits sont inaliénables. L’administrateur n’est connecté à aucun environnement, il ne peut donc pas exploiter les cubes.

L’utilisateur principal, que vous avez créé à la page 22 : il a tous les droits, mais vous pouvez lui en retirer. L’utilisateur principal est connecté à un environnement, il peut donc exploiter les cubes.

Rappel Un environnement est lié à la notion de société. Rendez-vous à la page suivante pour la création d’un utilisateur « ordinaire ».

Il vous faut créer au moins un utilisateur avec des droits minimum pour une utilisation ordinaire de ReflexClient. Cet utilisateur pourra exploiter les cubes, mais ne disposera pas des droits d’administration (ou disposera de droits restreints). Si ce n’est pas fait, démarrez ReflexClient et identifiez-vous en tant qu’utilisateur principal.

Dans le menu Administration, choisissez

Utilisateurs.

Les utilisateurs déjà créés

Cliquez ici pour créer un nouvel utilisateur.

Il est fortement recommandé de modifier le mot de passe

de l’administrateur une fois l’installation terminée !

Sélectionnez un utilisateur dans la liste et cliquez ici pour le modifier.

N’apparaît que si vous avez installé la GRC

Choisissez

Administration

Page 28: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Administration

28

Création / Modification d’un utilisateur

L’identifiant de l’utilisateur est attribué automatiquement et n’est pas modifiable (sur fond jaune). Il est à –1 tant que la création n’a pas été validée. Si vous rappelez cet utilisateur en modification, vous constaterez qu’il a un ID > 0. Le login est le nom avec lequel l’utilisateur se connecte pour accéder à ReflexClient (identification). Ce login est définitif : vous ne pourrez plus le modifier (en modification, il sera sur fond jaune). Nom de l’utilisateur Prénom de l’utilisateur Lorsque vous avez indiqué une adresse e-mail, le bouton permet d’adresser un e-mail à l’intéressé. Vous devez cocher cette case pour vous connecter à l’environnement correspondant à votre société. Dans la liste déroulante, sélectionnez le nom de votre société (en général, il n’y a qu’une société). Si cette case n’est pas cochée, l’utilisateur ne peut pas accéder à ReflexClient. Il s’agit donc en quelque sorte d’une suppression, mais l’utilisateur est conservé avec tout son paramétrage, ce qui permet de le réhabiliter ultérieurement, voire sous un autre nom (mais avec le même login). Cette case doit être cochée si -et seulement si- cet utilisateur accède à la GRC. En la cochant, vous permettez l’accès à un bloc d’informations sur la partie droite. Cochez les cases en fonction des cubes que vous avez acquis. Si certaines cases sont grisées, c’est que vous n’avez pas acquis les droits correspondants. Confidentiel autorisé : pour chaque cube, vous pouvez indiquer si cet utilisateur est autorisé à voir les mesures confidentielles (page 37 entre autres). Le mot de passe, en combinaison avec le login () permet à l’utilisateur d’accéder à ReflexClient. Si vous changez le mot de passe de cet utilisateur, vous devrez le confirmer en le saisissant une deuxième fois.

L’écran est le même, qu’il s’agisse d’une création ou d’une modification d’utilisateur.

Cochez cette case pour permettre l’action des cases dans ce bloc.

Uniquement si l’utilisateur accède à la Gestion de la Relation Client.

Page 29

Page 29: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Administration

29

Privilèges de l’utilisateur

Le super-utilisateur peut accéder à l’administration des bases : Création de bases serveur (page 21) et de bases clients (page 25) Administration des bases (page 55)

Il peut aussi attribuer les droits d’administration aux autres utilisateurs et à lui-même (la présente page) Administrer les utilisateurs : accéder à la gestion des utilisateurs (le présent chapitre) Si cette case est décochée, le menu Utilisateurs est grisé. Administrer les paramètres : l’unique paramètre concerné est l’environnement (la société). Si cette case est décochée, le menu Paramètres est grisé. Administrer la synchronisation des cubes : accéder à la configuration du cube. Si cette case est décochée, toute la partie configuration du cube (page 30) est inaccessible.

Les autres informations de cet écran concernent la GRC (Gestion de la Relation Client).

Pour l’administrateur : cochez toutes ces cases.

Pour un utilisateur

"ordinaire", ne cochez aucune case.

Page 30: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

30

Si ce n’est pas fait, démarrez ReflexClient et identifiez-vous en tant qu’administrateur. Pour configurer le cube, cliquez sur le bouton puis sélectionnez l’onglet Configuration. En général, l’administrateur se connecte sur chaque poste (en tant qu’administrateur) et configure les cubes. Puis il se déconnecte pour se reconnecter comme un utilisateur "ordinaire" pour vérifier le bon fonctionnement.

Bouton , onglet Configuration, sous-onglet Source de données (voir page précédente) La configuration du cube se décline en 4 volets :

1. Configurer la source de données 2. Configurer les paramètres (page 32) 3. Configurer les cubes (page 33) 4. Import / Export (page 53)

Nom de l’ERP : 3 possibilités : VoluPack/ VoluPrim, Prosper, Passerelle

Vous avez une base Informix.

Vous avez une base Oracle.

Page 54

Les légendes sont données à la page suivante.

Page 31: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

31

Indiquez ici le moteur de la base de données. A ce jour, cette question ne concerne que VoluPack et vous propose le choix entre Informix et Oracle. En fonction de votre choix, les paramètres à indiquer ne seront pas tous les mêmes. [Oracle] Nom du DSN (Data Source Name). Si vous avez installé Oracle Client 10g Express Edition (page 11), vous devez indiquer le DSN comme suit : [nom du serveur ou adresse IP]:[port]/[SID]. Par défaut, le port est 1521. Exemple : volusrv04:1521/test

Vous avez noté l’identifiant du SID de votre base à la page 9. Si vous avez installé Oracle avec votre propre CD et configuré l’accès à votre base en utilisant Oracle Net, vous ne devez indiquer que le SID (dans notre exemple : test).

Indiquez ici le nom de la base de données (atlas). [Informix] Nom du serveur, que vous avez noté en configurant le serveur Informix (page 15). Visible également dans : Menu Démarrer Programmes IBM Informix Client-SDK Setnet32 [Informix] Code page. Valeur initialement fixée à fr_FR.850 [Informix] Code page. Valeur initialement fixée à fr_FR.850 Login utilisé par atlas pour se connecter à cette base Pour Informix : il s’agit du login Unix (en fonction du client) Pour Oracle : il s’agit du login de la base ("atlas") Mot de passe utilisé pour se connecter à cette base Pour Informix : il s’agit du mot de passe Unix (en fonction du client) Pour Oracle : il s’agit du mot de passe de la base ("atlas") Code société ERP : il s’agit du code de votre société dans VoluPack.

Lorsque vous avez renseigné tous les champs nécessaires, cliquez sur le bouton . En cas d’échec du test, vérifiez vos paramètres. En cas de succès, cliquez sur le bouton pour enregistrer vos paramètres. Enfin, le bouton vous permet de passer à l’écran de construction du cube. Ne fermez pas tout de suite ! Il vous reste d’autres paramètres de configuration à indiquer, ainsi qu’à mettre à jour le cube.

Page 32: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

32

Devise. Par défaut, c’est l’€uro. Familles statistiques 1 à 4. Correspondent aux codes statistiques CS1 à CS4 dans l’ERP. Cochez les cases correspondantes pour exploiter ces informations. Paramètres client 1 à 3. Correspondent aux zones paramétrées 1 à 3 de la fiche client (cl_zpar, cl_zpar2 et cl_zpar3). Cochez les cases correspondantes pour exploiter ces informations. Pour que ces zones soient disponibles, il faut recalculer les cubes sous Volume en disposant d'une version 4.0.163.1 au minimum. Paramètre entête de commande. Correspond à la zone paramétrable de l’entête de commande (ec_c1) dans VoluPack : traditionnellement (mais non exclusivement) dédiée au site de production. Paramétré dans #CFCDE A1[1,3] pour le programme reflexclient_cube. Cochez la case pour exploiter cette information. Paramètre entête de commande d’achat. Correspond à la zone paramétrable de l’entête de commande fournisseur (ef_c1) dans VoluPack. Paramétré dans #CFCDF A1[1,3] pour le programme reflexclient_cube. Cochez la case pour exploiter cette information. Paramètre devis 1 à 3. Correspondent aux zones paramétrage numérique 1 à 3 de fle_2 (l2_znum1, l2_znum2 et l2_znum3). Cochez les cases correspondantes pour exploiter ces informations.

Bouton , onglet Configuration,

sous-onglet Paramètres

N’oubliez pas de

!

Permet de récupérer automatiquement les paramètres de l’ERP.

Page 33: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

33

Attention ! Opération à effectuer pour chaque cube que vous comptez utiliser !

Sélectionnez d’abord le cube que vous voulez configurer. Synchroniser les factures (en fonction de l’onglet où vous vous trouvez) N’oubliez pas de cocher cette case pour permettre la synchronisation ! Année de début Si vous souhaitez que les données du cube portent sur l’ensemble des données de la base VoluPack, laissez cette information vide. Par contre, si vous souhaitez que les données du cube portent sur les années les plus récentes, indiquez une année ici : seules cette année et les années suivantes seront prises en compte dans le cube. Complément de sélection, commençant par and, de la même manière que dans VoluPack. Cliquez sur pour vérifier la syntaxe. La syntaxe doit être conforme à SQL Server. Liste des codes commerciaux Si vous souhaitez que les données du cube portent sur l’ensemble des commerciaux de la base VoluPack, laissez cette information vide. Lorsque vous aurez mis à jour le cube (page 54), vous pourrez cliquer sur pour ouvrir une fenêtre de choix de ces codes (page suivante34), importés depuis l’ERP. Cacher les axes de données non renseignés par l’ERP. Si vous laissez cette case non cochée, tous les axes de données seront visibles, même ceux qui ne sont pas renseignés dans l’ERP. Configuration des mesures : page 35

(1) Cependant, la synchronisation du cube Prix de revient est réalisée par la synchronisation du cube Commandes : par conséquent, dans le cas du prix de revient, l’écran de configuration se limitera aux restrictions de visualisation.

Bouton , onglet Configuration, sous-onglet Configuration par cube La copie d’écran ci-contre représente la configuration des factures mais la présentation de l’écran est la même pour les commandes et les devis, seules les variables changent (1).

Cliquez sur le bouton pour enregistrer vos réglages.

N’oubliez pas de

!

Page 34: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

34

Puce N° (page 33).

Pour choisir des commerciaux à partir des codes importés depuis l’ERP, cliquez ici… Le bouton Actualiser la sélection permet de répercuter immédiatement votre choix dans l’onglet de la configuration, tout en restant dans la liste des commerciaux. Le bouton Finir la sélection permet de répercuter immédiatement votre choix dans l’onglet de la configuration, en quittant la liste des commerciaux. Le bouton Fermer permet de quitter la liste des commerciaux sans faire de mise à jour. Attention Tant que vous n’aurez pas mis à jour le cube (page 54), cette fenêtre sera vide !

…ce qui ouvre la fenêtre suivante

Dans cette fenêtre, vous pouvez sélectionner les commerciaux importés depuis l’ERP. Si la liste des commerciaux est très longue, vous pouvez la limiter en mettant en place un filtre. Pour ce faire, entrez au moins une lettre dans les zones prévues à cet effet. Plus vous entrez de lettres, plus le filtre est précis. Pour procéder par élimination, sélectionnez Différent de ; autrement, laissez Egal à. Cochez ensuite les cases en regard des commerciaux à inclure (Egal à) ou à exclure (Différent de).

Page 35: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

35

ReflexClient Cubes et Listes propose un grand nombre d’axes et de mesures qui répondent à la majeure partie des besoins. Cependant, dans certains cas, vous pouvez être amené à exploiter des axes et des mesures correspondant à des besoins spécifiques. ReflexClient Cubes et Listes vous offre la possibilité de les définir ici. Lorsque vous définissez un axe ou une mesure personnalisée, vous créez une requête, au format SQL, qui va affecter une valeur dans une colonne dédiée dans l’une des tables des cubes. Cette mise à jour se fait sur les tables locales (sur l’ordinateur de l’utilisateur). En aucun cas les tables standard de l’ERP ne sont affectées par cette requête. La configuration avancée des cubes met en œuvre un certain nombre de mesures :

Les mesures agrégées typées (page 36)

Les mesures agrégées génériques (page 40)

Les mesures calculées typées (page 44)

Les mesures calculées génériques (page 47)

Les mesures simples configurables (page 50)

Les axes configurables (page 52) Pour commencer… quelques définitions : Mesures agrégées – Mesures calculées

Une mesure agrégée est une extraction des données de l’ERP.

Une mesure calculée est calculée à partir d’autres mesures lors de l’exécution d’un cube. Mesures agrégées et mesures calculées se déclinent en mesures typées et génériques. Mesures typées – Mesures génériques

Une mesure typée contient des données spécifiques à chaque cube : par exemple un montant, une quantité, un poids, une surface, etc.

Une mesure générique s’applique potentiellement à tous les cubes. Elle porte sur une mesure non définie. C’est seulement lors de l’exécution d’un cube que l’on précisera à quelle mesure elle s’applique (un montant, une quantité, un poids, une surface, etc.) Le plus souvent, les mesures génériques limitent la portée temporelle : par exemple, l’année à ce jour, l’écart entre telle et telle date, des périodes glissantes, les N derniers jours, semaines, mois, années, etc.

Les mesures génériques peuvent être standard ou « personnalisées ». Mesures standard – Mesures « personnalisées »

Les mesures génériques standard sont fournies avec ReflexClient Cubes & Listes.

Les mesures génériques « personnalisées » sont élaborées par vous-même pour répondre à des besoins spécifiques de votre entreprise. Vous pouvez créer une mesure « personnalisée » en dupliquant / personnalisant une mesure standard.

Page 36: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

36

Section 5 Les mesures agrégées typées Prenons l’exemple d’une société qui calcule les commissions des représentants sur le montant facturé net hors frais de transport. Or, notre ERP ne nous fournit que le montant facturé net global. Nous aurons donc besoin d’isoler, dans le montant facturé net, les chiffres hors transport. C’est ce que nous allons faire en créant une mesure typée.

Pour créer une mesure typée, cliquez sur le bouton Nouvelle. Ultérieurement, vous pourrez revenir sur cet écran pour modifier, dupliquer ou supprimer des mesures déjà créées.

Pour l’instant, la liste est vide car aucune mesure n’a encore été créée.

Ecran de Création / Modification / Duplication d’une mesure agrégée typée

A

B C

D

F G

H

E

I

J K

Page 37: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

37

Création / Modification / Duplication d’une mesure agrégée typée Nous allons créer une mesure indiquant le montant facturé net hors transport. Pour ce faire, nous allons lui donner un nom et lui affecter une requête SQL qui va lui affecter une valeur en fonction d’une condition. Les informations à fournir sont les suivantes :

Le nom de la variable. Il s’agit d’un nom interne, que les utilisateurs ne verront pas. Choisissez un nom mnémotechnique, sachant qu’il sera préfixé de mesure_type_spe_ afin de l’identifier en tant que mesure typée spécifique. L’unicité du nom que vous saisissez ici sera vérifiée. Le nom de la colonne : c’est celui qui apparaîtra dans la liste des mesures à choisir. Le nom court : c’est celui qui apparaîtra en entête de colonne du tableau de résultats. Vous pouvez forcer un (ou plusieurs) saut(s) à la ligne en entrant un double back slash (//). Le groupe dans lequel cette variable (cette mesure) sera rangée. Le classement des variables dans des groupes facilite leur repérage lorsque vous en avez besoin. Cliquez sur au bout de la ligne pour ouvrir la fenêtre de sélection / création de groupes (page 39). Le caractère confidentiel de cette mesure. Si vous cochez cette case, seuls les utilisateurs habilités (page 28) pourront voir cette mesure. La nature de la mesure. Typée, dans notre exemple, puisque vous avez sélectionné Mesures agrégées typées à la page précédente. Vous pourriez choisir Générique. Nous aborderons les Mesures agrégées génériques plus loin. Le type de données que renvoie cette mesure. Dans notre exemple, il s’agit d’un Montant. Ouvrez la liste déroulante pour sélectionner Montant, Quantité, Poids, Surface, etc. C’est ici que vous formulez la requête SQL qui mettra cette mesure à jour. Construisez votre requête SQL en utilisant les mesures et les zones du cube disponibles dans le volet de droite. A l’aide de la souris, cliquez une variable dans le sélecteur (à droite) et amenez-la dans la zone de création de la requête. Dans notre exemple, la mesure contiendra le montant facturé net si le code produit ne commence pas par TR. Le bouton Voir la requête permet de voir la requête dans son intégralité telle qu’elle sera exécutée par le programme lorsque vous mettrez la base à jour. Le bouton Tester la syntaxe permet de vérifier qu’il n’y a pas d’erreur de syntaxe dans votre requête SQL. Le bouton Aide SQL avancée permet d’obtenir une aide à la syntaxe SQL avancée de ReflexClient. Cochez la case pour que cette mesure soit disponible dans les cubes. Indiquez alors le nombre de décimales et le mode de colorisation de la mesure. Cochez la case pour que cette mesure soit disponible dans les listes. Indiquez alors le nombre de décimales et la largeur de la colonne. Vous pouvez aussi indiquer si un total doit figurer en bas de liste.

Cliquez sur OK pour enregistrer votre mesure et fermer cette fenêtre. Votre nouvelle mesure apparaît maintenant dans la liste des mesures agrégées typées (page suivante).

A

B

C

D

F

G

H

E

I

J

K

Page 38: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

38

La mesure créée apparaît dans la liste des mesures agrégées typées. La nouvelle mesure, vue par les utilisateurs du cube Factures : Dans la liste des mesures disponibles Dans le tableau des résultats

Le nom de la variable

Le nom de la colonne

Le groupe d’appartenance

A partir de cette liste, vous pouvez créer d’autres mesures, les modifier, les supprimer. Double-cliquez sur une mesure pour la modifier. Sélectionnez une mesure existante pour la dupliquer : vous pouvez ainsi créer une nouvelle mesure en partant d’une mesure « proche » : donnez un nouveau nom à la nouvelle mesure et modifiez la requête SQL.

Page 39

Le nom de la colonne

B

B

C

Le nom court, avec un saut de ligne forcé.

C

A D

Page 39: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

39

Section 6 Agencer les groupes et les mesures Lorsque vous configurez votre mesure, vous pouvez indiquer le groupe dans lequel elle apparaîtra. Le classement des mesures dans des groupes facilite leur repérage lorsque vous en avez besoin. Vous pouvez afficher la fenêtre d’agencement des groupes de 2 manières :

Lors de la création / modification d’une mesure, cliquez sur au bout de la ligne de saisie du groupe.

Dans la liste des groupes, cliquez sur le bouton Agencer les groupes et mesures. Cette fenêtre est la même pour tous les types de mesures. Les flèches verticales vous permettent de déplacer un groupe ou une mesure que vous avez créé(e).

Après avoir sélectionné un élément, vous pouvez le monter ou le descendre , ou encore l’amener en première

ou en dernière position. ATTENTION : vous ne pouvez déplacer que les groupes et mesures que vous avez créés. Les groupes et mesures standard ne sont pas déplaçables.

Dans l’exemple ci-contre, nous avons classé notre nouvelle mesure Montant net hors transport dans le groupe Autres mesures. Vous pouvez la sélectionner avec la souris et la « tirer » vers un autre groupe de votre choix. Vous pouvez aussi créer votre propre groupe en sélectionnant

d’abord le groupe « père » puis en cliquant sur (Créer).

Entrez alors le nom de votre groupe puis appuyez sur Entrée. Vous pouvez renommer un groupe que vous avez

préalablement créé en cliquant sur (Modifier).

Entrez alors le nom de votre groupe puis appuyez sur Entrée. Enfin, vous pouvez supprimer un groupe que vous avez

préalablement créé en cliquant sur (Supprimer).

Page 40: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

40

Section 7 Les mesures agrégées génériques ReflexClient fournit en standard une collection de mesures agrégées génériques. Une mesure générique travaille sur une mesure non définie ; c’est seulement lors de l’exécution d’un cube que l’on précisera à quelle mesure s’applique cette mesure générique (le CA, le poids, la surface, etc.) Les mesures génériques ne sont donc pas spécifiques à un cube donné. Elles s’appliquent potentiellement à tous les cubes (cube commande, cube achat, cube facture, etc.) En observant les mesures génériques disponibles, on constate qu’il pourrait nous manquer la mesure Exercice E-3 à fin du mois précédent. En effet en standard, on s’arrête à E-2 (2011 dans notre exemple ). Nous allons donc la créer pour illustrer cette possibilité.

La liste des mesures fournies en standard étant assez longue, nous vous suggérons de la filtrer pour n’afficher que les mesures où il est question d’exercice. Entrez *Exercice* dans la zone de filtre du groupe comme illustré dans la copie d’écran ci-dessus, puis faites Entrée. Repérez une ligne proche de celle que vous voulez créer : Exercice $E(-2) à fin du mois précédent - Total. Si vous double-cliquez sur cette mesure, vous pourrez voir comment elle est construite mais vous ne pourrez rien modifier car il s’agit d’une mesure standard.

Pour créer une mesure générique, vous pourriez cliquer sur le bouton Nouvelle. . Mais dans notre exemple, nous avons choisi de partir d’une mesure existante pour en créer une autre. N’oubliez pas de cocher la case Les mesures agrégées génériques standard pour voir toutes les mesures fournies en standard.

A

A

B

B

Page 41: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

41

Sélectionnez la mesure et cliquez sur Dupliquer pour faire apparaître la fenêtre suivante. Puisque nous dupliquons une mesure, il suffit de s’inspirer de la logique actuelle en remplaçant le 2 par un 3. Les informations à fournir sont les suivantes :

Le nom de la variable. Il s’agit d’un nom interne, que les utilisateurs ne verront pas. Choisissez un nom mnémotechnique, sachant qu’il sera préfixé de mesure_gen_spe_ afin de l’identifier en tant que mesure générique. L’unicité du nom que vous saisissez ici sera vérifiée. Puisque nous dupliquons une mesure existante, il suffit de remplacer ex_n2_ytm par ex_n3_ytm Le nom de la colonne : c’est celui qui apparaîtra dans la liste des mesures à choisir. Exercice $E(-3) à fin du mois précédent – Total A l’exécution, le $E(-3) sera traduit par Exercice -3, autrement dit 2010 (puisque nous sommes en 2013 au moment de la rédaction de ce document). Consultez l’aide SQL avancée pour plus d’information. Le nom court : c’est celui qui apparaîtra en entête de colonne du tableau de résultats. Vous pouvez forcer un (ou plusieurs) saut(s) à la ligne en entrant un double back slash (//). Un triple back slash (///) vous permet d’introduire une notion de hiérarchie expliquée à la page 43. Le groupe dans lequel cette variable (cette mesure) sera rangée. Le classement des variables dans des groupes facilite leur repérage lorsque vous en avez besoin. Cliquez sur au bout de la ligne pour ouvrir la fenêtre de sélection / création de groupes (page 39). Dans notre exemple, il faudra créer un nouveau groupe. Vous devez d’abord sélectionner le groupe « père » pour créer le groupe « fils ».

C

D

E

A B C

D

E F

G

H

D

C

B

A

Page 42: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

42

La nature de la mesure. Générique, dans notre exemple, puisque vous avez sélectionné Mesures agrégées génériques à la page précédente. L’autre possibilité est Typée. Nous avons déjà abordé les Mesures agrégées typées. Le type de données que renvoie cette mesure. Dans notre exemple, il s’agit d’un Montant. Ouvrez la liste déroulante pour sélectionner Montant, Quantité, Poids, Surface, etc. C’est ici que vous formulez la requête SQL qui mettra cette mesure à jour. Rappelez-vous que nous sommes dans une mesure générique : par conséquent, lors de l’exécution, elle s’appliquera à la mesure choisie par l’utilisateur (ou à la mesure par défaut s’il n’en choisit aucune) : c’est pourquoi la mesure utilisée ici porte le nom générique de [mesure_cube]. Dans notre exemple, la requête se présente aiinsi : case when ([date_cube] between $DES3Y() and $DME3Y(-1))

then [mesure_cube]

else 0 end

Le bouton Voir la requête permet de voir la requête dans son intégralité telle qu’elle sera exécutée par le programme lorsque l’utilisateur exploitera cette mesure. Le bouton Tester la syntaxe permet de vérifier qu’il n’y a pas d’erreur de syntaxe dans votre requête SQL. Le bouton Aide SQL avancée permet d’obtenir une aide à la syntaxe SQL avancée de ReflexClient. Cochez la case pour que cette mesure soit disponible dans les cubes.

Cliquez sur OK pour enregistrer votre mesure et fermer cette fenêtre. Votre nouvelle mesure apparaît maintenant dans la liste des mesures agrégées génériques. Cochez la case Les mesures agrégées génériques pour voir vos mesures. Décochez la case Les mesures agrégées génériques standard pour repérer plus facilement votre mesure dans la liste.

E

F

G

H

Le nom de la variable

Le nom de la colonne

Le groupe d’appartenance

B A D

A partir de cette liste, vous pouvez créer d’autres mesures, les modifier, les supprimer. Double-cliquez sur une mesure pour la modifier. Sélectionnez une mesure existante pour la dupliquer : vous pouvez ainsi créer une nouvelle mesure en partant d’une mesure « proche » : donnez un nouveau nom à la nouvelle mesure et modifiez la requête SQL.

Page 43: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

43

Hiérarchie dans la présentation des résultats En créant une mesure agrégée générique, à la page 41, nous avons vu qu’il est possible de créer une hiérarchie dans la présentation du tableau des résultats. Nous verrons plus loin que cette présentation est aussi possible pour les mesures calculées génériques (page 48). En effet, les colonnes du tableau seront « distribuées » en fonction de la position de chaque « triple back slash » (///). L’utilisateur sélectionne les mesures qu’il veut voir dans son tableau : Ci-dessous, il a sélectionné les mesures des exercices 2010, 2011 et 2012. Il demande le calcul du tableau et le résultat suivant s’affiche. Les « triple back slash » (///).que vous avez positionnés dans le nom court de la colonne ont provoqué non seulement un saut à la ligne, mais également un regroupement hiérarchique des composantes du nom court. Nous avons ainsi une ligne pour l’exercice à la fin du mois précédent, puis une ligne par année, puis une ligne pour les totaux et les pourcentages de répartition, et enfin une ligne pour la mesure concernée (le CA facturé). Le libellé « CA facturé » est le nom de la mesure par défaut, car l’utilisateur n’a pas choisi de mesure particulière. Remarque Pour l’année 2010, seule la colonne Total est disponible, contrairement aux années

suivantes : en effet, c’est la seule mesure que nous avons créée, les autres sont des mesures calculées que nous verrons plus loin.

Plus de détails sur la présentation des résultats dans le guide de l’utilisateur.

La mesure que vous avez créée.

Les autres mesures fournies en standard.

A B C D

E

F

F E

Dans le nom court de la colonne, vous avez indiqué : Exercice à fin du mois préc.///$E(-3)///Total

A B C D E

Page 44: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

44

Section 8 Les mesures calculées typées Rappel A la Section 5 (Les mesures agrégées typées), nous avons pris pour exemple une

société qui calcule les commissions des représentants. A cette occasion, nous avons créé une mesure donnant la base de calcul, à savoir le montant facturé net hors frais de transport.

Ici, nous allons créer une nouvelle mesure qui utilisera cette base de calcul pour calculer le montant de la commission.

Pour créer une mesure calculée typée, cliquez sur le bouton Nouvelle. Ultérieurement, vous pourrez revenir sur cet écran pour modifier, dupliquer ou supprimer des mesures déjà créées. Pour l’instant, la liste est

vide car aucune mesure n’a encore été créée.

Ecran de Création / Modification / Duplication d’une mesure calculée typée

A

B C

D

F G

H

E

I

J K

Page 45: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

45

Création / Modification / Duplication d’une mesure calculée typée Nous allons créer une mesure indiquant la commission des représentants. Pour ce faire, nous allons lui donner une formule de calcul : 4% sur le montant net hors frais de transport. Les informations à fournir sont les suivantes :

Dans le cadre d’une mesure calculée typée, le nom de la variable est automatiquement défini. Il s’agit d’un nom interne, que les utilisateurs ne verront pas. Le nom est sous la forme mesure_calc_nn où nn est un numéro incrémenté. Le nom de la colonne : c’est celui qui apparaîtra dans la liste des mesures à choisir. Le nom court : c’est celui qui apparaîtra en entête de colonne du tableau de résultats. Vous pouvez forcer un (ou plusieurs) saut(s) à la ligne en entrant un double back slash (//). Le groupe dans lequel cette variable (cette mesure) sera rangée. Le classement des variables dans des groupes facilite leur repérage lorsque vous en avez besoin. Cliquez sur au bout de la ligne pour ouvrir la fenêtre de sélection / création de groupes (page 39). Le caractère confidentiel de cette mesure. Si vous cochez cette case, seuls les utilisateurs habilités (page 28) pourront voir cette mesure. La nature de la mesure. Typée, dans notre exemple, puisque vous avez sélectionné Mesures calculées typées à la page précédente. Vous pourriez choisir Générique. Nous aborderons les Mesures calculées génériques à la section suivante. Le type de données que renvoie cette mesure. Dans notre exemple, il s’agit d’un Montant. Ouvrez la liste déroulante pour sélectionner Montant, Quantité, Poids, Surface, etc. Vous allez maintenant saisir la formule de calcul. Pour ce faire, vous utilisez des opérandes (mesures du cube) et des opérateurs. A l’aide de la souris, sélectionnez un opérande dans le volet de droite et amenez-le dans l’une des zones opérandes A ou B. Dans notre exemple, nous avons pris le montant (facturé) net hors transport, c'est-à-dire la mesure agrégée typée que nous avons créée à la page 36. Nous aurions pu tout aussi bien choisir une autre mesure « standard » du cube. Les opérations suivantes sont disponibles :

A + B

A – B

A * B

A / B

A / Nb de lignes (Moyenne)

A/B%

(A-B)/A % (Marge)

(A-B)/B % (Marge)

A/SUM(A) % (Répartition)

CUM(A) (Somme cumulée)

CUM(A)/SUM(A) (Répartition cumulée) Eventuellement, indiquez un complément. Le complément permet d’ajouter une opération mettant en œuvre une constante.

Dans notre exemple, nous avons indiqué : *0.04, ce qui revient à appliquer un taux de 4% à l’opérande A.

Dans tous les cas, l’expression que vous indiquez dans le complément est évaluée APRES l’opération ci-dessus, quelle qu’en soit la priorité.

A

B

C

D

F

G

H

E

I

Page 46: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

46

Cochez la case pour que cette mesure soit disponible dans les cubes. Indiquez alors le nombre de décimales et le mode de colorisation de la mesure. Cochez la case pour que cette mesure soit disponible dans les listes. Indiquez alors le nombre de décimales et la largeur de la colonne. Vous pouvez aussi indiquer si un total doit figurer en bas de liste.

Cliquez sur OK pour enregistrer votre mesure et fermer cette fenêtre. Votre nouvelle mesure apparaît maintenant dans la liste des mesures calculées typées. La nouvelle mesure, vue par les utilisateurs du cube Factures : Dans la liste des mesures disponibles Dans le tableau des résultats

J

K

Le nom de la variable

Le nom de la colonne

Le groupe d’appartenance

A partir de cette liste, vous pouvez créer d’autres mesures, les modifier, les supprimer. Double-cliquez sur une mesure pour la modifier. Sélectionnez une mesure existante pour la dupliquer : vous pouvez ainsi créer une nouvelle mesure en partant d’une mesure « proche » : donnez un nouveau nom à la nouvelle mesure et modifiez la formule de calcul.

Page 39

B

Le nom court, avec un saut de ligne forcé.

C

A D

Le nom de la colonne

B

C

Page 47: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

47

Section 9 Les mesures calculées génériques Comme pour les mesures agrégées (page 40), ReflexClient fournit en standard une collection de mesures calculées génériques. Une mesure générique travaille sur une mesure non définie ; c’est seulement lors de l’exécution d’un cube que l’on précisera à quelle mesure s’applique cette mesure générique (le CA, le poids, la surface, etc.) Les mesures génériques ne sont donc pas spécifiques à un cube donné. Elles s’appliquent potentiellement à tous les cubes (cube commande, cube achat, cube facture, etc.)

Pour l’année N-3 (2010, en l’occurrence), nous avons déjà créé une mesure agrégée à l’identique de celles des années N-2, N-1 et N : la mesure Total (dans le groupe Exercice à fin du mois précédent). Nous allons en faire autant avec une mesure calculée : la mesure Total cumulé. Comme dans le premier cas, nous partirons du total cumulé N-2 (2011) pour créer le total cumulé N-3 (2010).

Pour créer une mesure générique, vous pourriez cliquer sur le bouton Nouvelle. . Mais dans notre exemple, nous avons choisi de partir d’une mesure existante pour en créer une autre. N’oubliez pas de cocher la case Les mesures calculées génériques standard pour voir toutes les mesures fournies en standard.

1

2

Page 48: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

48

La liste des mesures fournies en standard étant assez longue, nous vous suggérons de la filtrer pour n’afficher que les mesures où il est question d’exercice. Entrez *Exercice* dans la zone de filtre du groupe comme illustré dans la copie d’écran de la page précédente, puis faites Entrée. Repérez une ligne proche de celle que vous voulez créer : Exercice $E(-2) à fin du mois précédent – Total cumulé. Si vous double-cliquez sur cette mesure, vous pourrez voir comment elle est construite mais vous ne pourrez rien modifier car il s’agit d’une mesure standard. Sélectionnez la mesure et cliquez sur Dupliquer pour faire apparaître la fenêtre suivante. Puisque nous dupliquons une mesure, il suffit de s’inspirer de la logique actuelle en remplaçant le 2 par un 3.

Les informations à fournir sont les suivantes :

Dans le cadre d’une mesure calculée typée, le nom de la variable est automatiquement défini. Il s’agit d’un nom interne, que les utilisateurs ne verront pas. Le nom est sous la forme mesure_calc_gen_spe_nn où nn est un numéro incrémenté. Le nom de la colonne : c’est celui qui apparaîtra dans la liste des mesures à choisir. Puisque nous dupliquons une mesure existante, il suffit de remplacer les 2 par des 3. Exercice $E(-3) à fin du mois précédent – Total cumulé A l’exécution, le $E(-3) sera traduit par Exercice -3, autrement dit 2010 (puisque nous sommes en 2013 au moment de la rédaction de ce document). Consultez l’aide SQL avancée pour plus d’information. Le nom court : c’est celui qui apparaîtra en entête de colonne du tableau de résultats. Vous pouvez forcer un (ou plusieurs) saut(s) à la ligne en entrant un double back slash (//). Un triple back slash (///) vous permet d’introduire une notion de hiérarchie expliquée à la page 43.

1

2

C

D

E

A B C

D

E F

G

I

C

B

A

H

Page 49: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

49

Le groupe dans lequel cette variable (cette mesure) sera rangée. Le classement des variables dans des groupes facilite leur repérage lorsque vous en avez besoin. Cliquez sur au bout de la ligne pour ouvrir la fenêtre de sélection / création de groupes (page 39). Dans notre exemple, vous allez rechercher le groupe que vous avez créé à la page 41. La nature de la mesure. Générique, dans notre exemple, puisque vous avez sélectionné Mesures calculées génériques à la page précédente. L’autre possibilité est Typée. Nous avons déjà abordé les Mesures calculées typées. Le type de données que renvoie cette mesure. Dans notre exemple, il s’agit d’un Montant. Ouvrez la liste déroulante pour sélectionner Montant, Quantité, Poids, Surface, etc. Vous allez maintenant saisir la formule de calcul. Pour ce faire, vous utilisez des opérandes (mesures du cube) et des opérateurs. A l’aide de la souris, sélectionnez un opérande dans le volet de droite et amenez-le dans l’une des zones opérandes A ou B. Puisque nous dupliquons une mesure existante, il suffit ici de remplacer les 2 par des 3 dans l’opération existante. Cochez la case pour que cette mesure soit disponible dans les cubes.

Cliquez sur OK pour enregistrer votre mesure et fermer cette fenêtre. Votre nouvelle mesure apparaît maintenant dans la liste des mesures calculées génériques. Cochez la case Les mesures calculées génériques pour voir vos mesures. Décochez la case Les mesures calculées génériques standard pour repérer plus facilement votre mesure dans la liste.

D

E

F

G

H

Le nom de la variable

Le nom de la colonne

Le groupe d’appartenance

B A D

A partir de cette liste, vous pouvez créer d’autres mesures, les modifier, les supprimer. Double-cliquez sur une mesure pour la modifier. Sélectionnez une mesure existante pour la dupliquer : vous pouvez ainsi créer une nouvelle mesure en partant d’une mesure « proche » : donnez un nouveau nom à la nouvelle mesure et modifiez la requête SQL.

I

L’utilisateur dispose désormais de cette nouvelle mesure. Vous pouvez répéter l’opération afin de créer, pour l’année N-3, les mêmes mesures que celles des années N-2 et suivantes.

Page 50: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

50

Section 10 Les mesures simples configurables Vous pouvez définir 5 mesures personnalisées. Dans la configuration avancée du cube, sélectionnez l’onglet Mesures simples configurables.

Dans cet exemple, on crée 2 mesures, que les utilisateurs verront au même titre que les mesures standard, sous la rubrique Autres mesures. Ici, la première des 2 mesures donnera le chiffre d’affaires hors frais, tandis que la seconde indiquera les frais annexes. Intéressons-nous de près à la première mesure, CA

hors frais. Cliquez sur pour faire apparaître la fenêtre ci-dessous

Le numéro de la mesure est automatiquement attribué.

Cochez les cases selon la visibilité que vous voulez attribuer à votre mesure : dans les cubes, dans les listes, ou les 2, ou aucun des 2.

Pour les cubes, vous pouvez choisir le mode de colorisation. Pour les listes, vous pouvez afficher un total, choisir le nombre de décimales et la largeur de la colonne.

Voir Gestion des requêtes, page 51

Page 39

Indiquer le nom de la colonne et le nom court. Ce dernier sera utile dans les tableaux où l’espace est compté.

Par défaut, votre mesure apparaîtra dans le groupe Autres mesures. Cliquez sur

pour afficher les différents groupes et

en sélectionner un autre, voire créer votre propre groupe. Page 39, Gestion des groupes

Indiquez le type de donnée (Montant, Quantité, Poids, Surface, …)

Cette mesure ne contient qu’une requête.

Mise à jour d’une requête, page 51

Page 51: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

51

Gestion des requêtes Une requête permet de mettre à jour une variable en fonction de tests effectués sur d’autres variables. Dans notre exemple, cette requête va mettre à jour le montant facturé brut si le produit n’est ni un cliché, ni une forme, ni des frais de port. La mise à jour ne sera effective qu’après avoir cliqué le bouton Mettre à jour la base. Rappel Comme il est dit au début de ce chapitre (page 35), c’est la base locale qui est mise à jour, c’est à dire

la base qui vous permet de construire vos cubes et listes. Les tables standard de VoluPack / VoluPrim ne sont pas affectées par cette mise à jour.

A partir d’une fenêtre de configuration (mesures ou axes), sélectionnez une requête puis : Vous pouvez aussi double-cliquer sur une requête dans la liste pour la modifier. En création / modification / duplication de requête, la fenêtre suivante apparaît :

Construisez votre requête ici. Cette requête met à jour la variable mtt_fac_brut si la variable cod_produit n’est ni PVCLICHE, ni PVFORME, ni PVPORT.

1) celle dont la valeur sera mise à jour,

2) celles qui seront utilisées dans les conditions.

Pour sélectionner une variable dans la liste, vous devez cliquer dessus puis la « tirer » vers une des 2 fenêtres de gauche.

Le bouton Voir la requête permet de voir la requête dans son intégralité telle qu’elle sera exécutée par le programme lorsque vous mettrez la base à jour. Cliquez sur le bouton Tester la syntaxe afin de vérifier qu’il n’y ait pas d’erreur de syntaxe.

Le bouton Voir la requête permet de voir la requête dans son intégralité telle qu’elle sera exécutée par le programme lorsque vous mettrez la base à jour. Cliquez sur le bouton Tester la syntaxe afin de vérifier qu’il n’y ait pas d’erreur de syntaxe.

Si la syntaxe est correcte, cliquez sur OK autant de fois que nécessaire pour retourner à la fenêtre où figure le bouton Mettre à jour la base. Cliquez sur celui-ci afin d’appliquer votre requête.

pour la modifier , pour la dupliquer, pour la supprimer, pour la déplacer vers le haut ou vers le bas. Pour créer une

nouvelle requête

Dans la liste des variables, sélectionnez :

Page 52: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

52

Section 11 Les axes configurables Vous pouvez définir 5 axes personnalisés. Dans la configuration avancée du cube, sélectionnez l’onglet Axes configurables.

Dans cet exemple, on a créé un axe, nommé Négoce, que les utilisateurs verront au même titre que les axes standard, sous la rubrique Axes configurables. Pour examiner cet axe -et le modifier, au besoin-, cliquez sur l’icône à droite de la ligne.

Le numéro de l’axe est automatiquement attribué.

Indiquer le nom de la colonne et le nom court. Ce dernier sera utile dans les tableaux où l’espace est compté.

Cet axe contient 2 requêtes.

Mise à jour d’une requête, page 51

Page 39

Page 53: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Configuration

53

Il existe plusieurs types d’import / export dans ReflexClient :

Vous souhaitez exporter les données des cubes à titre de sauvegarde ou pour les transmettre à un collègue qui pourra à son tour les importer sur son poste. La contrepartie : Vous souhaitez importer les données des cubes préalablement exportées. Vous souhaitez exporter la configuration de tous les cubes à titre de sauvegarde ou pour les transmettre à un collègue qui pourra à son tour l’importer sur son poste. La contrepartie : Vous souhaitez importer la configuration de tous les cubes préalablement exportée. Une fois le premier poste configuré et testé, vous pouvez utiliser la fonction d’export de configuration. Vous aurez ainsi une configuration-type, réutilisable sur les autres postes de travail. Vous souhaitez exporter la configuration d’un cube en particulier à titre de sauvegarde ou pour la transmettre à un collègue qui pourra à son tour l’importer sur son poste. La contrepartie : Vous souhaitez importer la configuration d’un cube en particulier préalablement exportée. Choisissez le cube concerné dans la liste déroulante avant de cliquer sur l’in des 2 boutons. Vous souhaitez exporter la configuration des mesures génériques à titre de sauvegarde ou pour la transmettre à un collègue qui pourra à son tour l’importer sur son poste. La contrepartie : Vous souhaitez importer la configuration des mesures génériques préalablement exportée.

Les exports se font au format XML Une fois le premier poste configuré et testé, vous pouvez utiliser la fonction d’export de configuration. Vous aurez ainsi une configuration-type, réutilisable sur les autres postes de travail.

Bouton , onglet Configuration, sous-

onglet Import/Export.

Page 54: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Mise à jour du cube

54

Attention N’effectuez une mise à jour du cube qu’après avoir passé en revue les étapes de

l’onglet Configuration :

Définition de la source de données (page 30)

Mise à jour des paramètres (page 32)

Configuration par cube (page 33) Lors des mises à jour suivantes, seules les données modifiées / créées sont recopiées sur votre poste de travail. La mise à jour est terminée, vous pouvez dès maintenant construire vos cubes et exploiter les données ( Guide utilisateur).

Pour mettre à jour le cube, cliquez sur le bouton puis sélectionnez l’onglet Mise à jour. Le bouton permet d’effacer l’ensemble des données du cube local, si nécessaire. Le bouton lance la mise à jour. Pendant la mise à jour, l’écran affiche des informations sur le déroulement des opérations. Lorsque la mise à jour est terminée, un message vous en informe. Lors de la première mise à jour, toutes les données de l’ERP sont recopiées sur votre poste de travail.

Page 55: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Fonctions d’administration complémentaires

55

Ce chapitre présente des fonctions qui ne sont pas nécessaires pour une première mise en place des cubes mais qui peuvent être utilisées ultérieurement.

Sur le serveur Windows, lancez le programme Administration des bases

Sélectionnez cet onglet…

… puis ce bouton.

L’administration d’une base serveur est aussi possible à distance (à partir d’un poste client). Pour ce faire, sélectionnez une base cliente… …et cliquez sur le bouton Administrer le serveur. Remarque Cependant, dans ce cas, certaines fonctionnalités ne sont pas accessibles.

Page suivante

Cet écran s’est affiché lorsque vous avez terminé l’installation de la base serveur (page 23).

Cet écran s’est affiché lorsque vous avez terminé l’installation de la base cliente (page 26).

Page 56: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Fonctions d’administration complémentaires

56

Section 12 Administrer la base serveur Général

Vous pouvez ici modifiez le nom de la société que vous avez indiqué lors de la création de la base serveur. Cliquez sur le bouton Modifier le nom de la société pour valider le nouveau nom. Vous pouvez ici modifiez la description que vous avez donnée lors de la création de la base serveur. Cliquez sur le bouton Modifier la description pour valider la nouvelle description. Permet d’activer ou de désactiver certains cubes. Lorsque vous cochez ou décochez une case, vous devez ensuite cliquer sur le bouton Modifier les options pour que vos changements soient pris en compte. Vous avez activé les cubes au moment de la création de la base serveur (page 21). Permet de verrouiller le serveur afin d’empêcher la synchronisation depuis tous les postes clients. Cliquez sur ce bouton si vous êtes amené à effectuer des opérations de maintenance et que vous ne voulez pas être perturbé par des synchronisations. Dans ce cas, les utilisateurs qui tenteront de se synchroniser recevront un message d’avertissement, ce qui ne les empêchera pas de travailler.

Section 13 Administrer la base serveur Préférences Ce chapitre a déjà été abordé lors de la création de la base serveur (page 24).

Page 57: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Fonctions d’administration complémentaires

57

Section 14 Administrer la base serveur Bases clientes Cette fenêtre affiche des informations sur les bases clientes qui se sont déclarées auprès du serveur.

Pour affichage dans la liste. A titre purement informatif. Pas de répercussion dans le fonctionnement.

Décochez cette case pour désactiver cette base. Attention : il s’agit d’une opération irréversible ! Une confirmation vous sera demandée.

Page 59

Permet de filtrer l’affichage sur une machine particulière. Entrez le début du nom d’une machine (ou

le nom entier) et cliquez sur .

Cliquez sur pour annuler le filtre.

Cochez cette case pour voir les bases inactives.

Un double-clic sur une des bases de la liste permet de modifier certains paramètres de cette base cliente.

Décochez cette case pour interdire toute synchronisation à partir de ce poste.

Page 58: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Fonctions d’administration complémentaires

58

Section 15 Administrer la base serveur Infos base

Section 16 Administrer la base serveur Infos tables

Tables de données crmd_* modifiables par les utilisateurs (contacts, actions, ...)

Tables de paramètres crmp_* modifiables par l'administrateur uniquement

Tables des cubes crmk_* mises à jour uniquement par mise à jour du cube

Tables techniques crmc_* crms_* crmx_*

cache (favoris, ...) tables pour le client et pour le serveur tables pour le serveur

Cette fenêtre donne des informations sur la base de données : encombrement et fichiers utilisés.

Cette fenêtre donne une liste exhaustive de toutes les tables utilisées dans ReflexClient Cubes et Listes. Vous pouvez filtrer l’affichage par familles de tables en cochant ou en décochant les cases concernées. Vous pouvez trier la liste selon le critère de votre choix en cliquant sur l’entête de colonne appropriée. Il existe 4 familles de tables :

Page 59: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Fonctions d’administration complémentaires

59

Section 17 Administrer la base serveur Sessions Cette fenêtre affiche l’historique de toutes les sessions (connexions de bases clientes au serveur).

Permet de rechercher une session particulière.

Entrez l’identifiant de session et cliquez sur .

Cliquez sur pour revenir à l’affichage de toutes les sessions et de toutes les bases confondues. L’identifiant de session est affiché dans la colonne de gauche, dans la zone d’affichage . Permet de filtrer l’affichage sur une base particulière. Si vous étiez dans l’onglet des bases clientes (page 57) et que vous avez zoomé sur une ligne, l’identifiant de la base cliente est déjà affiché dans cette zone.

Entrez l’identifiant de base et cliquez sur .

Cliquez sur pour revenir à l’affichage de toutes les sessions et de toutes les bases confondues. L’identifiant de base est affiché dans la deuxième colonne, dans la zone d’affichage . Cochez cette case pour ne voir que les sessions en erreur. Les sessions en erreur sont affichées sur fond jaune dans la zone d’affichage . Permet de filtrer les sessions sur une fourchette de dates. Entrez manuellement les dates de début et de fin ou cliquez sur pour avoir un calendrier. Zone d’affichage des sessions. Cliquez sur l’entête d’une colonne pour trier sur cette colonne. Un deuxième clic inverse l’ordre de tri. Les lignes dont la colonne Message est affichée sur fond jaune indiquent une erreur sur cette session.

Un double-clic sur une session en affiche le détail.

Notez que toutes les informations sont affichées sur fond jaune : rien n’est donc modifiable ici.

Page 60: Guide de l’administrateur - download.volume …download.volume-software.com/ReflexClient/doc/ReflexClient-Cube... · ReflexClient Cubes et Listes Sommaire 3 Section 1 Microsoft

ReflexClient Cubes et Listes

Fonctions d’administration complémentaires

60

Section 18 Administrer la base serveur Modifications du serveur Cet onglet est sans intérêt dans le cadre de ReflexClient Cubes et Listes sans la GRC.

Section 19 Administrer la base serveur Traitements Cet onglet est sans intérêt dans le cadre de ReflexClient Cubes et Listes sans la GRC.

Section 20 Administrer la base serveur Maintenance

A la suite d’une erreur grave survenue pendant une synchronisation, il peut être nécessaire de supprimer le verrou de synchronisation. Une confirmation vous sera demandée lorsque vous cliquerez sur ce bouton. Vous pouvez épurer les anciens enregistrements qui encombrent l’historique. Une date vous sera demandée. Saisissez-la manuellement ou servez-vous du calendrier . Un compte-rendu du nombre d’enregistrements supprimés sera affiché à la fin de l’épuration. Compacter la base de données pour réduire son encombrement. Un message s’affiche en finale pour indiquer que l’opération s’est bien terminée. Cliquez ici pour exporter toutes les données au format XML. En cas de gros problème au niveau du serveur, vous pouvez être amené à effacer toutes les données du serveur puis à les reconstruire à partir d’un poste client. Dans ce cas extrême, il est recommandé d’effectuer cette opération à partir du poste client ayant fait la synchronisation la plus récente, afin d’éviter les pertes de données. Une confirmation vous sera demandée lorsque vous cliquerez sur ce bouton. Ceci n’est possible que si vous administrez le serveur à distance par le biais d’une base cliente (page 55). Permet de supprimer complètement un serveur et toutes ses données. A utiliser avec précaution ! Ceci n’est possible que si vous administrez le serveur localement.

Cette fenêtre permet à l’administrateur d’effectuer diverses opérations de maintenance. Pour certaines de ces opérations, vous devez d’abord activer le bouton correspondant en cochant la case qui est à sa gauche.