Przejdź do głównej treści
UK Real Estate Investment Trusts (REITs) Module

Komunikaty błędów UK Real Estate Investment Trusts (REITs) Module: kiedy się pojawiają i co robić

UK Real Estate Investment Trusts (REITs) Module zatrzymuje Cię komunikatem, gdy coś się nie zgadza: dystrybucja poza kolejnością, powtórzony kurs wymiany, data z przyszłości, kwota z odwrotnym znakiem albo konto księgowe, którego moduł nie znajduje. Poniżej znajdziesz każdy komunikat w dosłownym brzmieniu, kiedy się pojawia i co zrobić, pogrupowane według obszarów.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 4 listopada 2026

Najważniejsze

Wersje
Odoo 17, 18 i 19
Sprawdzone
w kodzie źródłowym modułu, wersja 19.0 · w źródłach podanych na końcu
Czas czytania
6 min

Jak czytać te komunikaty

Teksty w tym artykule pochodzą z modułu, żebyś mógł wyszukać je dokładnie w takiej formie, w jakiej się pojawiają. To, co trzeba poprawić, mówi zdanie komunikatu. Tam, gdzie widzisz %(from)s, %(to)s, %(date)s, %(curr)s lub %s, jest miejsce, które wypełnia się walutami, datą lub firmą z Twojego przypadku.

Dystrybucje: deklaracja, alokacja i oznaczenie jako zapłaconej, w tej kolejności

Komunikaty dotyczące dystrybucji wyznaczają kolejność: zadeklarować można tylko dystrybucję w wersji roboczej, alokacja (allocation) wymaga, żeby była zadeklarowana, a oznaczenie jej jako zapłaconej wymaga, żeby była rozdzielona. Jeśli pominiesz krok, moduł Ci o tym powie.

KomunikatKiedy się pojawiaCo zrobić
Only draft distributions can be declared.Próbujesz zadeklarować dystrybucję, która nie jest już w wersji roboczej.Deklaruj tylko dystrybucje w wersji roboczej. Jeśli jest już zadeklarowana, następnym krokiem jest alokacja.
Distribution must be declared before running allocation.Uruchamiasz alokację niezadeklarowanej dystrybucji.Najpierw ją zadeklaruj, a potem ponownie uruchom alokację.
No active investors with shares found. Cannot allocate distribution.Przy alokacji moduł nie znajduje żadnego aktywnego inwestora z udziałami.Sprawdź, czy przed alokacją istnieje co najmniej jeden aktywny inwestor z udziałami.
Distribution must be allocated before marking as paid.Oznaczasz jako zapłaconą dystrybucję bez alokacji.Wykonaj alokację, a potem oznacz ją jako zapłaconą.
Distribution allocation records cannot be deleted. They form a financial audit trail.Próbujesz usunąć pozycje alokacji.Nie da się ich usunąć: moduł traktuje je jako finansową ścieżkę audytu.
Pusta lista alokacji dystrybucji z kolumnami Distribution, Investor, Shares Held, Gross Allocation i Withholding
Lista alokacji dystrybucji, jeszcze bez rekordów, z kolumnami i przyciskiem New.

Kursy wymiany walut

KomunikatKiedy się pojawiaCo zrobić
FX rate must be greater than zero.Zapisujesz kurs wymiany równy zero lub ujemny.Wpisz wartość większą od zera.
Source and target currencies must be different.Waluta źródłowa i docelowa są takie same.Wybierz dwie różne waluty.
FX rate for %(from)s → %(to)s on %(date)s already exists.Dla tej pary walut w tym dniu istnieje już kurs.Popraw istniejący kurs zamiast tworzyć nowy albo sprawdź datę.
No FX rate available for EUR → %(curr)s. Manual override required.Brak kursu wymiany z EUR na walutę wskazaną w komunikacie.Komunikat wymaga ręcznej korekty: wpisz kurs samodzielnie.

Inwestorzy i transakcje na udziałach

