Saltar para o conteúdo principal
Real Estate Management

Mensagens de erro do Real Estate Management no Odoo: quando surgem e o que fazer

O Real Estate Management para Odoo trava uma ação com uma mensagem em inglês que diz o que falta: um estado errado, um montante negativo, um inquilino na lista negra ou uma exportação de dados por gerar. Aqui encontras cada mensagem literal do módulo, quando aparece e o que fazer, agrupadas por contratos, imóveis, manutenção, despesas e pedidos DSAR.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 4 de novembro de 2026

O essencial

Versões
Odoo 17, 18, 19 e 20
Verificado
no código do módulo, versão 20.0 · nas fontes indicadas no fim
Leitura
6 min

Como ler uma mensagem do Real Estate Management

As mensagens aparecem aqui tal como estão no módulo: %s, %d e %.2f são espaços onde surge o dado concreto (o nome do contrato, o estado atual ou o montante que escreveste). Se a mensagem diz is currently "%s", esse espaço é o estado do registo: verifica-o primeiro.

Para pedir ajuda ao teu consultor, copia a mensagem completa com os dados já preenchidos. O percurso geral do módulo está em como funciona o Real Estate Management por dentro.

Percurso pela lista de imóveis, o formulário de ocorrências do portal e um contrato de arrendamento no portal
Os três ecrãs: imóveis, pedido de manutenção e contrato.

Contratos de arrendamento e inquilinos

MensagemQuando surgeO que fazer
End date must be after start date for lease "%s".A data de fim não é posterior à de início.Define uma data de fim posterior ao início.
Rent amount must be greater than zero for lease "%s".A renda é zero ou negativa.Escreve uma renda superior a zero.
Security deposit cannot be negative for lease "%s".A caução é negativa.Deixa-a a zero ou com um montante positivo.
Only draft leases can be activated. Lease "%s" is currently "%s".Ativas um contrato que não está em rascunho.Vê o estado indicado na mensagem: só se ativam rascunhos.
Cannot create or activate a lease for blacklisted tenant "%s".Crias ou ativas um contrato de um inquilino na lista negra.Verifica se deve continuar nela; só um responsável de Real Estate o pode retirar.
Cannot activate lease for blacklisted tenant "%s".Ativas um contrato de um inquilino na lista negra.O mesmo que no anterior.
Only active or draft leases can be terminated.Terminas um contrato que não está ativo nem em rascunho.Confirma o seu estado.
Only Real Estate managers can add a tenant to the blacklist or remove it.Um utilizador que não é responsável de Real Estate coloca ou retira um inquilino da lista negra.Pede a alteração a um responsável de Real Estate.
Credit score must be between 0 and 999 (got %d).A pontuação de crédito está fora desse intervalo.Escreve um valor entre 0 e 999.
ID expiry date must be later than the issue date for tenant "%s".A validade do documento de identificação não é posterior à sua emissão.Revê as duas datas.
Monthly income cannot be negative for tenant "%s".O rendimento mensal é negativo.Coloca zero ou um valor positivo.
Vista de portal de um contrato de arrendamento ativo com imóvel, datas, renda mensal, caução, botão de ocorrência e tabela de três faturas
Um contrato em estado ativo visto a partir do portal, com datas, renda mensal e caução.

Imóveis

MensagemQuando surgeO que fazer
Acquisition cost cannot be negative for property "%s".O custo de aquisição é negativo.Coloca zero ou um montante positivo.
Area (sqm) cannot be negative for property "%s".A área em m² é negativa.Corrige a área.
Construction year %d is not valid for property "%s".O módulo não aceita o ano de construção.Revê o ano que a mensagem mostra.
Cannot mark property "%s" as sold: it has active leases.Marcas como vendido um imóvel com contratos ativos.Revê os seus contratos ativos; o módulo permite terminar contratos ativos ou em rascunho.
Lista de imóveis no Odoo com morada, referência, tipo, área em m², ano de construção e ID cadastral, pesquisa e botão Novo
A lista de Real Estate › Properties com seis imóveis; área e ano de construção são dois dos dados que o módulo verifica.

Pedidos de manutenção e textos longos

