Nie można opublikować dziennika z powodu braku równowagi
W tym artykule wyjaśniono, dlaczego obciążenia i środki mogą nie być zrównoważone w transakcjach bonów, aby nie można było publikować transakcji w usłudze Microsoft Dynamics 365 Finance. Artykuł zawiera również kroki rozwiązywania problemu.
Symptomy
W niektórych przypadkach nie można opublikować dziennika i zostanie wyświetlony następujący komunikat:
Transakcje na określonym kuponie nie są zrównoważone od określonej daty (waluta księgowa: 0,01 — waluta raportowania: 0,06).
Rozwiązanie
Podczas księgowania w rejestrze ogólnym każdy bon musi być zrównoważony w walucie transakcji, walucie księgowej i walucie raportowania, jeśli te waluty są zdefiniowane na stronie konfiguracji rejestru . (Bony są zrównoważone, gdy łączna liczba poleceń debetowych jest równa łącznym kredytom).
W dolnej części strony wierszy dziennika sumy są wyświetlane w walucie księgowej i walucie raportowania. Nie są one wyświetlane w walucie transakcji dla transakcji walutowych. Ponadto komunikat o błędzie, który użytkownicy otrzymują podczas symulacji lub publikowania, pokazuje różnice tylko w walucie księgowej i walucie raportowania. Nie są one wyświetlane w walucie transakcji, ponieważ pojedynczy kupon może mieć więcej niż jedną walutę transakcji, a dziennik może zawierać bony w różnych walutach transakcji. Dlatego ważne jest, aby ręcznie sprawdzić, czy kwoty waluty transakcji dla każdego kuponu zawierającego tylko jedną walutę transakcji są zrównoważone.
Waluta transakcji
Podczas symulacji i publikowania system sprawdza, czy każdy kupon zawierający tylko jedną walutę transakcji jest zrównoważony w walucie transakcji. Dla każdego wprowadzonej bonu może istnieć co najmniej jedna waluta waluty transakcji. Na przykład kupon wprowadzony w dzienniku ogólnym może mieć dwie waluty transakcji, gdy środki pieniężne są przenoszone z konta bankowego, które używa euro (EUR) na konto bankowe używające dolarów kanadyjskich (CAD).
Jeśli kupon ma tylko jedną walutę transakcji, łączna liczba poleceń debetowych musi być równa łącznym kredytom w walucie transakcji dla tego kuponu. Klienci napotkali następujące scenariusze, w których publikowanie poprawnie nie powiodło się, ponieważ kwoty waluty transakcji nie zostały zrównoważone:
Łączne obciążenia i łączne środki nie zostały zrównoważone w walucie transakcji, ale zostały zrównoważone dla waluty księgowej i waluty raportowania. Klient zakładał, że kupon będzie nadal publikowany. Założenie to było jednak nieprawidłowe.
Uwaga
Kwoty waluty transakcji na kuponie muszą być zawsze zrównoważone, gdy wszystkie wiersze kuponu mają tę samą walutę transakcji.
Kupon został zaimportowany z jednostką danych za pośrednictwem platformy Zarządzanie danymi Framework (DMF), a użytkownik uznał, że kwoty waluty transakcji zostały zrównoważone. W pliku importu niektóre kwoty miały więcej niż dwa miejsca dziesiętne, a podczas importowania kwot uwzględniono więcej niż dwa miejsca dziesiętne. W związku z tym obciążenia nie równały się kredytom, ponieważ były wyłączone o ułamek grosza. Dziennik nie odzwierciedla tej różnicy w wierszach kuponu, ponieważ wyświetlane kwoty mają tylko dwa miejsca dziesiętne.
Kupon został zaimportowany z jednostką danych za pośrednictwem programu DMF, a użytkownik uznał, że kwoty waluty transakcji są zrównoważone. Chociaż kupon był zrównoważony, niektóre wiersze na kuponie miały różne daty transakcji. Jeśli dodano łączne obciążenia i łączne środki w walucie transakcji na kupon i datę transakcji, nie zostały one zrównoważone. To wymaganie jest wymuszane po wprowadzeniu kuponu za pośrednictwem dziennika ogólnego w systemie. Nie jest to jednak wymuszane, gdy bon jest importowany z jednostką danych za pośrednictwem programu DMF.
W jednym obsługiwanym scenariuszu kupon może mieć więcej niż jedną walutę transakcji. W takim przypadku system nie sprawdza, czy polecenia debetowe są równe kredytom w walucie transakcji, ponieważ waluty nie są zgodne. Zamiast tego system sprawdza, czy waluta księgowa i kwoty waluty raportowania są zrównoważone.
Waluta księgowa
Jeśli wszystkie wiersze kuponu mają tę samą walutę transakcji i jeśli kwoty waluty transakcji są zrównoważone, system sprawdza, czy kwoty waluty księgowej są zrównoważone. Jeśli kupon jest wprowadzany w walucie obcej, kurs wymiany na wierszach kuponu jest używany do przetłumaczenia kwot waluty transakcji na walutę księgową. Najpierw każdy wiersz kuponu jest tłumaczony i zaokrąglony do dwóch miejsc dziesiętnych. Następnie wiersze są sumowane w celu określenia łącznej liczby poleceń debetowych i łącznych środków. Ponieważ każdy wiersz jest tłumaczony, łączne obciążenia i łączne środki mogą nie być zrównoważone. Niemniej jednak, jeśli wartość bezwzględna różnicy mieści się w wartości maksymalnej różnicy grosza zdefiniowanej na stronie Parametry rejestru ogólnego , załącznik zostanie opublikowany, a różnica zostanie automatycznie zaksięgowana na koncie różnicy grosza.
Jeśli kupon ma więcej niż jedną walutę transakcji, każdy wiersz kuponu jest tłumaczony na walutę księgową i zaokrąglony do dwóch miejsc dziesiętnych, a następnie wiersze są sumowane w celu określenia łącznej liczby poleceń debetowych i łącznych środków. Aby można je było uznać za zrównoważone, obciążenia i środki muszą być zrównoważone w walucie księgowej. Konto różnicy grosza nigdy nie jest dodawane do kuponu w walucie księgowej, aby doprowadzić obciążenia i środki do równowagi.
Waluta raportowania
Jeśli wszystkie wiersze kuponu mają tę samą walutę transakcji i jeśli kwoty waluty transakcji są zrównoważone, system sprawdza, czy kwoty waluty raportowania są zrównoważone. Jeśli kupon jest wprowadzany w walucie obcej, kurs wymiany na wierszach kuponu jest używany do przetłumaczenia kwot waluty transakcji na walutę raportowania. Najpierw każdy wiersz kuponu jest tłumaczony i zaokrąglony do dwóch miejsc dziesiętnych. Następnie wiersze są sumowane w celu określenia łącznej liczby poleceń debetowych i łącznych środków. Ponieważ każdy wiersz jest tłumaczony, łączne obciążenia i łączne środki mogą nie być zrównoważone. Niemniej jednak, jeśli różnica mieści się w maksymalnym zaokrąglaniu grosza w wartości waluty raportowania zdefiniowanej na stronie Parametry rejestru ogólnego , załącznik zostanie opublikowany, a różnica zostanie automatycznie zaksięgowana na koncie różnicy grosza.
Jeśli kupon ma więcej niż jedną walutę transakcji, każdy wiersz kuponu jest tłumaczony na walutę raportowania i zaokrąglony do dwóch miejsc dziesiętnych, a następnie wiersze są sumowane w celu określenia łącznej liczby poleceń debetowych i łącznych środków. Aby można je było uznać za zrównoważone, obciążenia i środki muszą być zrównoważone w walucie raportowania. Konto różnicy grosza nigdy nie jest dodawane do kuponu w walucie raportowania, aby doprowadzić obciążenia i środki do równowagi.
Przykład nierównowagi walutowej księgowej
Uwaga
Kwota waluty raportowania jest obliczana na podstawie kwoty waluty transakcji w taki sam sposób jak kwota waluty księgowej.
Kurs wymiany: 1,5
Linia | Kupon | Konta | Waluta | Polecenie debetowe (transakcja) | Środki (transakcja) | Polecenie debetowe (księgowość) | Środki (księgowość) |
---|---|---|---|---|---|---|---|
1 | 001 | 1101-01 | EUR | 3.33 | 5.00 (4.995) | ||
2 | 001 | 1101-02 | EUR | 3.33 | 5.00 (4.995) | ||
3 | 001 | 1101-03 | EUR | 3.34 | 5.01 | ||
4 | 001 | 4101- | EUR | 10.00 | 15.00 | ||
Suma | 10.00 | 10.00 | 15.01 | 15.00 |
Waluta księgowa jest niesaldo o 0,01. Jednak o ile maksymalne zaokrąglanie grosza w walucie księgowej wynosi co najmniej 0,01, różnica zostanie automatycznie opublikowana na koncie różnicy grosza, a kupon zostanie pomyślnie opublikowany.