KomunikatKiedy się pojawiaCo zrobić
Shares issued cannot be negative.Liczba wyemitowanych udziałów jest ujemna.Wpisz zero lub liczbę dodatnią.
Investors cannot be deleted. Archive or mark as exited instead.Próbujesz usunąć inwestora.Zarchiwizuj go lub oznacz jako tego, który wyszedł, zgodnie z komunikatem.
Transaction date cannot be in the future.Data transakcji jest późniejsza niż dzisiejsza.Użyj dzisiejszej lub wcześniejszej daty.
Shares quantity cannot be zero.Liczba udziałów wynosi zero.Podaj liczbę różną od zera.
Price per share cannot be negative.Cena za udział jest ujemna.Zmień ją na zero lub wartość dodatnią.
Transaction would result in negative shares for investor.Transakcja pozostawiłaby inwestorowi ujemną liczbę udziałów.Porównaj liczbę z udziałami, które posiada ten inwestor.

Zapisy księgowe: dziennik ogólny i konta według kodu

Te komunikaty pojawiają się, gdy moduł szuka dziennika ogólnego lub konkretnych kont po ich kodzie. Kody są podane w samym tekście błędu.

KomunikatKiedy się pojawiaCo zrobić
General journal not found for company.Moduł nie znajduje dziennika ogólnego firmy.Sprawdź, czy firma ma dziennik ogólny.
General journal not found for company %sTo samo, z nazwą firmy w komunikacie.Zobacz, jaką firmę wskazuje, i sprawdź jej dziennik ogólny.
Required GL accounts not found (cash: 1100, capital: 3000).Moduł nie znajduje szukanych kont kasy i kapitału.Sprawdź, czy plan kont firmy zawiera konta 1100 i 3000.
Asset GL account (1000) not found.Moduł nie znajduje konta aktywów.Sprawdź, czy istnieje konto 1000.
Revaluation reserve account (3010) not found.Moduł nie znajduje konta kapitału z aktualizacji wyceny.Sprawdź, czy istnieje konto 3010.
Transaction already has GL entry. Cannot update.Edytujesz transakcję, która ma już zapis księgowy.Z zapisem nie można jej już zaktualizować. Zanim cokolwiek zmienisz, omów to z osobą prowadzącą księgowość.
Cannot delete transactions with GL entries. Cancel instead.Próbujesz usunąć transakcję z zapisem księgowym.Anuluj ją zamiast usuwać.

Finansowanie: daty, limity, stopy i wypłaty środków

KomunikatKiedy się pojawiaCo zrobić
Start date must be before maturity date.Data rozpoczęcia nie jest wcześniejsza niż data zapadalności.Popraw jedną z dwóch dat.
Facility limit cannot be negative.Limit linii finansowania jest ujemny.Wpisz zero lub wartość dodatnią.
Interest rate cannot be negative.Stopa procentowa jest ujemna.Zmień ją na zero lub wartość dodatnią.
Margin cannot be negative.Marża jest ujemna.Zmień ją na zero lub wartość dodatnią.
Drawdown date cannot be in the future.Data wypłaty środków jest późniejsza niż dzisiejsza.Użyj dzisiejszej lub wcześniejszej daty.
Drawdown amount must be positive.Kwota wypłaty wynosi zero lub jest ujemna.Wpisz ją jako kwotę dodatnią.
Repayment amount must be negative.Kwota spłaty wynosi zero lub jest dodatnia.Wpisz ją ze znakiem minus.

Nieruchomości, wyceny i okresy obowiązywania

