Traitement des aberrations dans l'analyse de données
1. Définitions clés
- Valeur aberrante (outlier) : valeur d’une population supérieure à ou inférieure à , où (écart interquartile).
- Montant tolérable : seuil financier défini au-delà duquel une aberration est considérée significative pour l’audit.
2. Arbre décisionnel pour le traitement des aberrations
| Étape | Condition | Action |
|---|---|---|
| 1. Identification | Aberrations détectées ? | Oui → Étape 2 ; Non → Pas d’opérations complémentaires |
| 2. Évaluation | Aberrations > montant tolérable ? | Oui → Contrôles complémentaires et réévaluation des risques |
| Aberrations ≤ montant tolérable | Facteurs qualitatifs impliquent un risque d’erreur ? | |
| Oui → Contrôles complémentaires et réévaluation | ||
| Non → Pas d’opérations complémentaires | ||
| 3. Conclusion | Aberrations constituent une anomalie ? | Oui → Réévaluer contrôle et communiquer erreurs |
| Non → Population sans anomalie significative |
3. Principes du traitement des aberrations
- Ne pas perdre de vue l’objectif principal : l’identification des aberrations est un moyen, pas une fin.
- Contrôle selon l’arbre décisionnel pour décider des actions à mener.
- Défis fréquents :
- Grand nombre d’aberrations à analyser.
- Absence de modèle clair d’aberrations.
- Difficulté à fixer le montant tolérable.
- Absence de population témoin pour comparaison.
- Population résiduelle : souvent sous-évaluée dans les tests et analyses.
4. Étapes synthétiques du traitement
- Identification des aberrations via critères statistiques (IQR).
- Évaluation selon montant tolérable et facteurs qualitatifs.
- Conclusion sur la présence ou non d’anomalies significatives.
- Actions : contrôles complémentaires, réévaluation des risques, communication des erreurs.
5. Exemple d’application : contrôle des amortissements
- But : recalculer les amortissements par catégorie et comparer avec le livre auxiliaire.
- Synthèse des contrôles :
- Vérification arithmétique des durées d’amortissement.
- Analyse des écarts entre amortissements calculés et enregistrés.
- Constatations :
- Pas d’écarts significatifs détectés.
- Écarts mineurs (arrondis) inférieurs au seuil de non-détection.
- Conclusion : aucune anomalie significative, pas de procédure d’audit supplémentaire requise.
Lors du traitement des aberrations, il faut toujours évaluer leur impact réel sur l’audit et ne pas se focaliser uniquement sur leur détection statistique.
Étude de cas Bohrer Group
1. Contexte et organisation de l’audit Bohrer Group
- Client : Bohrer Group, audit des comptes consolidés IFRS, incluant Bohrer Production SA (Zurich) et Bohrer Holding SA.
- Mission : Audit annuel 2025, avec recours à l’analyse de données pour Bohrer Production SA, puis extension prévue à toutes les sociétés SAP du groupe dès 2026.
- Équipe : Utilisation d’un outil interne d’analyse de données, assistée par un analyste de données.
2. Environnement informatique et processus clés chez Bohrer Production SA
| Système / Processus | Description | Particularités |
|---|---|---|
| ERP SAP | Centralisé et standardisé, couvre : Purchase to Pay (P2P), Order to Cash (O2C), Inventory Management (INV), Fixed Asset Accounting (FI-AA), Journal Entries Testing (JET). | Utilisé par la plupart des sociétés du groupe. |
| ARIBA | Système d’achat centralisé pour approvisionnement en Suisse, Pologne, États-Unis, Chine. | Utilisé uniquement dans 4 sociétés. |
| SAP Treasury | Gestion centralisée de la trésorerie et des paiements fournisseurs, pilotée depuis la Suisse. | Autorisation des paiements dans SAP ERP. |
| Système de workflow SAP | Approbation des factures avec ou sans référence à commande, validation automatique via three-way match (facture, entrée marchandises, commande). | Validation manuelle en cas de non-conformité ou absence de commande. |
3. Points clés de l’analyse de données dans l’audit
- Objectif : Détecter anomalies dans les soldes d’ouverture et assurer la permanence de la présentation des comptes.
- Données exploitées : Extraction à partir des systèmes SAP ERP, ARIBA, SAP Treasury.
- Conditions préalables à l’analyse :
- Data Input Risk : Risque lié à la saisie des données.
- Data Integrity Risk : Risque lié à l’intégrité des données.
- Data Extraction and Manipulation Risk : Risque lié à l’extraction et à la manipulation des données.
4. Recommandations pour l’extraction des données (feedback à l’analyste)
| Élément | Détail |
|---|---|
| Ressources humaines | Définir le personnel impliqué dans l’extraction et l’analyse. |
| Calendrier | Préciser les dates pour révision intermédiaire, finale, et test à blanc. |
| Documentation | Fournir description de l’outil d’analyse et instructions précises pour extraction (job). |
| Sécurité des données | Garantir la confidentialité et la sécurité lors de la manipulation des données. |
| Motivation et périmètre | Justifier l’extraction, préciser les systèmes et champs de données concernés. |
| Temps estimé | Indiquer la durée prévue pour l’extraction. |
| Communication | Proposer une réunion (physique ou virtuelle) pour clarifier les points et lever les incertitudes. |
À retenir : L’analyse de données en audit nécessite une gestion rigoureuse des risques liés à la saisie, à l’intégrité et à l’extraction des données, ainsi qu’une planification claire incluant ressources, calendrier, sécurité et communication.
Extraction et validation des données
1. Extraction et validation des données
a) Contrôles Généraux Informatiques (GITC) et analyse de données
- GITC : contrôles internes sur les systèmes informatiques, essentiels lorsque les analyses s’appuient sur des systèmes avec contrôles clés.
- Pour les systèmes de scoping, l’auditeur doit vérifier les GITC si les contrôles clés ou analyses s’appuient sur ces systèmes (MSA II, p. 202).
b) Exemples de systèmes et contrôles associés
| Système | Contrôle clé | Points de vigilance |
|---|---|---|
| SAP ERP | Saisie des données par personnes autorisées | Vérifier que seules les personnes autorisées saisissent et que les programmes fonctionnent correctement |
| ARIBA | Gestion des commandes (Purchase Orders) | A) Gestion des accès (personnes autorisées)<br>B) Gestion des changements validés<br>C) Opérations informatiques correctes |
c) Cas où GITC peut être superflu
- Exemple : SAP Treasury ne transmet pas de données à SAP ERP.
- Paiements autorisés dans SAP ERP, exécutés dans SAP Treasury.
- Risque de fraude dans SAP Treasury doit être traité dans l’audit, mais GITC sur SAP Treasury peut être superflu pour l’analyse des données SAP ERP.
d) Séparation des tâches (Segregation of Duties - SoD)
- Objectif : éviter la manipulation des données par une même personne.
- Contrôles SoD obligatoires sur les systèmes/processus suivants :
| Processus | Système concerné |
|---|---|
| Saisie des commandes (Purchase Orders) | ARIBA |
| Saisie et autorisation des entrées marchandises, factures, paiements | SAP ERP |
| Saisie manuelle d’écritures dans les journaux | SAP ERP |
e) Vérification des interfaces de données
- Contrôle de l’exhaustivité et de l’exactitude nécessaire pour les interfaces :
| Interface | Contrôle requis |
|---|---|
| ARIBA → SAP ERP | Exhaustivité et exactitude |
| SAP ERP → SAP Treasury | Exhaustivité et exactitude |
2. Analyse des données dans l’entrepôt
a) Types d’analyses selon les assertions d’audit
| Assertion | Types d’analyses possibles |
|---|---|
| Existence / Exhaustivité | - Analyse des comptes de contrepartie<br>- Analyse des entrées/sorties annuelles<br>- Roll-forward du stock depuis l’inventaire |
| Évaluation | - Analyse des valeurs aberrantes des prix<br>- Analyse de la rotation des stocks<br>- Comparaison des prix avec le marché<br>- Analyse des provisions individuelles |
- L’analyse est particulièrement adaptée à l’évaluation des stocks, car celle-ci repose souvent sur des analyses.
- Limite : la participation à la prise d’inventaire est obligatoire et constitue une procédure suffisante pour existence et exhaustivité, donc analyse supplémentaire peu efficace.
b) Extraction des données SAP ERP pour analyse
- Garantir lors de l’extraction :
| Critère | Description |
|---|---|
| Exhaustivité | Toutes les données pertinentes sont extraites sans omission |
| Exactitude | Les données extraites correspondent exactement aux données du système source |
3. Premier aperçu des données extraites (statistiques descriptives)
a) Indicateurs clés à utiliser
- Moyenne, médiane, écart-type : pour détecter la tendance centrale et la dispersion.
- Minimum et maximum : pour identifier les valeurs extrêmes.
- Nombre de valeurs manquantes : pour évaluer la complétude.
- Distribution des données (histogrammes) : pour visualiser la répartition.
b) Interprétation et suite
- Résultats permettent d’identifier des anomalies ou valeurs aberrantes.
- En cas de valeurs aberrantes, il faut :
- Vérifier la source des données.
- Contrôler la saisie ou les règles de calcul.
- Décider si ces valeurs doivent être exclues ou corrigées avant analyse approfondie.
À retenir : L’extraction doit garantir l’exhaustivité et l’exactitude des données, et la validation initiale par des statistiques descriptives est essentielle pour détecter les anomalies avant toute analyse approfondie.
Analyse des données pour l'inventaire
1. Indicateurs clés pour l’analyse des données d’inventaire
- Valeur moyenne, médiane, écart-type, quantiles : essentiels pour comprendre la distribution des prix et stocks.
- Distribution asymétrique : valeur moyenne > médiane indique une inclinaison à droite, présence possible de valeurs aberrantes.
- Ces indicateurs s’appliquent aux prix, stocks, et à leur combinaison.
2. Analyse descriptive des stocks et prix
| Catégorie | Prix moyen | Prix médian | Stock moyen | Stock médian | Valeur totale |
|---|---|---|---|---|---|
| Matières premières | ↑ | ↓ | ↑ | ||
| Produits semi-finis | ↑ | ↓ | ↑ | ||
| Produits finis | ↑ (forte) | ↓ | ↑ (forte) |
- La valeur et le prix augmentent avec le degré d’achèvement, tandis que le stock diminue.
- La présence de valeurs aberrantes est particulièrement marquée pour les produits finis.
3. Visualisation des données
- Utilisation de tableaux croisés dynamiques pour synthétiser les données par catégorie.
- Création de diagrammes Box & Whisker pour visualiser la distribution des prix et valeurs totales.
- Diagrammes en barres et dispersion (X-Y) pour analyser la relation entre rotation des stocks et correction de valeur.
4. Détection et gestion des valeurs aberrantes
- Les biens avec prix très élevés doivent être vérifiés et harmonisés avec la connaissance métier.
- Les valeurs aberrantes doivent être intégrées systématiquement dans l’échantillon d’inventaire.
- L’analyse permet de remettre en question l’évaluation des risques liée aux stocks.
À retenir : La valeur moyenne supérieure à la médiane signale une distribution asymétrique avec des valeurs aberrantes potentielles.
5. Rotation des stocks et correction de valeur
- Taux de rotation = sorties / moyenne des stocks.
- Correction de valeur appliquée selon la rotation :
- Rotation < 0,5 → amortissement à 50%
- Rotation < 1 → amortissement à 25%
- Rotation = 0 → amortissement total
- Calcul de l’écart de correction pour détecter les anomalies dans l’application des règles.
6. Analyse graphique de la rotation et correction
- La rotation moyenne diminue avec le degré d’achèvement.
- Présence de biens totalement amortis malgré une rotation élevée → anomalies à investiguer.
- Diagrammes de dispersion (rotation vs facteur de correction) permettent de visualiser la conformité des corrections.
7. Évaluation itérative des risques
- Présentation des résultats à la responsable pour ajuster l’évaluation des risques.
- Importance de définir précisément les valeurs aberrantes pour la documentation d’audit.
- Seuil d’erreur tolérable fixé à CHF 1,5 million.
- Proposition d’un échantillon de biens à vérifier en détail, avec un seuil de non-détection de CHF 100 000.
8. Méthodologie recommandée
- Créer un tableau combinant stocks, mouvements et ajustements.
- Calculer taux de rotation, correction de valeur, valeur à risque, écart de correction.
- Construire tableaux croisés dynamiques et diagrammes adaptés.
- Identifier les biens à risque élevé pour contrôle approfondi.
- Rapporter les conclusions et recommandations au client.
À retenir : L’analyse des données d’inventaire repose sur la combinaison d’indicateurs statistiques, de visualisations adaptées et d’une évaluation rigoureuse des valeurs aberrantes pour optimiser la gestion des risques.
Audit des débiteurs par analyse de données
1. Audit des débiteurs par analyse de données
a) Analyse préliminaire des données débiteurs
-
Objectif : Vérifier l’exhaustivité et l’exactitude des données (intégrité) avant d’évaluer les risques.
-
Étapes clés :
- Calculer le nombre de jours ouverts : différence entre la date de fin d’exercice et la date d’ouverture du poste.
- Calculer les jours en retard :
- Classer les débiteurs dans des buckets d’ancienneté selon les jours en retard :
- A : non exigible
- B : 0 à 30 jours en retard
- C : 31 à 60 jours
- D : 61 à 90 jours
- E : 91 à 180 jours
- F : plus de 180 jours
- Créer un tableau croisé dynamique et un graphique pour visualiser la répartition.
-
Résultats à retenir :
- Une augmentation des débiteurs, surtout au-delà de 180 jours, signale un risque accru de solvabilité.
- Cette analyse constitue une évaluation des risques pour orienter la stratégie d’audit.
b) Analyse détaillée et contrôle des débiteurs
-
Approche : Affiner l’analyse en intégrant les données clients et les limites de crédit.
-
Méthodologie :
- Tableau croisé dynamique détaillé par bucket, client, année, et montant facturé.
- Intégrer des informations complémentaires via des formules de recherche (ex. RECHERCHEV) pour obtenir limites de crédit et délais de paiement.
- Calculer l’écart entre le total débiteur et la limite de crédit.
- Identifier les cas à risque :
- Limite de crédit dépassée
- Délais de paiement anormalement longs
- Arriérés élevés et anciens
- Clients inhabituels ou données manquantes
-
Nature de l’analyse : Toujours une évaluation des risques visant à définir les contrôles de substance à effectuer.
c) Sélection des postes à auditer
-
Critères de sélection :
- Écarts individuels dépassant le seuil de non-détection.
- Corrections de valeur supérieures à la valeur totale.
- Échantillonnage basé sur la valeur absolue des postes restants.
-
But : Focaliser les contrôles sur les éléments présentant des anomalies ou risques élevés.
d) Communication et interprétation des résultats
-
Constats :
- Divergences fréquentes et écarts systémiques indiquent des lacunes dans le contrôle interne.
- Le client peut ne pas comprendre le processus de correction de valeur, rendant les résultats non applicables tels quels.
-
Conséquence : Ces observations doivent être interprétées comme des faiblesses du contrôle interne nécessitant une attention particulière.
À retenir : L’analyse des débiteurs par données permet d’identifier les risques majeurs (anciens arriérés, dépassement des limites de crédit) et d’orienter la stratégie d’audit vers des contrôles ciblés, en combinant évaluation des risques et contrôles de substance.