Rentas App

Módulos

Portales y Estado de Cuenta

Propietario, inquilino y personal acceden a su propio portal con RLS; el estado de cuenta se calcula con ingreso real.

Rentas App separa el acceso en tres portales – propietario, inquilino y personal de mantenimiento o limpieza –, cada uno protegido por RLS para que cada rol vea solo su propia información, y genera el estado de cuenta del propietario sumando únicamente ingreso real confirmado, nunca un monto contractual sin cobrar.

Que resuelve

Antes, propietario, inquilino y personal dependían por completo del administrador para saber cualquier cosa: el propietario preguntaba por WhatsApp cuánto le tocaba ese mes, el inquilino preguntaba si ya se había registrado su pago, y el personal de mantenimiento no tenía forma de ver sus incidencias asignadas sin que se las reenviaran una por una. Además, el “estado de cuenta” que recibía el propietario solía ser un estimado basado en lo que el contrato decía que debía cobrarse, no en lo que realmente se había cobrado – lo que generaba desconfianza cada vez que el número no cuadraba con lo depositado en su cuenta.

Rentas App resuelve ambos problemas a la vez: cada rol tiene su propio portal con acceso vía RLS (Row-Level Security), de modo que un inquilino nunca ve datos de otro inquilino ni el personal ve incidencias que no le fueron asignadas; y el estado de cuenta del propietario se genera sumando solo ingreso real confirmado – de Estancia confirmada en estancia corta y de Factura efectivamente timbrada en renta tradicional – nunca de un monto contractual sin confirmar.

Esta distinción entre ingreso contractual e ingreso real es el punto donde más se rompía la confianza entre administrador y propietario: un contrato podía decir que la renta mensual era de cierto monto, pero si el inquilino pagaba tarde, pagaba parcial, o la factura aún no se había timbrado ante el SAT, ese dinero no existía todavía para efectos del estado de cuenta. Rentas App refleja esa realidad directamente en el portal del propietario, en lugar de mostrarle una proyección optimista basada en lo que el contrato dice que debería pasar.

Como funciona

  1. Cada usuario – propietario, inquilino, personal – inicia sesión en su propio portal.
  2. RLS restringe lo que cada usuario puede ver: el propietario ve sus propiedades y portafolio, el inquilino ve su contrato y sus pagos, el personal ve solo las incidencias que se le asignaron.
  3. Para generar el estado de cuenta del propietario, Rentas App suma el ingreso de cada Estancia confirmada del periodo (estancia corta) y de cada Factura efectivamente timbrada del periodo (renta tradicional).
  4. Del total se resta la comisión de administración pactada en el Contrato.
  5. También se restan los gastos de mantenimiento reales del periodo, registrados en las Incidencias resueltas.
  6. El resultado es el ingreso neto real del propietario, visible directamente en su portal, sin depender de que el administrador se lo calcule y envíe manualmente cada mes.
Portal Quién lo usa Qué puede ver
Propietario Arrendador (Persona o Empresa) Sus propiedades, contratos y estado de cuenta
Inquilino Persona o Empresa que renta Su contrato, sus pagos y sus incidencias reportadas
Personal Mantenimiento y limpieza Solo las incidencias y tareas que se le asignaron

Preguntas frecuentes sobre portales y estado de cuenta

¿El estado de cuenta del propietario incluye rentas que aún no se han cobrado? No. Se genera sumando únicamente ingreso real: Estancias confirmadas en estancia corta y Facturas efectivamente timbradas en renta tradicional, nunca un monto contractual sin confirmar.

¿Qué evita que un inquilino vea información de otro inquilino en el mismo portafolio? El acceso vía RLS (Row-Level Security): cada usuario solo puede consultar los datos que le pertenecen, sin importar cuántos inquilinos o propiedades existan en la cuenta.

¿Qué se resta del estado de cuenta antes de llegar al propietario? La comisión de administración pactada y los gastos de mantenimiento reales del periodo, ambos registrados directamente en la plataforma.