Interpretation der 422 account_id & tax_id Fehler

Dieser Artikel beschreibt, wie die 422 account_idtax_id Fehler zu interpretieren sind.

 

Aufbau der Fehlermeldung

Beispiel eines 422 Fehlers:

422: The form could not be saved due to the following errors: (positions: 0 [account_id [Diese Eingabe ist nicht korrekt.]])

 

Besonders wichtig in der Fehlermeldung sind die 'positions' Angaben (dies ist ein Index). Sie zeigen an, welche Positionen in der Bestellung betroffen sind und was dort fehlerhaft ist. Was Sie dabei beachten sollten:

  • die Nummerierung der 'positions' Angabe fängt immer bei 0 an, d.h.
    Position in Bestellung 'positions' Angabe
    1 0
    2 1
    3 2
    usw.
  • es sind nicht zwingend alle Bestellpositionen in den 'positions' aufgeführt, nur jene, bei denen ein Fehler besteht
  • ein account_id Fehler auf der Bestellposition bedeutet, es ist ein falsches Buchungskonto angegeben
  • ein tax_id Fehler auf der Bestellposition bedeutet, es ist ein ungültiger Steuersatz angegeben
  • es ist möglich, dass eine Bestellposition von beiden Fehlern betroffen ist, dies würde z.B. so aussehen:
    Fehler: 422: ...: (positions: 0 [tax_id [...] account_id [...]] 1 [account_id [...]])
  • ist nur die letzte Bestellposition angegeben (z.B. bei 3 Bestellpositionen positions: 2), sind die Versandkosten betroffen (resp. Buchungskonto / Steuersatz für Versandkosten ist falsch)
  • sind mehrere, nicht aufeinander folgende Bestellpositionen aufgeführt (z.B. positions: 1 & positions: 3), liegen in der Regel bei mindestens einer Bestellposition ungültige kategorie- / produktspezifische Buchungskonten / Steuersätze vor

 

Beispiele

Unter Berücksichtigung der oben aufgeführten Punkte, finden Sie nachfolgend ein paar Beispiele zur Interpretation von 422 Fehlern.

Beispiel 1

Dies sei eine Bestellung mit 2 Positionen, 1 Artikel + Versandkosten. Die Fehlermeldung lautet:

Fehler: 422: ...: (positions: 0 [tax_id [...] account_id [...]] 1 [account_id [...]])
  • bei der 1ten Bestellposition (dem Artikel) ist sowohl der Steuersatz als auch das Buchungskonto falsch
  • in der 2ten Bestellposition (den Versandkosten) ist das Buchungskonto falsch

Lösung: überprüfen Sie alle eingestellten Buchungskonten sowie die Einstellungen der Steuersätze.

.

Beispiel 2

Dies sei eine Bestellung mit 3 Positionen, 2 Artikel + Versandkosten. Die Fehlermeldung lautet:

Fehler: 422: ...: (positions: 2 [account_id [...]])
  • die Versandkosten (3te Bestellposition) haben ein ungültiges Buchungskonto eingestellt

Lösung: überprüfen Sie die Option "Buchungskonto für Versandkosten" und wählen Sie ein gültiges Buchungskonto aus.

 

Beispiel 3

Dies sei eine Bestellung mit 6 Positionen, 5 Artikel + Versandkosten. Die Fehlermeldung lautet:

Fehler: 422: ...: (positions: 1 [account_id [...]] 3 [account_id [...]])
  • nur die Buchungskonten für die 2te & 4te Bestellposition sind falsch - beides sind Artikel (resp. Produkte)
  • die übrigen Artikel weisen keine account_id Fehler auf, d.h. in den globalen Einstellungen des Plugins, bei "Buchungskonto für Produktpositionen", ist ein gültiges Buchungskonto hinterlegt
  • dementsprechend handelt es sich hier um kategorie- / produktspezifische Buchungskonten auf den Artikeln aus Bestellposition 2 & 4, die ungültig sind

Lösung: überprüfen Sie die Artikel aus Bestellpositionen 2 & 4. Überprüfen Sie auf diesen die Einstellung für ein spezifisches Buchungskonto und korrigieren Sie das ausgewählte Buchungskonto. Falls auf dem Produkt selbst kein spezifisches Konto ausgewählt ist (oder dieses gültig ist), überprüfen Sie die Kategorien dieses Produktes und deren spezifische Buchungskonten.

Beachten Sie: damit spezifische Buchungskonten ausgewählt werden können, muss das Zusatzmodul "Produkt Ertragskonten" aktiviert sein.

War dieser Beitrag hilfreich?
0 von 0 fanden dies hilfreich

Kommentare

0 Kommentare

Zu diesem Beitrag können keine Kommentare hinterlassen werden.

Haben Sie noch Fragen?
Anfrage einreichen