Komunikat o błędzie podczas próby zaksięgowania faktury dla zamówienia zakupu w systemie Microsoft Dynamics AX: "Załącznika [numer załącznika] nie bilansować"


Microsoft Business Solutions-Axapta 3.0 jest obecnie częścią systemu Microsoft Dynamics AX 3.0. Wszystkie odwołania do programu Microsoft Business Solutions-Axapta i Microsoft Axapta dotyczą systemu Microsoft Dynamics AX.

Objawy


Podczas księgowania faktury dla zamówienia zakupu, która ma różnice groszowe 0,10 w systemie Microsoft Dynamics AX, pojawi się komunikat o błędzie podobny do jednego z następujących czynności:
Komunikat o błędzie 1
Załącznik "< numer załącznika >" nie jest zbilansowane. Różnica polega na X.XX USD.
Komunikat o błędzie nr 2
Informacje księgowania
Załącznik < numer załącznika >data < data >, < numer konta >konta, kwota waluty < kwota waluty używany w arkuszu >, kwota MST < kwoty w walucie bazowej >, zaproponowaną kwotę 0,00 waluty < waluty >, tekst faktury zakupu < numer faktury >

Ostrzeżenie księgowania transakcji dotyczących załącznika < numer załącznika > nie bilansują się zgodnie z < data >. (Waluta firmy: 0,10 - druga waluta: 0,00 zł)



Błąd księgowania
Księgowanie zostało anulowane.

Błąd księgowania
Operacja została anulowana

Przyczyna


Ten problem występuje, ponieważ systemu Microsoft Dynamics AX nie został skonfigurowany do obsługi zaokrąglania problemy, które mogą występować z powodu wymiany waluty obcej lub ogólne problemy z zaokrąglenia. W tym przykładzie parametr Maksymalna różnica w groszach jest ustawiony na wartość mniejszą niż różnica w wysokości 0,10, która jest wskazana na końcu komunikatu o błędzie. Na przykład parametr Maksymalna różnica w groszach jest równa 0,05.

Rozwiązanie


Aby rozwiązać ten problem, należy zmienić parametr Maksymalna różnica w groszach do wyższej kwoty zezwalająca na potrzeby księgowania. Aby to zrobić, wykonaj następujące kroki:
  1. Kliknij pozycję Księga główna, rozwiń węzeł Ustawienia, kliknij parametr, kliknij kartę Księga , a następnie wpisz wyższą kwotę równą różnicy w dzienniku w polu Maksymalna różnica w groszach . Na przykład można wpisać 0,20.

    Uwaga Jeśli używasz drugiej walucie, wpisz tę samą kwotę w polu Maksymalne zaokrąglenie groszowe w drugiej walucie .
  2. Kliknij pozycję Księga główna, rozwiń węzeł Konfiguracja, rozwiń księgowania, a następnie kliknij konta systemowe.
  3. Upewnij się, że numery kont są objęte "różnice groszowe w walucie standardowej" typ księgowania oraz dla typu księgowania "Zaokrąglenia w drugiej walucie grosz maksimum", jeśli używasz drugiej walucie.

Więcej informacji


Kroki prowadzące do odtworzenia problemu

  1. Ustaw parametr Maksymalna różnica w groszach 0,05.

  2. Ustaw kurs wymiany z różnych miejsc po przecinku. Na przykład kurs wymiany może być 113.7759978155.
  3. Wprowadź zamówienie zakupu, który ma 50 wierszy w walucie obcej z kursem wymiany z więcej niż czterema miejscami po przecinku.
  4. Kliknij kartę Ustawienia , a następnie wprowadź inny kurs wymiany. Na przykład zmienić kurs wymiany z 113.7759978155 do 113.6751165517.
  5. Zaksięgowana faktura dla zamówienia zakupu.