Błąd "Voucher [numer kuponu] nie równoważy się" podczas księgowania faktury dla zamówienia zakupu

Ten artykuł zawiera rozwiązanie problemu, że nie można opublikować faktury za zamówienie zakupu z różnicą grosza 0,10 w usłudze Microsoft Dynamics AX.

Dotyczy: Microsoft Dynamics AX
Oryginalny numer KB: 860698

Symptomy

Podczas próby opublikowania faktury dla zamówienia zakupu o różnicy grosza wynoszącej 0,10 w usłudze Microsoft Dynamics AX zostanie wyświetlony komunikat o błędzie podobny do jednego z następujących:

Komunikat o błędzie 1

Kupon "<numer> kuponu" nie jest zrównoważony. Różnica wynosi X.XX USD.

Komunikat o błędzie 2

Publikowanie informacji
Numer> kuponu kuponu<, data,<>numer> konta konta<, kwota waluty< użytej w dzienniku>, kwota MST <kwoty waluty> bazowej, alternatywna kwota 0,00, waluta waluty<>, tekst Numer> faktury< zakupu

Ostrzeżenie Publikowanie transakcji na numerze> kuponu kuponu< nie jest zrównoważone zgodnie z datą<>. (Waluta firmy: 0,10 — waluta pomocnicza: 0,00)

Delegowanie błędu
Publikowanie zostało anulowane.

Delegowanie błędu
Operacja anulowana

Przyczyna

Ten problem występuje, ponieważ usługa Microsoft Dynamics AX nie została skonfigurowana do obsługi problemów z zaokrąglaniem, które mogą wystąpić z powodu wymiany walut obcych lub ogólnych problemów z zaokrąglaniem. W tym przykładzie parametr maksymalnej różnicy grosza jest ustawiony na wartość mniejszą niż różnica 0,10, co jest wskazywane na końcu komunikatu o błędzie. Na przykład parametr maksymalnej różnicy grosza jest ustawiony na 0,05.

Rozwiązanie

Aby rozwiązać ten problem, zmień parametr maksymalnej różnicy grosza na wyższą kwotę, aby umożliwić publikowanie. Aby to zrobić, wykonaj następujące kroki.

  1. Wybierz pozycję Rejestr ogólny, rozwiń pozycję Instalator, wybierz pozycję Parametr, wybierz kartę Księga , a następnie wpisz większą kwotę niż różnica w arkuszu w polu Maksymalna różnica grosza . Na przykład możesz wpisać wartość 0.20.

    Uwaga

    Jeśli używasz waluty dodatkowej, wpisz tę samą kwotę w polu Maksymalne zaokrąglanie grosza w walucie dodatkowej .

  2. Wybierz pozycję Rejestr ogólny, rozwiń węzeł Konfiguracja, rozwiń węzeł Delegowanie, a następnie wybierz pozycję Konta systemowe.

  3. Upewnij się, że numery kont są wprowadzane dla różnicy grosza w domyślnym typie księgowania waluty i dla maksymalnego zaokrąglania grosza w pomocniczym typie księgowania waluty , jeśli używasz waluty dodatkowej.