Quelles sont les différents types d'applications dans DIAPASON ?
Dans le concept DIAPASON, chaque application est appelée objet applicatif : cette notion d’objet est liée aux comportements de l’application ; par exemple, l’application va rechercher sur l’objet applicatif qui l’a lancée le contexte nécessaire et suffisant pour démarrer et fonctionner.
Deux types d’applications: nature standard ou nature paramétrable
Il existe plusieurs types d’applications au sein de DIAPASON. Elles sont de 2 natures différentes :
Nature standard/natives : il s’agit d’une application dont le noyau est basé sur une application standard composant la version du progiciel. Par défaut, DIAPASON dispose d’applications standard rangées dans les explorateurs applicatifs. Ces applications standard sont paramétrables et peuvent être déclinées en différentes variantes dont les différents types principaux sont les suivants :
Réf. | Désignation | Commentaire |
APP | Application standard lancée depuis un explorateur applicatif | Ce composant est également utilisé en standard pour faire des liens entre applications standards (exemple : depuis l’application clients, accès à l’application commandes du client) |
LAP | Liste Applicative-Application standard lancée depuis le navigateur | Il s’agit d’une application standard pouvant être lancée depuis le navigateur. Il est possible de personnaliser l’interface, le contenu des informations présentées sous forme de liste (filtre), les actions de gestion disponibles (filtrage des actions standards disponibles, ajout d’actions pour lancer des applications de nature paramétrables) presque comme sur les AME (fonctionnalité supplémentaire : liens génériques) |
DOS | Dossiers | Outil permettant de regrouper plusieurs objets paramétrables afin de les lancer depuis le Navigateur. Application standard sur navigateur permettant de lancer un composant paramétrable (DOC, PMS, PSD, TDY, TAV, TRT : voir ci-dessous leur définition) |
AME | Application Métier | Il s’agit d’une application standard pouvant être lancée depuis une autre application standard ou une application de nature paramétrable ; comme les listes applicatives, il est possible de personnaliser l’interface, le contenu des informations présentées sous forme de liste (filtre), les actions de gestion disponibles (standards ou paramétrables). |
Nature paramétrable : il s’agit d’une application dont le noyau est basé sur un composant de paramétrage DIAPASON ; il existe plusieurs composants permettant de piloter l’interface (listes, tableurs, formulaires, couplages, etc.) et les actions sur les interfaces (traitements, lancement d’autres applications de nature standard ou paramétrable). Les différents types d’objets applicatifs de nature paramétrable sont :
Réf. | Désignation | Commentaire |
ADM | Action directe métier | Exécution d’une règle DIALOG de type REB. |
AGE | Agenda Paramétrable | Présentation d’informations sous forme d’agenda. Alimentation par règle DIALOG de type REB. |
ARB | Arbre paramétré | Présentation d’informations sous forme d’un arbre. Interface de présentation de données sous forme hiérarchique ; actions déclenchées depuis une RCT |
COU | Couplage | Outils de paramétrage permettant d’associer (dans un même panneau) et de faire communiquer (chaque mouvement sur la partie « père » réaffiche la partie « enfant ».) deux outils de nature paramétrable : Pour la partie « père » (à gauche du couplage) :
|
CSY | Commande système | Exécution d’une commande système sur le poste client ou le serveur d’application. |
DOC | Document | Interface standard (définition des critères du document et de la destination du document) Outil permettant l'exécution d'une requête et la restitution d'un résultat, typiquement en vue d’une impression. |
LPA | Liste paramétrée | Liste permettant de visualiser le contenu d'une table de données. |
PER | Pert paramétré | Présentation d’informations sous forme de diagramme PERT. Alimentation par règle DIALOG de type REB. |
PMS | Procédure de mouvement de stock | Interface sous forme de formulaire |
PSD | Formulaire | Formulaire interactif (basé sur un questionnaire) permettant d'afficher des zones (champs, image), de contrôler et d'assister leur saisie, et de mettre à jour des données en sortie. |
TDY | Tableur dynamique | Tableur permettant de visualiser et d'interagir avec un contenu piloté. Son comportement est entièrement paramétrable : le contenu chargé, les interactions avec l'utilisateur (aide / contrôle), les mises à jour lors de la validation ou de l’abandon. |
TAV | Table de valeur | Tableur permettant de visualiser l’intégralité du contenu d'une table de données. Si la table est une table de base locale (non standard DIAPASON), la maintenance (création, modification, suppression) est possible. |
TRT | Traitement | Interface standard (définition des critères du traitement et du mode d’exécution) |
QUES | Questionnaires | Entité de paramétrage permettant de présenter sous forme de fiche dynamique un ensemble de zones (champs, image...). Elle peut être utilisée dans trois domaines :
|
Consultations tableurs : Tableurs sur entité | Tableur permettant la visualisation d'informations sur une entité DIAPASON précise (article, commande, …). En terme de paramétrage, il utilise une "condition sur entité" (critères d'extraction) et une "règle d’affichage" (sélection de colonnes). | |
Consultations tableurs : Documents par tableur | Tableur permettant de visualiser le résultat d'un document (de type "REB/Tableur"). |
D’où peut-on lancer les applications ?
Les différents objets applicatifs pouvant être lancés depuis les supports de lancement sont les suivants :
Quels objets applicatifs peuvent lancer d’autres objets applicatifs ?
Certains types d’objets applicatifs peuvent lancer d’autres types d’objets applicatifs. Les possibilités sont les suivantes :