{"id":12983,"date":"2026-08-31T00:15:40","date_gmt":"2026-08-30T22:15:40","guid":{"rendered":"https:\/\/www.auditsi.eu\/?p=12983"},"modified":"2026-08-31T01:00:14","modified_gmt":"2026-08-30T23:00:14","slug":"ana-fec2-interroger-un-fec-avec-des-requetes-sql","status":"publish","type":"post","link":"https:\/\/www.auditsi.eu\/?p=12983","title":{"rendered":"ANA-FEC2 : interroger un FEC avec des requ\u00eates SQL"},"content":{"rendered":"<p style=\"text-align: justify;\"><a href=\"https:\/\/www.auditsi.eu\/?page_id=12786\">ANA-FEC2<\/a> permet d\u00e9sormais d\u2019<strong>interroger directement un fichier des \u00e9critures comptables (FEC) avec des requ\u00eates SQL<\/strong>. Cette nouvelle fonction facilite la cr\u00e9ation d\u2019extractions personnalis\u00e9es, sans transmettre les donn\u00e9es comptables \u00e0 un serveur : le <strong>FEC reste trait\u00e9 localement<\/strong> dans le navigateur sur le PC de l&#8217;utilisateur.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12988\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-SQL.png\" alt=\"ANA-FEC2 SQL\" width=\"714\" height=\"714\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-SQL.png 714w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-SQL-300x300.png 300w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-SQL-150x150.png 150w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-SQL-120x120.png 120w\" sizes=\"auto, (max-width: 714px) 100vw, 714px\" \/><\/p>\n<p style=\"text-align: justify;\"><strong><em>Une requ\u00eate SQL simple<\/em><\/strong><\/p>\n<p style=\"text-align: justify;\">Apr\u00e8s avoir charg\u00e9 un FEC, l\u2019utilisateur peut saisir une requ\u00eate SQL (requ\u00eate s\u00e9lection) ou la construire en cliquant sur les champs disponibles. La plupart des fonctions et clauses SQL sont accept\u00e9es (SELECT&#8230; FROM FEC&#8230; WHERE&#8230; GROUP BY&#8230; HAVING&#8230; ORDER BY&#8230; AND\/OR&#8230;). Pour en savoir plus sur le langage SQL : <a href=\"https:\/\/www.auditsi.eu\/?cat=1820\">https:\/\/www.auditsi.eu\/?cat=1820<\/a>.<\/p>\n<p style=\"text-align: justify;\">Par exemple, pour extraire les comptes d\u2019entretien (comptes 615x) :<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\">SELECT *\r\nFROM FEC\r\nWHERE Cpte3 = '615'\r\nORDER BY EcritureDate<\/pre>\n<p style=\"text-align: justify;\">Le bouton Tester ex\u00e9cute la requ\u00eate sur un maximum de 100 lignes. Apr\u00e8s une ex\u00e9cution compl\u00e8te, le r\u00e9sultat peut \u00eatre export\u00e9 au format Excel, CSV ou texte.<\/p>\n<p style=\"text-align: justify;\"><strong><em>Ex\u00e9cuter plusieurs requ\u00eates en une seule fois<\/em><\/strong><\/p>\n<p style=\"text-align: justify;\">ANA-FEC2 accepte \u00e9galement une liste de requ\u00eates SQL. Chaque requ\u00eate doit \u00eatre pr\u00e9c\u00e9d\u00e9e d\u2019un libell\u00e9 et du caract\u00e8re :.<\/p>\n<p style=\"text-align: justify;\">Pratique pour automatiser l&#8217;ex\u00e9cution successive d&#8217;extractions de donn\u00e9es.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\">ENTRETIEN:SELECT * FROM FEC WHERE Cpte3 = '615'\r\nHONORAIRES:SELECT * FROM FEC WHERE Cpte4 = '6226'\r\nBANQUE:SELECT * FROM FEC WHERE Cpte3 = '512'<\/pre>\n<p style=\"text-align: justify;\">Lors d\u2019un export Excel, ANA-FEC2 cr\u00e9e un classeur comprenant un onglet par r\u00e9sultat : ENTRETIEN, HONORAIRES, BANQUE, etc.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12989\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-SQL-multiple.png\" alt=\"ANA-FEC2 SQL multiple\" width=\"706\" height=\"691\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-SQL-multiple.png 706w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-SQL-multiple-300x294.png 300w\" sizes=\"auto, (max-width: 706px) 100vw, 706px\" \/><\/p>\n<p style=\"text-align: justify;\">Pour les exports CSV ou texte, un fichier distinct est produit pour chaque requ\u00eate et son nom reprend le libell\u00e9 correspondant.<\/p>\n<p style=\"text-align: justify;\">Avant l\u2019export, ANA-FEC2 v\u00e9rifie notamment la syntaxe SQL, les libell\u00e9s en double et la pr\u00e9sence \u00e9ventuelle d\u2019une requ\u00eate invalide.<\/p>\n<p style=\"text-align: justify;\"><strong><em>Ajouter un champ TypeJournal<\/em><\/strong><\/p>\n<p style=\"text-align: justify;\">La <strong>directive TypeJournal<\/strong> permet d\u2019associer chaque code journal \u00e0 une cat\u00e9gorie commune (VENTES, ACHATS, BANQUE, CAISSE, SALAIRES, TVA, OD&#8230;) et de cr\u00e9er un nouveau champ TypeJournal lui-m\u00eame interrogeable par requ\u00eate SQL.<\/p>\n<p style=\"text-align: justify;\">Exemple de directive TypeJournal :<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\">TypeJournal[VE,VENTES;AC,ACHATS;BQ,BANQUE;OD,OD]<\/pre>\n<p style=\"text-align: justify;\">Le champ TypeJournal devient alors interrogeable comme n\u2019importe quel champ du FEC :<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\">VENTES:SELECT * FROM FEC WHERE TypeJournal = 'VENTES' AND Cpte3='707'\r\nACHATS:SELECT * FROM FEC WHERE TypeJournal = 'ACHATS'<\/pre>\n<p style=\"text-align: justify;\">Pour faciliter la cr\u00e9ation de ce champ, le <strong>bouton TypeJournal<\/strong> analyse les valeurs de JournalCode et de JournalLib. ANA-FEC2 propose automatiquement un type parmi les cat\u00e9gories pr\u00e9vues : ventes, achats, banque, caisse, paie, op\u00e9rations diverses, \u00e0-nouveaux, situations mensuelles, etc.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12990\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/TypeJournal-Qualification-journaux.png\" alt=\"TypeJournal Qualification journaux\" width=\"894\" height=\"765\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/TypeJournal-Qualification-journaux.png 894w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/TypeJournal-Qualification-journaux-300x257.png 300w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/TypeJournal-Qualification-journaux-768x657.png 768w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/TypeJournal-Qualification-journaux-730x625.png 730w\" sizes=\"auto, (max-width: 894px) 100vw, 894px\" \/><\/p>\n<p style=\"text-align: justify;\">Une fen\u00eatre permet de v\u00e9rifier et de corriger les propositions avant l\u2019insertion de la directive. Lorsqu\u2019un journal ne peut pas \u00eatre identifi\u00e9 avec suffisamment de certitude, il re\u00e7oit la valeur ??? ; \u00e0 charge pour l&#8217;utilisateur de saisir l&#8217;affectation manuellement. Une fois les affectations termin\u00e9es, cliquer sur <strong>Ins\u00e9rer la directive<\/strong> :<\/p>\n<p style=\"text-align: justify;\">Requ\u00eate multiple comprenant la directive TypeJournal :<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\">TypeJournal[VE,VENTES;AC,ACHATS;BQ,BANQUE;OD,OD]\r\nVENTES:SELECT * FROM FEC WHERE TypeJournal = 'VENTES' AND Cpte3='707'\r\nACHATS:SELECT * FROM FEC WHERE TypeJournal = 'ACHATS'<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12996\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-Directive-TypeJournal.png\" alt=\"ANA-FEC2 Directive TypeJournal\" width=\"710\" height=\"691\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-Directive-TypeJournal.png 710w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-Directive-TypeJournal-300x292.png 300w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/><\/p>\n<p style=\"text-align: justify;\"><strong><em>Des exports imm\u00e9diatement exploitables<\/em><\/strong><\/p>\n<p style=\"text-align: justify;\">Les classeurs Excel g\u00e9n\u00e9r\u00e9s par ANA-FEC2 comprennent le texte de la requ\u00eate utilis\u00e9e, des filtres automatiques.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12991\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-Export-Excel.png\" alt=\"ANA-FEC2 Export Excel\" width=\"784\" height=\"281\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-Export-Excel.png 784w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-Export-Excel-300x108.png 300w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-Export-Excel-768x275.png 768w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-Export-Excel-730x262.png 730w\" sizes=\"auto, (max-width: 784px) 100vw, 784px\" \/><\/p>\n<p style=\"text-align: justify;\">Une feuille ANA-FEC2 rappelle \u00e9galement le fichier trait\u00e9, la date de g\u00e9n\u00e9ration et les informations disponibles sur l\u2019entreprise.<\/p>\n<p style=\"text-align: justify;\">Pour faciliter la r\u00e9utilisation des requ\u00eates lors d&#8217;un prochain audit, le texte des requ\u00eates multiples est stock\u00e9 dans la feuille EXTRACTION :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12992\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-EXTRACTION.png\" alt=\"ANA-FEC2 EXTRACTION\" width=\"784\" height=\"345\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-EXTRACTION.png 784w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-EXTRACTION-300x132.png 300w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-EXTRACTION-768x338.png 768w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2026\/08\/ANA-FEC2-EXTRACTION-730x321.png 730w\" sizes=\"auto, (max-width: 784px) 100vw, 784px\" \/><\/p>\n<p style=\"text-align: justify;\">Avec ces nouvelles fonctions, ANA-FEC2 devient \u00e0 la fois un outil d\u2019analyse comptable, un g\u00e9n\u00e9rateur d\u2019extractions et une interface simple d\u2019initiation au SQL appliqu\u00e9 au FEC.<\/p>\n<p style=\"text-align: justify;\">Pour acc\u00e9der \u00e0 <a href=\"https:\/\/www.auditsi.eu\/?page_id=12786\">ANA-FEC2 cliquer ici<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ANA-FEC2 permet d\u00e9sormais d\u2019interroger directement un fichier des \u00e9critures comptables (FEC) avec des requ\u00eates SQL. Cette nouvelle fonction facilite la cr\u00e9ation d\u2019extractions personnalis\u00e9es, sans transmettre les donn\u00e9es comptables \u00e0 un serveur : le FEC reste trait\u00e9 localement dans le navigateur sur le PC de l&#8217;utilisateur. Une requ\u00eate SQL simple Apr\u00e8s avoir charg\u00e9 un FEC, l\u2019utilisateur &#8230;<\/p>\n<p><a href=\"https:\/\/www.auditsi.eu\/?p=12983\" class=\"more-link\">Continue reading &lsquo;ANA-FEC2 : interroger un FEC avec des requ\u00eates SQL&rsquo; &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","ngg_post_thumbnail":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_ayudawp_aiss_exclude":false,"_ayudawp_aiss_exclude_summary":false,"_ayudawp_aiss_summary":"ANA-FEC2 permet d\u00e9sormais d\u2019interroger directement un fichier des \u00e9critures comptables (FEC) avec des requ\u00eates SQL. Avant l\u2019export, ANA-FEC2 v\u00e9rifie notamment la syntaxe SQL, les libell\u00e9s en double et la pr\u00e9sence \u00e9ventuelle d\u2019une requ\u00eate invalide. Avec ces nouvelles fonctions, ANA-FEC2 devient \u00e0 la fois un outil d\u2019analyse comptable, un g\u00e9n\u00e9rateur d\u2019extractions et une interface simple d\u2019initiation au SQL appliqu\u00e9 au FEC.","_ayudawp_aiss_summary_provider":"manual","_ayudawp_aiss_summary_hash":"6345f20f1c1f04c7f97ea80737cea68f1fc56382","_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false,"_links_to":"","_links_to_target":""},"categories":[3327,50,282],"tags":[1961,166,1210,1643,3303],"class_list":["post-12983","post","type-post","status-publish","format-standard","hentry","category-ana-fec2","category-audit-de-donnees","category-sql","tag-ana-fec","tag-analyse-de-donnees","tag-fec","tag-sql","tag-typejournal"],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/12983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12983"}],"version-history":[{"count":6,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/12983\/revisions"}],"predecessor-version":[{"id":12997,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/12983\/revisions\/12997"}],"wp:attachment":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}