• L’ERP NAVISION? • Technologie, Environnement de développement • Table • Form • Report • Dataport • Codeunit • Conclusion • Quelques Liens • Questions / Réponses Qu’est-ce qu’un ERP ? • ERP (Enterprise Resource Planning) • Traduit généralement par PGI (Progiciel de Gestion Intégré) • Système dans lequel les différentes fonctions de l'entreprise sont reliées entre elles par l'utilisation d'un système d'information centralisé sur la base d'une configuration client/serveur. • Gain de temps et de Productivité • Exemple d’ERP : SAP, BAAN, Peoplesoft, Navision… L’ERP NAVISION Supply CRM Chain Collaboratio Achats & Ventes CRM – Marketing Stock/Gestion des coûts &Ventes n Gestion de magasins Gestion de production CRM - Services Distribution Ressources Projets/Affaires Technologi Gestion e Financière Base de données Comptabilité générale - Navision Server Comptabilité auxiliaire - SQL Server Compta. analytiques Connectivité Budgets - Multilangue Multidevise - C/ODBC, C/Front Reporting - Application Server Gestion bancaire User Portal E- Déploieme Immobilisations Commerce nt Ressources humaines Commerce Portal Méthodologie - Implémentation Commerce Gateway - Migration - Developer’s Toolkit - Guidelines L’ERP NAVISION Technologie
Interface utilisateur graphique
Objets applicatifs
Environnement de développement intégré (C/Side)
Serveur Base de données (Navision server or MS SQL d’application server) OS Client OS Serveur Windows 98/NT/2000 Windows NT/2000 IBM AIX
Objets génériques internationaux
Objets spécifiques locaux Objets spécifiques client C/SIDE : L’environnement de développement intégré • Environnement de développement graphique • Basé sur 5 types d'objets applicatifs différents. • Les Tables permettent l’enregistrement des données. • Les Forms sont utilisés pour dessiner l’interface utilisateur • Les Reports permettent la réalisation de document papier ou de traitement par lot, batch. C/SIDE : L’environnement de développement intégré • Les Dataports : Interfaces d’entrée/sortie avec d’autres application. (Outil d’import/export de fichier) • Les Codeunits contiennent des fonctions et procédures utilisable dans l’application.
• C/AL : L4G intégré, orienté objet et
événementiel • La création de ces 5 types d'objets est faites à partir d'un outil appelé Object Designer. L’OBJECT DESIGNER Les Tables, type de champs • Les tables contiennent des champs de plusieurs types : – Code, Text , BLOB, Integer, Decimal, Booléen, Option, Date, Time. • La propriété Flowfield: – Permet d’avoir des informations telles que le Chiffre d’affaire ou le solde comptable en temps réel. • Ex : Chiffre d’affaire des clients = Somme des montants des ventes faites à un client • Les Méthodes : Sum, Exist, Count, Average, Min, Max, Lookup Les Tables, type de champs (suite) N° Date Montant Somme • Flowfields, cas de la méthode Sum. compte 1000 1 +1000 +1000 – Utilisation d’un SumIndexField contenant, les sommes cumulés 1000 2 -500 +500 (4ème colonne) 1000 3 -1800 -1300
1000 4 -1500 -2800
1000 5 +800 -2000
1100 1 -500 -2500
Les Tables, type de champs (suite) N° Date Montant Somme • Flowfields, cas de la méthode Sum. compte 1000 1 +1000 +1000 – Utilisation d’un SumIndexField contenant, les sommes cumulés 1000 2 -500 +500 (4ème colonne) 1000 3 -1800 -1300 La somme du compte 1000 pour 1000 4 -1500 -2800 les dates de 2 à 5 est de -3000.
1000 5 +800 -2000 Calculée comme -2000 -(+1000)
= -3000 1100 1 -500 -2500 Les Tables, Designer • Création ,modification et suppression d’une table, d’un champ. • Définir les règles de gestion par les propriétés – Ex: N° compte compris entre 100000 et 1000000 Les Tables, Triggers • Programmation des évènements • Insertion d’un enregistrement - OnInsert • Modification - OnModify • Suppression - OnDelete • Renommage - OnRename • Validation d’un champ - OnValidate • Lookup ou Sélection d’une valeur dans une liste style pop up. - OnLookup Les Tables, Clefs • Les indexes ou clefs, sont définis au niveau de chaque table. • Clef primaire et clefs secondaire servant pour les tries. • SumIndexField permettant de calculer les Flowfields faisant la somme des montants. Forms • Types de Formulaires – Fiche – Tabulaire, Liste – Combiné (Principal/sous-formulaire) – Matrice • Controls, toutes les information affichées – ex : Zone de texte, chiffre, coche, option, bouton, etc… • Triggers (OnOpen,OnClose,OnAfterGetRecord) • Propriétés : Editable, SourceTableView Forms, Matrice • Croisements entre deux tables. • L’intersection est un flowfield. • Accés au détail des écritures qui forment ce montant Forms, Designer • Dessin du formulaire en y plaçant des controls (Bouton, Champs text, Option, Coche, Sous- Formulaire, etc..) Forms, Triggers • Programmation des évènements • L’initialisation (OnInit) • L’ouverture (OnOpen) • La fermeture (OnClose) • L’avant fermeture (OnQueryCloseForm) • L’activation (OnActivate) • La désactivation (OnDeactivate) • Le parcours des enregistrements (OnAfterGetRecord) • La création d’un enregistrement (OnNewRecord) Exemple de code Report • Réalisation des états papier et des traitements par lots. (Batch) • Constitués de : – DataItem : Il s’agit des tables sur lesquelles se base le report – Triggers : OnPredataitem, OnAfterGetRecord,OnPostDataItem – Sections : Header,Body,Footer (Il s’agit du dessin de l’état papier) – Propriétés : Traitement par lot ou Edition, Impression en paysage, etc… Dataport • Réalisation d’interface avec d’autres applications. • IMPORT/EXPORT de fichiers aux formats Fixes, Variables ou XML. • Il est définit par : – DataItem : Tables sur lesquelles se base le Dataport – Champs : Liste ordonnées des champs à importer/exporter – Triggers : OnPreDataItem,OnBeforeImportRecord, OnAfterExportRecord,OnPostDataItem – Propriétés : Format Fixe,Variable, XML,etc… Codeunit • Ensemble de fonctions et procédures utilisées dans la base de donnée. • Apparaissent sous forme de Triggers. • Passage de paramètres, valeurs de retour, variables locales et globales. Conclusion • Explosion du marché de l’ERP ces dernières années dû à l’an 2000 et à l’Euro. • Aujourd’hui l’ERP cherche un second souffle dans l’accés au Web . • Rachat de Navision par Microsoft en début 2002 ouvre de nouvelles perspectives. Quelques liens • www.navision.fr – Site de l’éditeur • www.navision.net – FAQ, Documentation, Download • www.interfacedata.fr – Un intégrateur Navision sur Paris Questions & Réponses ?
L'analyse fondamentale facile à apprendre: Le guide d'introduction aux techniques et stratégies d'analyse fondamentale pour anticiper les événements qui font bouger les marchés
L'analyse technique facile à apprendre: Comment construire et interpréter des graphiques d'analyse technique pour améliorer votre activité de trading en ligne.
Secrets du Marketing des Médias Sociaux 2021: Conseils et Stratégies Extrêmement Efficaces votre Facebook (Stimulez votre Engagement et Gagnez des Clients Fidèles)
La communication professionnelle facile à apprendre: Le guide pratique de la communication professionnelle et des meilleures stratégies de communication d'entreprise
La psychologie du travail facile à apprendre: Le guide d'introduction à l'utilisation des connaissances psychologiques dans le domaine du travail et des organisations