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

"Select a Dimension Value Code for the Dimension Code DEPARTMENT for G/L Account 6110."

Valeur d'axe analytique obligatoire manquante

Une fiche utilisée par la ligne, ici le compte général 6110, impose l'axe analytique DEPARTMENT, et la ligne comptabilisée ne porte aucune valeur de département. Business Central bloque la comptabilisation tant que la valeur manque. Saisissez une valeur DEPARTMENT sur la ligne, ou faites modifier le paramétrage des axes par défaut si l'axe ne doit pas être obligatoire pour ce compte.

Pourquoi Business Central déclenche cette erreur

Les axes analytiques peuvent être rendus obligatoires fiche par fiche via les axes par défaut. Lorsqu'une ligne d'axe par défaut est réglée sur code obligatoire, toute écriture touchant ce compte, ce client, ce fournisseur, cet article ou ce projet doit porter une valeur pour l'axe concerné, et la routine de comptabilisation contrôle chaque ligne avant de créer les écritures. Le message nomme à la fois le code d'axe et la fiche qui l'exige : il désigne donc directement la source de la contrainte. La règle se transmet par héritage plutôt que par saisie : les lignes reprennent les axes de l'en-tête et des fiches qu'elles utilisent, et les lignes générées automatiquement, arrondis, escomptes ou frais, doivent aussi la respecter. C'est pourquoi le message apparaît parfois sur une ligne que personne n'a saisie.

  • Un axe par défaut du compte général 6110 est réglé sur code obligatoire et la ligne ne porte aucune valeur DEPARTMENT.
  • L'en-tête du document ne contient aucune valeur DEPARTMENT, si bien que les lignes créées en dessous n'ont rien hérité.
  • La ligne en échec a été générée automatiquement, par exemple un arrondi, un escompte ou des frais imputés sur un compte qui exige l'axe.

Comment corriger

  1. Ouvrez le journal ou le document en échec, sélectionnez la ligne citée dans l'erreur et utilisez l'action Axes analytiques pour voir les valeurs avec lesquelles la ligne serait comptabilisée.
  2. Saisissez une valeur pour DEPARTMENT sur cette ligne puis comptabilisez à nouveau. Si toutes les lignes ont besoin de la même valeur, renseignez-la d'abord dans les axes de l'en-tête pour que les nouvelles lignes en héritent.
  3. Pour repérer l'origine de la contrainte, recherchez Chart of Accounts (Alt+Q), ouvrez le compte 6110 et ouvrez ses axes par défaut : la ligne DEPARTMENT affichera la valeur code obligatoire.
  4. Contrôlez aussi les axes par défaut des autres fiches concernées, client, fournisseur, article ou projet de la ligne, car chacune peut imposer son propre axe obligatoire.
  5. Si le compte ne doit réellement pas exiger de département, un administrateur peut modifier le mode de saisie de cette ligne d'axe par défaut ou la supprimer. Ne la supprimez pas seulement pour faire disparaître le message : le reporting par département en dépend.
  6. Pour les fiches utilisées quotidiennement, renseignez le code valeur d'axe sur la ligne d'axe par défaut afin que la valeur s'applique automatiquement au lieu d'être saisie à chaque écriture.

Comment l'éviter à l'avenir

Ne rendez un axe obligatoire que là où les rapports en ont réellement besoin, et associez chaque règle code obligatoire à une valeur par défaut cohérente sur les fiches qui utilisent le compte, afin que les écritures courantes portent l'axe sans effort. Revoyez les axes par défaut à chaque création de compte ou de valeur d'axe, et contrôlez les comptes utilisés par les comptabilisations automatiques, arrondis, escomptes et frais, car ces lignes ne peuvent pas être corrigées à la main au moment de comptabiliser.

Questions fréquentes

Où DEPARTMENT devient-il obligatoire ?

Sur une ligne d'axe par défaut d'une fiche, dont le mode de saisie est réglé sur code obligatoire. Le message nomme la fiche qui porte la règle, ici le compte général 6110.

Puis-je comptabiliser sans département ?

Pas tant que le mode de saisie est code obligatoire, car ce réglage exige un code valeur d'axe réel. Seule une modification du paramétrage permettrait une valeur vide, et elle demande des droits d'administration.

À lire également

Autres erreurs Business Central