Analyse des écritures comptables (VBA/SQL) : recherche des encaissements en espèces supérieurs à 1 000 €

Afin de limiter le risque de fraude fiscale, la loi interdit d’effectuer en espèces le paiement d’une dette supérieure à  1 000 € (C. mon. fin. art. L 112-6, I-al. 1 et D 112-3). Il convient de s’assurer régulièrement qu’aucun encaissement n’est réalisé en contravention avec la loi. Le contrôle du respect de cette règle de droit …

Continue reading ‘Analyse des écritures comptables (VBA/SQL) : recherche des encaissements en espèces supérieurs à 1 000 €’ »

Share Button

EXCEL : mettre en évidence les doublons avec les formats conditionnels

L’identification des doublons est une tâche fréquente lorsque l’on analyse des données. Les formats conditionnels d’Excel permettent de manière très simples de les détecter et de les faire ressortir, voire de les supprimer. Les formats conditionnels mettent en forme automatiquement des données en fonction de critères. Ces critères sont exprimés à l’aide de formules de …

Continue reading ‘EXCEL : mettre en évidence les doublons avec les formats conditionnels’ »

Share Button

Excel : afficher les codes postaux commençant par un zéro

Excel n’affiche pas les zéros non significatifs, qu’ils se trouvent sur la gauche d’un nombre (02100 est affiché 2100) ou sur la droite d’une décimale (10,50 est affiché 10,5). Appliqué aux codes postaux français, ce principe affiche les codes postaux inférieurs à 10000 sur 4 positions au lieu des 5 attendues. Heureusement, Excel propose des …

Continue reading ‘Excel : afficher les codes postaux commençant par un zéro’ »

Share Button

Conception et mise en œuvre d’un programme de supervision des comptes d’un groupe

La croissance d’un groupe s’accompagne de nouveaux besoins en matière de suivi des comptabilités (mesure de la performance, contrôle du respect des règles légales et internes…). Pour ma part, le nec plus ultra serait un outil de supervision et d’analyse de données suffisamment puissant pour me permettre à la fois de maîtriser l’ensemble des comptabilités …

Continue reading ‘Conception et mise en œuvre d’un programme de supervision des comptes d’un groupe’ »

Share Button

SQL : détecter les achats comptabilisés en double

La supervision des comptabilités d’un groupe vise à répondre à plusieurs objectifs dont la prévention des risques des erreurs et des fraudes. Une des erreurs communes est la double comptabilisation de factures fournisseurs. Si les procédures sont chargées de limiter ce risque, la systémisation du contrôle complète plus efficacement le dispositif de prévention. SELECT Requête1.CompteDeCodeEntité …

Continue reading ‘SQL : détecter les achats comptabilisés en double’ »

Share Button

ACCESS (SQL) : figer le résultat d’une requête dans une table

Les requêtes SQL permettent d’extraire des informations de bases de données. Le résultat de ces requêtes peut lui-même être interrogé par une autre requête (sous-requête) et ainsi de suite. Appliquée à des volumes de données conséquents, cette pratique de sous-requêtes entraîne des temps de traitements qui s’allongent à chaque niveau d’interrogation. Pour pallier à cet …

Continue reading ‘ACCESS (SQL) : figer le résultat d’une requête dans une table’ »

Share Button

SQL : obtenir le numéro du jour de la semaine d’une date avec la fonction DAYOFWEEK

La fonction SQL DAYOFWEEK(date) fournit le numéro du jour de la semaine de la date indiquée en paramètre. Le numéro renvoyé par la fonction DAYOFWEEK s’interprète ainsi : 1 = dimanche, 2 = lundi…, 7 = samedi. Exemple : SELECT DAYOFWEEK(EcritureValidDate) AS NumJourSem, EcritureNum FROM ECRITURES WHERE DAYOFWEEK(EcritureValidDate)=1 OR DAYOFWEEK(EcritureValidDate)=7;

Share Button

VBA, SQL : conversion d’une valeur numérique en une chaîne de caractères

La conversion de données (ou transtypage) est commune en programmation. Pour convertir des valeurs numériques en données texte, les langages VBA et SQL utilisent la fonction Cstr. En VBA : Dim Num as Integer Dim Ch as String Num = 12 Ch = Cstr(Num) En SQL, la conversion d’une valeur numérique en une chaîne de …

Continue reading ‘VBA, SQL : conversion d’une valeur numérique en une chaîne de caractères’ »

Share Button