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

"The General Posting Setup does not exist. Identification fields and values: Gen. Bus. Posting Group='DOMESTIC',Gen. Prod. Posting Group='RETAIL'"

Aucune ligne de paramétrage pour ces groupes

Business Central détermine les comptes généraux à partir de deux codes: le Gen. Bus. Posting Group issu du client ou du fournisseur et le Gen. Prod. Posting Group issu de l'article, de la ressource ou du compte général. Le message signale qu'aucune ligne de General Posting Setup ne correspond à cette paire, donc aucun compte n'est disponible. Créez la ligne manquante pour les deux valeurs citées, ou corrigez le groupe de comptabilisation sur la fiche qui porte le mauvais code.

Pourquoi Business Central affiche ce message

General Posting Setup est une matrice. Chaque paire groupe marché et groupe produit rencontrée dans les documents réels doit avoir sa ligne, laquelle porte les comptes de vente, d'achat, d'avoir, d'escompte et d'ajustement de stock. À la mise en place, seules les paires alors utilisées sont créées, si bien que l'erreur apparaît plus tard, lorsqu'un nouveau code d'un côté rencontre pour la première fois un code de l'autre côté. La valeur vide compte ici comme une valeur, raison pour laquelle les transferts, les assemblages, la production et certaines écritures de service tombent sur des combinaisons jamais paramétrées.

  • Un nouveau client, fournisseur, article ou compte général a reçu un groupe de comptabilisation jamais combiné avec le groupe de l'autre côté de la transaction.
  • Des fiches importées, copiées d'une autre société ou migrées portent des codes de groupes qui ne correspondent pas aux lignes existantes ici.
  • L'écriture provient d'un transfert, d'un assemblage, d'un ordre de production ou d'un document de service où l'un des deux groupes est vide et aucune ligne n'existe pour cette combinaison vide.

Comment créer la ligne manquante

  1. Relevez les deux valeurs du message: la première est le Gen. Bus. Posting Group, la seconde le Gen. Prod. Posting Group.
  2. Recherchez General Posting Setup (Alt+Q, libellés en anglais) et vérifiez que la ligne manque réellement, en filtrant sur les deux colonnes, car une ligne très proche avec un autre code est souvent présente.
  3. Si la ligne manque, ajoutez-la avec les deux codes, de préférence en reprenant les comptes de la ligne comparable la plus proche plutôt qu'en saisissant des comptes de mémoire.
  4. Renseignez les comptes généraux exigés par le type d'écriture, par exemple Sales Account, Sales Credit Memo Account, Purch. Account, Purch. Credit Memo Account et COGS Account.
  5. Si la fiche porte simplement le mauvais code, corrigez le Gen. Bus. Posting Group sur la fiche client ou fournisseur, ou le Gen. Prod. Posting Group sur la fiche article ou la fiche compte général, puis rouvrez le document pour que la ligne reprenne la nouvelle valeur.
  6. Recomptabilisez, et si une seconde paire différente est signalée, répétez la vérification pour cette paire.

Comment l'éviter à l'avenir

Limitez le nombre de groupes de comptabilisation à ce que la comptabilité exige vraiment et traitez la matrice comme un ensemble: à chaque création d'un groupe marché ou produit, ajoutez toutes les lignes que ce code peut produire, y compris les combinaisons avec un groupe vide. Contrôlez la table après toute migration ou copie de société et testez une vente, un achat et un avoir dans un environnement sandbox avant la mise en service du nouveau groupe. Les comptes relèvent de la finance: faites-les valider par la personne responsable du plan comptable plutôt que de les choisir au moment de comptabiliser.

Questions fréquentes

Puis-je mettre n'importe quel compte pour débloquer le document?

Non. Le compte détermine où le montant apparaît dans les états financiers et une écriture erronée devra être extournée. Reprenez les comptes d'une ligne comparable et faites-les confirmer par la finance.

Pourquoi l'un des groupes est-il vide dans le message?

Parce que la valeur vide est un groupe valide. Les transferts, les assemblages et certaines écritures de production ou de service utilisent un groupe marché vide, la ligne doit donc exister avec ce champ laissé vide.

À lire également

Autres erreurs Business Central