Com llegir aquests missatges
Els textos d'aquest article són els del mòdul, perquè els puguis cercar tal qual quan et surtin. El que et diu què has de corregir és la frase del missatge. On veus %(from)s, %(to)s, %(date)s, %(curr)s o %s hi ha un buit que s'omple amb les divises, la data o l'empresa del teu cas.
Distribucions: declarar, repartir i marcar com a pagada, en aquest ordre
Els missatges de les distribucions marquen un ordre: només es declara una distribució en esborrany, el repartiment (allocation) exigeix que estigui declarada i marcar-la com a pagada exigeix que estigui repartida. Si et saltes un pas, el mòdul t'ho diu.
| Missatge | Quan surt | Què fer |
|---|---|---|
Only draft distributions can be declared. | Intentes declarar una distribució que ja no està en esborrany. | Declara només distribucions en esborrany. Si ja està declarada, el pas següent és el repartiment. |
Distribution must be declared before running allocation. | Llances el repartiment d'una distribució sense declarar. | Declara-la primer i torna a llançar el repartiment. |
No active investors with shares found. Cannot allocate distribution. | En repartir, el mòdul no troba cap inversor actiu amb participacions. | Revisa que hi hagi almenys un inversor actiu amb participacions abans de repartir. |
Distribution must be allocated before marking as paid. | Marques com a pagada una distribució sense repartir. | Fes el repartiment i després marca-la com a pagada. |
Distribution allocation records cannot be deleted. They form a financial audit trail. | Intentes esborrar línies de repartiment. | No s'esborren: el mòdul les tracta com a rastre d'auditoria financera. |

New.Tipus de canvi entre divises
| Missatge | Quan surt | Què fer |
|---|---|---|
FX rate must be greater than zero. | Deses un tipus de canvi igual a zero o negatiu. | Introdueix un valor més gran que zero. |
Source and target currencies must be different. | La divisa d'origen i la de destinació són la mateixa. | Tria dues divises diferents. |
FX rate for %(from)s → %(to)s on %(date)s already exists. | Ja hi ha un tipus per a aquest parell de divises en aquesta data. | Corregeix el que ja existeix en lloc de crear-ne un altre, o revisa la data. |
No FX rate available for EUR → %(curr)s. Manual override required. | No hi ha tipus de canvi d'EUR a la divisa que indica el missatge. | El missatge demana un ajust manual: introdueix tu el tipus de canvi. |
Inversors i transaccions de participacions
| Missatge | Quan surt | Què fer |
|---|---|---|
Shares issued cannot be negative. | Les participacions emeses queden en negatiu. | Posa zero o una quantitat positiva. |
Investors cannot be deleted. Archive or mark as exited instead. | Intentes esborrar un inversor. | Arxiva'l o marca'l com a sortit, com indica el missatge. |
Transaction date cannot be in the future. | La data de la transacció és posterior a avui. | Fes servir la data d'avui o una d'anterior. |
Shares quantity cannot be zero. | La quantitat de participacions és zero. | Indica una quantitat diferent de zero. |
Price per share cannot be negative. | El preu per participació és negatiu. | Corregeix-lo a zero o a un valor positiu. |
Transaction would result in negative shares for investor. | La transacció deixaria l'inversor amb participacions en negatiu. | Revisa la quantitat respecte de les participacions que té aquest inversor. |
Assentaments: el diari general i els comptes per codi
Aquests missatges surten quan el mòdul cerca el diari general o uns comptes concrets pel seu codi. Els codis van al mateix text de l'error.
| Missatge | Quan surt | Què fer |
|---|---|---|
General journal not found for company. | El mòdul no troba el diari general de l'empresa. | Revisa que l'empresa tingui un diari general. |
General journal not found for company %s | El mateix, amb l'empresa anomenada al missatge. | Mira quina empresa anomena i revisa'n el diari general. |
Required GL accounts not found (cash: 1100, capital: 3000). | No troba els comptes de caixa i capital que cerca. | Comprova que el pla comptable de l'empresa tingui els comptes 1100 i 3000. |
Asset GL account (1000) not found. | No troba el compte d'actiu. | Comprova que existeixi el compte 1000. |
Revaluation reserve account (3010) not found. | No troba el compte de reserva de revaloració. | Comprova que existeixi el compte 3010. |
Transaction already has GL entry. Cannot update. | Modifiques una transacció que ja té assentament. | Amb assentament ja no s'actualitza. Revisa-ho amb qui porti la comptabilitat abans de tocar res. |
Cannot delete transactions with GL entries. Cancel instead. | Intentes esborrar una transacció amb assentament. | Cancel·la-la en lloc d'esborrar-la. |
Finançament: dates, límits, tipus i disposicions
| Missatge | Quan surt | Què fer |
|---|---|---|
Start date must be before maturity date. | La data d'inici no és anterior a la de venciment. | Corregeix una de les dues dates. |
Facility limit cannot be negative. | El límit de la línia de finançament és negatiu. | Posa zero o un valor positiu. |
Interest rate cannot be negative. | El tipus d'interès és negatiu. | Corregeix-lo a zero o a un valor positiu. |
Margin cannot be negative. | El marge és negatiu. | Corregeix-lo a zero o a un valor positiu. |
Drawdown date cannot be in the future. | La data de la disposició és posterior a avui. | Fes servir la data d'avui o una d'anterior. |
Drawdown amount must be positive. | L'import de la disposició és zero o negatiu. | Introdueix-lo com a import positiu. |
Repayment amount must be negative. | L'import de l'amortització és zero o positiu. | Introdueix-lo amb signe negatiu. |
Propietats, valoracions i vigències