MensagemQuando surgeO que fazer
Only new requests can be assigned. Request "%s" is "%s".Atribuis um pedido que não está no estado novo.Vê o estado indicado na mensagem: só se atribuem pedidos novos.
Please select a responsible person before assigning request "%s".Atribuis sem pessoa responsável.Escolhe a pessoa responsável e volta a atribuir.
Request "%s" cannot be started from status "%s".Inicias o pedido a partir de um estado que não o permite.Revê o estado indicado na mensagem.
Request "%s" cannot be completed from status "%s".Concluis o pedido a partir de um estado que não o permite.Revê o estado indicado na mensagem.
Labor hours cannot be negative for request "%s".As horas de mão de obra são negativas.Escreve zero ou um número positivo.
Material cost cannot be negative for request "%s".O custo de material é negativo.Escreve zero ou um montante positivo.
Title must not exceed 255 characters (currently %d).Um título ultrapassa 255 caracteres; a mensagem diz quantos tem.Encurta-o para 255 no máximo.
Description must not exceed 5000 characters (currently %d).Uma descrição ultrapassa 5000 caracteres.Reduz para 5000 no máximo.
Portal do Odoo com o formulário Report a maintenance issue com imóvel, tipo, título, descrição, botão Send request e tabela de pedidos com o seu estado
O formulário Report a maintenance issue do portal, com a tabela de pedidos e o seu estado.

Despesas

MensagemQuando surgeO que fazer
Expense amount must be greater than zero (got %.2f).O montante é zero ou negativo; a mensagem mostra-o.Escreve um montante superior a zero.
Expense date %s appears invalid.O módulo não aceita a data da despesa.Revê a data que a mensagem mostra.
No vendor invoice is linked to this expense.A despesa não tem fatura de fornecedor associada.Confirma se devia ter e se estás na despesa certa.

Pedidos DSAR dos inquilinos

MensagemQuando surgeO que fazer
Only requested DSARs can be approved. "%s" is currently "%s".Aprovas um DSAR que não está pedido.Vê o estado indicado na mensagem.
DSAR "%s" cannot be rejected from status "%s".Rejeitas a partir de um estado que não o permite.Revê o estado indicado na mensagem.
Please provide a rejection reason before rejecting DSAR "%s".Rejeitas sem motivo.Escreve o motivo e volta a rejeitar.
A rejection reason is required when rejecting DSAR "%s".Um DSAR rejeitado fica sem motivo.Acrescenta o motivo da rejeição.
Effective date cannot be before the requested date for DSAR "%s".A data efetiva é anterior à data do pedido.Corrige a data efetiva.
Only approved DSARs can be processed. "%s" is currently "%s".Processas um DSAR que não está aprovado.Aprova-o antes, se for caso disso.
Generate the data export of DSAR "%s" before processing it.Processas sem ter gerado a exportação de dados.Gera a exportação e depois processa.
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.O módulo avisa que não apaga nem retifica dados do inquilino.Faz a alteração na ficha do inquilino e depois coloca o DSAR em Processed.

Por ordem: um DSAR é aprovado se estiver pedido e é processado se estiver aprovado e, quando aplicável, com a exportação já gerada. Para o rejeitar é preciso um motivo.

O aviso sobre apagar ou retificar vem do próprio módulo: não mexe nos dados do inquilino e remete-te para a sua ficha, onde diz para manteres o que a lei exige, como contratos e faturas.

Como a FlexigoTech te ajuda

Se uma mensagem se repete e não percebes porquê, na FlexigoTech implementamos Odoo 17, 18, 19 e 20 e desenvolvemos conectores e integrações à medida: podemos analisar o caso contigo. O Real Estate Management está na Odoo Apps para Odoo 17, 18, 19 e 20, por 9 € sem IVA por versão (pagamento único), e também em flexigotech.com. Se ainda tens dúvidas, lê se o Real Estate Management se adapta à tua empresa.

Continue a ler

Como funciona o Real Estate Management no Odoo por dentro: menus, tarefas e portalMenus, modelos e tarefas agendadas do Real Estate Management no Odoo, o que aparece no portal e o que depende do serviço FlexigoTech Cloud.Real Estate Management no Odoo: o que cobre, o que não cobre e se serve a sua empresaO que cobre e o que não cobre o serviço do Real Estate Management para Odoo 17, 18, 19 e 20, que dados a sua base envia e o que resolver antes de instalar.Implementação da EU Digital Services Act Compliance Suite no Odoo: um caso do início ao fimCaso prático para pôr a funcionar a EU Digital Services Act Compliance Suite no Odoo: campos-chave, estados de cada registo e o que rever na primeira semana.
Verificado no código do módulo (versão 20.0) e nas fontes indicadas

Fontes