← Índice de manuales
Manual funcional · Sistema Plenario v14

Alquileres - Contratos

Dentro del módulo de Alquileres, esta pantalla administra los Contratos de alquiler de bienes. Cada contrato vincula un bien con un cliente, define la vigencia (desde/hasta), la periodicidad de cobro, los importes…

Módulo: Gestión ComercialVersión: 1.0Actualizado: 2026-06-23

Alquileres - Contratos

Detalle

Campo Valor
Tipo de documento Manual de Usuario
Módulo Gestión Comercial (Alquileres)
Formulario frmGestion_Alquileres_Contratos
Versión del manual 1.0
Actualizado 2026-06-23

Introducción

Dentro del módulo de Alquileres, esta pantalla administra los Contratos de alquiler de bienes. Cada contrato vincula un bien con un cliente, define la vigencia (desde/hasta), la periodicidad de cobro, los importes (alquiler, seguro, bonificación), los datos de garantía y el motivo/cierre de cancelación.

Desde aquí se realiza todo el ciclo de vida del contrato: alta, modificación, autorización, confirmación (que genera las cuotas en el repositorio de servicios), anulación, finalización, renovación y eliminación. También permite ver apoderados, galería de imágenes, repositorio de servicios e imprimir reportes.

Acceso al módulo

Se ingresa desde el menú de Alquileres, opción Contratos. La pantalla puede abrirse:

  • Normal: para gestionar todos los contratos.
  • Filtrada por bien: al llegar desde la pantalla de Bienes (Ver > Contrato), muestra los contratos de ese bien.
  • Modo selección: al ser invocada desde otro formulario para elegir un contrato (devuelve el Id y cierra).

Pantalla principal

La pantalla muestra una barra de filtros, una grilla con los contratos y una barra de estado con la cantidad de registros.

Columnas de la grilla:

Columna Campo Descripción
Id Id Identificador del contrato
Bien Bien / Id_Bien Bien alquilado
Cliente Cliente / Id_Cliente Cliente del contrato
Desde / Hasta Vigencia_Desde / Vigencia_Hasta Vigencia del contrato
Importe Importe Importe del alquiler
Seguro Importe_Seguro Importe de seguro
Bonificación Bonificacion Bonificación aplicada
Total Importe_Total Importe total (alquiler + seguro - bonificación)
Garantía Garantia_Tipo / Garantia_Precio / Garantia_Descripcion Datos de la garantía
Estado Estado Estado del contrato (Pendiente, Vigente, Mora, Finalizado, Confirmado)

La grilla colorea las filas según el estado:

  • Finalizado: gris y tachado.
  • Pendiente: rojo.
  • Vigente: negro.
  • Mora: rojo y negrita.

Filtros de búsqueda

Filtro Descripción
Id Identificador del contrato
Id Cliente Identificador del cliente (con selector de cliente)
Nombre Nombre del cliente
Tipo Doc / Nº Doc Tipo y número de documento del cliente
CUIT/L CUIT/CUIL del cliente
Id Bien Identificador del bien (con selector de bienes)
Fecha (Desde / A) Rango de vigencia; se activa con el check "Fecha:"
Estado Todos, Pendiente, Vigente, Mora, Finalizado

Tras buscar, los filtros se limpian automáticamente y el foco vuelve a la grilla.

Resultados

El resultado es la lista de contratos que cumplen el filtro, con su estado y los importes totales. La barra de estado muestra la cantidad de registros. El total por contrato resulta de Importe + Seguro - Bonificación.

Acciones disponibles

Disponibles en la barra de herramientas, el split de "Ver", el botón de "Operaciones" y el menú contextual:

Acción Descripción
Buscar Ejecuta la búsqueda según los filtros
Nuevo Da de alta un contrato
Modificar Edita el contrato seleccionado (no se permite si ya tiene cuotas generadas en el repositorio)
Autorizar Autoriza un contrato Pendiente (requerido cuando hay bonificación)
Confirmar Genera las cuotas del contrato en el repositorio de servicios según la periodicidad y la vigencia
Anular Revierte la confirmación, eliminando las cuotas no cobradas/imputadas y dejando el contrato Pendiente
Finalizar Finaliza el contrato (no permitido si tiene servicios impagos); registra fecha de cancelación
Renovar Crea un nuevo contrato a partir del seleccionado
Rescindir No implementado (muestra "Funcionalidad no Implementada")
Eliminar Baja lógica del contrato (no permitido si tiene cuotas generadas)
Ver > Apoderados Administra los apoderados del contrato
Ver > Repositorio de Servicios Muestra el repositorio de servicios del cliente del contrato
Ver > Galería de Imágenes Muestra la galería de imágenes asociada
Imprimir Reportes del contrato (lista cargada dinámicamente desde Impresiones.dll) y "Resultado de la Búsqueda"

Ejemplo práctico

  1. Abrir Contratos y hacer clic en Nuevo.
  2. Seleccionar el bien (Id Bien) y el cliente, indicar vigencia (desde/hasta), periodicidad e importes (alquiler, seguro, bonificación) y datos de garantía. Aceptar.
  3. Si el contrato tiene bonificación, debe Autorizarlo antes de confirmar.
  4. Seleccionar el contrato y presionar Confirmar: el sistema genera las cuotas en el repositorio de servicios según la periodicidad (diaria, semanal, quincenal, mensual, bimestral, trimestral, semestral o anual).
  5. Para cerrar el contrato al cumplirse la vigencia, usar Finalizar (solo si no hay servicios impagos).
  6. Si se necesita continuar, usar Renovar para generar un contrato nuevo basado en el actual.