| Missatge | Quan surt | Què fer |
|---|---|---|
Acquisition date cannot be in the future. | La data d'adquisició és posterior a avui. | Fes servir la data real de compra, que no pot ser futura. |
Properties cannot be deleted for audit trail integrity. Archive instead. | Intentes esborrar una propietat. | Arxiva-la, com demana el missatge. |
Valuation date cannot be in the future. | La data de la valoració és posterior a avui. | Fes servir la data d'avui o una d'anterior. |
Fair value cannot be negative. | El valor raonable és negatiu. | Corregeix-lo a zero o a un valor positiu. |
Appraiser name is required (IAS 40 independent appraiser requirement). | Deses una valoració sense nom de taxador. | Omple el nom. El mòdul l'exigeix citant el requisit de taxador independent d'IAS 40. |
Qualified percentage must be between 0 and 100. | Un percentatge qualificat queda fora d'aquest rang. | Introdueix un valor entre 0 i 100. |
Effective from date must be before effective to date. | La data d'inici de vigència no és anterior a la de fi. | Corregeix una de les dues dates. |


PASS a les distribucions del 2026, la llista de propietats i la de regles de propietat.El que el mòdul no deixa esborrar
Quatre missatges tenen a veure amb esborrar, i tres et diuen què fer en lloc d'això:
- Línies de repartiment d'una distribució: no s'esborren, perquè el mòdul les tracta com a rastre d'auditoria financera. El missatge no proposa cap altra sortida.
- Inversors: s'arxiven o es marquen com a sortits (
Archive or mark as exited instead). - Transaccions amb assentament comptable: es cancel·len (
Cancel instead). - Propietats: s'arxiven (
Archive instead).
Si et surt un d'aquests missatges, no busquis la manera de forçar l'esborrat: fes servir l'alternativa que indica el text o, en les línies de repartiment, deixa-les com estan.
Com t'ajuda FlexigoTech
A Odoo Apps el mòdul costa 9 € sense IVA, pagament únic per versió, i està publicat per a Odoo 17, 18 i 19; en tens els detalls a la fitxa d'Odoo Apps i a la pàgina del mòdul. FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida, així que et podem ajudar a deixar a punt el diari i els comptes que cerca el mòdul o a adaptar-lo al teu cas.
Continua llegint
Comprovat al codi del mòdul (versió 19.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_distribution.py
- Codi del mòdul: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_distribution_allocation.py
- Codi del mòdul: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_fx_rate.py
- Codi del mòdul: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_investor.py
- Codi del mòdul: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_investor_transaction.py
- Codi del mòdul: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_loan_facility.py
- Codi del mòdul: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_property.py
- Codi del mòdul: flexigo_uk_real_estate_investment_trusts_module 19.0 (956fabfa): models/reit_property_rule.py
- Codi del mòdul: 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
