Saltar al contenido principal
Real Estate Management

Mensajes de error de Real Estate Management en Odoo: cuándo salen y qué hacer

Real Estate Management para Odoo frena una acción con un mensaje en inglés que dice qué falta: un estado que no toca, un importe negativo, un inquilino en lista negra o una exportación de datos sin generar. Aquí tienes cada mensaje literal del módulo, cuándo aparece y qué hacer, agrupado por contratos, propiedades, mantenimiento, gastos y solicitudes DSAR.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 4 de noviembre de 2026

Lo esencial

Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del módulo, versión 20.0 · en las fuentes enlazadas al final
Lectura
6 min

Cómo leer un mensaje de Real Estate Management

Aquí van los mensajes tal como están en el módulo: %s, %d y %.2f son huecos donde aparece el dato concreto (el nombre del contrato, el estado actual o el importe que has escrito). Si el mensaje dice is currently "%s", ese hueco es el estado del registro: míralo primero.

Para pedir ayuda a tu consultor, copia el mensaje entero con los datos ya rellenados. El recorrido general del módulo lo tienes en cómo funciona Real Estate Management por dentro.

Recorrido por la lista de propiedades, el formulario de incidencias del portal y un contrato de alquiler en el portal
Las tres pantallas: propiedades, solicitud de mantenimiento y contrato.

Contratos de alquiler e inquilinos

MensajeCuándo saleQué hacer
End date must be after start date for lease "%s".La fecha de fin no es posterior a la de inicio.Pon una fecha de fin posterior al inicio.
Rent amount must be greater than zero for lease "%s".La renta es cero o negativa.Escribe una renta mayor que cero.
Security deposit cannot be negative for lease "%s".La fianza es negativa.Déjala en cero o en un importe positivo.
Only draft leases can be activated. Lease "%s" is currently "%s".Activas un contrato que no está en borrador.Mira el estado del mensaje: solo se activan borradores.
Cannot create or activate a lease for blacklisted tenant "%s".Creas o activas un contrato de un inquilino en lista negra.Revisa si debe seguir en ella; solo un responsable de Real Estate puede sacarlo.
Cannot activate lease for blacklisted tenant "%s".Activas un contrato de un inquilino en lista negra.Igual que en el anterior.
Only active or draft leases can be terminated.Terminas un contrato que no está activo ni en borrador.Comprueba su estado.
Only Real Estate managers can add a tenant to the blacklist or remove it.Un usuario que no es responsable de Real Estate mete o saca a un inquilino de la lista negra.Pide el cambio a un responsable de Real Estate.
Credit score must be between 0 and 999 (got %d).La puntuación de crédito está fuera de ese rango.Escribe un valor entre 0 y 999.
ID expiry date must be later than the issue date for tenant "%s".La caducidad del documento de identidad no es posterior a su emisión.Revisa las dos fechas.
Monthly income cannot be negative for tenant "%s".Los ingresos mensuales son negativos.Pon cero o un valor positivo.
Vista de portal de un contrato de alquiler activo con propiedad, fechas, renta mensual, fianza, botón de incidencia y tabla de tres facturas
Un contrato en estado activo visto desde el portal, con fechas, renta mensual y fianza.

Propiedades

MensajeCuándo saleQué hacer
Acquisition cost cannot be negative for property "%s".El coste de adquisición es negativo.Pon cero o un importe positivo.
Area (sqm) cannot be negative for property "%s".La superficie en m² es negativa.Corrige la superficie.
Construction year %d is not valid for property "%s".El módulo no acepta el año de construcción.Revisa el año que muestra el mensaje.
Cannot mark property "%s" as sold: it has active leases.Marcas como vendida una propiedad con contratos activos.Revisa sus contratos activos; el módulo permite terminar contratos activos o en borrador.
Lista de propiedades en Odoo con dirección, referencia, tipo, superficie en m², año de construcción e ID catastral, buscador y botón Nuevo
La lista de Real Estate › Properties con seis propiedades; superficie y año de construcción son dos de los datos que comprueba el módulo.

Solicitudes de mantenimiento y textos largos