Consejos útiles

  • El estado en color ayuda: rojo (Pendiente o Mora), gris/tachado (Finalizado), negro (Vigente).
  • No podrá modificar ni eliminar un contrato que ya tenga cuotas generadas (confirmado): primero debe Anularlo.
  • Un contrato con bonificación requiere autorización previa antes de poder confirmarse.
  • Al finalizar, el sistema verifica que no existan servicios impagos del contrato.

Preguntas frecuentes

¿Qué hace "Confirmar" un contrato? Genera las cuotas del contrato en el repositorio de servicios (Gestion_Servicios_Repositorio), calculando la cantidad y el espaciado según la periodicidad y el rango de vigencia. A partir de ahí las cuotas pueden cobrarse.
¿Por qué no puedo modificar o eliminar un contrato? Porque ya está confirmado (tiene un número de repositorio de servicios y cuotas generadas). Debe Anularlo primero, lo que elimina las cuotas no cobradas ni imputadas.
¿Cuándo necesito Autorizar un contrato? Cuando el contrato tiene una bonificación cargada. Sin la autorización, el sistema no permite confirmarlo. La autorización solo aplica a contratos Pendientes.
¿Puedo finalizar un contrato con cuotas impagas? No. El sistema verifica los servicios impagos del contrato y, si existen, impide finalizarlo hasta que se regularicen.
¿La opción Rescindir está disponible? No. Actualmente muestra el mensaje "Funcionalidad no Implementada".

Permisos

Permiso Acción
Alquileres.Contratos.Buscar Permite Buscar Contratos
Alquileres.Contratos.Nuevo Permite Agregar Contratos
Alquileres.Contratos.Modificar Permite Modificar Contratos
Alquileres.Contratos.Autorizar Permite Autorizar Contratos
Alquileres.Contratos.Confirmar Permite Confirmar Contratos
Alquileres.Contratos.Anular Permite Anular Contratos
Alquileres.Contratos.Finalizar Permite Finalizar Contratos
Alquileres.Contratos.Renovar Permite Renovar Contratos
Alquileres.Contratos.Eliminar Permite Eliminar Contratos
Alquileres.Contratos.Apoderados.Buscar Permite Buscar Apoderados en Contratos
Alquileres.Contratos.Busquedas.Imprimir Permite Imprimir Reportes de Contratos

Información técnica

Basada en el análisis del formulario real de la v14.

Formularios principales

Form Rol
frmGestion_Alquileres_Contratos Pantalla de listado y gestión del ciclo de vida de contratos
frmGestion_Alquileres_Contratos_AddMod Ventana de alta, modificación y renovación de un contrato
frmGestion_Alquileres_Contratos_Apoderados Administración de apoderados del contrato
frmGestion_Alquileres_Bienes Selector de bien (modo selección)

Permisos reales

Permiso Acción
Alquileres.Contratos.Buscar Permite Buscar Contratos
Alquileres.Contratos.Nuevo Permite Agregar Contratos
Alquileres.Contratos.Modificar Permite Modificar Contratos
Alquileres.Contratos.Autorizar Permite Autorizar Contratos
Alquileres.Contratos.Confirmar Permite Confirmar Contratos
Alquileres.Contratos.Anular Permite Anular Contratos
Alquileres.Contratos.Finalizar Permite Finalizar Contratos
Alquileres.Contratos.Renovar Permite Renovar Contratos
Alquileres.Contratos.Eliminar Permite Eliminar Contratos
Alquileres.Contratos.Apoderados.Buscar Permite Buscar Apoderados en Contratos
Alquileres.Contratos.Busquedas.Imprimir Permite Imprimir Reportes de Contratos

Tablas de base de datos principales

Tabla Uso
Gestion_Alquileres_Contratos Almacena los contratos (bien, cliente, vigencia, periodicidad, importes, garantía, cancelación, número de repositorio, auditoría)
Gestion_Alquileres_Bienes Bien alquilado vinculado al contrato
Gestion_Alquileres_Bienes_Tipos Provee el servicio de gestión (Id_Gestion_Servicios) usado al confirmar
Gestion_Servicios_Repositorio Cuotas generadas al confirmar el contrato; se controlan impagos y se eliminan al anular

Procedimientos almacenados utilizados: Gestion_Alquileres_Contratos_Search (carga), Gestion_Alquileres_Contratos_Get (búsqueda con filtros de cliente) y Gestion_Alquileres_Contratos_Save (alta/modificación, autorización, anulación, finalización, eliminación lógica).

Relación con otros módulos / manuales

Esta funcionalidad forma parte de Gestión Comercial. No declara otro manual operativo como dependencia directa en su metadata actual.

Notas para soporte

  • El caption del formulario es "Contratos".
  • Confirmar crea cuotas en Gestion_Servicios_Repositorio según periodicidad: diaria, semanal, quincenal, mensual, bimestral, trimestral, semestral, anual.
  • Anular solo elimina cuotas con Cob_Total = 0 y Fecha_Imputacion nula; si hay cuotas cobradas/imputadas, no anula.
  • Eliminar y Modificar se bloquean si el contrato ya tiene número de repositorio (cuotas generadas).
  • La lista de reportes de impresión se carga dinámicamente desde Impresiones.dll (módulo "Alquileres"); si falla, puede deberse a que ese módulo no esté en la versión instalada del DLL. Verificar contra el binario instalado.
  • Existe un control de licencias para alquileres comentado en la fuente (límite de 5 contratos en versión de prueba), actualmente inactivo. Verificar contra el binario instalado.
  • Formulario legacy en VB.NET (VisualPlenarioNET\Alquileres). Verificar contra el binario instalado.
¿Te resultó útil este manual?