Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Formation TRONC COMMUN Version 140
La solution globale pour la gestion de l'entreprise et l'e-business
2
Plan général du cours 1- Connexion à ADONIX X3 en client-serveur
1.1 Architecture technique 1.2 Notion de dossier et identification 1.3 Ecrans de connexion et sessions 1.4 Menus, modules et fonctions 1.5 L’aide en ligne 2- Ergonomie de base des fonctions 2.1 Fonctions et modèles de fonctions 2.2 La saisie dans une fiche 2.3 L’ergonomie de base objet 2.4 Impressions 2.5 Consultations 2.6 Traitements 3- Préférences des utilisateurs 3.1 La barre de menus générale 3.2 Menu exploitation / utilisateurs 3.2 Le portail utilisateur 4- L’ergonomie Web 4.1 Procédure de connexion 4.2 Le menu principal 4.3 Différences d’ergonomie 4.4 Gestion des impressions 5- En guise de conclusion : quelques éléments fonctionnels…
3
Plan général du cours 1- Connexion à ADONIX X3 en client-serveur
1.1 Architecture technique 1.2 Notion de dossier et identification 1.3 Ecrans de connexion et sessions 1.4 Menus, modules et fonctions 1.5 L’aide en ligne 2- Ergonomie de base des fonctions 3- Préférences des utilisateurs 4- L’ergonomie Web 5- En guise de conclusion : quelques éléments fonctionnels…
4
Une architecture client/serveur
1.1 Architecture technique Une architecture client/serveur Une architecture client/serveur / Web TCP/IP Client Windows Windows 2000/XP/2003 TCP / IP Serveur Web Windows (Linux à venir) Apache Client Web Windows IE >= 6.028 Serveur X3 Windows 2000/2003 Unix (AIX, HP-UX) Linux (Red Hat sous Intel)
5
Une architecture évolutive en multi-tiers
1.1 Architecture technique Une architecture évolutive en multi-tiers Réseau local Serveurs de traitement LAN / WAN Client Windows Serveurs web Serveur d’application TCP / IP Client Web Serveur de données Remarques : La connexion en client-serveur suppose une connexion à partir d’un poste Windows, depuis le client X3. C’est elle qui va nous intéresser dans un premier temps. Elle peut être faite directement sur le serveur d’application, ou sur un serveur de traitement distinct. Chaque serveur d’application peut gérer plusieurs environnements X3, qui contiennent chacun des dossiers. Base de données TCP / IP SQL Server 2000 Oracle 9i
6
1.2 Notion de dossier et identification
La notion de dossier ADONIX X3 est organisé en dossiers : qui utilisent un ensemble de modules qui intègrent un référentiel (paramétrage, développement spécifiques) commun qui gèrent des données (statiques, mouvements) On se connecte : à un dossier donné (encore nommé application) sous un code utilisateur (applicatif) donné dans une langue donnée Le code utilisateur est défini dans une table du dossier, les langues disponibles pour la connexion sont aussi définies par dossier; le dossier est donc l’information la plus importante pour la connexion Langue Utilisateur Dossier Remarque : Il pourrait sembler plus logique que les éléments de connexion soient rangés dans un ordre différent…
7
1.2 Notion de dossier et identification
La notion de dossier En standard, on livre au minimum: Un dossier X3 qui contient : Le code standard (traitements, écrans, états…) qui permet au progiciel de fonctionner. Des paramètres par défaut (plan comptable, règles de gestion de stock par défaut, règles de comptabilisation des factures…) propres à une législation donnée, utilisables par défaut lors de la création d’un nouveau dossier Un dossier DEMO qui contient : Des paramètres représentatifs de plusieurs types d’activité Des données (clients, articles, nomenclatures, comptes…) typiques pour servir de base à une démonstration ou à un jeu d’essai pour une formation Des mouvements illustrant des cas de gestion
8
Dans une installation réelle
1.2 Notion de dossier et identification Dans une installation réelle On crée des dossiers : Au minimum, un dossier d’exploitation Dimensionné en fonction des règles réelles d’exploitation Utilisé par l’ensemble des utilisateurs connectés au progiciel Permettant de gérer plusieurs sociétés (lorsque les données communes et les paramètres peuvent être partagés, sinon, on crée plusieurs dossiers d’exploitation) Souvent, un dossier de paramétrage Créé avant le dossier d’exploitation, servant de modèle et permettant de valider les valeurs de paramètres Servant souvent de base pour la création du dossier final Utilisable ensuite pour tester des mises à jour, pour réaliser de petits développements spécifiques avant passage en exploitation Parfois, un dossier de développement Plus structuré, avec le cas échéant un dossier de test associé Fréquemment dans les cas de développements complexes ou verticaux Remarques : La question de trancher si on utilise un ou plusieurs dossiers lorsqu’on gère plusieurs sociétés est une question trop délicate pour être tranchée ici.
9
Identification d’un dossier
1.2 Notion de dossier et identification Identification d’un dossier Un dossier est techniquement identifié par : Un serveur (serveur d’application) C’est un serveur physique sur lequel se trouve le code Un numéro de service (au sens TCP/IP) C’est un numéro (1801, par exemple) qui set au poste client à appeler le serveur d’application pour dialoguer avec lui Lorsque plusieurs versions d’ADONIX X3 cohabitent sur un serveur, les numéros de service sont différents Lorsque plusieurs produits de la gamme ADONIX (Adonix X3, Geode GX, Abel X3, Meta 4 Innova) sont installés sur le même serveur, ils ont des numéros de service différents) Un nom de dossier X3, DEMO, MASOCIETE (par exemple…) Remarques : La question de trancher si on utilise un ou plusieurs dossiers lorsqu’on gère plusieurs sociétés est une question trop délicate pour être tranchée ici.
10
1.3 Ecrans de connexion et sessions
Boîte de connexion La boîte de connexion permet de saisir : les 3 éléments principaux (dossier, utilisateur, langue) de la connexion un mot de passe applicatif authentifiant l’utilisateur dans le dossier une date logique de connexion Un bouton Configuration permet de visualiser davantage d’informations…
11
Définition des paramètres d’un dossier
1.3 Ecrans de connexion et sessions Définition des paramètres d’un dossier On regroupe les 3 éléments identifiant un dossier (et des éléments annexes) : sous un nom plus parlant Stocké, en client-serveur, dans un fichier de configuration local Accessible via le bouton Configuration Avec quelques paramètres complémentaires (code utilisateur de connexion par défaut, serveur de traitement s’il est différent, informations de connexion système) Il est ici possible d’ajouter des informations de connexion vers d’autres dossiers
12
Paramètres avancés de connexion
1.3 Ecrans de connexion et sessions Paramètres avancés de connexion Le bouton Avancé donne accès à des paramètres complémentaires : Format de l’aide et source ODBC pour Crystal Reports (si Préférences utilisateur est utilisé, si c’est Valeur par défaut, on utilise les valeurs définies à l’installation) Quelques paramètres complémentaires Remarques : Le format CHM est utilisable en client-serveur : on utilise ici une aide en ligne en html « compilé » (format Microsoft) avec des possibilités de menu, de recherche de mots-clés… La case à cocher Application par défaut proposera ce dossier par défaut à la connexion. L’activation thème graphique permet d’utiliser le thème standard de type XP. Si cette case n’est pas cochée, on se retrouve avec une apparence des écrans plus proche des écrans Windows NT. Attention, en connexion via Citrix, il faut décocher la case en question.
13
Sessions primaires et secondaires
1.3 Ecrans de connexion et sessions Sessions primaires et secondaires Toute connexion depuis la boîte de connexion ouvre une session primaire On peut ouvrir plusieurs sessions primaires depuis un même poste Ces sessions peuvent être connectées à des dossiers différents, sous des langues différentes, et sur des codes utilisateurs différents On peut aussi ouvrir des sessions secondaires à partir d’une session ouverte (selon des modalités vues plus loin) sur le même dossier, le même utilisateur, dans la même langue Le nombre de sessions primaires et secondaires est limité : au niveau global, par la licence (fichier de sérialisation) par utilisateur ou groupe d’utilisataurs dans un dossier, via des paramètres Remarques : Un tarif différent existe pour les sessions primaires et secondaires (les primaires sont plus chères à l’achat)
14
1.3 Ecrans de connexion et sessions
Utilisateurs Un utilisateur est identifié par : un code de connexion (jusqu’à 20 caractères). un code interne (5 caractères). un mot de passe (il peut être rendu obligatoire, un nombre minimum de caractères peut être exigé, et on peut rendre sa modification obligatoire à intervalles réguliers). des menus par défaut (et aussi l’accès éventuel à un portail). des privilèges et autorisations. Un utilisateur particulier existe toujous, c’est l’administrateur principal : il a tous les droits sur le dossier. il s’appelle par défaut ADMIN (mais ce code peut être modifié). il a des menus non modifiables, qui donnent accès à toutes les fonctions. Remarques : La gestion des préférences utilisateurs sera vue plus tard. La définition complète des utilisateurs fait partie du cours Superviseur.
15
1.4 Menus, modules et fonctions
Les menus X3 Une fois connecté, l’utilisateur se trouve sur des pages html qui forment une arborescence de menus pointant sur des fonctions du progiciel Ces menus peuvent dépendre de l’utilisateur et prendre une forme classique telle que celle-ci
16
1.4 Menus, modules et fonctions
Les menus X3 Une fois connecté, l’utilisateur se trouve sur des pages html qui forment une arborescence de menus pointant sur des fonctions du progiciel Ils peuvent aussi être organisés comme des pages html avec des liens vers les fonctions du progiciel
17
1.4 Menus, modules et fonctions
Les menus X3 Une fois connecté, l’utilisateur se trouve sur des pages html qui forment une arborescence de menus pointant sur des fonctions du progiciel Ils peuvent enfin être organisés comme des pages de portail présentant des avec des liens contextuels vers les fonctions du progiciel
18
Comptabilité générale
1.4 Menus, modules et fonctions Les modules X3 Au final, ADONIX X3 est un ensemble de fonctions appelables depuis des menus Chaque fonction appartient à un module et à un seul ADONIX X3 est organisé en modules hiérarchiques : Superviseur Tronc commun Modules spécifiques Stocks Développement Comptabilité générale Les modules utilisés sont définis lors de la création d’un dossier. Les modules Superviseur,Tronc commun et Développement sont indispensables. NB : le module Immos, qui existait en version 130, a été supprimé. Désormais, on dispose d’un produit ABEL X3, qui permet de gérer les immobilisations. Chaque fonction est rattachée à un module et un seul. Ventes Achats GPAO Tiers Action commerciale Support client
19
1.5 L’aide en ligne L’aide en ligne Au format html sous forme HTML
ou sous forme d’archive (chm) Intérêt du chm : Onglet sommaire Onglet recherche Impression directe par bouton Inconvénients du format chm : un seul très gros fichier Inutilisable en mode Web
20
1.5 L’aide en ligne L’aide en ligne L’aide en ligne est :
Accessible globalement depuis ? / Sommaire Accessible localement par des touches de fonction Affichée dans la langue de connexion Avec un sommaire général 5 types d’aide : Aide fonctionnelle Aide sur données Aide générique Aide technique Aide sur champs
21
L’aide en ligne fonctionnelle
Chaque fonction est documentée par un fichier HTML nommé par son code accessible par Shift F1 depuis la fonction Avec un en-tête standard qui donne : le titre de la fonction sa position dans les menus par défaut (avec des liens de navigation vers ces menus) Des aides génériques liées au type de la fonction Chaque fichier est organisé selon un plan fixe avec des sections optionnelles accessibles via en menu en haut à droite Avec des sous-menus lorsque l’importance de la section l’exige [ Description de la fonction ] [ Pré-requis de paramétrage ] [ Gestion de l’écran (fenêtre et onglets) ] [ Menus et actions particulières ] [ Boutons et actions particulières ] [ Messages d’erreur ] [ Tables mises en oeuvre ]
22
L’aide en ligne fonctionnelle
Est liée aux autres aides par des liens hyper-textes sur tous les types d’aide : Autres fonctions Aides sur données (de paramétrage) Aides techniques (dictionnaire) Aides sur champ (dépliage d’onglets) Remarque : La notion d’objet est utilisée un peu plus loin
23
L’aide en ligne sur données
Potentiellement utilisable dans toute gestion d’objet (associée à une fiche) par Alt F1 depuis la fonction pour obtenir l’aide sur la fiche courante Livré en standard sur certaines fiches utilisées lors du paramétrage : Codes activité Paramètres Etats Variables de dimensionnement Modèles d’import/export Evénements déclenchant les statistiques Actions Points d’entrée Utilisables dans certains cas ailleurs par clic droit / Aide sur un champ Par exemple pour la saisie des valeurs de paramètres Remarque : La notion d’objet est utilisée un peu plus loin
24
L’aide en ligne sur champs
Potentiellement utilisable dans tout le progiciel par F1 depuis le champ concerné Egalement visible par dépliage des onglets dans l’aide fonctionnelle En général courte et concise Remarque : La notion d’objet est utilisée un peu plus loin
25
L’aide en ligne générique
Elle décrit des comportements généraux Elle est appelable depuis l’en-tête des aides fonctionnelles, ou depuis des liens Elle peut intégrer des images Remarque : La notion d’objet est utilisée un peu plus loin
26
L’aide en ligne technique
Utilisée en général par les développeurs, elle intègre : L’aide en ligne du L4G La description des données Remarque : La notion d’objet est utilisée un peu plus loin
27
Plan général du cours 1- Connexion à ADONIX X3 en client-serveur
2- Ergonomie de base des fonctions 2.1 Fonctions et modèles de fonctions 2.2 La saisie dans une fiche 2.2.1 Onglets et navigation 2.2.2 Menus locaux 2.2.3 Sélections, Tunnels, clic droit 2.2.4 Gestion des tableaux 2.2.5 Images et textes 2.3 L’ergonomie de base objet 2.3.1 Listes de gauche 2.3.2 Recherches et sélections 2.3.3 Opérations de base 2.3.4 Le menu Fichier 2.3.5 Les autres menus 2.3.6 Objets et transactions 2.3.7 Objets en tableau 2.4 Impressions 2.4.1 Méthodes de lancement 2.4.2 Saisie des paramètres 2.4.3 Déroulement pratique 2.5 Consultations 2.5.1 Ecrans paramétrables et critères 2.5.2 Ergonomie générale 2.5.3 Statistiques et requêtes 2.7 Traitements 2.6.1 Principes de base 2.6.2 Lancement en batch 2.6.3 Traces et lecture 3- Préférences des utilisateurs 4- L’ergonomie Web 5- Conclusion
28
2.1 Fonctions et modèles de fonctions
Les fonctions X3 ADONIX X3 est organisé en fonctions appelées depuis des écrans HTML Les fonctions sont à la base : de l’habilitation (définition des accès par utilisateur et fonction) de l’organisation des menus Une fonction : est identifiée par un nom [ GFONCTION depuis la calculette ] peut être vue par une info-bulle depuis le menu est (le plus souvent) rattachée à un modèle permettant des paramétrages Une fonction correspond à la fois à un objet technique du progiciel, mais aussi et surtout à une fonction que l’utilisateur va mettre en œuvre dans le progiciel.
29
Les modèles de fonctions X3
2.1 Fonctions et modèles de fonctions Les modèles de fonctions X3 Permettent de rendre génériques : les paramétrages l’ergonomie De 3 types principaux objets [ GFONCTION = GESXXX ] consultations [ GFONCTION = CONSXXX ] traitements [ GFONCTION quelconque ] Les modèles sont très importants car ils normalisent le fonctionnement d’un progiciel, et permettent facilement de voir quels sont les possibilités de paramétrage générique associées En version 140, on a environ : 50% des fonctions de type objet 10% des fonctions de type consultation 30% des fonctions de type traitement 10% des fonctions de type autres
30
2.1 Fonctions et modèles de fonctions
Le modèle objet Liste(s) de gauche Onglets En-tête
31
2.1 Fonctions et modèles de fonctions
Le modèle objet Correspond à : la gestion “standard” (création, modification, consultation, suppression) d’une table ou d’un ensemble de tables de la base avec des listes gauches (sélection, picking, liaisons), des possibilités de filtrage, de sélection avancée… Peut intégrer des variantes : elles sont nommées des transactions. elles se caractérisent par des écrans différents (on peut ainsi ne pas tout faire apparaître) et parfois par des règles de gestion différentes L’objet peut se paramétrer à différents niveaux : listes gauches (de façon générique) contenu des onglets (transactions fonctionnelles) passage à d’autres fonctions (liaisons, navigations, opérations du menu Fichier) Le modèle objet est le plus riche en terme de paramétrages possibles C’est aussi le plus fréquent
32
Le modèle consultation
2.1 Fonctions et modèles de fonctions Le modèle consultation Critères en tête Onglets de consultation Fenêtre de critères complémentaires
33
Le modèle consultation
2.1 Fonctions et modèles de fonctions Le modèle consultation Correspond à : l’interrogation de données d’une table ou d’un ensemble de tables de la base sans mise à jour avec des critères de sélection en tête d’écran et dans une fenêtre avancée, possibilité de mémorisation… avec en général des zooms vers le détail Peut intégrer des variantes : elles sont nommées des écrans de consultation. Peut se paramétrer de façon générique : par le paramétrage des écrans de consultation Le modèle consultation est le moins fréquent Il est paramétrable au niveau de la présentation des colonnes
34
2.1 Fonctions et modèles de fonctions
Le modèle traitement Saisie des critères Lecture de la trace Exécution du traitement
35
2.1 Fonctions et modèles de fonctions
Le modèle traitement Correspond à : des traitements de masse dont l’exécution peut être longue précédés par une saisie de paramètres mémorisables lancés en direct ou en batch Au niveau du paramétrage : correspond normalement à une tâche standard du serveur batch Le modèle traitement offre très peu de paramétrages (sauf les paramétrages génériques) Mais il gère de nombreuses fonctions (celles qui sont batchables).
36
Il existe d’autres modèles
2.1 Fonctions et modèles de fonctions Il existe d’autres modèles Beaucoup plus rares de type “composite” (plan de travail) complètement atypiques (éditeur de traitement…) Peu de possibilités de paramétrage sauf des paramétrages génériques de toute fonction : tables de contrôle, code d’accès, styles conditionnels, changement de vocabulaire paramètres généraux de configuration associés l’habilitation par fonction, sous-fonction, filtres sur sites et sociétés…
37
Organisation de l’écran
2.2 La saisie dans une fiche Organisation de l’écran Une fenêtre de saisie est organisée en zones distinctes : Liste de gauche En-tête Onglets (encore appelés écrans) Zones de boutons et de menus Zone d’information (en bas) Remarques : On voit ici la fiche utilisateur (premier onglet) et une partie de la fiche client (quatrième onglet) La saisie en tableaux, en blocs isolés, sur des images, ou sur des textes, n’est pas la même. La notion de fenêtre correspond à un élément technique important du progiciel (c’est l’ensemble liste gauche, en-tête, onglets, boutons). Toute fonction utilise en général au moins une fenêtre (même si dans certains cas ce n’est qu’une boîte de confirmation).
38
Organisation de l’écran
2.2 La saisie dans une fiche Organisation de l’écran La zone d’information en bas de l’écran Partagée en différentes zones : Transmission en cours (icône animée) Informations applicatives Etat de l’interface Icônes Remarque : Envoi de message en cours (icône animée) Filtres de navigation en cours Témoin de verrouillage de fiche Existence de pièce(s) jointe(s) Sélection mémorisée en cours Existence de commentaire
39
2.2 La saisie dans une fiche
Boutons et menus Accessibles via des clics ou des raccourcis (Alt + lettre soulignée dans l’intitulé) Peuvent être grisés ou activés selon le contexte On peut avoir plusieurs niveaux de menus et sous-menus : Remarque : On voit ici la fiche utilisateur (premier onglet) et une partie de la fiche client (quatrième onglet) La saisie en tableaux, en blocs isolés, sur des images, ou sur des textes, n’est pas la même.
40
2.2 La saisie dans une fiche
Fiche et champs Un onglet est organisé en blocs : De type “liste de champs” De type image De type tableaux De type textes Remarque : On voit ici la fiche utilisateur (premier onglet) et une partie de la fiche client (quatrième onglet) La saisie en tableaux, en blocs isolés, sur des images, ou sur des textes, n’est pas la même.
41
Saisie d’un champ « simple »
2.2.1 La saisie dans une fiche : onglets et navigation Saisie d’un champ « simple » Le positionnement sur un champ peut se faire : Par clic sur le champ Par navigation avant (Tab) ou arrière (Shift Tab) La saisie est classique Windows (insertion, remplacement par sélection, suppression, positionnement en début/fin de champ…) Un champ incorrect du point de vue format (ou trop long…) est souligné en rouge Le positionnement sur un onglet peut se faire : Par clic sur l’onget Par flèche droite / gauche quand on a cliqué sur un autre onglet Le déplacement sur une zone ou un onglet peut être refusé si des valeurs précédentes (dans l’ordre de la saisie) sont incorrectes ou ne sont pas renseignées (on se place alors sur le champ erroné). Remarque :
42
Actions possibles sur le champ
2.2.1 La saisie dans une fiche : onglets et navigation Actions possibles sur le champ Les raccourcis suivants existent : F1, Shift F1, Alt F1 : appel de l’aide F4 ou clic droit sur le champ : appel de fonctions par un menu surgissant F5 : rafraîchissement de la liste gauche F6 : visualisation d’informations permettant de connaître les caractéristiques du champ et de l’écran courant F8 : sélection dans la liste des dernières fiches lues F9 : tunnel (cf. plus loin) F12 : sélection principale Remarque :
43
2.2.2 La saisie dans une fiche : menus locaux
Liste de choix Les menus locaux sont des choix dans une liste, qui peuvent se présenter sous l’une des 3 formes suivantes : combo-box (oui/non) case à cocher boutons radio Les menus locaux sont paramétrables par les utilisateurs dans certains cas. Remarque : L’écran présenté ici est le 3ème onglet de la fiche client. L’utilisation des menus locaux est simple et intuitive, mais il faut noter que l’on ne peut pas saisir de données ni ajouter un choix en direct dans une combo-box. Du point de vue technique, la réponse est un numéro de choix (de 1 à N), et la présentation du résultat de la saisie dépend de la langue courante.
44
Actions possibles sur le champ
2.2.3 La saisie dans une fiche : clic droit Actions possibles sur le champ Le menu surgissant (clic droit ou F4 sur le champ) Permet de faire apparaître un ensemble de fonctions associées aux champ : Sélections, zooms, propriétés (fonctions génériques) Déclenchements d’actions contextuelles Aide sur champ ( Qu’est-ce que c’est ? ) Les fonctions génériques sont liées au fait qu’une table (et donc un objet) gère les valeurs de code saisies dans le champ : La sélection (aussi appelable par F12) Permet de choisir la valeur des champs dans une liste issue d’une table de valeurs La fenêtre s’ouvre en se positionnant “après” la valeur courante du champ Les champs présents sont ceux trouvés dans la liste gauche de la fonction qui gère les valeurs possibles Permet de filtrer des données et de trier comme dans une liste gauche (cf. plus loin) Remarque : « Après » la valeur courante du champ peut dépendre d’un paramètre (après sur N positions)
45
Actions possibles sur le champ
2.2.3 La saisie dans une fiche : clic droit Actions possibles sur le champ Fonctions génériques (suite) : La sélection derniers lus (aussi appelable par F8) Même principe que la sélection standard La sélection avancée Permet de saisir des critères en donnant leur nom, un opérateur, une valeur Les champs de la liste gauche sont proposés par défaut Le critère de tri peut être sélectionné parmi les index de la table, et le nombre de fiches lues peutêtre saisi Un Mémo peut être enregistré ou rappelé sous un nom quelconque Ensuite, on retombe sur une fenêtre de sélection Remarques :
46
Les tableaux déroulants
2.2.4 La saisie dans une fiche : gestion des tableaux Les tableaux déroulants Fonctionnant dans deux modes : Le mode commande (on se déplace dans le tableau sans saisir, le clic droit accède à des fonctions génériques, TAB passe au bloc de données suivant) Le mode saisie (on saisit des champs dans une ligne courante, TAB passe au champ suivant de la ligne, puis à la ligne suivante) Passer du mode commande au mode saisie se fait par : le fait de taper des caractères sur une cellule sur laquelle on se trouve, ou par appui sur F2. Passer du mode saisie au mode commande se fait par : L’abandon des modifications de la ligne (Echap). La validation de la ligne (Entrée) Remarques : Le tableau déroulant ci-essus est un exemple tiré de la fiche utilisateur (tronqué pour des raisons de mise en page)
47
Les tableaux déroulants
2.2.4 La saisie dans une fiche : gestion des tableaux Les tableaux déroulants Susceptibles de contenir un grand nombre de lignes (une optimisation en charge un nombre donné pour visu, le chargement complet étant fait en cas de modification ou par clic sur l’icône) Dans des blocs avec des ascenseurs verticaux et/ou latéraux si nécessaire (des colonnes fixes peuvent être définies à gauche par le développement) Le redimensionnement des colonnes peut être : Automatique en fonction du contenu (défini par le développement) Manuel par déplacement des frontières des colonnes Automatique en fonction du contenu (Control + [ celui du clavier numérique ] lorsqu’on est en mode commande. Remarques : Le tableau déroulant ci-essus est un exemple tiré de la fiche utilisateur (tronqué pour des raisons de mise en page)
48
Les tableaux déroulants
2.2.4 La saisie dans une fiche : gestion des tableaux Les tableaux déroulants Les fonctions génériques accessibles par clic doit en mode commande : Mode fiche : tous les champs d’une ligne sont présentés dans une fenêtre de type fiche Insertion / Suppression de ligne ( Maj Inser / Maj Suppr ) Peut être inhibé sur des tableaux en fonction du contexte. Recherche Recherche classique Windows F3 ou Shift F3 permet de rechercher le suivant / précédent Remarques : L’écran présenté ici est le mode fiche sur une transaction complète de commande. Lorsqu’on dit « tous les champs d’une ligne », c’est un peu abusif, car on sait définir et même paramétrer (transactions) des colonnes apparaissant dans le tableau et pas dans le mode fiche, et vice-versa.
49
Les champs de type texte
2.2.5 La saisie dans une fiche : gestion des images et textes Les champs de type texte Permettent une saisie au kilomètre de textes Riches (RTF) avec gestion des effets et polices Bruts (on ne stocke que le texte) TAB ne permet pas de sortir du bloc (il faut utiliser la souris) Boutons accessibles : Mode éditeur Format des caractères, Alignement et puces Par clic droit : Importer / Exporter (au format RTF) Choix texte brut /riche (si le texte riche est autorisé dans le contexte) Copier, coller Remarques : L’écran présenté ici est la saisie d’un texte en tête de commande client.
50
Les champs de type image
2.2.5 La saisie dans une fiche : gestion des images et textes Les champs de type image Stockés dans la base de données Au format jpg, bmp, gif Visualisés directement dans les écrans Actions accessibles par clic droit : Sélectionner (pour reprendre une image existante sur le disque du poste local) Enregistrer sous (pour écrire une imge existante sur le disque du poste local) Effacer Remarques : L’écran présenté ici est la saisie d’un texte en tête de commande client.
51
2.3.1 Ergonomie de base objet : listes de gauche
Plusieurs types possibles : Choix de la fiche courante Liste(s) principale(s) Derniers lus Liste supplémentaire Navigation Explorateur de liens Picking Hiérarchique “A plat” Pour voir une liste, on clique sur son bandeau Pour rafraîchir la liste, on peut utiliser F5 Sont paramétrables : La position et a présence des listes (derniers lus, explorateur de liens) les colonnes présentes dans la liste principale (ce sont les mêmes dans les derniers lus) Remarque : Il peut y avoir plusieurs listes principales (ex : CRM, où on a les interventions à faire / faites) Pour les premières listes, on regardera la fiche client. Pour le picking, on regardera les commandes et les mouvements de stock…
52
Listes de gauche principales
2.3.1 Ergonomie de base objet : listes de gauche Listes de gauche principales Principe de base : sélection d’une fiche (à droite) par clic (à gauche) sur la ligne Sur les listes « à plat » : Un nombre limité de lignes est chargé dans la liste; il est paramétrable par utilisateur On peut lire les lignes suivantes ou précédentes si les flèches sont présentes sur le bandeau Clic droit sur l’en-tête des colonnes permet de filtrer la liste sur les valeurs de champ : VALEUR *MODELE* >=BORNE, <=BORNE, >BORNE, <BORNE Clic sur l’en-tête des colonnes permet de trier la sélection courante sur la colonne. Les colonnes sont redimensionnables, tout comme l’est la liste elle-même Remarque : On se positionnera sur la fiche client ( Données de base / Tiers / Client ) pour manipuler la liste gauche.
53
Listes de gauche principales
2.3.1 Ergonomie de base objet : listes de gauche Listes de gauche principales Sur les listes « arborescentes » : Un nombre limité de lignes est chargé dans la liste; il est paramétrable par utilisateur, mais la coupure se fait toujours sur une racine principale de la liste. Un double-clic sur une ligne permet de déplier l’arborescence Pas de tri sur la colonne. Les feuilles terminales sont habituellement différentes des regroupements (sauf si le nombre de niveaux n’est pas fixe) La liste est redimensionnable elle-même, mais une info-bulle affiche l’intitulé de la ligne courante si elle dépasse de la liste. Les flèches éventuellement présentes sur le bandeau permettent de lire les lignes suivantes ou les précédentes. Pas de Clic droit sur l’en-tête des colonnes ( on utilisera le menu Sélection ) Remarque : On se positionnera sur la fiche site ( Paramétrage / Structure générale / Sites ) pour manipuler la liste gauche. Il s’agit d’une hiérarchie à un niveau intermédiaire (les sociétés).
54
2.3.1 Ergonomie de base objet : listes de gauche
Les derniers lus C’est une liste optionnelle (on peut l’activer ou la désactiver par paramétrage, la positionner en première ou en deuxième position). Elle présente les dernières lignes lues par l’utilisateur dans l’objet dans lequel on se trouve. Le nombre d’éléments de la liste est fixé par un paramètre utilisateur. Un paramètre utilisateur permet de charger par défaut la fiche correspondante dans la partie de droite. Dans la saisie d’un champ relié à l’objet, la touche F8 permet d’ouvrir une fenêtre de sélection sur les éléments présents dans cette liste. Remarque :
55
Listes de gauche supplémentaires
2.3.1 Ergonomie de base objet : listes de gauche Listes de gauche supplémentaires Dans certains cas, des listes gauches informatives peuvent être visibles pour donner des informations complémentaires, ou une autre présentation des choses (par exemple sous forme arborescente) Dans ce cas, un clic sur la ligne ne modifie rien à droite. Des dépliages restent possibles sur des listes hiérarchisées. Remarque : L’exemple donné ici est le volet Sous-niveaux de la fiche nomenclature ( Données de base / Articles / Nomenclatures de production ). On pourra par exemple déplier la hiérarchie de composants associée à l’article CD , alternative 10.
56
L’explorateur de liaisons
2.3.1 Ergonomie de base objet : listes de gauche L’explorateur de liaisons Présente des liens avec une sémantique vers une autre fiche de façon hiérarchique (dépliage par double clic) par groupe d’utilisateurs Permet une navigation d’objet à objet, sur la bonne clé avec empilement du contexte Par Return sur la ligne courante Les liens sont créés : manuellement par Fichier / Liens automatiquement, par paramétrage de l’objet Remarques : On se positionnera sur la fiche client ( Données de base / Tiers / Client ) pour manipuler l’exporateur de liaisons. Les liens correspondent un peu à la notion de lien hyper-texte en Web Dans le dossier DEMO (à partir de la version 142), des liens ont été créés sur le client DIS001. La copie d’écran montre la hiérarchie de liens correspondante. On peut créer des groupes d’utilisateurs (chaque utilisateur appartenant à un et un seul groupe), un lien étant défini dans un groupe : Un utilisateur ne voit que les liaisons de son groupe Par défaut, un seul groupe existe (STD), et chaque utilisateur est dans ce groupe : les liens sont donc tous publics. Mais ceci peut être modifié Si un utilisateur appartient au groupe vide, il ne voit aucune liaison.
57
2.3.2 Ergonomie de base objet : recherches et sélections
Le menu Sélection Permet d’exprimer des sélections dans la liste gauche : Sélection avancée ouvre un d’écran de saisie de critères de sélection : Tous les champs de la table et ceux des tables en ligne sont sélectionnables On peut également écrire une expression de sélection Remarques :
58
2.3.2 Ergonomie de base objet : recherches et sélections
Le menu Sélection La sélection avancée permet d’enregistrer des critères saisis sous forme de Mémos : Les mémos peuvent être globaux (partagés par tous les utilisateurs) ou locaux Ils apparaîtront dans le menu sélection la prochaine fois que l’on entrera dans la fonction On pourra alors directement les sélectionner. Si un mémo nommé STD existe pour la fonction, il est automatiquement appliqué à l’entrée dans l’objet Si une sélection (ou un mémo) est appliqué, l’icône le signale en bas d’écran Mémos globaux Mémos locaux Remarques :
59
2.3.2 Ergonomie de base objet : recherches et sélections
Le menu Sélection Le choix Sélection mot-clé permet de rechercher les fiches disposant de pièces jointes associées aux mots-clés définis (voir plus loin). L’écran suivant s’ouvre alors : Remarques : Le choix Tous permet de supprimer les critères de sélection
60
La sélection directe dans la zone clé
2.3.2 Ergonomie de base objet : recherches et sélections La sélection directe dans la zone clé Sur la zone clé de la fiche (code client, code article, numéro de commande…) un clic droit / Sélection permet de rechercher les fiches pour en choisir une. Il s’agit d’un cas particulier d’une sélection sur un champ (le fait que ce soit la clé provoque le rechargement de la fiche). La fenêtre contient les mêmes champs que la liste gauche : Les mêmes possibilités (tri, clic droit sur colonne, lecture suivant/précédent) sont offertes que dans la liste gauche. Remarques :
61
La lecture séquentielle
2.3.2 Ergonomie de base objet : recherches et sélections La lecture séquentielle On dispose depuis le menu : de fonctions de lecture séquentielle de la table Les raccourcis clavier sont indiqués dans le menu On dispose aussi de boutons magnétophone en haut de l’écran Les lectures séquentielles respectent les filtres : liés aux sélections effectuées via le menu Sélection inhérents aux habilitations Mais pas les filtres réalisés par clic droit sur la liste gauche. Remarques :
62
2.3.3 Ergonomie objet : opérations de base
Création d’une fiche On utilise au choix : Le menu L’icône Le raccourci Ctrl N puis on saisit les champs dans les différents onglets et on tape Entrée ou on utilise le bouton Créer qui est alors dégrisé En cas de champ obligatoire non renseigné, ou de contrôle non satisfait, on revient sur le champ erroné. On a aussi la faculté d’Abandonner la création en cours : soit par la touche abandon soit en relisant une nouvelle fiche (par clic sur la liste gauche…). Une confirmation peut alors être demandée (paramétrage par utilisateur) Remarques :
63
Duplication d’une fiche
2.3.3 Ergonomie objet : opérations de base Duplication d’une fiche Le principe est simple : On part d’une fiche existante On change sa clé : dès lors, la touche Créer est dégrisée (on est entré en modification) D’éventuelles questions complémentaires peuvent être posées : recalcul de tarifs, partage de contacts, … On peut modifier tout champ de la fiche pourvu que les contrôles de validité soient satisfaits. De façon optionnelle (par utilisateur), on peut avoir une demande de confirmation : L’abandon de duplication est possible exactement comme l’abandon de création Remarques :
64
Modification d’une fiche
2.3.3 Ergonomie objet : opérations de base Modification d’une fiche Le principe est simple : On part d’une fiche existante On peut alors modifier tout champ modifiable (sans changer sa clé, sinon on serait en modification) : dès lors, les touches Enregister et Abandon sont dégrisées (on est entré en modification) On peut modifier tout champ de la fiche pourvu que les contrôles de validité soient satisfaits. L’abandon de modification est possible exactement comme l’abandon de création. Si l’abandon est fait par la lecture d’une autre fiche (par clic sur la liste gauche par exemple), on peut avoir une boîte pour confirmer l’abandon option par utilisateur) Remarques :
65
Verrouillage de fiche courante
2.3.3 Ergonomie objet : opérations de base Verrouillage de fiche courante Un utilisateur positionné sur une fiche courante en gestion d’objet) : pose un verrou sur la clé courante s’il n’est pas entré dans un mode consultatif uniquement (ce mode est signalé par l’icône présente en bas de l’écran) est considéré comme potentiellement susceptible de modifier (sous réserve d’habilitation…) la fiche qu’il a chargé. Les autres utilisateurs accédant à cette fiche : verront la fiche avant sa modification sauront, grâce à l’icône présente en bas de l’écran, que quelqu’un est en cours de modification. pourront, par double clic sur l’icône en question, savoir qui modifie la fiche ne pourront pas modifier la fiche tant que l’utilisateur la verrouillant n’en sera pas sorti. Remarques : Le verrouillage dont il est question n’est pas un verrouillage au sens base de données (Lock), mais l’écriture dans une table de la base de données ( APLLCK ) d’une ligne contenant un symbole et un identifiant unique de la session. En cas d’arrêt brutal de session, la ligne de verrouillage est automatiquement invalidée. Une fonction d’administration (Développement / Utilitaires / Vérification / Symboles verrouillés ) permet de voir les verrous, et même de les supprimer…
66
Numérotation automatique et clés
2.3.3 Ergonomie objet : opérations de base Numérotation automatique et clés Dans certains cas, la clé courante est attribuée par une numérotation automatique : Soit de façon impérative : la clé ne peut pas être saisie en création de fiche, elle est attribuée en fin de création. Soit de façon optionnelle : la clé peut être saisie en création de fiche, la numérotation n’est attribuée en fin de création que si la clé n’a pas été saisie. En cas de numérotation automatique, le passage en mode duplication se fait par effacement de la zone de clé. Remarques : Les paramétrages de numérotation se font par la fonction de gestion des compteurs, et la fonction d’attribution de compteurs.
67
2.3.3 Ergonomie objet : opérations de base
Suppression La suppression se fait par choix d’une fiche (sélection, clic sur liste gauche…) clic sur si le bouton est dégrisé. L’écran suivant se présente alors : La case à cocher Suppression différée permet d’enregistrer la suppression à faire dans une table qui sera exploitée par une tâche dédiée lançable en batch. Lancée en direct, la suppression peut être longue, car elle va vérifier que la fiche n’est pas utilisée par d’autres fiches. En cas de problème, on obtient Des messages tels que celui ci : Certaines fiches ne sont pas supprimables soit par principe (fiche client) soit de façon contextuelle (une commande livrée n’est plus supprimable) Remarques : Les paramétrages de numérotation se font par la fonction de gestion des compteurs, et la fonction d’attribution de compteurs.
68
Différentes opérations accessibles
2.3.4 Ergonomie objet : Le menu fichier Différentes opérations accessibles Opérations également accessibles par boutons ou icônes Lecture séquentielle de fiches Lancement d’éditions Opérations diverses Ouverture d’une session secondaire Fermeture de fenêtre Remarques : Les paramétrages de numérotation se font par la fonction de gestion des compteurs, et la fonction d’attribution de compteurs.
69
2.3.4 Ergonomie objet : Le menu fichier
Editions Fichier / Imprimer et Fichier / Liste permettent tous les deux : de lancer un état paramétrable avec des valeurs de paramètres par défaut contextuelles Fichier / Imprimer est supposé éditer un document en rapport avec la fiche courante : ce choix est donc grisé s’il n’y a pas de fiche courante Si plusieurs états sont rattachés, on voit apparaître une fenêtre de choix préliminaire : Remarques : L’affectation d’un état se fait par Paramétrage / Paramètres généraux / Personnalisation objets On affecte à chaque fonction (impression, liste) un code état. Par défaut, ce code correspond au code de l’état Crystal Reports, mais une fonction (Développement / Dictionnaire traitements / Etats / Codes impressions) permet d’associer à un code état un seul état (on remplace l’état par un autre), ou une liste d’états (dans ce cas, on opose un choix de type de celui qui est présenté ci-dessus).
70
2.3.4 Ergonomie objet : Le menu fichier
Pièces jointes Cette fonction (ou le double clic sur icône quand des pièces jointes existent déjà) ouvre une fenêtre permettant de saisir : des documents liés stockés sur un serveur (via un chemin supposé être accessible), avec un type de document paramétrable. Dans ce cas, clic droit / Exécuter ouvre le document avec le programme exactement comme si on double-cliquait dessus dans l’explorateur Windows. des images ou des textes stockés dans la base Jusqu’à 5 mots-clés associés à chaque document 3 types particuliers de documents sont stockés dans la base : RTF : texte riche TXT : texte brut PIC : image Ces documents sont visualisés directement dans la fenêtre Remarques : Une table diverse définit les types de documents. Cette table peut être librement redéfinie, sauf pour les3 types particulier cités ci-dessus. Les mots-clés sont ceux utilisés par la Selection mot-clés Quand les documents sont stockés sur un serveur bureautique donné, il est possible de définir un chemin par défaut, qui sera abrévié par %
71
2.3.4 Ergonomie objet : Le menu fichier
Commentaires Cette fonction (ou le double clic sur icône quand le commentaire existe déjà) ouvre une fenêtre permettant de saisir : Un texte libre Stocké dans la base En format brut Remarques :
72
2.3.4 Ergonomie objet : Le menu fichier
Propriétés Cette fonction ouvre une fenêtre permettant d’afficher : Des informations jugées importantes Evaluées à partir de n’importe quelle rubrique de la fiche Visibles également par la touche F11 sur tout champ référençant une clé de l’objet en question. Par défaut, l’intitulé de la fiche (s’il existe), la date et l’utilisateur ayant créé la fiche, la date et l’utilisateur ayant modifié pour la dernière fois la fiche sont proposés. Remarques : Les champs proposés par défaut sont CREUSR, CREDAT, UPDUSR, et UPDDAT quand ils existent dans la tble associée à l’objet. Le paramétrage se fait par Paramétrage / Général / Propriétés objet sous menu fichier.
73
2.3.4 Ergonomie objet : Le menu fichier
Statistiques Cette fonction donne accès à des interrogations statistiques : Dont la valeur des premiers critères est définie par la fiche courante Au niveau de détail correspondant Exemple : une statistique des ventes par famille statistique client, puis par code client, puis par catégorie article, puis par article pourra être accédée via la fiche Client au nive de détail du client (on verra les ventes par catégories d’article pour le client courant, un zoom sur une catégorie étant alors possible). Si plusieurs codes statistiques existent, on verra une fenêtre de choix apparaître : Remarques : L’exemple donné ici correspond aux statistiques accessibles depuis la fiche article
74
2.3.4 Ergonomie objet : Le menu fichier
Workflow Cette fonction permet d’envoyer des messages : En saisissant les caractéristiques (adresse, texte, message, accusé lecture) En insérant automatiquement une icône de lien vers la fiche courante Remarques : Le paramétrage Workflow permet : de définir des Workflow de type Bouton Sur des fiches prédéfinies Dans ce cas, le message part sans aucune saisie complémentaire
75
2.3.4 Ergonomie objet : Le menu fichier
Liaisons Cette fonction permet de créer ou supprimer des liaisons manuelles : Dans le groupe de liaisons de l’utilisateur De ou vers la fiche courante En saisissant le code de liaison, le sens, l’objet, et la clé de lien Remarques : Les liaisons automatiques créées par l’intermédiaire du paramétrage de l’objet ne sont pas visible (et donc pas modifiables) par cette fonction. Cette fonction peut ne pas être accessible à un utilisateur si son code groupe de liaison est vide.
76
2.3.4 Ergonomie objet : Le menu fichier
Changement de code Cette fonction permet de modifier le code d’une fiche objet : En saisissant le nouveau code En lançant la fonction par validation de la saisie (attention, l’exécution peut être longue, toutes les tables référençant la clé vont être balayées). Cette fonction n’est pas disponible sur toutes les fiches Remarques : Cette fonction n’est pas exemple pas disponible sur les tiers (clients, fournisseurs) ni sur les articles.
77
2.3.5 Ergonomie objet : Les autres menus
Le menu Edition Il donne accès à des fonctions de modification utilisables champ par champ : Couper (Ctrl X) Copier (Ctrl C) Coller (Ctrl V) Annuler (Ctrl Z) Il permet des recherches : Dans les tableaux déroulants Dans l’éditeur de programme Remarques : Les fonctions d’édition de programme ne seront pas vues ici
78
2.3.5 Ergonomie objet : Les autres menus
Le menu Outils Il donne accès à des fonctions plus techniques, normalement réservées aux développeurs : Debugger (Ctrl Alt D) , Dbg On/Off (Ctrl Alt D) Activation du débogueur intégré Description fenêtre Visualise la description XML de la fenêtre courante dans une fenêtre Internet Explorer Activation / Lecture timing Profiling de l’exécution du code Profiling des requêtes à la base oracle Calculatrice (Alt Ctrl K) Elle permet de faire des calculs, d’avoir accès aux valeurs de variables… Remarques :
79
2.3.5 Ergonomie objet : Les autres menus
Le menu Affichage Il donne accès : Au mode d’affichage des fenêtres A un convertisseur de montants (fait au départ pour l’euro) il affiche les montants en devise de l’écran courant dans une autre devise A une fonction d’export des données de la fenêtre dans le navigateur Internet Explorer en format XML A une fonction de transfert des données de l’écran dans un classeur Excel Remarques : A la visualisation des fenêtres empilées par les différents tunnels
80
2.3.5 Ergonomie objet : Les autres menus
Le menu Aide Il donne accès : Aux différents niveaux d’aide Au sommaire de l’aide A un accès au site Web d’Adonix A des raccourcis divers A l’affichage d’une fenêtre d’information qui permet de connaître : Le numéro de version de l’applicatif et du poste client Le login système Les serveurs (d’application, de traitement) et le poste client utilisé Le service de connexion Remarques : Le numéro de version de l’applicatif (ici 141.0) doit être complété, pour être efficace, par un niveau de patch Le numéro de version du poste client est ici 3,2004,11,19
81
2.3.5 Ergonomie objet : Les autres menus
Dépendent de la fonction Peuvent être définis sur des menus à plusieurs niveaux Exemples de menus classiques : Zooms et/ou Consultations : visualisation d’informations liées Textes : saisie de textes liés dans des fenêtres dédiées Fonctions ou Options : accès à des fonctions diverses Actions : actions CRM Remarques : On remarquera ici les menus particuliers à la gestion des clients
82
Objets gérés par transactions
2.3.6 Ergonomie objet : objets et transactions Objets gérés par transactions Principe de base Un même objet peut disposer de fenêtres différentes Chacune de ces fenêtres peut ainsi présenter tout ou partie des informations liées à la fonction Des fonctions de paramétrage permettent de définir ces fenêtres, appelées transaction : En définissant, pour un ensemble de champs s’ils doivent être saisis, uniquement visualisés, ou absents de l’écran En leur associant (éventuellement) des règles de gestion Par le biais de fonctions situées dans les menus Paramétrage / xxxx / Transactions de saisie En leur associant (éventuellement) des codes pour en restreindre l’accès Remarques :
83
Objets gérés par transactions
2.3.6 Ergonomie objet : objets et transactions Objets gérés par transactions A l’entrée dans la fonction : On peut imposer une transaction donnée A défaut, le choix des transactions disponibles pour l’utilisateur sera proposé dans une fenêtre Le changement de transaction en cours de gestion d’objet peut être obtenue via le menu Fichier Remarques :
84
Un cas particulier de gestion d’objet
2.3.7 Ergonomie objet : objets en tableaux Un cas particulier de gestion d’objet L’ensemble de la table est gérée en tableau dans un seul écran : Une ligne = un enregistrement Ordre de tri = la clé principale Modification et validation globales (par le bouton Enregistrer ) Verrouillage complet de la table à l’entrée dans la fonction Le bouton Supprimer agit sur la ligne courante (clic droit est inactif) Utilisation pour des « petites » tables : La table des unités (Données de base / Tables communes / Unités ) La table des langues(Données de base / Tables communes / Langues ) … Remarques :
85
Lancement d’une impression
2.4.1 Impressions : lancement Lancement d’une impression Elle peut être fait au choix : Par le menu Fichier / Impression (elle possède une icône : ) ou Fichier / Liste depuis un objet : on lance alors un état prédéfini (éventuellement dans une liste) Par Impressions / Impressions on visualise alors l’ensemble des états dans la liste gauche, et on choisit celui qui doit être lancé en saisissant les paramètres à droite Par Impressions / Impression/groupe / xxxx / yyyy on choisit alors un état dans une liste d’états rattachés à un groupe (c’est pratiquement l’équivalent d’un module), puis un sous-groupe Depuis le dictionnaire des états via le bouton Impression Remarques :
86
Saisie des caractéristiques de l’impression
2.4.2 Impressions : saisie des paramètres Saisie des caractéristiques de l’impression On saisit d’abord les paramètres de l’état dans un tableau : Soit ce sont des éléments simples : De type numérique, alphanumérique, ou menu local Soit ce sont des bornes : De type borne début / fin (deux valeurs) Exceptionnellement, sous forme d’une liste de valeurs (pour segmenter l’état selon des bornes) Remarques : Un paramètre de type menu local n’est pas saisi sous forme de combo-box, mais sous forme de chaînes de caractères (les premiers caractères discriminants suffisent), sachant qu’une sélection est aussi disponible. Les listes de valeurs segmentées servent essentiellement lorsqu’on s’attend à des états très volumineux (plusieurs milliers de pages). Dans ce cas, éditer plusieurs états permet d’avoir de meilleures performances. On a alors un clic droit / Segmentation sur le paramètre correspondant. On pourra par exemple regarder l’état GLGRP / bornes de comptes.
87
Saisie des caractéristiques de l’impression
2.4.2 Impressions : saisie des paramètres Saisie des caractéristiques de l’impression Puis on saisit la destination de l’état : Soit par un code destination Défini dans une table Avec la possibilité d’avoir une destination par défaut en fonction du contexte Soit par des paramètres : Type de sortie (pré-visualisation, Imprimante, Message, Fichier, Imprimante/fichier) Imprimante (sélection par une fenêtre Windows), serveur si impression via un serveur d’impression), Orientation, copies, bornes de pages… La langue est saisie pour les états multi-lingues Remarques : La saisie directe de l’imprimante peut être interdite à l’utilisateur Des contrôles croisés de types d’imprimantante existent pour éviter d’imprimer un état sur une imprimante qui ne lui est pas destinée.
88
Mémorisation des paramètres
2.4.2 Impressions : saisie des paramètres Mémorisation des paramètres Lorsqu’on a beaucoup de paramètres, il est intéressant de les mémoriser : Via le bouton Mémo En lui associant un code alphanumérique Le rappel d’un mémo se fait : Par le bouton Rappel, suivi de la saisie du code De façon automatique pour le mémo nommé STD (mémo par défaut) Un mémo peut être supprimé, et est propre à chaque utilisateur. Remarques : La plupart des états ont un grand nombre de paramètres, pour éviter la multiplication des états. Ainsi, par exemple, l’état Grand-Livre comptable, qui peut se faire avec de multiples critères de sélection (écritures lettrées, non lettrées, de simulation…), un critère de tri variable, des bornes (sites/sociétés, dates, comptes), des paramètres complémentaires (devise d’impression, détail des à-nouveaux), des cumuls optionnels… Pour cette raison, il est intéressant de disposer d’un couple (code état, paramètres)
89
Lancement de l’impression
2.4 Impressions : déroulement pratique Lancement de l’impression Lorsque l’impression est lancée en mode local, une icône animée ( ) signale que l’édition est en cours. Lorsque l’édition se fait en pré-visualisation, une fenêtre Crystal s’ouvre On peut alors directement : Visualiser les pages au fur et à mesure Parcourir des groupes de données sur le volet de gauche (selon les ruptures de l’état) Envoyer le résultat dans un message Exporter dans un fichier (formats PDF, HTML, Excel, Word…) Rediriger le résultat vers une imprimante Remarques : Ce que l’on entend par mode local, c’est pas sur un serveur d’édition (le poste client fait tourner la DLL Crystal Reports)
90
Surveillance de l’impression
2.4 Impressions : déroulement pratique Surveillance de l’impression Un double clic sur l’icône animée ( ) permet d’ouvrir la fenêtre suivante : Cette fenêtre peut aussi être visualisée depuis le menu général Elle permet de visualiser les impressions en cours sur les différents serveurs d’édition, de les réordonner, de les supprimer. Remarques :
91
2.5.1 Consultations : principes de base
Les consultations Un écran de consultation se présente : Sans liste gauche Avec un en-tête où on saisit des paramètres liés à la consultation Avec un ou plusieurs onglets remplis une fois les paramètres saisis Avec (le cas échéant) des boutons magnétophone (lecture suivante/précédente) Avec une fenêtre complémentaire de critères appelée par le bouton de même intitulé Remarques :
92
2.5.2 Consultations : ergonomie générale
Les consultations Zooms successifs : Une ligne de consultation n’est pas modifiable, mais permet en général, par un bouton, de visualiser des détails complémentaires Ces zooms chaînent : Soit sur d’autres consultations pour voir un sous-détail (Balance Compte par exemple) Soit sur des objet en consultation (Liste des factures Factures…) Ces zooms sont activés par des clics droits sur la ligne courante en mode commande : Remarques : Les deux exemples d’écrans donnés ici sont : La consultation de balance qui chaîne sur les comptes La consultation de comptes qui chaîne sur la pièce comptable, la pièce d’origine (ici une facture d’achat), le détail des échéances
93
2.5.2 Consultations : ergonomie générale
L’écran de critères Il permet d’affiner les critères : Avec un nombre de paramètres en général plus important que l’en-tête Avec des possibilités de mémorisation via le bouton Mémo (nommage des fichiers mémos qui sont personnels, STD=mémo standard, bouton Rappel, possibilité de suppression mémo…) Critère important : le code écran Un nombre illimité de codes écrans peuvent être paramétrés Ils permettent de filtrer et de trier les colonnes et le nombre de lignes que l’on désire voir Ils peuvent être affectés par défaut à l’entrée de la consultation Ils font partie des critères du mémo Remarques : Le paramétrage des écrans se fait via Paramétrage / Paramètres généraux / Ecrans de consultation. On paramètre alors l’écran dont le code XXX peut être retrouvé, lorsqu’on se trouve dans la fonction de consultation : Soit via la calculette (la fonction s’appelle CONSXXX) Soit par la touche F6 lorsqu’on est sur l’en-tête (l’écran s’appelle CONSXXX1)
94
2.5.3 Consultations : statistiques et requêteur
Les statistiques C’est un cas particulier de consultation générique : Basé sur un code statistique paramétrable Permettant de visualiser des cumuls basés sur des critères à plusieurs niveaux Sur une borne de périodes (ou deux bornes de périodes comparées) Avec la possibilité de comparer avec des objectifs saisis ou calculés Accessibles par le bouton Fichier / Statistiques depuis les objets contenant les critères Avec des zooms successifs jusqu’au détail final Remarques : Le paramétrage se fait via Paramétrage / Exploitation / Paramètres statistiques
95
Les statistiques (suite)
2.5.3 Consultations : statistiques et requêteur Les statistiques (suite) Une fonction de visualisation graphique est intégrée : Mais les statistiques sont aussi publiables via le portail (cf plus loin) Remarques :
96
2.5.3 Consultations : statistiques et requêteur
Le requêteur C’est un cas particulier de consultation générique : Basé sur un code de requête paramétrable Permettant de visualiser le résultat de requêtes utilisateur déjà calculées ou calculées lors de l’interrogation Avec des critères optionnels Avec des zooms successifs sur des niveaux de rupture ( Niveau + / Niveau - ) et des tunnels vers le détail des données listées Avec la même possibilité de représentation graphique directe ou par le portail Remarques : Le paramétrage se fait via Paramétrage / Exploitation / Requêtes ou Paramétrage / Exploitation / Requêtes SQL
97
2.6.1 Traitements : principes de base
Les traitements Une fonction de type « traitement » est organisée de la façon suivante : Une première fenêtre permet une saisie de paramètres Sur un ou plusieurs onglets Avec fréquemment un mémo Le bouton OK déclenche un traitement qui peut être long Le résultat final est affiché dans une trace Remarques :
98
2.6.2 Traitements : lancement en batch
Les traitements Une fonction de type traitement est le plus souvent être lancée en arrière-plan (batch) sur le serveur dédié : Dans ce cas, une tâche batch associée existe (son nom est mentionnée dans la documentation de la fonction) Le lancement du traitement se fait alors par lancement de la tâche : Par Exploitation / Serveur batch / Soumission des requêtes Les paramètres sont saisis tout de suite et transmis au serveur La trace pourra être lue quand la tâche aura fini de s’exécuter Remarques :
99
2.6.3 Traitements : lecture de traces
Gestion de traces La fenêtre de trace s’ouvre : Automatiquemement en fin d’exécution si l’exécution est interactive Via clic droit / Trace depuis l’écran de surveillance des requêtes (Exploitation/Serveur batch/Gestion des requêtes) Manuellement (Développement/Utilitaires/Divers/Lecture trace) Remarques :
100
2.6.3 Traitements : lecture de traces
Gestion de traces Les traces sont présentées dans un écran avec une pagination toutes les 1000 lignes (navigation entre pages par ) Les erreurs sont affichées en rouge (on se positionne sur la première ligne d’erreur de la page, et on peut aller à l’erreur suivante par un bouton) Les avertissements sont affichés en vert Remarques :
101
Plan général du cours 1- Connexion à ADONIX X3 en client-serveur
2- Ergonomie de base des fonctions 3- Préférences des utilisateurs 3.1 La barre de menus générale 3.2 Menu exploitation / utilisateurs 3.2 Le portail utilisateur 4- L’ergonomie Web 5- En guise de conclusion : quelques éléments fonctionnels…
102
Les menus X3 (Fichier, Navigateur)
3.1 La barre de menus générale Les menus X3 (Fichier, Navigateur) Une barre principale donne accès à un certain nombre de fonctions génériques : Fichier / configuration des applications : c’est l’équivalent du bouton Configuration de la boîte de connexion Fichier / Gestion des impressions : permet de gérer et de configurer les impressions en cours (cf. impressions) Menu Navigateur… : les opérations standard d’Internet Explorer peuvent être appelées, notamment : Précédent / Suivant pour naviguer dans les menus Actualiser pour rafraîchir la page courante Page d’accueil pour afficher, dans l’écran du navigateur hébergé par le client X3, la page par défaut paramétrée au niveau d’Internet Explorer Page d’accueil Adonix pour revenir à l’écran d’accueil paramétré pour l’utilisateur sous Adonix X3 Imprime pour imprimer le contenu du navigateur
103
3.1 La barre de menus générale
Les menus X3 (Outils) Le menu Outils donne accès à des fonctions plus techniques : Outils / calculatrice permet d’évaluer des expressions calculées (cf. plus loin) Outils / debugger permet de lancer le débogueur (cf. plus loin) Outils / Options : permet de paramétrer certaines options du poste client Remarques : Ces options sont sauvegardées localement sur le poste client. Elles sont les suivantes : Langue par défaut proposée dans la boîte de connexion Afficher la boîte de connexion permet (si on le décoche) de ne plus afficher la boîte et d’entrer par défaut sur le dernier dossier saisi avec les dernières caractéristiques. Pour réafficher alors la boîte de connexion, il faut double-cliquer sur l’icône en maintenant la touche Shift (passage en majuscules) maintenue. Résolution Normale / Haute permet de s’adapter à la taille des écrans (600,800 => normale, au delà => haute) pour afficher le maximm d’informations Les autres informations du premier onglet concernent l’éditeur de traitement Le deuxième onglet permet de coloriser les lignes de tableaux selon leur rang (modulo 2,3,4,5). Le troisième onglet permet de définir les polices par défaut dans 4 cas : les champs de façon générale, l’éditeur de traitement, les intitulés devant les champs, et les listes de gauche.
104
Un paramétrage accessible à l’utilisateur
3.2 Le menu Exploitation / Utilisateurs Un paramétrage accessible à l’utilisateur Le menu Exploitation / Utilisateurs permet de définir : Via Changement mot de passe, un nouveau mot de passe pour l’utilisateur courant : Via Changement de date, la date courante (au sens gestion). Remarques : On peut imposer à un utilisateur, via des paramètres, de changer régulièrement de mot de passe. On sait aussi lui interdire un mot de passe vide. On peut aussi imposer une longueur minimale au mot de passe. La date courante est visualisable via la fonction datesyst. Cette date doit être comprise entre des bornes définies par les périodes ouvertes, et sert à dater, du point de vue de la gestion, les mouvements passés.
105
3.2 Le menu Exploitation / Utilisateurs
Personnalisation La fonction Exploitation / Utilisateurs / Personnalisation permet la modification de certains paramètres utilisateurs : Le niveau de définition actuel (dossier, société, site, utilisateur) est défini en regard. La plupart sont des valeurs par défaut associés à un module. On définit aussi des destinations d’impression par défaut par type d’imprimante (utilisées si aucune règle plus précise ne prévaut dans le contexte) Remarques : Parmi les paramètres intéressants : ADXLIG donne le nombre de lignes chargées par défaut dans un tableau HISTCALC donne le nombre de lignes stockées dans l’historique de la calculatrice. CONFABD, CONFDUP, CONFSUP demandent des confirmations pour les opérations d’abandon de modification, de duplication, de suppression. LFTBOX et NBDERLUS définissent le nombre de lignes chargées par défaut dans la liste de gauche et dans les derniers lus. Il est possible de définir des destinations par défaut en fonction de l’état, en fonction du couple (utilisateur, état), voire en fonction d’un triplet (utilisateur, état, paramètre complémentaire). Aussi les destinations données ici par défaut n’interviennent qu’à défaut d’autre règles.
106
3.2 Le menu Exploitation / Utilisateurs
Personnalisation Le 2ème onglet de la fonction Exploitation / Utilisateurs / Personnalisation permet de définir des raccourcis claviers utilisables pour ouvrir une session secondaire en lançant directement une fonction : La première ligne correspond à la touche Shift F5 Les suivantes correspondent aux touches Shift F6, Shift F7 … jusqu’à Shift F12 On peut donc en définir 8 en tout Remarques : Toute modification faite sur l’affectation de ces touches n’est active qu’une fois que l’on s’est déconnecté et reconnecté (leur affectation a lieu au moment de la connexion) Ces touches ne déclenchent la fonction pour laquelle elles sont programmées uniquement : Si on ne se trouve pas dans un menu. Si on ne se trouve pas déjà sur la même fonction.
107
3.3 Le Portail Principes de base Vue 1 Vue 2 Vue 3
Il permet de paramétrer des pages d’accueil dynamiques pour les utilisateurs Ces pages permettent de visualiser sous forme graphique : Des données extraites par des requêtes Des statistiques (cumuls par périodes) Des éléments de planning (CRM) Avec des zooms et des liens pour appeler directement les fiches concernées. Un portail est organisé en vues (de 1 à 4 par portail), présentant chacune des données différentes Remarques : La présence du portail utilisateur dépend : De la licence (c’est un élément optionnel et payant de la licence) De l’utilisateur (via des paramètres : chaque utilisateur peut avoir son propre portail) Vue 1 Vue 2 Vue 3
108
3.3 Le Portail Vue de type Graphe Elle peut avoir différents styles :
Ces styles peuvent être constants ou modifiables par l’utilisateur si le sélecteur de graphe est présent. Elle peut présenter un montant, ou donner le choix entre différents montants si le sélecteur de colonnes est présent. Elle dispose d’un outil de zoom qui s’ouvre par appui sur un indicateur mobile dans le graphe. Remarques : La technologie utilisée pour réaliser ces graphes est de type Flash (elle suppose l’installation de composants flash)
109
3.3 Le Portail Vue de type Graphe Elle peut permettre :
des zooms sur un détail si des cumuls sont organisés en niveaux (Zoom + …, Zoom - …) des accès directs aux fiches concernées (Détail pour…) L’affichage d’affichage du montant et du pourcentage par info bulle Remarques :
110
3.3 Le Portail Vue de type Calendrier
Elle peut avoir deux styles différents : Ces styles peuvent être constants ou modifiables par l’utilisateur si le sélecteur de calendrier est présent. Elle présente des textes et des montants dans les cases du calendrier (présentées en orange lorsqu’elles sont remplies dans le calendrier mensuel). Les champs soulignés permettent de zoomer sur l’information détaillée Remarques :
111
3.3 Le Portail Vue de type Calendrier
Elle permet de présenter des informations triées par date: sans zooms sur un détail Avec visualisation de plusieurs rubriques : Un titre Plusieurs lignes présentant des informations liées Remarques :
112
Vue de type Multi-liste
3.3 Le Portail Vue de type Multi-liste Elle permet de présenter une ou plusieurs listes de lignes issues de tables du progiciel (clients, fournisseurs, articles, Commandes, OF…) Les listes peuvent être pliées ou dépliées, rafraîchies, allongées par lecture de lignes supplémentaires… Un zoom est directement possible sur la fiche correspondante Remarques :
113
3.3 Le Portail Vue de type Tableau
Elle permet de présenter les données sous forme de liste colonnée : Avec une gestion multi-niveau si l’indicateur de changement de niveau est présent : Avec des accès directs aux fiches lorsque les rubriques sont soulignées Remarques :
114
3.3 Le Portail Vue de type Page HTML Toute page HTML
(identifiée par son « URL ») peut être visualisée dans une vue du portail : Son code peut être défini par le résultat d’une expression calculée La page va être exécutée dans l’instance courante du navigateur (pas de nouvelle ouverture de fenêtre) Les pages de lien qu’elle peut être amenée à ouvrir doivent se faire en ouvrant une nouvelle fenêtre du navigateur, sinon, on va quitter la session X3 courante Remarques :
115
Plan général du cours 1- Connexion à ADONIX X3 en client-serveur
2- Ergonomie de base des fonctions 3- Préférences des utilisateurs 4- L’ergonomie Web 4.1 Procédure de connexion 4.2 Le menu principal 4.3 Différences d’ergonomie 4.4 Gestion des impressions 5- En guise de conclusion : quelques éléments fonctionnels…
116
4 L’ergonomie Web Principes de base La connexion Web permet :
Un accès à la totalité des fonctions du progiciel Adonix X3 (sauf fonctions écrites avec des outils tiers (outils ILOG d’optimisation graphique, graphes directs dans les statistiques – le portail étant bien sûr accessible –, assistant de formules ) Avec une ergonomie proche de celle du client, mais sans autre pré-requis qu’un navigateur Internet Explorer Remarques : Ceci est valable pour toutes les fonctions, y compris les fonctions spécifiques : le dictionnaire et la façon d’écrire le code pour un développeur est identique que l’on soit en client-serveur ou en Web; par ailleurs, le code utilisé pour décrire l’interface est le même dans les deux interfaces (c’est un code XML) En termes ergonomiques, il subsiste quelques différences, notamment le mode fiche qui n’existe pas en mode Web.
117
4.1 L’ergonomie Web : connexion
Connexion par lien direct Principes de base : On dispose d’un lien dans une page HTML quelconque à laquelle le navigateur Internet Explorer a accès (une « URL » particulière) On arrive sur une page de connexion où on doit donner son code utilisateur Remarques :
118
4.1 L’ergonomie Web : connexion
Connexion via boîte de connexion La boite de connexion est accessible via les pages techniques du serveur Web La boite de connexion peut être incluse dans n’importe quelle page HTML Remarques :
119
4.1 L’ergonomie Web : connexion
Connexion via boîte de connexion Un outil de définition de liens appelables depuis la boîte est disponible dans les pages techniques du serveur Web. On y définit, sur plusieurs onglets, les caractéristiques de la connexion (serveurs et services, mode HTML ou XML, utilisateur au sens système…). Ces éléments sont stockés sur le poste client. Remarques :
120
4.2 L’ergonomie Web : le menu principal
Portail Le portail fonctionne exactement comme en client-serveur Un lien permet d’accéder aux menus : une barre verticale s’ouvre alors à droite Remarques :
121
4.2 L’ergonomie Web : le menu principal
Menu fonctionnel Le menu de droite est géré par deux icônes : Le premier choix du menu correspond aux Préférences utilisateur : Ce menu est alimenté par collage (clic droit) d’items de menu préalablement copiés Remarques : L’icône de punaisage permet de disposer d’une barre de menus flottante
122
4.2 L’ergonomie Web : le menu principal
Portail non activé Si le portail n’est pas activé, un écran par défaut apparaît. Remarques :
123
4.2 L’ergonomie Web : le menu principal
Pages personnelles Des pages HTML personnelles peuvent être définies via le menu Préférences : Remarques :
124
4.2 L’ergonomie Web : le menu principal
Les différents choix en haut de l’écran Le menu Outils intègre notamment : Les choix personnels accessibles par raccourcis Shift F5 à Shift F12 en client-serveur L’appel d’une session secondaire La calculatrice Les fonctions techniques habituelles des fonctions complémentaires quand on est administrateur : Remarques : Les fonctions complémentaires sont à utiliser uniquement à des fins de diagnostic technique : Session statistics permet de quantifier les échanges d’information entre le navigateur et le serveur Lat reply permet d’afficher dans une page séparée le dernier échange entre le navigateur et le serveur Window XML affiche la définition XML de la fenêtre courante Performances local On/Off permet d’afficher une fenêtre qui donne le détail des temps passés sur le client, le serveur Web, le serveur, ainsi que le nombre d’échanges. Cet outil est utile en cas de problèmes de performances, pour permettre d’identifier ce qui pose problème.
125
4.3 L’ergonomie Web : différences d’ergonomie
Gestion de la liste gauche Grâce aux boutons présents en haut du bandeau, la liste gauche peut être : Supprimée Maximisée / rendue à sa taille Rendue flottante Remarques : Lorsque la liste gauche est flottante, elle apparaît le temps d’une sélection et disparaît ensuite. La liste gauche peut réapparaître par un clic sur l’onglet orange qui apparaît à gauche
126
4.3 L’ergonomie Web : différences d’ergonomie
Sélection active sur colonnes La sélection active fonctionne par clic droit de la même façon. Quand une sélection est active : La ou les colonnes concernées sont en italique, et une flèche apparaît sur le bandeau Un clic sur cette flèche supprime la sélection Quand un mémo est actif : La flèche prend l’aspect suivant : Un clic sur la flèche affiche le code de la sélection mémorisée : Remarques : Lorsque la liste gauche est flottante, elle apparaît le temps d’une sélection et disparaît ensuite.
127
4.3 L’ergonomie Web : différences d’ergonomie
Les menus situés dans la liste gauche Le menu Sélection s’active à partir de l’icône « flèche » située à droite du titre de l’onglet Listes : Il est analogue à celui existant en mode client-serveur L’onglet Actions donne accès aux fonctions habituelles : du menu Fichier des autres menus fonctionnels Remarques : Lorsque la liste gauche est flottante, elle apparaît le temps d’une sélection et disparaît ensuite.
128
4.3 L’ergonomie Web : différences d’ergonomie
Boutons et affichages divers Lorsqu’un tableau est partiellement chargé, le signe suivant apparaît : Les boutons standards : Sont affichés en haut de l’écran et pas en bas Sont affichés avec une iconographie différente Les boutons Enregistrer, Supprimer, Abandon, Créer ne sont affichés que s’ils sont actifs : Remarques :
129
4.3 L’ergonomie Web : différences d’ergonomie
Les menus et boutons Les boutons situés dans la barre à droite correspondent à : Fichier / Nouveau Les boutons magnétophone Fichier / Imprimer Le menu fenêtre se trouve en haut de l’écran : Son contenu est le même qu’en client-serveur Remarques :
130
4.3 L’ergonomie Web : différences d’ergonomie
Les raccourcis claviers utilisables F1 : Aide sur champ Shift F1 : Aide sur fonction F2 : Passage en mode saisie de la ligne courante du tableau F4 : Activation menu contextuel F5 : Rafraîchit enregistrement courant (en gestion d’objet) F6 : Informations techniques du champ F8 : Derniers Lus F9 : Tunnel F11 : Propriété F12 : Sélection Ctrl+N : Nouveau Entrée Validation d'une ligne de tableau si le tableau est en mode saisie Enregistre ou crée selon le bouton actif Sur tableau en mode commande: flèche droite, gauche, haut, bas : déplacement sur les lignes ou colonnes du tableau Shift Insertion : quand on est sur la ligne N d'un tableau, insertion d'une ligne en position N-1 Shift Suppr : suppression de la ligne courante d’un tableau Escape : Abandon de la création d'une ligne de tableau Ctrl/L Liste Ctrl/N Nouveau Ctrl/P Impression Remarques :
131
4.3 L’ergonomie Web : différences d’ergonomie
Les exports de données Le principe est le même qu’en client-serveur : Remarques :
132
4.4 Les impressions en mode Web
Le serveur d’édition est obligatoire En mode client léger, Crystal Reports n’est pas sur le poste Un mode pré-visualisation est possible via un afficheur dédié dans différents formats (le plus commode étant PDF) On peut alors imprimer sur une imprimante locale connue du poste client. Mais on peut aussi imprimer sur une imprimante connue du serveur d’édition. Remarques :
133
5- Conclusion Plan général du cours
Ce cours est fait pour vous permettre d’appréhender l’ergonomie d’utilisation d’ADONIX X3 Il n’a pas pour vocation de vous présenter en détail les fonctionnalités, mais… Un certain nombre de concepts sont importants à connaître au niveau fonctionnel Si vous n’avez pas exploré les menus jusqu’à présent, il est temps de le faire.
134
5. Quelques éléments fonctionnels
Dans ADONIX X3, on gère différentes données : Des données de base (permanentes) qui sont principalement les suivantes : Tiers (Clients, fournisseurs, représentants, transporteurs, prospects) Articles Nomenclatures Comptes Des mouvements (épurables selon des règles) : Commandes client et fournisseur Livraisons et réceptions Factures clients et fournisseurs Ordres de fabrication Demandes de service Écritures comptables… Des paramètres : Règles de gestion, de comptabilisation Définition des utilisateurs Remarques : Un code tiers unique existe : ainsi un tiers peut être à la fois client, fournisseur…. Et tiers divers
135
5. Quelques éléments fonctionnels
Organisation des menus par défaut : Un menu dédié au Un menu dédié aux Remarques : Un code tiers unique existe : ainsi un tiers peut être à la fois client, fournisseur…. Et tiers divers
136
5. Quelques éléments fonctionnels
Organisation des menus par défaut : Un menu dédié à l’ Un menu dédié aux … et un menu par domaine fonctionnel Remarques : Pour être exhaustif, un menu développement (et un menu Traduction) existent également…
137
SOCIÉTÉ NON JURIDIQUE NJ1
5. Quelques éléments fonctionnels Paramétrage / Structure générale / … Sociétés et sites Paramétrage / Structure générale / … Une action de gestion (un « mouvement ») ne peut être effectuée dans X3 sans être rattachée à un site ou à une société, informations structurantes du dossier : Tiers, produits, etc… DOSSIER SOCIÉTÉ C1 SOCIÉTÉ C2 Pièces comptables SITE FINANCIER F1 SITE FINANCIER F2 SITE FINANCIER F3 SITE FINANCIER F4 SOCIÉTÉ NON JURIDIQUE NJ1 Certains mouvements peuvent mettre en jeu plusieurs sites et/ou sociétés… Commandes d’achat Mouvements de stock SITE S1 SITE S2 SITE S3 SITE S4 SITE S5
138
5. Quelques éléments fonctionnels
Sociétés et sites Paramétrage / Structure générale / … Les sociétés et sites interviennent essentiellement : dans la définition des paramètres dans les habilitations et le filtrage des données Il est à noter que : on ne se connecte pas sur un site (le site est saisi dans les documents où il intervient) mais on a des sites par défaut par module (qui dépendent du profil de l’utilisateur) On visualisera rapidement les fiches sociétés, sites, groupes de sites
139
La solution globale pour la gestion de l'entreprise et l'e-business
Merci La solution globale pour la gestion de l'entreprise et l'e-business
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.