Progiciels et PGI : paramétrage, flux de travail et traçabilité des opérations
À retenir
Cadre programme : DCG, programme 2025 (arrêté du 4 août 2025, première session 2027), UE 8 « Systèmes d'information de gestion », partie 3 « Analyser le système d'information au regard de la performance des processus », sous-partie 3.2 « Comprendre la contribution des progiciels à la performance des processus ».
Pourquoi c'est central à l'examen : le sujet décrit un progiciel déjà en place et demande d'identifier les paramètres à vérifier ou modifier, d'interpréter un circuit de validation et de lire une trace d'opérations pour y repérer une anomalie. Le candidat interprète et met en œuvre : il ne modélise pas le flux de travail.
01Les progiciels métier et les PGI
1.1 Définitions
Un progiciel est un logiciel standard, conçu pour répondre aux besoins communs de nombreuses organisations, que l'on paramètre pour l'adapter à la sienne, sans le programmer (cours 04). Un progiciel métier couvre une fonction précise : la gestion commerciale, la paie, la comptabilité, la relation client.
Un progiciel de gestion intégré (PGI) réunit plusieurs fonctions de l'organisation dans un ensemble unique. Deux caractéristiques le distinguent d'une juxtaposition de logiciels séparés.
| Caractéristique | Sens | Conséquence |
|---|---|---|
| Base de données unique | Toutes les fonctions lisent et écrivent dans la même base | Chaque information n'est saisie qu'une fois (cours 14) : le client créé par le commercial est connu du comptable |
| Modules intégrés | Les fonctions (ventes, achats, stocks, comptabilité, paie, production) sont des modules qui communiquent | Une opération dans un module déclenche automatiquement la suite dans les autres |
1.2 Un processus de bout en bout
Dans un PGI, un processus traverse les modules sans ressaisie.
| Étape du processus | Module | Effet sur les autres modules |
|---|---|---|
| Enregistrer la commande du client | Ventes | Réserve le stock |
| Expédier | Stocks | Met à jour le stock, déclenche la facture |
| Facturer | Ventes et comptabilité | Alimente automatiquement la comptabilité |
| Encaisser | Trésorerie et comptabilité | Solde la créance du client |
1.3 Apports et limites
| Apports | Limites |
|---|---|
| Cohérence des données (base unique) | Coût d'acquisition, de paramétrage et de formation |
| Gain de temps (pas de ressaisie) | Dépendance vis-à-vis de l'éditeur et du prestataire |
| Contrôles automatiques (blocage d'une saisie incohérente) | Rigidité : adapter l'organisation au progiciel plutôt que l'inverse |
| Traçabilité des opérations | Qualité du résultat liée à la qualité du paramétrage |
| Suivi en temps réel (tableaux de bord) | Résistance au changement des utilisateurs |
02Le paramétrage
2.1 Qu'est-ce que paramétrer ?
Paramétrer un progiciel, c'est renseigner ses paramètres, c'est-à-dire les choix de fonctionnement propres à l'organisation, sans écrire de programme. À l'examen, le candidat identifie les paramètres à vérifier (qui existent déjà), à modifier (qui ont changé) ou à mettre en œuvre (à créer).
On distingue :
| Niveau | Contenu | Exemple |
|---|---|---|
| Paramètres | Règles de fonctionnement | Taux de TVA, délai de règlement, seuil de validation |
| Données de base | Fichiers de référence stables | Fiche client, fiche article, plan de comptes |
| Opérations | Événements courants du processus | Une commande, une facture |
2.2 Les paramètres usuels
| Domaine | Paramètres |
|---|---|
| Société | Identité, exercice comptable, devise, calendrier |
| Comptabilité | Plan de comptes, journaux, comptes de tiers par défaut |
| TVA | Codes de TVA et leur taux (20 %, 10 %, 5,5 %, 2,1 %), type d'opération (intérieure, intracommunautaire, export) |
| Tiers | Fiches clients et fournisseurs, conditions de règlement, plafond de crédit |
| Articles | Référence, prix, unité, stock minimal, compte de vente ou d'achat |
| Utilisateurs | Comptes, groupes, droits (cours 22) |
| Circuits de validation | Qui valide quoi, à partir de quel seuil, dans quel délai |
| Documents | Numérotation des pièces, modèles de factures, mentions |
Un mauvais paramètre se répercute sur toutes les opérations suivantes : un code de TVA erroné fausse chaque facture qui l'utilise.
2.3 Utiliser un progiciel pour participer aux processus
Utiliser le progiciel, c'est réaliser sa tâche dans l'outil : rechercher une fiche, saisir ou valider une opération, respecter les statuts (une facture validée ne se modifie plus), imprimer ou transmettre un document. L'utilisateur agit dans les limites de ses droits ; il ne contourne pas le circuit (par exemple en saisissant hors du progiciel).
03Le flux de travail (workflow)
3.1 Définition
Le flux de travail (workflow) automatise la circulation d'un document ou d'une tâche entre plusieurs acteurs, selon des règles : à chaque étape, le progiciel indique à qui transmettre, sous quelles conditions, et dans quel délai. Le circuit de validation d'une facture fournisseur en est l'exemple type.
3.2 Les éléments d'un flux de travail
| Élément | Question | Exemple |
|---|---|---|
| Déclencheur | Qu'est-ce qui lance le flux ? | La saisie d'une facture |
| Étapes | Quelles tâches, dans quel ordre ? | Contrôle, validation, paiement |
| Acteurs (rôles) | Qui intervient ? | Comptable fournisseurs, responsable de service |
| Règles de routage | Selon quelles conditions le document change-t-il de destinataire ? | Selon le montant |
| États | Où en est le document ? | Saisie, en anomalie, validée, payée, rejetée |
| Délais et relances | Que se passe-t-il sans réponse ? | Relance automatique du valideur |
| Historique | Comment retrouver ce qui s'est passé ? | Journal des événements |
Le programme demande seulement d'interpréter un flux de travail déjà défini et de le mettre en œuvre dans le progiciel ; il ne demande pas de le modéliser.
3.3 Interpréter un circuit de validation
- Lire les règles et repérer le déclencheur, les étapes et les conditions.
- Suivre un cas : pour un document donné (un montant, un état), dérouler les règles étape par étape.
- Noter à chaque étape l'acteur, l'état du document, la décision possible.
- Vérifier les garde-fous : séparation des tâches (celui qui saisit ne valide pas), aucun paiement avant validation complète, gestion du rejet.
3.4 La contribution à la qualité des processus
| Qualité visée | Apport du progiciel et du flux de travail |
|---|---|
| Délai | Transmission immédiate, relances automatiques, pas de document « perdu » sur un bureau |
| Fiabilité | Contrôles automatiques de cohérence, une seule saisie |
| Conformité | Règles de validation appliquées à tous, de manière identique |
| Visibilité | Suivi de l'état de chaque document, tableaux de bord |
| Mesure | Indicateurs : délai moyen de traitement, taux de rejet, nombre de documents en attente |
| Traçabilité | Historique de chaque opération (paragraphe suivant) |
04La traçabilité des opérations
4.1 Définition
La traçabilité est la capacité à retrouver qui a fait quoi, quand, sur quelle donnée et avec quel résultat. Elle repose sur le journal des événements : un enregistrement horodaté des opérations. L'enchaînement de ces traces qui permet de reconstituer une opération, de son origine à son résultat, forme la piste d'audit.
La traçabilité fonde l'imputabilité : rattacher une action à un utilisateur identifié (cours 10).
4.2 Le contenu d'une trace
| Information | Rôle |
|---|---|
| Identifiant de l'utilisateur | Qui |
| Date et heure | Quand |
| Type d'opération | Création, modification, validation, suppression, paiement, connexion |
| Objet concerné | Sur quoi (numéro de la facture, table, fiche) |
| Valeur avant et après | Ce qui a changé |
| Résultat | Succès ou échec |
4.3 Les qualités d'un bon journal
- Complet : toutes les opérations sensibles sont tracées.
- Fiable : horodatage exact, utilisateur identifié individuellement (pas de compte partagé).
- Intègre : personne, y compris l'administrateur, ne peut modifier ou effacer une trace à son profit.
- Conservé : les traces sont gardées pendant la durée requise (fixée par la réglementation et la politique de l'organisation).
- Protégé : son accès est réservé, car il contient des données personnelles (identifiants, horaires de connexion) : cours 08.
4.4 Vérifier et exploiter une trace
Méthode.
- Formuler la question : qui a modifié telle pièce ? une même personne a-t-elle saisi et validé ? des actions ont-elles eu lieu en dehors des horaires de travail ?
- Extraire les lignes pertinentes : filtrer par pièce, par utilisateur, par type d'opération, par période.
- Rapprocher de références : règles du flux de travail, matrice des droits (cours 22).
- Repérer les écarts : droit exercé en excès, étape sautée, modification après validation.
- Conclure avec nuance : une trace est un indice, pas une preuve d'intention ; une anomalie appelle une vérification.
- Recommander : correction, droit à retirer, contrôle à ajouter.
Une trace stockée dans une base s'interroge avec les requêtes SQL des cours 15 à 18 : le cas 3 en donne un exemple.