MensajeCuándo saleQué hacer
Only new requests can be assigned. Request "%s" is "%s".Asignas una solicitud que no está en estado nueva.Mira el estado del mensaje: solo se asignan solicitudes nuevas.
Please select a responsible person before assigning request "%s".Asignas sin persona responsable.Elige la persona responsable y vuelve a asignar.
Request "%s" cannot be started from status "%s".Empiezas la solicitud desde un estado que no lo permite.Revisa el estado que indica el mensaje.
Request "%s" cannot be completed from status "%s".Completas la solicitud desde un estado que no lo permite.Revisa el estado que indica el mensaje.
Labor hours cannot be negative for request "%s".Las horas de mano de obra son negativas.Escribe cero o un número positivo.
Material cost cannot be negative for request "%s".El coste de material es negativo.Escribe cero o un importe positivo.
Title must not exceed 255 characters (currently %d).Un título pasa de 255 caracteres; el mensaje dice cuántos tiene.Acórtalo a 255 como máximo.
Description must not exceed 5000 characters (currently %d).Una descripción pasa de 5000 caracteres.Recórtala a 5000 como máximo.
Portal de Odoo con el formulario Report a maintenance issue con propiedad, tipo, título, descripción, botón Send request y tabla de solicitudes con su estado
El formulario Report a maintenance issue del portal, con la tabla de solicitudes y su estado.

Gastos

MensajeCuándo saleQué hacer
Expense amount must be greater than zero (got %.2f).El importe es cero o negativo; el mensaje lo muestra.Escribe un importe mayor que cero.
Expense date %s appears invalid.El módulo no da por buena la fecha del gasto.Revisa la fecha que muestra el mensaje.
No vendor invoice is linked to this expense.El gasto no tiene factura de proveedor vinculada.Comprueba si debería tenerla y si estás en el gasto correcto.

Solicitudes DSAR de los inquilinos

MensajeCuándo saleQué hacer
Only requested DSARs can be approved. "%s" is currently "%s".Apruebas una DSAR que no está solicitada.Mira el estado del mensaje.
DSAR "%s" cannot be rejected from status "%s".Rechazas desde un estado que no lo permite.Revisa el estado del mensaje.
Please provide a rejection reason before rejecting DSAR "%s".Rechazas sin motivo.Escribe el motivo y vuelve a rechazar.
A rejection reason is required when rejecting DSAR "%s".Una DSAR rechazada se queda sin motivo.Añade el motivo de rechazo.
Effective date cannot be before the requested date for DSAR "%s".La fecha efectiva es anterior a la de solicitud.Corrige la fecha efectiva.
Only approved DSARs can be processed. "%s" is currently "%s".Procesas una DSAR que no está aprobada.Apruébala antes, si procede.
Generate the data export of DSAR "%s" before processing it.Procesas sin haber generado la exportación de datos.Genera la exportación y luego procesa.
This module does not erase or rectify tenant data. Do it on the tenant record (keeping what the law requires, such as leases and invoices), then set the status of DSAR "%s" to Processed.El módulo avisa de que no borra ni rectifica datos del inquilino.Haz el cambio en la ficha del inquilino y después pon la DSAR en Processed.

En orden: una DSAR se aprueba si está solicitada y se procesa si está aprobada y, cuando toca, con la exportación ya generada. Para rechazarla hace falta un motivo.

El aviso sobre borrar o rectificar es del propio módulo: no toca los datos del inquilino y te remite a su ficha, donde dice que mantengas lo que exige la ley, como contratos y facturas.

Cómo te ayuda FlexigoTech

Si un mensaje se repite y no ves por qué, en FlexigoTech implantamos Odoo 17, 18, 19 y 20 y desarrollamos conectores e integraciones a medida: podemos revisar el caso contigo. Real Estate Management está en Odoo Apps para Odoo 17, 18, 19 y 20, a 9 € sin IVA por versión (pago único), y también en flexigotech.com. Si aún dudas, lee si Real Estate Management encaja en tu empresa.

Sigue leyendo

Cómo funciona Real Estate Management en Odoo por dentro: menús, tareas y portalMenús, modelos y tareas programadas de Real Estate Management en Odoo, qué se ve en el portal y qué depende del servicio de FlexigoTech Cloud.Real Estate Management en Odoo: qué cubre, qué no y si encaja en tu empresaQué cubre y qué no el servicio de Real Estate Management para Odoo 17, 18, 19 y 20, qué datos envía tu base y qué resolver antes de instalarlo.Puesta en marcha de EU Digital Services Act Compliance Suite en Odoo: un caso de principio a finCaso práctico para poner en marcha EU Digital Services Act Compliance Suite en Odoo: campos clave, estados de cada registro y qué revisar la primera semana.
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas

Fuentes