Le changement de numérotation automatique en 2021 dysfonctionne

0000003003     -      04/01/2021

Nous avons détecté un problème dans le fonctionnement de Mercator au niveau du changement automatique de séquence de numérotation des documents de gestion commerciale et des écritures comptables. 
Malgré le fait que ce code n'ait plus subi de modifications depuis le passage à l'an 2000, nous sommes confrontés cette année à un cas particulier lié à l'année 2021.
Pour rappel, Mercator permet d'automatiser deux suites de numérotations automatiques :

  • Soit une suite comprenant uniquement 2 positions pour l'année : 210001, 21 correspondant ici l'année 2021
  • Soit une suite comprenant les 4 positions de l'année : 20210001 par exemple.

Le cas particulier de cette année est le suivant : si la suite sur 4 positions a été utilisée, Mercator va d'abord changer correctement la série de numéros (donc, par exemple, 20201234 deviendra bien 20210001). Mais ensuite, ce numéro 20210001 sera interprété comme une suite sur deux positions, puisqu'il commence par 20. De la sorte, il deviendra  21000001.

Pour éviter ce problème, il est nécessaire de prendre une mise à jour de Mercator, qui contient déjà le correctif. (Version 10.8.31.40 ou ultérieure de Mercator.exe). Cela peut se faire simplement en exécutant le programme MercatorUpdater.exe qui se trouve dans le répertoire de votre Mercator. Cette mise à jour doit être effectuée sur tous les postes où Mercator est installé

Les mises à jour doivent être installées avant la sauvegarde du premier document de 2021.
Ce problème ne se pose pas si vous n'utilisez pas le changement automatique de numérotation. Si votre exercice comptable est décalé, la mise à jour devra être faite avant votre prochain changement d'année fiscale.


Que faire si des documents ont déjà été enregistrés dans cette suite erronée de numérotation ?

A partir de la version 10.8.32.40 de Mercator.exe, les outils avancés présentent un point de menu supplémentaire "Réparer Numérotation 2021". Ceci permet de rétablir la numérotation correcte des pièces selon la suite 20210001, 20210002, ... Cet outil est utilisable séquence par séquence. Il s'adapte automatiquement à la longueur des numéros détectée.

Il permet de corriger les situations suivantes :

  • La suite de numérotation pour 2021 contient un document numéroté correctement 20210001 et ensuite un ou plusieurs documents numérotés de façon incorrecte : 21000001, 21000002, 21000003, ...
  • La suite de numérotation pour 2021 ne contient que des documents numérotés de façon incorrecte : 21000001, 21000002, 21000003, ...

Le correctif détecte automatiquement la longueur des numéros utilisés : 20210001,  202100001, 2021000001

Les situations autres que les deux décrites ici doivent être considérées individuellement et corrigées selon un code personnalisé.