Zentriq Agent est disponible sur Microsoft AppSourceInstaller gratuitement →Microsoft AppSourceInstaller gratuitement →

"A dimension used in Gen. Journal Line GENERAL, DEFAULT, 10000 has caused an error. Select a Dimension Value Code for the Dimension Code DEPARTMENT for G/L Account 6110."

Ligne journal refusée pour dimension manquante

Business Central refuse de comptabiliser la ligne parce que le compte général qu'elle mouvemente exige une valeur pour cette dimension et que la ligne n'en porte aucune. Le message reprend le modèle de journal, la feuille, le numéro de ligne, le code dimension et le compte, ce qui vous mène droit à la ligne fautive. Saisissez le Dimension Value Code manquant sur la ligne journal, ou demandez à un administrateur d'assouplir la règle Value Posting sur la dimension par défaut du compte.

Pourquoi Business Central déclenche cette erreur

Avant de comptabiliser, Business Central confronte chaque ligne journal aux règles de dimension attachées aux comptes qu'elle mouvemente. Lorsqu'un compte général, un client, un fournisseur ou un article porte une dimension par défaut dont le champ Value Posting vaut Code Mandatory, toute ligne touchant cette fiche doit fournir une valeur pour ce code dimension. Si la valeur manque, le contrôle échoue et Business Central habille l'erreur de dimension sous-jacente avec l'identité de la ligne : nom du modèle de journal, nom de la feuille et numéro de ligne. La règle vit sur la fiche maître et non sur le journal, ce qui explique qu'une même feuille récurrente passe un mois et échoue le suivant, après une modification du paramétrage.

  • Le compte général cité dans le message porte une dimension par défaut avec Value Posting sur Code Mandatory, et la ligne a été saisie sans valeur pour cette dimension.
  • Les lignes ont été importées ou générées plutôt que saisies à la main, par exemple un relevé bancaire ou un journal récurrent, et la source ne transportait aucune valeur de dimension.
  • La dimension par défaut a été ajoutée ou rendue obligatoire après le remplissage de la feuille : les lignes déjà en attente ne satisfont plus la règle.

Comment corriger

  1. Lisez le message : les trois valeurs qui suivent Gen. Journal Line sont le nom du modèle de journal (GENERAL), le nom de la feuille (DEFAULT) et le numéro de ligne (10000). Ouvrez cette feuille et placez-vous sur cette ligne.
  2. Sélectionnez la ligne fautive et ouvrez ses dimensions avec Shift+Ctrl+D pour afficher la page Edit Dimension Set Entries.
  3. Ajoutez une ligne pour le code dimension cité dans le message, ici DEPARTMENT, choisissez un Dimension Value Code valide, puis fermez la page.
  4. Si toutes les lignes de la feuille demandent la même valeur et que la dimension est une dimension globale, renseignez directement la colonne Shortcut Dimension 1 Code ou Shortcut Dimension 2 Code du journal plutôt que d'ouvrir chaque ligne.
  5. Si la dimension ne devrait pas être obligatoire sur ce compte, recherchez Chart of Accounts (Alt+Q), ouvrez le compte 6110, choisissez l'action Dimensions et examinez le champ Value Posting sur la ligne concernée. La modification des dimensions par défaut des données de base est normalement réservée aux administrateurs.
  6. Comptabilisez à nouveau la feuille.

Comment l'éviter à l'avenir

Décidez quels comptes ont réellement besoin d'une dimension obligatoire avant de passer Value Posting sur Code Mandatory, et donnez à la dimension par défaut une valeur par défaut cohérente pour que les lignes en héritent au lieu d'arriver vides. Le jour où vous rendez une dimension obligatoire, passez en revue les feuilles journal et les documents déjà ouverts : ils ont été créés sous l'ancienne règle et échoueront à la comptabilisation. Pour les lignes importées ou récurrentes, assurez-vous que la source transporte la dimension, car personne ne la saisira à la main.

Questions fréquentes

Que signifient GENERAL, DEFAULT et 10000 dans le message ?

Ces trois valeurs identifient la ligne en échec : GENERAL est le nom du modèle de journal, DEFAULT le nom de la feuille et 10000 le numéro de ligne. Ouvrez ce modèle et cette feuille, puis descendez jusqu'à ce numéro de ligne.

Puis-je comptabiliser sans renseigner la dimension ?

Non. Tant que Value Posting vaut Code Mandatory sur la dimension par défaut du compte, la ligne continuera d'échouer. Lever cette exigence est une tâche d'administrateur, et elle vaut pour tous les utilisateurs et toutes les comptabilisations à venir.

À lire également

Autres erreurs Business Central