Fehlermeldung, wenn Sie versuchen, eine Rechnung für eine Bestellung in Microsoft Dynamics AX zu buchen: "Gutschein [Gutscheinnummer] wird nicht ausgeglichen"

Microsoft Business Solutions-Axapta 3,0 ist jetzt Teil von Microsoft Dynamics AX 3,0. Alle Verweise auf Microsoft Business Solutions-Axapta und Microsoft Axapta beziehen sich auf Microsoft Dynamics AX.

Problembeschreibung

Wenn Sie versuchen, eine Rechnung für eine Bestellung zu buchen, die einen Pfennig Unterschied von 0,10 in Microsoft Dynamics AX aufweist, erhalten Sie eine Fehlermeldung, die einer der folgenden ähnelt:

Fehlermeldung 1

Der Gutschein "<Gutscheinnummer>" ist nicht ausgeglichen. Der Unterschied liegt bei X. xx USD.

Fehlermeldung 2

Info PostingVoucher <Belegnummer>, Datum <Datum>, Konto <Kontonummer>, Betrags Währung <Betrags Währung, die für das Erf.-Journal verwendet wird>, Betrag MST <Betrag der Basiswährung>, alternativer Betrag 0,00, Währung <Währungs>, Text Einkaufsrechnung <Rechnungsnummer>Warnung Buchung der Buchungen auf Beleg <Belegnummer> nicht nach <Datum>. (Unternehmenswährung: 0,10-sekundäre Währung: 0,00) Die Fehler Buchungs Buchung wurde storniert. Fehler beim Buchungsvorgang abgebrochen

Ursache

Dieses Problem tritt auf, weil Microsoft Dynamics AX nicht für die Behandlung von Rundungsproblemen eingerichtet wurde, die aufgrund von Wechselkursen oder allgemeinen Rundungsproblemen auftreten können. In diesem Beispiel wird der Wert für den maximalen Penny Difference -Parameter auf kleiner als die Differenz von 0,10 festgesetzt, die am Ende der Fehlermeldung angezeigt wird. Beispielsweise ist der Wert für den maximalen Penny Difference -Parameter auf 0,05 eingestellt.

Fehlerbehebung

Um dieses Problem zu beheben, ändern Sie den Maximalwert für Penny Difference auf einen höheren Betrag, um die Buchung zu ermöglichen. Gehen Sie dazu wie folgt vor:

  1. Klicken Sie auf Hauptbuch, erweitern SieEinrichtung, klicken Sie auf Parameter, klicken Sie auf die Registerkarte Sachkonto , und geben Sie dann einen höheren Betrag als den Unterschied in der Erfassung im Feld maximaler Pfennig Unterschied ein. So können Sie beispielsweise 0,20 eingeben. Hinweis Wenn Sie Sekundär Währung verwenden, geben Sie den gleichen Betrag im Feld maximaler Pfennig Rundung in Sekundär Währung ein.

  2. Klicken Sie auf Hauptbuch, erweitern Sie Einrichtung, erweitern Sie Posten, und klicken Sie dann auf System Konten.

  3. Stellen Sie sicher, dass Kontonummern für die Buchungsart "Penny Difference in Standardwährung" und für die Buchungsart "maximaler Pfennig Rundung in sekundärer Währung" eingegeben werden, wenn Sie eine Sekundär Währung verwenden.

Weitere Informationen

Schritte zum Reproduzieren des Problems

  1. Setzen Sie den Wert für den maximalen Penny Difference -Parameter auf 0,05.

  2. Setzen Sie den Wechselkurs mit unterschiedlichen Dezimalzahlen. Beispielsweise kann der Wechselkurs 113.7759978155 sein.

  3. Geben Sie eine Bestellung mit 50-Zeilen in Fremdwährung mit einem Wechselkurs von mehr als vier Dezimalstellen ein.

  4. Klicken Sie auf die Registerkarte Setup , und geben Sie dann einen anderen Wechselkurs ein. Ändern Sie beispielsweise den Wechselkurs von 113.7759978155 in 113.6751165517.

  5. Buchen Sie eine Rechnung für die Bestellung.

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×