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< zakupuOstrzeż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.
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 .
Wybierz pozycję Rejestr ogólny, rozwiń węzeł Konfiguracja, rozwiń węzeł Delegowanie, a następnie wybierz pozycję Konta systemowe.
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.