VROF

Réalisations

L'émission des factures fiscales qui prenait toute la journée à une personne est réduite à une heure

Chaque matin, il lit tout seul les documents de règlement que 26 clients envoient par e-mail et constitue le registre indiquant à qui émettre combien. Ouvrir les e-mails un par un, télécharger les pièces jointes et recopier les montants ont disparu ; pour la personne, il ne reste qu'un seul bouton d'émission.

De la vérification des documents de règlement au registre d'émission des factures fiscales

Avant

Une personne, toute la journée

Après

1 heure

Écran du registre — registre d'émission des factures fiscales. À l'extrémité gauche de la ligne d'en-tête blanche en haut se trouve un emplacement flouté, suivi immédiatement du titre en gras noir « 정산서 — 세금계산서 발행 대장 ». À droite se trouvent le menu déroulant de période avec « 2026-07 매출분 » sélectionné, le bouton de filtre « 전체 » rempli en bleu, à côté une longue rangée de boutons de filtre dont seules les étiquettes sont floutées, le bouton « 새로고침 » et l'heure de consultation. En dessous, quatre cartes de verdict sont empilées verticalement, chacune avec une bande de couleur à l'extrémité gauche. La première indique la raison « — 마이너스정산,오류 » derrière un nom d'entreprise masqué par « 사람이 봐야 하는 건 1 ». La deuxième, derrière « 발행하지 않는 건 4 », porte « 0원 » sur quatre lignes dont les noms d'entreprise sont tous masqués. La troisième, pour « 두 달 이상 끊긴 곳 2 », mentionne « 9개월째 소식 없음 (마지막 2025-10 매출분) » et « 2개월째 소식 없음 (마지막 2026-05 매출분) ». La quatrième, pour « 2026-07 매출분이 아직 안 온 곳 1 », indique « 1개월째 소식 없음 (마지막 2026-06 매출분) ».
Écran du registre d'émission utilisé en interne. Les noms des clients et le nom de l'entité émettrice ont été floutés, ainsi qu'un mot à l'extrémité gauche de la ligne de titre, pour la même raison. Les cartes de synthèse contenant des montants ont été rognées.
Client
Service interne
Secteur
Système interne
Année de réalisation
2026
Durée
Construction en 2 semaines · mise en service en 2026.08 · en exploitation
Domaine
Automatisation
  • Consultation en lecture seule de la boîte aux lettres
  • Lecture des fichiers Excel
  • Identification automatique du formulaire
  • Re-vérification arithmétique
  • Recoupement avec un outil séparé
  • Exécution automatique à une heure définie

Contexte

Chaque début de mois, la même chose se répétait.

Il fallait entrer dans la boîte aux lettres, retrouver un à un les documents de règlement envoyés par les clients, télécharger les pièces jointes, ouvrir le fichier Excel et recopier les montants un par un, puis, à partir de ce qui était ainsi organisé, émettre des dizaines de factures fiscales. C’était une tâche qui exigeait qu’une personne y soit consacrée toute la journée.

De plus, ces documents de règlement ne sont pas réunis en un seul endroit. 26 clients joignent un fichier Excel fait selon leur propre formulaire. Les formulaires se répartissent en quatre grandes familles; le nom donné à la même rubrique et l’emplacement où elle est posée diffèrent. Dans certaines familles, même le mot « 공급가액 » (montant hors taxe) n’existe pas.

Et le montant tiré d’ici devient tel quel une facture fiscale.

Problème défini

Le programme fonctionne correctement, mais le résultat peut être faux.

  • Les mauvais nombres se présentent tout aussi bien. Même si l’on réunit sur un seul écran les fichiers Excel des 26 clients, personne ne dit si les valeurs qu’ils contiennent sont correctes
  • Aucune erreur n’apparaît. C’est pourquoi on la découvre plus tard. Un montant décalé d’une case ne s’affiche pas en rouge à l’écran. Il faut ouvrir chaque fichier Excel et comparer pour le voir
  • Et ce montant devient tel quel une facture fiscale. S’il part avec une erreur, une pénalité s’ajoute, et pour corriger il faut réémettre une facture rectificative

Nous repérons ces endroits et transformons en système la vérification qu’une personne répète chaque mois. C’est pourquoi nous avons fixé l’objectif non pas à « rassembler » mais « jusqu’à vérifier que c’est juste ».

Ce que nous avons construit

  • C’est vous qui choisissez ce que devient le courriel traité — le passer en lu, le déplacer dans un dossier désigné, ou n’y pas toucher. La valeur par défaut est « ne pas toucher ». Même s’il a été lu jusqu’au bout, il reste à l’état de non-lu; ni suppression ni déplacement. C’est pour que le responsable puisse commencer en utilisant sa boîte aux lettres comme d’habitude, et quand vous voudrez changer, vous changerez à ce moment-là
  • Quel que soit le nombre de formulaires, le système les distingue tout seul — les formulaires des 26 clients se répartissent en quatre familles. Si l’on ne reconnaissait qu’une seule famille, les autres clients passeraient silencieusement à 0 pièce
  • Nous re-vérifions une fois de plus le montant extrait, avec un autre programme — nous avons séparé la lecture du montant et la vérification qu’il est juste. La partie vérification ouvre réellement le fichier Excel et reprend telle quelle la valeur que le responsable voit à l’écran pour la comparer. Nous avons choisi d’ajouter une couche supplémentaire
  • Tout est terminé chaque matin à 07h30 — les documents de règlement n’arrivent pas tous ensemble le 10 de chaque mois, mais de façon éparpillée du 1er au 9. C’est pourquoi il est exécuté chaque jour. Si quelque chose s’est arrêté dans la nuit, cela apparaît dans le courriel qui part à 8h le matin
  • 16 tests automatiques relancés à chaque modification — corriger un endroit ne casse pas silencieusement un autre

