So lesen Sie diese Meldungen
Die Texte in diesem Artikel stammen direkt aus dem Modul, damit Sie genau danach suchen können, wenn sie erscheinen. Was Sie korrigieren müssen, sagt Ihnen der Satz der Meldung. Wo Sie %(from)s, %(to)s, %(date)s, %(curr)s oder %s sehen, steht ein Platzhalter, der mit den Währungen, dem Datum oder dem Unternehmen aus Ihrem Fall gefüllt wird.
Ausschüttungen: erklären, zuteilen und als bezahlt markieren, in dieser Reihenfolge
Die Meldungen zu Ausschüttungen geben eine Reihenfolge vor: Nur eine Ausschüttung im Entwurf kann erklärt werden, die Zuteilung (allocation) setzt eine erklärte Ausschüttung voraus, und das Markieren als bezahlt setzt eine zugeteilte voraus. Wenn Sie einen Schritt überspringen, meldet sich das Modul.
| Meldung | Wann sie erscheint | Was zu tun ist |
|---|---|---|
Only draft distributions can be declared. | Sie versuchen, eine Ausschüttung zu erklären, die nicht mehr im Entwurf ist. | Erklären Sie nur Ausschüttungen im Entwurf. Ist sie bereits erklärt, folgt als nächster Schritt die Zuteilung. |
Distribution must be declared before running allocation. | Sie starten die Zuteilung einer nicht erklärten Ausschüttung. | Erklären Sie sie zuerst und starten Sie die Zuteilung erneut. |
No active investors with shares found. Cannot allocate distribution. | Bei der Zuteilung findet das Modul keinen aktiven Investor mit Anteilen. | Prüfen Sie vor der Zuteilung, dass mindestens ein aktiver Investor Anteile hält. |
Distribution must be allocated before marking as paid. | Sie markieren eine nicht zugeteilte Ausschüttung als bezahlt. | Führen Sie die Zuteilung durch und markieren Sie sie danach als bezahlt. |
Distribution allocation records cannot be deleted. They form a financial audit trail. | Sie versuchen, Zuteilungszeilen zu löschen. | Sie lassen sich nicht löschen: Das Modul behandelt sie als finanziellen Prüfpfad. |

New.Wechselkurse zwischen Währungen
| Meldung | Wann sie erscheint | Was zu tun ist |
|---|---|---|
FX rate must be greater than zero. | Sie speichern einen Wechselkurs von null oder kleiner. | Geben Sie einen Wert größer als null ein. |
Source and target currencies must be different. | Ausgangs- und Zielwährung sind identisch. | Wählen Sie zwei verschiedene Währungen. |
FX rate for %(from)s → %(to)s on %(date)s already exists. | Für dieses Währungspaar gibt es an diesem Datum bereits einen Kurs. | Korrigieren Sie den vorhandenen Kurs, statt einen neuen anzulegen, oder prüfen Sie das Datum. |
No FX rate available for EUR → %(curr)s. Manual override required. | Es gibt keinen Wechselkurs von EUR zur in der Meldung genannten Währung. | Die Meldung verlangt eine manuelle Eingabe: Tragen Sie den Kurs selbst ein. |
Investoren und Anteilstransaktionen
| Meldung | Wann sie erscheint | Was zu tun ist |
|---|---|---|
Shares issued cannot be negative. | Die ausgegebenen Anteile werden negativ. | Geben Sie null oder eine positive Menge ein. |
Investors cannot be deleted. Archive or mark as exited instead. | Sie versuchen, einen Investor zu löschen. | Archivieren Sie ihn oder markieren Sie ihn als ausgeschieden, wie die Meldung sagt. |
Transaction date cannot be in the future. | Das Transaktionsdatum liegt nach heute. | Verwenden Sie das heutige oder ein früheres Datum. |
Shares quantity cannot be zero. | Die Anteilsmenge ist null. | Geben Sie eine Menge ungleich null ein. |
Price per share cannot be negative. | Der Preis pro Anteil ist negativ. | Korrigieren Sie ihn auf null oder einen positiven Wert. |
Transaction would result in negative shares for investor. | Die Transaktion würde dem Investor einen negativen Anteilsbestand bescheren. | Prüfen Sie die Menge gegen die Anteile, die dieser Investor hält. |
Buchungen: das allgemeine Journal und Konten nach Code
Diese Meldungen erscheinen, wenn das Modul das allgemeine Journal oder bestimmte Konten anhand ihres Codes sucht. Die Codes stehen im Fehlertext selbst.
| Meldung | Wann sie erscheint | Was zu tun ist |
|---|---|---|
General journal not found for company. | Das Modul findet das allgemeine Journal des Unternehmens nicht. | Prüfen Sie, ob das Unternehmen ein allgemeines Journal hat. |
General journal not found for company %s | Dasselbe, mit dem Unternehmen in der Meldung genannt. | Sehen Sie nach, welches Unternehmen genannt wird, und prüfen Sie dessen allgemeines Journal. |
Required GL accounts not found (cash: 1100, capital: 3000). | Die gesuchten Kassen- und Kapitalkonten werden nicht gefunden. | Prüfen Sie, ob der Kontenplan des Unternehmens die Konten 1100 und 3000 enthält. |
Asset GL account (1000) not found. | Das Anlagekonto wird nicht gefunden. | Prüfen Sie, ob das Konto 1000 existiert. |
Revaluation reserve account (3010) not found. | Das Konto für die Neubewertungsrücklage wird nicht gefunden. | Prüfen Sie, ob das Konto 3010 existiert. |
Transaction already has GL entry. Cannot update. | Sie ändern eine Transaktion, die bereits gebucht ist. | Mit Buchung lässt sie sich nicht mehr aktualisieren. Klären Sie das mit Ihrer Buchhaltung, bevor Sie etwas ändern. |
Cannot delete transactions with GL entries. Cancel instead. | Sie versuchen, eine gebuchte Transaktion zu löschen. | Stornieren Sie sie, statt sie zu löschen. |
Finanzierung: Daten, Limits, Zinssätze und Ziehungen
| Meldung | Wann sie erscheint | Was zu tun ist |
|---|---|---|
Start date must be before maturity date. | Das Startdatum liegt nicht vor dem Fälligkeitsdatum. | Korrigieren Sie eines der beiden Daten. |
Facility limit cannot be negative. | Das Limit der Kreditlinie ist negativ. | Geben Sie null oder einen positiven Wert ein. |
Interest rate cannot be negative. | Der Zinssatz ist negativ. | Korrigieren Sie ihn auf null oder einen positiven Wert. |
Margin cannot be negative. | Die Marge ist negativ. | Korrigieren Sie sie auf null oder einen positiven Wert. |
Drawdown date cannot be in the future. | Das Ziehungsdatum liegt nach heute. | Verwenden Sie das heutige oder ein früheres Datum. |
Drawdown amount must be positive. | Der Ziehungsbetrag ist null oder negativ. | Geben Sie ihn als positiven Betrag ein. |
Repayment amount must be negative. | Der Tilgungsbetrag ist null oder positiv. | Geben Sie ihn mit negativem Vorzeichen ein. |
Immobilien, Bewertungen und Gültigkeiten

