Cas OpenERP Note pédagogique OBJECTIFS L étude de cas MATSKI doit permettre d atteindre plusieurs objectifs pédagogiques : - Comprendre l intérêt des ERP. - Analyser le système d information d une entreprise et ses règles de gestion. - Utiliser OpenERP pour la gestion courante d une entreprise. - Paramétrer et installer OpenERP en fonction des besoins d une entreprise. - Modifier les fonctionnalités d OpenERP (interfaces, langues, modules, etc.). - Générer des rapports et tableaux de bord aidant à la décision à partir d OpenERP. Cette étude de cas est utilisable dans de nombreux départements de DUT, tels que - DUT Informatique (modules d EGO) - DUT GEA (M542, M531 voire M922) - DUT GACO (M30) - DUT QLIO (M242, L326, L335, M244/M245, L336) - DUT TC (INFO APPLIQUEE, CRM, etc.) - DUT secondaires : GMP (F333, F116, F317), etc. et en BTS. DESCRIPTION DU PAQUETAGE Le paquetage MASTKI pour OpenERP V 7.0 comprend : Des présentations PowerPoint (2 * 2h CM). L une présente les ERP et leurs fonctionnalités. Les autres présentent la configuration & administration d OpenERP et la réalisation de tableaux de bord et rapports à partir d OpenERP. Une machine virtuelle (sous Windows) avec OpenERP installé et paramétré afin de débuter l étude de la société MATSKI sans souci technique. Des sauvegardes de bases de données (par exemple nommées «MATSKI_TD1A», «MATSKI_TD1B», etc.) permettant de démarrer chaque TD sans avoir fait celui ou ceux qui précède(nt). Une première série de TD afin de comprendre les différentes fonctionnalités d un ERP et notamment : - la gestion commerciale, - la CRM, - la gestion des stocks, - la gestion des achats, - la fabrication (GPAO), - la comptabilité. Une seconde série de TD sur l utilisation avancée, l administration et le couplage ERP/aide à la décision : - Administration, installation et paramétrage d OpenERP. - Utilisation avancée (étude de cas). - Création de tableaux de bord et de rapports internes et externes (sous Pentaho BI). COURS ERP Le CM d introduction aux ERP a pour objectifs de : ü Présenter les concepts, ü Observer le marché et les tendances, ü Découvrir les produits (libres ou propriétaires) et leur mise en œuvre. ü Présentation d OpenERP Ce CM est relatif à la partie 1 (TD1 à 6) et dure 2 heures environ. Cas MATSKI V7.0b Pascal COLIN, Vincent COUTURER, Yohann GAILLARD IUT d Annecy - 2013 1
Le second CM présente : ü L administration et le paramétrage d OpenERP avec des démos. ü La réalisation de rapports et tableaux de bords internes et externes à OpenERP. Ce CM est relatif à la partie 2 (TD7 à 9) et dure 2 heures environ. MACHINE VIRTUELLE Une machine virtuelle est fournie fonctionnant sous Windows XP (un numéro de série valide sera requis). Cette machine est paramétrée (modules et add-ons spécifiques d OpenERP v7 installés, outils d aide à la décision configurés) afin que les TDs se déroulent facilement pour l enseignant. La procédure d installation et le document d utilisation sont fournis. Un paquetage est également fourni permettant l installation d OpenERP v7 directement sur les postes des étudiants (i.e. sans utiliser les machines virtuelles). Une procédure d installation est fournie. Remarque : Il est également possible de réaliser le cas MATSKI sur la plateforme en ligne fournie dans le programme Education d OpenERP (pour plus de détails, vous pouvez contacter Charline Louis clo@openerp.my.openerp.com). TRAVAUX DIRIGES OpenERP TD1A - Les informations permanentes Ce TD a pour objectif de découvrir les différentes informations permanentes dont a besoin le système d information dans le cadre d une gestion courante. Elles sont regroupées dans deux modules celui des partenaires qui comprend aussi bien la définition de la société que ses clients et fournisseurs, et celui des produits. OpenERP TD1B - Un flux de commande client simple : du devis à son règlement Ce TD a pour objectif de découvrir un flux de vente complet avec la création d un devis, d une commande client, la livraison, l enregistrement de la facture du client et son règlement. Nous utiliserons les modules VENTES, ENTREPOT et COMPTABILITE d OpenERP. OpenERP TD2 - Un flux de commandes client et fournisseur Ce TD a pour objectif de découvrir : - un flux de commande client complexe avec la création d un devis, d une commande, d une livraison partielle, la gestion d un reliquat de livraison, la création de factures partielles et l enregistrement des règlements associés. - la gestion d une commande fournisseur à partir d une commande client (quantité en stock insuffisante) avec le planificateur de commandes ainsi que la réception des produits, l enregistrement de la facture du fournisseur et son règlement. Nous utiliserons les modules VENTES, ENTREPOT, ACHATS et COMPTABILITE d OpenERP. OpenERP TD3 CRM (Gestion de la relation client) La Gestion de la Relation Client (GRC), en anglais Customer Relationship Management (CRM), est l'ensemble des outils et techniques destinés à capter, traiter et analyser les informations relatives aux clients et aux prospects, dans le but de les fidéliser en leur offrant le meilleur service. La GRC est utilisable via le module VENTES d OpenERP. Ce TD a pour objectif de gérer et suivre les demandes d informations des clients potentiels (= prospects) Cas MATSKI V7.0b Pascal COLIN, Vincent COUTURER, Yohann GAILLARD IUT d Annecy - 2013 2
ou existants et de gérer des opportunités pour les convertir en commandes. OpenERP gère ces demandes d informations voire les possibilités d affaires en utilisant les notions de piste et d opportunité d affaires. Une piste est un premier contact non qualifié avec un prospect. Après qualification, une piste est transformée en opportunité d affaires. OpenERP TD4 Fabrication Ce TD a pour objectif de découvrir la fabrication d un produit (des parets). Nous utiliserons les modules FABRICATION, ACHATS, VENTES et ENTREPOT d OpenERP. OpenERP TD5 Comptabilité & gestion financière Ce TD a pour objectif de découvrir la comptabilité générale et la gestion des immobilisations sous OpenERP. Nous utiliserons le module COMPTABILITE enrichi du module ASSETS MANAGEMENT (Gestion des immobilisations) d OpenERP. OpenERP TD6 Commandes spéciales et gestion des devises Ce TD a pour objectif de gérer et suivre les commandes dans un cadre particulier comme les commandes cadencées, les commandes spéciales, les commandes sans TVA. La gestion des devises est également abordée. Nous utiliserons les modules VENTES et COMPTABILITE. OpenERP TD7 Administration, personnalisation et paramétrages de base Ce TD a pour objectifs de : paramétrer OpenERP pour la gestion des droits des utilisateurs, traduire des termes de l application non encore traduits, créer un nouvel environnement (base) et ajouter des modules, modifier les interfaces, raccourcis et menus (INFORMATICIENS seulement). Nous utiliserons le module CONFIGURATION d OpenERP. Remarque : ce TD est proposé en 2 versions : une version pour gestionnaires, l autre pour informaticiens. OpenERP TD8 Etude de cas Ce support peut notamment servir à se remémorer l ensemble des compétences acquises lors des TDs 1 à 7. Il peut par exemple constituer la trame d une évaluation. OpenERP TD9 Rapports et tableaux de bord externes PentahoBI Ce TD porte sur l aide à la décision et la génération de rapports et tableaux de bord externes avec la suite logicielle libre de Business Intelligence PentahoBI à partir des données d OpenERP. Nous utiliserons la suite PentahoBI installée et paramétrée dans la machine virtuelle. Remarque : ce TD est proposé en 2 versions : une version pour gestionnaires, l autre pour informaticiens. EVALUATION Un QCM est fourni portant à la fois sur les travaux pratiques et les CM. Des exercices supplémentaires sont demandés dans certains TD et peuvent être évalués. Cas MATSKI V7.0b Pascal COLIN, Vincent COUTURER, Yohann GAILLARD IUT d Annecy - 2013 3
SUGGESTIONS D ANIMATION Nous proposons deux cours magistraux de 2 heures avec un support powerpoint. Nous proposons 6 séances de 2 heures avec un support TD1 à TD6, ainsi que trois séances optionnelles (3*2h) traitant de l administration et le paramétrage de base d OpenERP (TD7), d une étude de cas (TD8) et de l aide à la décision (TD9). Ces séances concernent aussi bien les étudiants en gestion au sens large (GEA, TC, QLIO, CJ, etc.) que les étudiants en informatique (modules d EGO). 4 heures de TD seront proposées par la suite (2 ème semestre 2013) et viendront compléter ces séances. Ces heures concerneront un public d informaticiens (programmation de modules OpenERP en python). SEANCE 1 : supports TD1A & TD1B Création de catégories fournisseurs Création de formes juridiques Création des fournisseurs Création de catégories de clients Création de clients Création de catégories de produits Création de produits Inventaire physique Travail sur machine avec support guidé. SEANCE 2 : support TD2 Création devis Création commande client Création livraison (BL) Colisage Facturation Règlement client Lettrage Exercice à réaliser par l étudiant (correction fournie). SEANCE 3 : support TD3 Création des informations de base : fournisseurs, produits Création d une piste (+ rendez-vous & appels téléphoniques) Convertir la piste en opportunité d affaires Création d une liste de prix Convertir l opportunité d affaires en devis Exercice à réaliser par l étudiant (correction fournie). SEANCE 4 : support TD4 Définition du produit fabriqué Création de la nomenclature du produit (i.e. composants) Définition de la main d œuvre pour la fabrication du produit Création d un ordre de fabrication Commandes d achat des composants Lancement de la fabrication Cas MATSKI V7.0b Pascal COLIN, Vincent COUTURER, Yohann GAILLARD IUT d Annecy - 2013 4
Exercice à réaliser par l étudiant (correction fournie). SEANCE 5 : support TD5 Configuration du plan comptable Paramétrage des journaux Gestion des immobilisations Abonnement de charge Edition des rapports : documents de synthèse, rapports de gestion (balance âgée, grand livre) Gestion des exercices comptables SEANCE 6 : support TD6 Commande avec livraison fractionnée Reliquat de commande Commande/facture sans TVA (exportation) Gestion des devises Exercice à réaliser par l étudiant SEANCE 7 : support TD7 Paramétrer les comptes utilisateur et leurs droits d accès Installer des modules et les paramétrer Exporter/importer des données Traduire des termes de l application non encore traduits créer un nouvel environnement (base) et ajouter des modules, modifier les interfaces, raccourcis et menus (INFORMATICIENS seulement). Travail sur machine avec les supports guidés OU simple outil pour l enseignant SEANCE 8 : Etude de cas Cette étude de cas s appuie sur la gestion des utilisateurs créés dans le TD7 (responsable des achats, responsable des ventes, comptable, etc.) et de leurs droits. L étudiant va se connecter au fur et à mesure avec les différents utilisateurs créés et va utiliser les fonctionnalités abordées dans les TD1 à 7. Travail sur machine avec les supports guidés OU simple outil pour l enseignant OU séance d évaluation. SEANCE 9 : support TD9 Modification d un rapport interne (INFORMATICIENS seulement) Création d un tableau de bord (INFORMATICIENS seulement) Création de rapports externes dynamiques avec Pentaho Report Designer Travail sur machine avec les supports guidés OU simple outil pour l enseignant TOUS LES DOCUMENTS SONT MODIFIABLES A VOTRE CONVENANCE (LOGOS, etc.), AINSI QUE LES RESSOURCES INFORMATIQUES En cas de questions et/ou problèmes, n hésitez pas à contacter les auteurs : Pascal.colin@univ-savoie.fr Vincent.couturier@univ-savoie.fr Yohann.gaillard@univ-savoie.fr Pour acheter le cas : http://www.centrale-iut.net/system/files/tarifs%202013.doc Cas MATSKI V7.0b Pascal COLIN, Vincent COUTURER, Yohann GAILLARD IUT d Annecy - 2013 5