Admin

Admin #

Le module Admin regroupe les outils de gestion technique et de supervision de l’ERP. Il est accessible uniquement aux utilisateurs disposant des droits d’administration.

Utilisateurs #

Page AdminUtilisateurs.

Liste l’ensemble des comptes utilisateurs de l’ERP. Chaque utilisateur est identifié par son adresse email, son prénom et son nom.

Les rôles assignés à un utilisateur définissent ses droits d’accès. Un utilisateur peut cumuler plusieurs rôles.

Les comptes sont gérés via Keycloak (gestionnaire d’identité). La création et la désactivation de comptes se font depuis l’interface Keycloak, accessible à l’équipe IT.

Rôles #

Page AdminRôles.

Les rôles regroupent un ensemble de droits (actions autorisées). Chaque droit correspond à une action ou un accès spécifique dans l’ERP : visualiser un module, créer une commande, modifier un achat, accéder à un onglet particulier, etc.

Il est possible de :

  • créer un nouveau rôle via Créer un rôle
  • lui attribuer des droits en cochant les actions souhaitées dans la liste
  • voir la liste des utilisateurs possédant ce rôle

Configuration des paramètres #

Page AdminConfiguration.

Paramètres techniques globaux de l’ERP (clés/valeurs), modifiables par l’équipe IT. Ces valeurs impactent le comportement général de l’application (timeouts, limites, intégrations, etc.).

Audit #

Page AdminAudit.

Journal de toutes les mutations (modifications) effectuées dans l’ERP. Chaque entrée indique :

ColonneDescription
DateHorodatage de l’action
EmailAdresse email de l’utilisateur
NomNom de l’utilisateur
ActionType de mutation réalisée
EntitéObjet concerné par la modification

Exemples d’actions tracées :

  • Réception de composants
  • Création d’une commande
  • Mise à jour d’un client
  • Modification d’une BOM
  • Création d’un emplacement de stock
  • Complétion des fiches composant

Emails en copie (CCI) #

Page AdminEmails en copie.

Permet de configurer des adresses email qui recevront automatiquement une copie (CCI) de certains emails envoyés par l’ERP (envoi de commandes fournisseurs, devis clients, etc.).

Chaque adresse est associée à un type de mail (ex. : achats, devis). Il est possible d’ajouter et de supprimer des entrées.

Datamatrix #

Page AdminDatamatrix.

Outil de prévisualisation et de configuration des étiquettes datamatrix (codes-barres 2D) générées par l’ERP. Permet de tester les mappings de champs (nom du champ, code, valeur) et de visualiser le rendu du code-barres.

Attention : l’aperçu utilise le service web externe Labelary. Ne pas saisir de données confidentielles ou sensibles dans cet outil.

Jobs planifiés (Hangfire) #

Page AdminHangfire.

Tableau de bord des traitements en arrière-plan : jobs planifiés, files d’attente, historique d’exécution. Permet de surveiller et de déclencher manuellement les tâches automatiques (calculs de valorisation nocturne, envois d’emails programmés, etc.).

Réservé aux utilisateurs disposant du droit Hangfire. L’interface est celle de l’outil Hangfire en anglais ; en cas d’incident, fournir une capture à l’équipe IT.

Tâches récurrentes typiques #

TâcheFréquenceDescription
Valorisation du stockQuotidienne (minuit)Génère un instantané de la valorisation du stock.
Recalcul des prix fournisseurPériodiqueMet à jour les prix sur les chiffrages actifs.
Envoi automatique des relancesQuotidienneÉmet les relances de factures dont l’échéance est dépassée.
Synchronisation portail ProtoÀ la demande / périodiqueMet à jour l’état des projets visibles côté client.

En cas d’erreur récurrente sur un job, l’historique Hangfire contient la pile d’appel — utile pour le diagnostic IT.