Zentriq Agent ist live auf Microsoft AppSourceKostenlos installieren →Microsoft AppSourceKostenlos installieren →

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

Fehlende Einrichtungszeile für diese Gruppen

Business Central ermittelt die Sachkonten aus zwei Codes: der Gen. Bus. Posting Group vom Debitor oder Kreditor und der Gen. Prod. Posting Group vom Artikel, von der Ressource oder vom Sachkonto. Die Meldung besagt, dass für genau dieses Paar keine Zeile in General Posting Setup existiert, es gibt also kein Konto zum Buchen. Legen Sie die fehlende Zeile für die beiden genannten Werte an oder korrigieren Sie die Buchungsgruppe auf dem Stammsatz mit dem falschen Code.

Warum Business Central diese Meldung ausgibt

General Posting Setup ist eine Matrix. Jedes Paar aus Geschäfts- und Produktbuchungsgruppe, das in echten Belegen vorkommt, braucht eine eigene Zeile, und diese Zeile trägt die Konten für Verkauf, Einkauf, Gutschriften, Skonti und Lagerregulierungen. Bei der Einführung werden nur die damals genutzten Paare angelegt, deshalb tritt der Fehler später auf, wenn ein neuer Code erstmals auf die Codes der Gegenseite trifft. Leer gilt dabei als Wert, weshalb Umlagerungen, Montagen, Fertigung und einzelne Servicebuchungen auf Kombinationen treffen, die niemand eingerichtet hat.

  • Ein neuer Debitor, Kreditor, Artikel oder ein neues Sachkonto erhielt eine Buchungsgruppe, die noch nie mit der Gruppe der Gegenseite kombiniert wurde.
  • Stammdaten wurden importiert, aus einem anderen Mandanten kopiert oder migriert und tragen Buchungsgruppencodes, die zu den hier vorhandenen Zeilen nicht passen.
  • Die Buchung stammt aus einer Umlagerung, Montage, Fertigung oder einem Servicebeleg, bei dem eine der beiden Gruppen leer ist und für diese leere Kombination keine Zeile besteht.

So legen Sie die fehlende Zeile an

  1. Lesen Sie die beiden Werte in der Meldung: der erste ist die Gen. Bus. Posting Group, der zweite die Gen. Prod. Posting Group.
  2. Suchen Sie General Posting Setup (Alt+Q, englische Bezeichnungen) und prüfen Sie mit Filtern auf beide Spalten, ob die Zeile wirklich fehlt, denn oft besteht eine fast identische Zeile mit einem anderen Code.
  3. Fehlt die Zeile, legen Sie sie mit den beiden Codes an und übernehmen Sie die Konten am besten aus der nächstliegenden vergleichbaren Zeile, statt Konten aus dem Gedächtnis einzutragen.
  4. Tragen Sie die Sachkonten ein, die die Belegart benötigt, zum Beispiel Sales Account, Sales Credit Memo Account, Purch. Account, Purch. Credit Memo Account und COGS Account.
  5. Trägt der Stammsatz dagegen schlicht den falschen Code, korrigieren Sie die Gen. Bus. Posting Group auf der Debitoren- oder Kreditorenkarte beziehungsweise die Gen. Prod. Posting Group auf der Artikel- oder Sachkontokarte und öffnen Sie den Beleg neu, damit die Zeile den neuen Wert übernimmt.
  6. Buchen Sie erneut, und wiederholen Sie die Prüfung, falls ein zweites, anderes Paar gemeldet wird.

So vermeiden Sie den Fehler künftig

Halten Sie die Zahl der Buchungsgruppen so klein, wie es die Buchhaltung wirklich verlangt, und behandeln Sie die Matrix als Ganzes: legen Sie bei jeder neuen Geschäfts- oder Produktbuchungsgruppe alle Zeilen an, die der neue Code erzeugen kann, einschliesslich der Kombinationen mit leerer Gruppe. Prüfen Sie die Tabelle nach jeder Datenmigration oder Mandantenkopie und testen Sie je einen Verkauf, Einkauf und eine Gutschrift in einer Sandbox, bevor die neue Gruppe produktiv geht. Die Konten gehören der Finanzabteilung, stimmen Sie sie mit der für den Kontenplan verantwortlichen Person ab, statt sie beim Buchen zu bestimmen.

Häufige Fragen

Darf ich irgendein Sachkonto eintragen, damit der Beleg durchgeht?

Nein. Das Konto bestimmt, wo der Betrag im Abschluss erscheint, und eine falsche Buchung muss später storniert werden. Übernehmen Sie die Konten einer vergleichbaren Zeile und lassen Sie sie von der Finanzabteilung bestätigen.

Warum ist eine der Gruppen in der Meldung leer?

Weil leer eine gültige Buchungsgruppe ist. Umlagerungen, Montagen und einzelne Fertigungs- oder Servicebuchungen laufen mit leerer Geschäftsbuchungsgruppe, die Zeile muss also mit leerem Feld existieren.

Weiterführende Themen

Weitere Business Central Fehlermeldungen