Sage ERP X3 Introduction à Sage ERP X3
1. Introduction Contenu Enterprise Resource Planning – Qu’est ce qu’un ERP ?
Les acteurs clés de l’entreprise – – – – – –
L’acheteur Le gestionnaire de Stock Le responsable des Ventes Le financier Le responsable Le directeur général
d’atelier
La plateforme SAFE X3 – – – –
SAFE X3 Scalabilité Multi-Langue, Multi-Société, Multidevise… La plateforme de développement
L’Architecture applicative – Environnements et dossiers – Législations, Sociétés et Sites – Fonctions and Modules
Connexion à X3 – Avec le client Windows – Avec le Web
L’Interface X3 – – – – –
Le portail Les processus Graphiques Ergonomie de base des fonctions Les Préférences utilisateurs Ergonomie web
Enterprise Resource Planning (ERP) Qu’est -ce qu’un
ERP?
3
Enterprise Resource Planning (ERP) Les
acteurs
Approvisionneur Référence à acheter Quantité à acheter Date du besoin Type de conditionnement
de l’entreprise
Les
ach
CBN Tarifs Acheteur Réappro hors MRP Commandes Planning global Planning global Choix du fournisseur Demandes d’achat Appels d’offre Détermination du prix Demandes de livraison Contrats Délai d’achats Regroupement Plan de l’ache Condition d’achats
Comptabilité fournisseur
Magasinier Réception des commandes Déclaration quantitative Rangement Retours fournisseurs
:
Réceptions Retours Consultations
Saisie des factures Contrôle des factures Enregistrement des avoirs BAP - Comptabilisation
Factures Avoir Comptabilisation Échéances Règlements
4
Enterprise Resource Planning (ERP) Les achats : exemples de flux Approvisionnements
Achats généraux
CBN Suggestions
DA
Contrat
Tarifs
Demande Livraison
Planning global
Réception
Réception
Investissements DA
Appel d’offre
Commande
Signature
Retour Facture
Facture Avoir
Facture
5
Enterprise Resource Planning Les
acteurs
Commerce Gestion des prospects Référencement des clients Gestion des devis / contrats Administration de la base tarifs
Magasinier Préparation des commandes Traitement des BL Suivi des prêts Gestion des retours
de l’entreprise
Prospects Clients Taris Contrats Fonctions CRM
Allocations Réservations Livraisons Retours Colisage Consultations
Administration des ventes Administration base clients Saisie & suivi des commandes Émission factures Pro-forma Émission des factures clients
Comptabilité client Comptabilisation des factures Enregistrement des avoirs
Relance client
:
les
ven
Clients Tarifs Commandes Pro-forma Demandes de livraison Factures clients
Relance Avoirs Comptabilisation Échéances Règlements
6
Enterprise Resource Planning (ERP) Les
acteurs
de l’entreprise
Comptabilité client
:
Règlements
Dépenses
Factures
Relevés
Relances
Bon à payer
Règlements
Encours
Impayés
Notes de frais
fina
Comptabilité fournisseur
Factures
Collaborateur
la
Responsable trésorerie Relevés bancaires
Rapprochement
Règlements
Pointage
7
Enterprise Resource Planning (ERP) Les
acteurs
de l’entreprise
Chef comptable
:
la
fina
Contrôleur de gestion
Arrêtés mensuels
Déclaration de TVA
Élaboration budget
DAS2
Cut-Off
Contrôle budgétaire
Clôture annuelle
IMMOS
Retraitements Analytiques
Responsable groupe Réconciliation IG
Consolidation
IAS / IFRS
8
Enterprise Resource Planning (ERP) La finance : exemple de flux FACTURATIONS CLIENT
LA SAISIE DES PIECES
FOURNISSEUR
SUIVI DES ECHEANCES PIECES COMPTABLES
LE LETTRAGE
IMPUTATIONS ANALYTIQUES
REGLEMENTS
DEPENSES
BIENS IMMOBILISES
OD ANA
SAISIE DE BUDGETS 9
Enterprise Resource Planning (ERP) Les
acteurs
de l’entreprise
Responsable logistique
Agent logistique
Sites Emplacements Organisation des stocks Politique appro. d’ Règles de gestion Inventaires Politique d’approvisionnement Consultations Politique d’inventaire Contrôle de gestion
Approvisionneur Traitement des besoins Planification des ordres Suivi des ordres Alimentation des zones de conso Réapprovisionnement inter-sites
CBN Réappro hors MRP Appro. zone picking Appro. inter-site Planning global Stocks disponibles Stock projeté
Traçabilité Contrôle qualité Gestion des inventaires Ajustement de stocks Valorisation des stocks
Magasinier Réception Étiquetage Rangement Préparation de commande Gestion des retours Préparation des matières
:
gestion
Contrôle qualité Inventaires Allocations Valorisation Mouvements internes Consultations
Réceptions Expéditions Retours Ajustements Étiquetage Plan de rangement
10
Enterprise Resource Planning (ERP) La gestion des stocks : exemples de flux
11
Enterprise Resource Planning (ERP) La gestion de production : exemples de flux
12
La plate-forme SAFE X3 Une plate-forme commune pour une couverture fonctionnelle étendue
13
La plate-forme SAFE X3 SAFE X3: La plate-forme supporte plusieurs produits
SAFE X3 CLIENT
SAGE ERP X3
Sage GEODE WMS
Sage FRP Fixed Assets
SAFE X3 Windows Client
Web Browser
NetVibes®
Office Integration
User Portal
Visual Processes
AddOns
Other Components
Application Server
SAFE X3 SERVER
Sage HRM
Administration Tools
Web Application Server
Workflow Engine
Metadata
Report Server
Imports/Exports
IDE / Development 4GL
Batch Server
Requester
Statistics / Common Tools
Java Bridge Server
Security and Access Rights
LDAP / Authentication
X3 Runtime
14
La plate-forme SAFE X3 Scalabilité et flexibilité Capacité d'un système à évoluer en puissance, le plus souvent par ajout ou remplacement de composants (processeurs, mémoire, capacité disque). Dans le cadre de la virtualisation, la scalabilité permet à une entreprise de virtualiser tout ou partie de son infrastructure tout en sachant qu'elle pourra en augmenter les performances si nécessaire. Par extension, une application ou un système d'exploitation est «scalable» si il sait exploiter l'amélioration apportée au niveau matériel. Application Server Connection Server(s)
Database Server
PDA
VT Terminal
Web Server(s)
Architecture
de
l’applica
Solutions et dossiers Solution Sage ERP X3
X3 (dossier de référence)
Port IP
Base de données
Héritage
Runtime
Création
TEST
PILOT
PROD
Dossier de test
Dossier pilotage
Dossier production
Outils de copie Règles Paramètres Dictionnaires Développements Données
Droits d’accès, signatures, etc. comptabi Structures des sociétés, workflow, paramètres généraux Tables, écrans, fenêtres, types de d Traitements, écrans et champs spécif Clients, comptes généraux, factures,
Architecture
de
l’applica
Livraisons standard En standard, on livre au minimum:
Un dossier X3 qui contient :
Le code standard (traitements, écrans, états…) qu 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ég création d’un nouveau dossier
Un dossier DEMO qui contient :
Des paramètres représentatifs de plusieurs types Des données (clients, articles, nomenclatures, co démonstration ou à un jeu d’essai pour une format Des mouvements illustrant des cas de gestion
Architecture
de
l’applica
Dans un environnement réel: On crée des dossiers:
Au minimum, un dossier d’exploitation
Souvent, un dossier de paramétrage
Dimensionné en fonction des règles réelles d’expl Utilisé par l’ensemble des utilisateurs connectés 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
Créé avant le dossier d’exploitation, servant 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
Architecture
de
l’applica
Sociétés et sites Solution Sage ERP X3 X3 (dossier de référence)
PROD TEST
PILOT
PROD
Dossier de test
Dossier pilotage
Dossier production
Commandes Achat
Ordres de fabrication
Mouvement de stock
Factures Pièces comptables
Site financier
Usine
Entrepôt
Fournisseurs
Clients
Articles
…
Société 1
Société 2
Récep.
Architecture
de
l’applica
Fonctions et modules
Superviseur
Tronc Commun
Socks
Achats
Ventes
Comptabilité générale
Production
Comptabilité tiers
immobilisations
Spécifiques
Développement
SAFE X3 WAS
CRM
20
Connection à Sage ERP X3 Le client Windows
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’utilis • une date logique de connexion
Un bouton Configuration de la connexion permet de visualiser d’avantage
Connection à Sage ERP X3 9 Définition des paramètres de 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 de la connexion
• Avec quelques paramètres complémentaires (code utilisateur de connexion par défaut, serveur de traitement s’il système) est • Il est ici possible d’ajouter des infor
Connection à Sage ERP X3 9 Paramètres avancés de connexion
Le bouton Avancé donne accès à des paramètres complémentaires : • Format de l’aide et sourcePréférences ODBC pou utilisateur est utilisé, Valeur par défaut, si c’est on utilise les valeurs définies à l’installation) • Quelques paramètres complémentaires
Connection à Sage ERP X3 9 Sessions primaires et sessions 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 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
(sel
d’utilisa
Connection à Sage ERP X3 9 Utilisateurs
Un utilisateur est identifié par : un code de connexion (jusqu’à 20 ca 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’ac des privilèges et autorisations. Un utilisateur particulier existe to il a tous les droits sur le dossier. il s’appelle ADMIN par (mais cedéfaut code peut être modifié). il a des menus non modifiables, qui donnent accès à toutes les fonctions.
Connection à Sage ERP X3 9 Les menus X3
Une fois connecté, l’utilisateur trouve sur des pages html qui forment une arborescence de menus pointant sur des fonctions du progiciel
se
Ces menus peuvent dépendre de l’utilisateur et prendre une forme classique telle que celle-ci
Connection à Sage ERP X3 9 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
Connection à Sage ERP X3 9 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
(
Connection à Sage ERP X3 9 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
Connection à Sage ERP X3 9 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
Le portail 9 Types de représentation par onglet
31
Le portail 9 Ajout de contenu
32
Les processus 9 Atouts
Les processus X3 sont des graphismes reliés à tout objet X3 (Fonction, Etat, Consultation, Requête, Statisti Le principe a pour vocation d’aider progiciel. Les utilisateurs disposent de représentations intuitives qui les guident durant leurs tâches journalières.
l
Avec le designer de processus les consultants peuvent représenter le métier de l’entreprise graphiquement.
La nouveauté Sage X3 Standard Edition. Avec
des
sa capacité
processus
de
stocker
Il peut représenter un exemple comment concevoir un processus ?
est
des
l’une
longs
support : pard’ense 33
Les processus De la menus
vision variés
désintégrée à…
d’une
succes
Les processus Une
vision
séquentielle
et
synthétiqu
Ergonomie de base des fonctions 9 Les fonctions X3
ADONIX X3 est organisé en fonctions appelées depuis des écrans HTML Les fonctions sont à la base : de l’habilitation de l’organisation
(définition des menus
des
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
a
Ergonomie de base des fonctions 9 Les modèles de fonctions
Permettent de rendre génériques : les paramétrages l’ergonomie De 3 types principaux objets [ GFONCTION = GESXXX ] consultations [ GFONCTION = CONSXXX ] traitements [ GFONCTION quelconque ]
Ergonomie de base des fonctions 9 Le modèle objet
Liste(s) de gauche
Onglets
Boutons
En-tête
Ergonomie de base des fonctions 9 Le modèle objet
Correspond à : la gestion “standard” (création, modifi d’une table ou d’un ensemble de tables 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 listes gauches (de façon générique) contenu des onglets (transactions fonctionnelles) passage à d’autres fonctions (liaisons, Fichier)
Ergonomie de base des fonctions 9 Le modèle consultation
Onglets de consultation
Fenêtre de critères complémentaires
Critères en tête
Ergonomie de base des fonctions 9 Le modèle consultation
Correspond à : l’interrogation de données d’une table ou d’un ensemble de tab sans mise à jour avec des critères de sélection en t possibilité de mémorisation… avec en général des zooms vers le détail Peut se paramétrer : par le paramétrage des écrans de consultation depuis la consultation en cours par le tunnel depuis la fenêtre critère sur la zone « code écran » dispose du mode de représentation graphique
Ergonomie de base des fonctions 9 Le modèle consultation en graphique
Ergonomie de base des fonctions 9 Le modèle traitement
Exécution du traitement Lecture de la trace
Ergonomie de base des fonctions 9 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
Ergonomie de base des fonctions 9 Il existe
d’autres
modèles
Beaucoup plus rares de type “composite” (plan de travai complètement atypiques (éditeur de
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, s vocabulaire paramètres généraux de configuration associés l’habilitation -fonction, par fonction, filtres sous sur
Ergonomie de base des fonctions 9 Organisation
de
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 information d’ (en bas)
l’écran
Ergonomie de base des fonctions 9 Organisation
de
l’écran
La zone d’information en bas de l’écran Partagée en différentes zones :
Informations applicatives
Etat de l’interface
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
Transmission en cours (icône animée)
Icônes
Ergonomie de base des fonctions 9 Boutons et menus Accessibles via des clics ou des raccourcis (Alt + lettre Peuvent être grisés
ou activés
soulign
selon le contexte
On peut avoir plusieurs niveaux de menus et sous-menus :
Ergonomie de base des fonctions 9 Fiches et champs Un onglet est organisé en blocs : De type “liste De type image De type tableaux De type textes
de champs”
Ergonomie de base des fonctions 9 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’onglet 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é).
Ergonomie de base des fonctions 9 Saisie
d’un
champ
simple
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 per 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
Ergonomie de base des fonctions 9 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.
Ergonomie de base des fonctions 9 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 donc un objet) gère les valeurs de code saisies dans le champ : La sélection (aussi appelable par F12)
liées
au
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)
f
Ergonomie de base des fonctions 9 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
Ergonomie de base des fonctions 9 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 Echap). La validation de la ligne (Entrée)
Le tri se fait par le clic en entête de colonne
de
la l
Ergonomie de base des fonctions 9 Les tableaux déroulants
L’optimisation de le clic sur le petit « + » Le redimensionnement des colonnes peut être :
l’affichage se fa
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 « + » [ pavé clavier numérique ] lorsqu’on est en mode
commande.
Ergonomie de base des fonctions 9 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
Ergonomie de base des fonctions 9 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
Ergonomie de base des fonctions 9 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 image existante sur le disque du poste local) Effacer
Ergonomie de base des fonctions 9 Listes gauche Plusieurs types possibles : Choix de la fiche courante
Navigation
Liste(s) principale(s) Derniers lus Liste supplémentaire 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 la 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)
Ergonomie de base des fonctions 9 Listes gauche principales Principe de base : sélection droite) ou 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 -tête l’en des colonnes permet de filtrer la liste sur les valeurs de champ :
d’une
VALEUR *MODELE* >=BORNE, <=BORNE, >BORNE,
Clic sur -tête l’en des colonnes permet de trier la sélection courante sur la colonne. Les colonnes sont redimensionnables, tout comme l’est -même la
liste
elle
fic
Ergonomie de base des fonctions 9 Listes 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 p La liste est redimensionnable elle-même, mais une info-bulle affiche l’intitulé de la ligne courante si el 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 -tête l’en des colonnes ( on utilisera le menu Sélection )
Ergonomie de base des fonctions 9 Les derniers lus
C’est une liste optionnelle (on p désactiver par paramétrage, la positionner en première ou en deuxième position).
Elle présente les dernières ligne dans l’objet dans lequel on se trou Le nombre d’éléments de la paramètre utilisateur.
liste
Un paramètre utilisateur permet de charger par défaut la fiche correspondante dans la partie de droite.
Dans la saisie d’un champ F8 permet relié à d’ouvrir une fenêtre de sélection cette liste.
Ergonomie de base des fonctions 9 Listes 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.
Ergonomie de base des fonctions 9 Le menu sélection
Permet d’exprimer des Sélection avancée ouvre 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
Ergonomie de base des fonctions 9 Le menu sélection Si la case à cocher Paramètres mémos est activée la sélection propose la saisie de l’occurrence
Ergonomie de base des fonctions 9 Le menu sélection
La sélection avancée saisis sous forme de Mémos :
permet
d’enregistrer
Mémos globaux Mémos locaux
Les mémos peuvent être globaux (partagés par tous les utilisateurs) ou locaux Ils apparaîtront dans le menu sélection la 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é,
Ergonomie de base des fonctions 9 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 suivant s’ouvre alors :
Mémos L loin). globaux Mémos locaux
Le choix Tous permet de supprimer les critères de sélection
Ergonomie de base des fonctions 9 La recherche directe dans la zone clé
Sur la zone clé de la fiche (code client, code article, numéro de commande…) un Sélection clic permet droit de rechercher / les fiches pour en choisir une. Il s’agit d’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.
c
Ergonomie de base des fonctions 9 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.
Ergonomie de base des fonctions 9 Création
d’une
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é
fiche
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)
Ergonomie de base des fonctions 9 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émentair 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 création
de
duplication
est
possible
Ergonomie de base des fonctions 9 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 possibl création. Si l’abandon est fait par l liste gauche par exemple), on peut av (option par utilisateur)
Ergonomie de base des fonctions 9 Verrouillage
d’une
fiche
Un utilisateur positionné sur une fiche courante en gestion d’objet) : pose un verrou sur la clé courante s’ dans un mode consultatif uniquement (ce mode est signalé par l’icône présente en
est considéré comme potentiellement susceptible de modifier (sous réserve d’habilitation chargé. Les autres utilisateurs accédant à cette fiche : verront la fiche avant sa modification sauront, grâce à l’icône prése que quelqu’un est en cours de modific
pourront, par double clic sur l’icône qui modifie la fiche ne pourront pas modifier la fiche tant que l’utilisateur la verrouillan
Ergonomie de base des fonctions 9 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 d saisie. En cas de numérotation automatique, le passage en mode duplication se fait par effacement de la zone de clé.
Ergonomie de base des fonctions 9 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
comman
9 Différentes opérations accessibles Opérations également accessibles par boutons ou icônes
Actions sur fiches
Opérations diverses Exporter Lancement d’éditions Envoi workflow Propriétés de la fiche
Ergonomie de base des fonctions 9 Imprimer
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 courante Si plusieurs états sont rattachés, on voit apparaître une fenêtre de choix préliminaire :
Ergonomie de base des fonctions 9 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 des images ou des textes stockés dans la base Jusqu’à-clés 5 associés mots à 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
Ergonomie de base des fonctions 9 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
Ergonomie de base des fonctions 9 Propriétés
Cette fonction ouvre une fenêtre p Des informations jugées importantes Evaluées à partir de n’importe qu 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 fich ayant créé la fiche, la date et l dernière fois la fiche sont proposés.
Ergonomie de base des fonctions 9 Envoyer à
Cette fonction permet d’envoyer de En saisissant les caractéristiques (adresse, texte, message, accusé lecture) En insérant automatiquement une icône de lien vers la fiche courante
Ergonomie de base des fonctions 9 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 p une catégorie étant alors possible). Si plusieurs codes statistiques existent, on verra une fenêtre de choix apparaître :
Ergonomie de base des fonctions 9 Aller à la fonction
Cette fonction donne accès à des interrogations statistiques : Donne la
possibilité d’appeler dir
La fonction peut être rajouté aux favoris
Ergonomie de base des fonctions 9 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
Ergonomie de base des fonctions 9 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 l’affichage d’une fenêtre d’inf qui permet de connaître :
Le numéro de version de l’applicati et du poste client Le login système Les serveurs (d’application, de traitement) et le poste client utilisé Le service de connexion
Ergonomie de base des fonctions 9 Objets gérés par transaction
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 proposé dans une fenêtre
Le changement de transaction en cours de gestion être obtenue via le menu Affichage
d’objet
sera
peut
Ergonomie de base des fonctions 9 Un cas
particulier
de gestion
d’objet
L’ensemble de la table est gérée en 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 )
Ergonomie de base des fonctions 9 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 celui qui doit être lancé en saisissant les paramètres à droite
)
des
é
Par Impressions / Impression/groupe / xxxx / yyyy on choisit alors un état dans une l pratiquement l’équivalent -groupe d’un modu Depuis le dictionnaire des états via le bouton Impression
9
On saisit d’abord les paramètres d 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)
Ergonomie de base des fonctions 9 Lancement
de l’impression
Lorsque l’impression est lancée en signale que l’édition est en cours Lorsque l’édition -visualisation, se fait en une pré f 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
Ergonomie de base des fonctions 9 Surveillance
de l’impression
Un double clic suivante :
sur l’icône
animée
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 l
Ergonomie de base des fonctions 9 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é
Ergonomie de base des fonctions 9 Les zooms
Zooms successifs : Une ligne de consultation n’est p général, par un bouton, de visualiser des détails complémentaires Ces zooms chaînent : Soit sur d’autres 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 :
consultations
Ergonomie de base des fonctions 9 L’écran
de critères
Il permet d’affiner les critères : Avec un nombre de paramètres en général plus important -tête que l’en 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éf Ils font partie des critères du mémo
Ergonomie de base des fonctions 9 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
Ergonomie de base des fonctions 9 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
Préférences des utilisateurs 9 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 Configuration du de la boîte bouton 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 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 client X3, la page par défaut paramé
Préférences des utilisateurs 9 Les menus X3, Outils / options
Le menu Outils donne accès à des fonctions plus techniques : Outils / Options : permet de paramétrer certaines options du poste client
Préférences des utilisateurs 9 Un paramétrage
accessible
à
l’utilisat
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).
Préférences des utilisateurs 9 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 d’imprimante (utilisées règle plus précise ne prévaut dans le contexte)
par type si aucune
Préférences des utilisateurs 9 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
L’ergonomie Web 9 Principes de base
La connexion Web permet : Un accès à la totalité des fonctions du progiciel Adonix X3 (sauf fonctions écrites avec des outils 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 E
L’ergonomie Web 9 Connexion par lien direct
On dispose d’un lien dans une page navigateur Internet Explorer a accès (une « URL » particulière) On arrive sur une page de connexion où on doit donner son code utilisateur
L’ergonomie Web 9 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
L’ergonomie Web 9 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 sont stockés sur le poste client.
éléments
L’ergonomie Web 9 Portail
Le portail fonctionne exactement comme en client-serveur Le navigateur comme les Favoris peuvent se réduire
L’ergonomie Web 9 Pages personnelles
L’ergonomie Web 9 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
La liste gauche peut réapparaître par un clic sur le bouton LISTE qui apparaît à gauche
L’ergonomie Web 9 Les boutons
Nouveau Fin
Supprimer
L’ergonomie Web 9 Les raccourcis utilisables
Entrée Validation d'une ligne de tableau si le tableau est en mode saisie Enregistre ou crée selon le bouton actif
F1 : Aide sur champ Shift F1 : Aide sur fonction F2 : Passage en mode saisie de la ligne courante du tableau Sur tableau en mode commande: F4 : Activation menu contextuel flèche droite, gauche, haut, bas : déplacement sur les lignes ou colonnes F5 : Rafraîchit enregistrement courant du tableau (en gestion d’objet) F6 : Informations techniques du Shift Insertion : quand on est sur la ligne N d'un tableau, insertion d'une ligne en champ position N-1 F7 : Aller à la fonction Shift Suppr : suppression de la ligne F8 : Derniers Lus courante d’un tableau F9 : Tunnel Escape : Abandon de la création d'une ligne F11 : Propriété de tableau F12 : Sélection Ctrl/L Liste Ctrl+N : Nouveau Ctrl/N Nouveau Ctrl/P Impression
L’ergonomie Web 9 Le serveur
d’édition
est obligatoire
En mode client léger, Crystal Rep 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’éd
Quelques éléments fonctionnels 9 Dans X3 on gère différentes données
Des données de base (permanentes) qui sont principalement les suivantes :
Des mouvements (épurables selon des règles) :
Tiers (Clients, fournisseurs, représentants, transporteurs, prospects) Articles Nomenclatures Comptes 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
Quelques éléments fonctionnels 9 Dans X3 on gère différents menus
Un menu dédié au paramétrage
Un menu dédié aux données de base
Quelques éléments fonctionnels 9 Dans X3 on gère différents menus
Un menu dédié à
l’exploitation
Un menu dédié aux impressions
… et un menu par domaine fonction