1 Connections WEB 1.1 Sur le web insset SAGE: Introduction. 1) Utiliser Internet Explorer. 2) Dans les options : - sage.insset.u-picardie.fr en site de confiance. (non https) - Personnaliser le niveau : i. Oui à toutes les options ActivX ii. Non à «Refuser les fenêtres PopUp publicitaires» 3) Adresse du site : http://sage.insset.u-picardie.fr:18880 Choisir votre dossier 4) login = admin, pwd = "" 2 Généralités L'acronyme ERP signifie "Enterprise Ressource Planning" traduit en français par Progiciel de Gestion Intégré ou PGI. ERP est le terme le plus couramment utilisé. Emanant d'un concepteur unique, un ERP est un progiciel qui permet de gérer l'ensemble des processus d'une entreprise intégrant l'ensemble de ses fonctions comme la gestion des ressources humaines, la gestion financière et comptable, l'aide à la décision, la vente, la distribution, l'approvisionnement, la production ou encore du e-commerce. Le principe fondateur d'un ERP est de construire des applications informatiques correspondant aux diverses fonctions citées précédemment de manière modulaire sachant que ces modules sont indépendants entre eux, tout en partageant une base de données unique et commune au sens logique. L'autre principe qui caractérise un ERP est l'usage de ce qu'on appelle un moteur de workflow et qui permet, lorsqu'une donnée est enregistrée dans le SI, de la propager dans les modules qui en ont l'utilité, selon une programmation prédéfinie. Ainsi, on peut parler d'erp lorsqu'on est en présence d'un SI composé de plusieurs applications partageant une seule et même base de donnés, par le biais d'un système automatisé prédéfini et éventuellement paramétrable, un moteur de workflow. 2.1 Conception modulaire page 1
2.2 Architecture technique Concernant le déploiement d'un ERP, celui-ci est la plupart du temps client/serveur comme le décrit le schéma ci-dessous: L'ERP est donc sur serveur. La majorité des ERP sont couplés à une base de données ORACLE ou SQL Serveur. De plus, les ERP sont compatibles pack Office, en particulier pour Powerpoint et Excel. En effet, le premier étant utile pour personnaliser les bureaux ERP en fonction de l'entreprise et le second pour effectuer les imports/exports de données. Enfin, les ERP sont aussi compatibles avec des outils de reporting ( CrystalReport en général). Le reporting étant utilisé en particulier pour le module de gestion relation client, que nous verrons par la suite. page 2
2.3 Organisation Un SGBD est constitué d'un SGBD, de divers serveurs, de tables, de fonctions et d'écrans. Les tables servent à stocker: Des dictionnaires (tables de tables) Des données utilisateurs Les paramètres des écrans Les paramètres des fonctions. 2.4 L'écran de base On peut avoir parfois l'impression de saisir plusieurs fois les mêmes données. En fait il n'en est rien, les fiches sont organisées hiérarchiquement. Certaines correspondent à des données générales prises comme valeurs par défaut, d'autres correspondent à des descriptions plus fines de tel ou tel traitement, situations dans lesquelles les valeurs entrées dans la fiche domineront des valeurs entrées dans une fiche avec un statut plus général. Il convient donc de ne saisir que des valeurs pertinentes et de constamment réfléchir aux conséquences des options que l'on adopte. 3 Principes généraux 3.1 L'ERP est organisé en modules: Modules des données de base Articles Nomenclatures Gammes page 3
Modules de gestion des flux Achat Vente Stock (logistique) Production (GPAO) Module des partenaires Tiers (Clients Fournisseurs) Modules de comptabilité Fiscale Analytique Tiers Modules de supervision Utilisateurs (Droits, rôles..) Structure générale (Société, Site ) Paramétrage. Modules de gestion de la base de données. Développement Autres modules techniques Relation client Exploitation Traduction Impression 3.2 Organisation des menus: Une organisation arborescente de Menus/Sous-menus permet d accéder aux écrans. Ces accès sont dépendants des droits des utilisateurs. Les menus ne correspondent pas exactement aux modules. Par exemple Achat/Commande Paramétrage/Achat/Commande/Transactions de saisie/commandes Production. Paramétrage/Production. Données de base/tables Production. En règle générale, on va trouver dans Paramétrage les configurations des traitements et des écrans. Données de base les tables annexes servant à renseigner les écrans de saisies (Type d'entreprise par exemple). A contrario, certains traitements sont accessibles depuis plusieurs menus. Stocks/Réapprovisionnement/Calcul des besoins nets et Production/Planification/Calcul des besoins nets Développement/Dictionnaire de données/tables RAZ: Si coché permet de réinitialiser le compteur à toute remise à zéro du dossier A utiliser avec précaution. Quelques tables de données de base: BPCUSTOMER Clients BPSUPPLIER Fournisseurs BPCARRIER Transporteurs BPDLVCUST Clients livrés page 4
3.3 Les fonctions Développement/Dictionnaire des traitements/fonctions Liste des fonctions de base du superviseur. Sont reliées au item des menus, il leur correspond un écran. 3.4 Les paramètres généraux: Développement/Dictionnaire de données/définition paramètres Paramétrage/Paramètres généraux/valeur paramètres propres aux Dossier/Société/Site. 3.5 Les compteurs. Paramétrage/Paramètres généraux/ compteurs Paramétrage/Paramètres généraux/affectation compteurs Outils de numérotation automatiques à la création des documents de transaction. Sont construits par concaténation de diverses informations (Cf Composantes). RAZ: Si coché permet de réinitialiser le compteur à toute remise à zéro du dossier 4 Prise en main: 4.1 Personnalisation de l'écran: Par exemple ajouter une fenêtre favoris: Cliquez sur "Ajouter un contenu" puis en "drag and drop" tirer l'option voulue dans la fenêtre. page 5
4.2 Manipulation Voir Documentation (?) /Ergonomie Logiciels Adonix Egalement F1 info sur le champ de saisie activé F5 affichage liste gauche F6 pour les renseignements champ, type et table de la base de données F8 pour avoir la liste des valeurs possibles F9 accès aux fiches des valeurs possibles. page 6
4.3 Création dynamique: Pour le plupart des champs on peut par "click à droite" accéder soit A la liste des valeurs possibles A la création d'une nouvelle entrée. 4.4 Personnalisation des menus La sélection avancée donne accès à une feuille de création de filtre utilisant de manière directe ou indirecte les conventions de l'écriture SQL. En particulier utiliser les "jokers *,?, # " et "comme" pour une égalité de chaîne alpha numérique. 4.4.1 Liens fiches-paramètres. Dans le menu paramétrage on retrouve la hiérarchie des autres menus de gestion de l'erp. On cherchera un menu de configuration de fiche sous le même rubrique que la fiche elle même. 5 Sur l'étude des cas et sur cette documentation. 5.1.1 Notations On note: [Nouveau] le bouton à gauche en haut, et par des <> comme dans <Supprimer> les boutons attachés à la fiche. On appelle "tiroirs" les onglets verticaux de la partie gauche et simplement "onglets" ceux de la fiche. 5.1.2 Identification des étudiants Chaque groupe d'étudiants est identifié par une lettre, A, B, page 7
Les différentes données ajoutées par chaque groupe seront préfixées de cette même lettre. On utilisera la terminologie proposée en remplaçant le préfixe Z par la lettre de son groupe. 5.1.3 Choix standards STD On réutilise beaucoup de paramètres. Quand un choix s'impose et que le choix standard STD est présent, le choisir systématiquement. Comme devise toujours choisir EUR (= ) 5.1.4 Autres choix systématiques pour simplifier: Toujours créer des produits des catégories A, B ou C 5.1.5 Création dynamique: Pour le plupart des champs on peut par "click à droite" accéder soit A la liste des valeurs possibles A la création d'une nouvelle entrée. 5.1.6 Liens fiche-paramètre. Dans le menu paramétrage on retrouve la hiérarchie des autres menus de gestion de l'erp. On cherchera un menu de configuration de fiche sous le même rubrique que la fiche elle même. page 8