| Meldung | Wann sie erscheint | Was zu tun ist |
|---|---|---|
Acquisition date cannot be in the future. | Das Erwerbsdatum liegt nach heute. | Verwenden Sie das tatsächliche Kaufdatum, das nicht in der Zukunft liegen kann. |
Properties cannot be deleted for audit trail integrity. Archive instead. | Sie versuchen, eine Immobilie zu löschen. | Archivieren Sie sie, wie die Meldung verlangt. |
Valuation date cannot be in the future. | Das Bewertungsdatum liegt nach heute. | Verwenden Sie das heutige oder ein früheres Datum. |
Fair value cannot be negative. | Der beizulegende Zeitwert ist negativ. | Korrigieren Sie ihn auf null oder einen positiven Wert. |
Appraiser name is required (IAS 40 independent appraiser requirement). | Sie speichern eine Bewertung ohne Namen des Gutachters. | Tragen Sie den Namen ein. Das Modul verlangt ihn mit Verweis auf die Anforderung eines unabhängigen Gutachters nach IAS 40. |
Qualified percentage must be between 0 and 100. | Ein qualifizierter Prozentsatz liegt außerhalb dieses Bereichs. | Geben Sie einen Wert zwischen 0 und 100 ein. |
Effective from date must be before effective to date. | Das Gültig-ab-Datum liegt nicht vor dem Gültig-bis-Datum. | Korrigieren Sie eines der beiden Daten. |


PASS zu den Ausschüttungen 2026, der Immobilienliste und der Liste der Immobilienregeln.Was das Modul nicht löschen lässt
Vier Meldungen betreffen das Löschen, und drei davon sagen Ihnen, was Sie stattdessen tun sollen:
- Zuteilungszeilen einer Ausschüttung: Sie lassen sich nicht löschen, weil das Modul sie als finanziellen Prüfpfad behandelt. Die Meldung bietet keinen anderen Weg.
- Investoren: archivieren oder als ausgeschieden markieren (
Archive or mark as exited instead). - Transaktionen mit Buchung: stornieren (
Cancel instead). - Immobilien: archivieren (
Archive instead).
Wenn eine dieser Meldungen erscheint, suchen Sie keinen Weg, das Löschen zu erzwingen: Nutzen Sie die Alternative aus dem Text oder lassen Sie Zuteilungszeilen, wie sie sind.
Wie FlexigoTech Sie unterstützt
In Odoo Apps kostet das Modul 9 € zzgl. MwSt., als Einmalzahlung pro Version, und es ist für Odoo 17, 18 und 19 veröffentlicht; Details finden Sie im Eintrag in Odoo Apps und auf der Modulseite. FlexigoTech implementiert Odoo 17, 18, 19 und 20 und entwickelt maßgeschneiderte Konnektoren und Integrationen. Wir helfen Ihnen also, das Journal und die Konten einzurichten, die das Modul sucht, oder es an Ihren Fall anzupassen.
Weiterlesen
Geprüft im Quellcode des Moduls (Version 19.0) und in den verlinkten Quellen
Quellen
- Quellcode des Moduls: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_distribution.py
- Quellcode des Moduls: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_distribution_allocation.py
- Quellcode des Moduls: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_fx_rate.py
- Quellcode des Moduls: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_investor.py
- Quellcode des Moduls: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_investor_transaction.py
- Quellcode des Moduls: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_loan_facility.py
- Quellcode des Moduls: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_property.py
- Quellcode des Moduls: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_property_rule.py
- Quellcode des Moduls: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_property_valuation.py
- apps.odoo.com/apps/modules/19.0/flexigo_uk_real_estate_investment_trusts_module
- apps.odoo.com/apps/modules/17.0/flexigo_uk_real_estate_investment_trusts_module
- apps.odoo.com/apps/modules/18.0/flexigo_uk_real_estate_investment_trusts_module
- flexigotech.com/en/services.html
