Les applications et les composants fonctionnels
Attention ce chapitre fait référence à un outil réservé aux utilisateurs avertis et ayant les connaissances suffisante à sa bonne utilisation.
La notion d'application et de composant fonctionnel est plus particulièrement dédiée et utilisée par les développeurs Oxygène c‘est à dire les Revendeurs et Partenaires Agréés.
Cette fonction est accessible à partir du bouton de la palette de gestion des droits d'accès.
Définition : application
Une application représentent un ensemble de composants logiciels Oxygène se rapportant généralement à un même thème.
On trouvera dans la liste des applications : la gestion commerciale, la paie, la gestion commerciale bâtiment, la gestion des affaires etc…
La notion d'application est particulièrement utile pour deux raisons :
- la gestion des droits d'accès puisqu'elle permet d'attribuer des droits d'accès sur un ensemble de composants fonctionnels (voir défintion paragraphe suivant)
- la gestion des installations et des mises à jour des composants installés dans votre entreprise. En effet, toutes les installations effectuées on pour conséquence la création ou modification (en cas de mise à jour) d'une application. Grâce à cette notion, il est possible de connaître très facilement quelles sont les applications installées, leur numéro de version et connaître diverses informations complémentaires telles que la date d'installation, le nom de l'installateur...etc.
De plus, la fiche d'une application permet également de connaître la liste des composants fonctionnels de chaque application.
Ces deux utilisations des applications explique les deux niveaux de gestion disponibles : pour l'utilisateur et pour le professionnel de l'informatique qui assure le service associé à votre installation Oxygène.
Définition : composant fonctionnel, une notion réservée aux développeurs
Les composants fonctionnels correspondent à un découpage logique d'une application, même si techniquement ils peuvent regrouper en réalité plusieurs interfaces de composants au sens développeur du terme.
Par exemple l'application GESTION COMMERCIALE a pour composants fonctionnels "les clients", "les articles", "les factures"....etc..
Ces composants sont définis par le développeur (ou MEMSOFT si cela concerne les composants prêts à l'emploi) et ne peuvent pas être modifiés par un utilisateur des produits Oxygène.
Chacun d'entre eux a comme caractéristique un numéro de version et une table de données principale dite "leader". Le numéro de version d'un composant fonctionnel peut être différent de celui de l'application, ce qui permet une gestion précise des évolutions d'une application.
Pour faciliter la mise en place des autorisations d'accès à chaque utilisateur et aider le paramétreur, le choix a été fait de regrouper sous une même notion « composant fonctionnel » des composants techniques de même nature.
Dans l'application GESTION COMMERCIALE, le composant fonctionnel « Factures » comprend deux composants techniques : les entêtes et les lignes de factures (GCPEFAC et GCPLFAC).
Le menu principal d'une application sera considéré comme un composant fonctionnel à part entière. En effet, afin de pouvoir retirer, de manière simple, tous les droits pour une application, il est préférable d'empêcher le démarrage de son menu.