Vous avez des questions? Nous avons les réponses.

Validation des données : nombre constant de colonnes

  • Mise à jour

Résumé

MindBridge s’attend à ce que chaque ligne d’un fichier du grand livre ait les mêmes colonnes apparaissant dans le même ordre, et par extension le même nombre de colonnes. La première ligne du fichier doit être la ligne d’en-tête qui indique le nom de chaque colonne du fichier qui s’applique à chaque ligne. Pour détecter les cas de fichiers du grand livre non conformes à cette exigence, notre validateur de données vérifie si chaque ligne a le même nombre de colonnes.

Découvrez pourquoi un fichier peut ne pas avoir un nombre uniforme de colonnes et comment le corriger.


Symptôme

Les données contiennent un nombre incohérent de colonnes et un avertissement apparaît à l’étape Validation des données du processus d’importation.


Solution

Format incohérent

Les colonnes changent dans le fichier. Cela peut se produire si :

  • Plusieurs fichiers, par exemple pour des mois ou des périodes différents, qui n’étaient pas exactement au même format ont été combinés (avant de combiner plusieurs fichiers et/ou feuilles de calcul Excel, chaque fichier/feuille de travail doit avoir exactement les mêmes colonnes dans le même ordre) ; ou
  • La conversion ou le traitement est effectué pour un type de fichier non pris en charge (par exemple, PDF ou texte à largeur fixe).

Échappement inapproprié

Si certains caractères spéciaux, tels que « \ » et le caractère délimiteur du fichier (par exemple, la virgule [,] pour les fichiers CSV), sont présents dans les valeurs de champ, ils doivent être échappés afin de préserver l’intégrité des données, sinon le système ne pourra pas lire correctement le début et la fin des colonnes. Voir Validation des données : caractères spéciaux qui nécessitent un échappement pour plus d’informations.

Colonnes décalées

Parfois, certaines valeurs de certaines lignes sont déplacées d’une ou plusieurs colonnes vers la droite ou la gauche de celle à laquelle elles appartiennent, généralement en raison d’un échappement incorrect ou d’un format incohérent (voir ci-dessus).

  • Dans l’exemple suivant, la colonne V, DESCRIPTION, qui est la colonne à gauche de la colonne DÉBIT (colonne W), se divise en deux aux lignes 277100 et 277101. La moitié de la DESCRIPTION s’affiche dans la colonne DÉBIT, et le montant du DÉBIT s’affiche dans la colonne TRANSACTION (colonne X) à droite de la colonne DÉBIT :mceclip1.png

Lignes divisées/cassées

MindBridge s’attend à ce qu’il y ait une seule écriture comptable par ligne (pas de lignes cassées ; la prochaine écriture comptable commence sur la ligne suivante). Cependant, parfois, une écriture comptable s’affiche sur deux lignes ou plus. Cela se produit souvent en cas de caractère de passage à une nouvelle ligne ou de retour chariot (caractères de saut de ligne) dans un champ, tel qu’un champ de mémo long avec plus d’une ligne de données. Pour résoudre ce problème,

  • Les nouvelles lignes (également appelées sauts de ligne ou retours chariot) doivent être supprimées avant l’exportation des données ; ou
  • Le champ doit être correctement échappé en l’enveloppant entre guillemets ; c.-à-d., lorsque les données sont exportées, le champ doit commencer par « et se terminer par », et les caractères « » doivent apparaître dans le champ précédés de \ (barre oblique inverse) (voir Échappement inapproprié ci-dessus)


Quelque chose d’autre vous vient à l’esprit ?

Rejoignez la communauté pour faire part de vos réflexions et demander des renseignements ! Vous pouvez également discuter avec nous ou soumettre une demande d’assistance supplémentaire.


Articles associés

Cet article vous a-t-il été utile ?