Là où l’écran est intact mais seul le montant est faux

Cela arrive tel quel dans toute entreprise qui reçoit des documents de règlement de ses clients.

  • À cause d’une décimale, le montant hors taxe, la TVA et le total ne correspondent pas. Il y a des clients qui envoient des montants écrits en décimales, et dans ces documents de règlement la valeur hors taxe augmentée de la TVA ne correspond pas au total. Lors du premier relevé complet, sur 427 pièces, 76 étaient dans ce cas. Nous re-vérifions chaque pièce à chaque arrivée d’un document de règlement. C’est pourquoi, chez vous, une facture fiscale au montant erroné ne peut pas aller jusqu’à l’étape d’émission.
  • Le fichier Excel envoyé par le client apparaît comme vide pour le programme. Il arrive réellement des fichiers que le programme ne peut pas lire alors que, une fois ouverts dans Excel, le montant y figure bel et bien à sa place. Alors seul ce client passe silencieusement à 0 pièce. Or pour un œil humain, c’est un fichier parfaitement normal, et même le responsable qui ouvre le fichier pour vérifier n’y trouve rien d’anormal. Nous faisons recalculer directement par le tableur le fichier dont la lecture a échoué et le lisons de nouveau. C’est pourquoi, chez vous, on ne passe pas à côté en pensant « ce client n’a peut-être rien envoyé ce mois-ci ».
  • Il existe un chemin qui mène à émettre deux fois la même pièce. Quand le client renvoie un document de règlement, le repère « 발행완료 » que le responsable avait posé disparaît. Ni erreur ni avertissement ne subsiste. Pour une pièce que le responsable a passée à « 발행완료 », nous conservons l’état tel quel et ne mettons à jour que le montant. C’est pourquoi la collecte automatique ne peut pas recouvrir la décision de votre responsable.

Ce que nous avons détectés

Ce qui faisait mal émettre n’était pas seulement le calcul. Tout ce qui suit est des endroits où l’on émet ce qu’il ne faudrait pas émettre, ou l’on omet ce qu’il faudrait émettre.

  • Il arrive des documents de règlement dont le montant est négatif. Cela signifie qu’on compensera le mois suivant; si on le lit comme positif, une facture qu’il n’y avait pas besoin d’émettre sort. Aujourd’hui, on les classe à part sous « 발행불요 »
  • « Pas besoin d’émettre » n’est écrit que dans le corps du courriel, pas dans le fichier Excel. Un système qui ne regarde que les pièces jointes le manque. C’est pourquoi nous lisons aussi les phrases du corps du message
  • Dans un fichier envoyé par un client figurait le nom d’une autre entreprise. Si l’on avait fait confiance à cette mention, le montant d’un tiers aurait été ajouté au vôtre. L’identification de la société se fait uniquement par le nom de fichier
  • Certains clients arrivent dans un dossier autre que la boîte de réception, et certains documents de règlement finissent rejetés dans les spams. Si l’on ne regarde que la boîte de réception, ce client paraît « sans nouvelles depuis deux mois ». Mais lire tout le dossier spam ferait remonter dans le registre même les pièces jointes d’expéditeurs inconnus. Aujourd’hui, nous ne visons que les adresses de clients enregistrées à l’avance. Une pièce jointe envoyée par une adresse non enregistrée n’a aucun chemin pour remonter dans votre registre d’émission

Résultats

Quand un courriel arrive, le registre d’émission se remplit tout seul et l’exactitude des valeurs qu’il contient est vérifiée à chaque fois. Lorsqu’on a ouvert et comparé directement dans le tableur les 46 pièces du mois de juillet 2026, le nombre d’écarts était de 0.

La tâche qui exigeait qu’une personne y soit consacrée toute la journée se termine en 1 heure. Ouvrir les courriels, distinguer les formulaires des quatre familles des 26 clients, extraire les montants, re-vérifier, recouper avec un programme séparé et remplir le registre de à qui, combien et jusqu’à quand émettre est terminé chaque jour à 07h30. Pour le responsable, il ne reste qu’un seul bouton d’émission.

Le système choisit aussi ce qu’il faut regarder. Les pièces contenant un règlement négatif ou une erreur sont mises à part, et les clients sans nouvelles depuis plus de deux mois sont signalés en même temps. Chaque mois, vous n’avez plus à vérifier de mémoire « est-ce que tout est arrivé ce mois-ci ».

Ce que cela donne pour vous

Si vous êtes une entreprise qui reçoit par courriel des documents de règlement, des relevés ou des factures et qui, à partir de ces chiffres, émet des factures fiscales ou des factures, cela s’y applique tel quel. Que vous ayez vingt-six clients ou trois, nous construisons la même structure. Des formulaires différents selon les clients, des montants qui arrivent en décimales, des conditions écrites uniquement dans le corps du courriel pour certains — tout cela, ce sont des situations que nous avons déjà rencontrées et résolues. Il ne reste au responsable qu’à vérifier et appuyer sur le bouton d’émission.

Les autres projets sur le même thème sont réunis dans Analyse de données.

Les autres systèmes que nous utilisons pour faire tourner notre propre entreprise sont réunis dans Automatisation des opérations internes.

Sources des faits

Déclaration du dirigeant et journal d'exécution du système en exploitation en interne

Des conseils pour vous faire gagner du temps Consultation gratuite · Réponse sous 1 jour ouvré

Contact