Usage général

Usage général #

Modules #

L’ERP est découpé en plusieurs modules accessibles depuis le menu en haut à gauche de l’écran :

ModuleRôle principal
Projets clientsSaisie des projets, clients, BOM et demandes complémentaires.
DevisChiffrage fournisseur, génération du document de devis, transformation en commande.
AchatsCréation et suivi des achats fournisseurs, gestion des AR, monitoring des APIs fournisseurs.
MagasinRéception, inventaire, mouvements de stock, valorisation, étiquettes d’emplacement.
CommandesSuivi des commandes clients : industrialisation, fabrication, expéditions, planning de production.
FacturationFactures, acomptes, avoirs, encaissements, exports comptables, sous-traitance.
AdminUtilisateurs, rôles, audit, paramètres techniques, jobs Hangfire.
ConfigurationCatalogue composants, paramètres PCB, marges, buckets, normes, assujettissements TVA, etc.

''

Le nom du module courant est affiché lorsque le menu est fermé.

Connexion et permissions #

L’authentification est gérée par Keycloak. Chaque utilisateur dispose d’un ou plusieurs rôles qui définissent l’accès aux modules, pages et actions. Si une page ou une action est inaccessible, contacter l’équipe IT pour vérifier l’attribution des droits (Admin → Rôles).

Sélection de l’entité et du contexte #

Certaines installations gèrent plusieurs entités (Edgeflex, ProtoElectronics). Le contexte courant (entité et entrepôt par défaut) est affiché en haut de l’écran. Les listes et filtres sont automatiquement restreints au contexte sélectionné.

Tableaux #

La plupart des pages de l’ERP présentent un tableau de données (commandes, achats, etc.).

Filtre par valeur (texte) #

Le filtre par texte se fait par mot : saisir RES 100K récupérera les lignes contenant soit RES soit 100K. Il est possible d’utiliser des guillemets pour forcer deux mots qui se suivent : “RES 100K” retournera exactement « RES 100K ».

Exemple : Fournisseurs contenant "DIGI"

Filtre par valeur (nombre ou date) #

Les cellules « nombre » ou « date » disposent de deux filtres : minimum et maximum. Il est possible de saisir uniquement l’un des deux.

Exemple : Projets créés après le 1er août inclus

Filtre existence/vide #

L’icône en forme de disque permet de choisir entre valeur vide (disque vide), valeur renseignée (disque plein) ou indifférent (disque mi-plein).

Exemple : Lignes ne possédant pas d'emplacement

Tri #

En cliquant sur le titre d’une colonne, il est possible de trier par ordre croissant ou décroissant. Une seule colonne peut posséder un tri à la fois.

Exemple : Liste triée par date décroissante de création

Redimensionnement #

Toutes les colonnes peuvent être redimensionnées à la taille voulue en déplaçant la bordure de début ou de fin d’une cellule-titre.

Afficher/cacher une colonne #

En cliquant sur l’icône à gauche de la première cellule-titre, il est possible de choisir les colonnes à afficher. L’ordre peut être modifié en effectuant un glisser-déposer à la souris.

Exemple : Seules trois colonnes sont affichées

Création d’un onglet personnalisé #

Il est possible de créer ses propres onglets/vues en cliquant sur +. En combinant les options précédentes, chaque onglet peut avoir son propre objectif. À partir de la liste des commandes en cours, on peut imaginer :

  • un onglet présentant toutes les commandes en cours
  • un onglet avec uniquement les commandes en retard
  • un onglet avec les commandes correspondant à un emplacement spécifique

Exemple : deux onglets sont configurés : les en-cours et une vue spécifique sur les emplacements

Sauvegarde #

Toutes les options précédentes sont réinitialisées en quittant la page. Afin de conserver les filtres ou onglets personnalisés, cliquer sur Enregistrer. Tous les onglets de la page sont alors sauvegardés.

Export Excel #

La plupart des tableaux peuvent être exportés au format Excel. L’export tient compte des filtres et de la sélection de colonnes courants.

Recherche globale #

Une barre de recherche en haut de l’écran permet de retrouver rapidement un projet, un devis, une commande, un achat ou un client à partir de son numéro ou de son nom.

Scan datamatrix #

L’ERP reconnaît les datamatrix (codes-barres 2D) générés par l’application ou apposés par les fournisseurs. Sur les pages compatibles (réception, expédition, sortie de stock), la lecture d’un datamatrix avec une douchette positionne automatiquement l’écran sur l’élément concerné et déclenche l’action attendue.

Notifications et messages #

  • Les toasts (notifications en haut à droite) confirment les enregistrements et signalent les erreurs.
  • Les modales demandent confirmation avant les actions sensibles (suppression, validation définitive, transformation en commande, etc.).
  • Les pages avec des modifications non enregistrées affichent un avertissement avant la navigation.