Généralités concernant le fonctionnement de Corpo
Le mode de fonctionnment de Corpo est simple, intuitif et performant.
L'architecture de l'application, toutes les fonctions et tous les écrans fonctionnent sur les même principes.
Corpo est une application entièrement web qui permet d'être accessible depuis n'importe quel terminal.
Seules des variantes pourront exister en fonction du type de terminal (ordinateur, tablette ou smartphone) en fonction des possibilités qu'il propose.
Tous les utilisateurs avant d'accéder à Corpo doivent s'identifier. Les identifiants (login & mot de passe) sont remis par l'administrateur Corpo de leur société.
Découpage de l'application
L'application Corpo se divise en modules. Pour passer d'un module à l'autre, l'utilisateur une fois connecter doit cliquer sur le bouton en haut à gauche pour choisir le module auquel il souhaite accéder.
La liste des fonctions accessibles (selon les droits de l'utilisateur) s'affiche.

Présentation d'un module
Tous les modules ont le même schéma ergonomique de présentation. Des variations existeront toutefois : on ne présente pas l'agenda comme la liste des mails ou du catalogue de produits. Une adapation ingénieuse a été réalisé pour chaque module.
Une série d'onglets contenant chacun un ruban, permet de naviguer simplement dans les fonctionnalités de Corpo.
Le premier onglet contient toujours les fonctionnalités principales du module.
Le dernier onglet 'Paramètres' contient (à chaque fois que c'est nécessaire) l'ensemble des options relatives au module modifiable par les administrateurs .
Dans certains cas, un onglet supplémentaire peut se rajouter en fonction des actions des utilisateurs de Corpo.
Chaque Ruban est subdivisé en bloc pour contenir les fonctions s'y rapportant.
La gestion des roll over (lorsque le curseur de la souris passe sur une icône du ruban) est gérée sauf pour les terminaux mobiles (tablette ou smartphone). Cette fonctionnalité n'existant pas sur ce type de terminal.
Sélection dans une liste
Avant d'accéder à une information précise, elle est d'abord affichée dans une liste.
L'utilisateur peut, généralement, dans une liste :
- ajouter un élément en cliquant sur le bouton 'Ajouter'
- supprimer un élément en le sélectionnant puis en cliquant sur le bouton 'Supprimer'
- obtenir le détail d'un élément en double cliquant dessus
- sélectionner plusieurs enregistrements en utilisant :
- la touche 'Shift' (majuscule) permet de faire une sélection jointe : l'utilisateur clique sur un enregistrement, maintient la touche 'Shift' et sélectionne à la souris un autre enregistrement. Tous les enregistrements du premier au dernier sont sélectionnés. L'utilisateur peut ainsi, par exemple, supprimer toute sa sélection avec le bouton 'Supprimer'
- la touche 'CTL' (contrôle) permet de faire une sélection disjointe : l'utilisateur clique sur un enregistrement, maintient la touche 'CTL' et sélectionne à la souris un autre enregistrement. Le premier et le dernier enregistrementd sont sélectionnés. L'utilisateur peut ainsi réaliser la même opération sur sa sélection
- filtrer la liste avec le bouton 'Rechercher'. Dès que l'utilisateur tape un critère de recherche, automatiquement, le moteur de recherche se met identifier les éléments correspondant. Le moteur de recherche va chercher le critère dans toutes les colonnes visibles (uniquement à partir du début du texte de chaque colonne)
- naviguer de page en page ou accéder directement à une page en indiquant son numéro (le nombre de page est calculé en fonction du nombre d'éléments affichés dans la liste
- trier les colonnes. Les colonnes pouvant être trier ont le titre en bleu. On ne peut trier que sur une colonne à la fois. La colonne où est appliquée le tri est signalée par un triangle à droite du nom de la colonne (le triangle indique également le sens du tri)
Il n'est pas possible de modifier directement une information à partir d'une liste. Il doit forcément ouvrir l'élément avant de le modifier.
Edition d'un élément
Les champs dont le nom est écrit en bleu (et en gras) doivent avoir une valeur : l'utilisateur doit obligatoirement saisir cette information
Les champs dont le titre est écrit en noir peuvent ne pas avoir de valeur (la valeur est facultative).