Lista nieruchomości z ośmioma obiektami komercyjnymi w Wielkiej Brytanii i kolumnami nazwy, typu, daty nabycia, bieżącej wartości godziwej, adresu i kodu pocztowego
Lista nieruchomości: osiem obiektów komercyjnych w Wielkiej Brytanii, z pustym adresem i kodem pocztowym.
KomunikatKiedy się pojawiaCo zrobić
Acquisition date cannot be in the future.Data nabycia jest późniejsza niż dzisiejsza.Użyj rzeczywistej daty zakupu, która nie może być przyszła.
Properties cannot be deleted for audit trail integrity. Archive instead.Próbujesz usunąć nieruchomość.Zarchiwizuj ją, zgodnie z komunikatem.
Valuation date cannot be in the future.Data wyceny jest późniejsza niż dzisiejsza.Użyj dzisiejszej lub wcześniejszej daty.
Fair value cannot be negative.Wartość godziwa jest ujemna.Zmień ją na zero lub wartość dodatnią.
Appraiser name is required (IAS 40 independent appraiser requirement).Zapisujesz wycenę bez nazwiska rzeczoznawcy.Uzupełnij nazwisko. Moduł tego wymaga, powołując się na wymóg niezależnego rzeczoznawcy z IAS 40.
Qualified percentage must be between 0 and 100.Procent kwalifikowany wykracza poza ten zakres.Wpisz wartość od 0 do 100.
Effective from date must be before effective to date.Data początku obowiązywania nie jest wcześniejsza niż data końca.Popraw jedną z dwóch dat.
Lista reguł nieruchomości z nazwą, typem reguły, kategorią, minimami i datą obowiązywania
Lista reguł nieruchomości z czterema regułami, wyszukiwarką i przyciskiem Nowy.
Przegląd list kontroli zgodności, dystrybucji, nieruchomości i reguł nieruchomości
Od kontroli zgodności REIT z wynikiem PASS do dystrybucji z 2026 roku, listy nieruchomości i listy reguł nieruchomości.

Czego moduł nie pozwala usunąć

Cztery komunikaty dotyczą usuwania, a trzy z nich mówią, co zrobić zamiast tego:

  • Pozycje alokacji dystrybucji: nie da się ich usunąć, bo moduł traktuje je jako finansową ścieżkę audytu. Komunikat nie proponuje innego wyjścia.
  • Inwestorzy: archiwizuje się ich lub oznacza jako tych, którzy wyszli (Archive or mark as exited instead).
  • Transakcje z zapisem księgowym: anuluje się je (Cancel instead).
  • Nieruchomości: archiwizuje się je (Archive instead).

Jeśli pojawi się któryś z tych komunikatów, nie szukaj sposobu na wymuszenie usunięcia: skorzystaj z alternatywy podanej w tekście, a pozycje alokacji zostaw bez zmian.

Jak pomaga FlexigoTech

W Odoo Apps moduł kosztuje 9 € netto (bez VAT), jednorazowa płatność za wersję, i jest dostępny dla Odoo 17, 18 i 19; szczegóły znajdziesz na stronie w Odoo Apps i na stronie modułu. FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie, więc możemy pomóc Ci przygotować dziennik i konta, których szuka moduł, albo dopasować go do Twojego przypadku.

Czytaj dalej

Moduł UK Real Estate Investment Trusts (REITs): czy pasuje do Twojego Odoo i co przygotowaćCo obejmuje, a czego nie moduł UK REITs dla Odoo 17, 18 i 19 z lokalną usługą, jakie dane wysyła i co przygotować przed instalacją.Błędy Spain CAE Certificates w Odoo: kiedy pojawia się każdy komunikat i co zrobićKomunikaty błędów Spain CAE Certificates w Odoo w dosłownym brzmieniu: zużycie, daty, weryfikator ENAC, audyt i rozliczenie oraz sposób ich naprawy.Spain CAE Certificates: czy pasuje, co obejmuje i w jakiej wersji Odoo go zainstalowaćCo obejmuje Spain CAE Certificates według karty, czego usługa nie obejmuje, co przygotować przed instalacją i w jakich wersjach Odoo moduł jest dostępny.
Sprawdzone w kodzie źródłowym modułu (wersja 19.0) i w podlinkowanych źródłach

Źródła