Alquileres y Contratos
El módulo de alquileres gestiona contratos de arrendamiento de activos (maquinaria, inmuebles, vehículos) con facturación periódica automatizada.
Características Clave
1. Flexibilidad de Facturación
- Frecuencia: Mensual, Diaria o Por Hora.
- Ajustes de Inflación: Soporte nativo para índices IPC y CAC. El sistema recalcula el canon automáticamente.
- Día de Corte: Configurable por contrato (ej: facturar todos los 5 de cada mes).
2. Conceptos Financieros
- Depósito de Garantía (Downpayment): Monto inicial retornable.
- Seguro: Canon fijo o variable para cobertura.
- Canon Locativo: El precio base del alquiler.
- Penalidades: Cargos extra por mora o daños.
3. Workflows de Alquiler
Al igual que las ventas, los alquileres siguen un workflow personalizable:
- Estados típicos: Borrador -> Aprobado -> Activo (Entregado) -> En Devolución -> Finalizado.
- Automatización:
- Al pasar a Activo -> Se ejecuta `DEDUCT_STOCK` (Reserva la maquinaria).
- Al pasar a Finalizado -> Se ejecuta `RESTORE_STOCK` (Libera la maquinaria para otro cliente).
4. Tablero y filtros
El tablero de Alquileres Activos incluye:
- Búsqueda por texto: por cliente, notas o ID; se aplica al escribir.
- Filtro por estado: desplegable con los estados del workflow (Borrador, Contrato Firmado, Activo, Cerrado).
- Solo con contrato pendiente de firma: switch que limita el listado a alquileres con contrato pendiente de firma.
- Filtros de fecha: opcionales y colapsables (botón "Fechas"); podés usar fecha de inicio y/o fecha de fin, cada uno con "desde" y "hasta" según necesites.
Las tarjetas Contratos activos e Ingresos mensuales reflejan los totales según los filtros aplicados y se destacan visualmente cuando hay filtros activos. En el listado, los alquileres con contrato pendiente de firma muestran el tag Pendiente de firma.
Búsqueda por serial: un panel lateral permite buscar por número de serie; al escribir se muestran sugerencias. El resultado indica el alquiler actual del ítem (si existe) y el historial de uso en otros alquileres. El cálculo se apoya en los períodos reales de cada unidad para que historial y “en uso” coincidan mejor con la operación, incluso con datos históricos incompletos.
5. Movimientos, cortes e idioma
- Movimientos (entregas, devoluciones, recambios): pueden generar contrato para firma del cliente o, con firma por la organización, ejecutarse de inmediato sin portal del cliente. Se puede elegir plantilla de contrato del movimiento o usar la predeterminada de la organización.
- Corte de facturación: tras generar un corte, el detalle muestra el desglose; la opción de imprimir / PDF usa el diálogo del navegador (incluido “Guardar como PDF”). Los logos de empresa y cliente pueden mostrarse si están configurados.
- Idioma (en / es / pt): influye en etiquetas embebidas que el sistema agrega al generar documentos HTML; las plantillas personalizadas conservan su texto base.