Si yo tuviese que buscar un método sencillo para controlar aparatos entregados en alquiler, lo haría de la siguiente forma:
- Genero un albarán con 2 líneas. Una línea con el artículo que alquilo, del que se controla el stock, indicando su precio (precio del artículo, no del alquiler). Otra línea con el precio por día del alquiler del artículo.
- Cuando el cliente entrega el artículo, se modifica el albarán actualizando los días utilizados para calcular el importe total a cobrar. También se anula la linea del artículo, previa revisión de su estado (logicamente). En vez de borrar la línea del artículo, también sería posible incluir una nueva línea con el artículo que nos devuelven, esta vez con las unidades en negativo. El stock queda controlado en ambas formas.
Si por algún motivo el usuario se olvidase de anular la linea del artículo o de añadir otra en negativo, ya se encargará el cliente de recordárselo, porque no le coincidirá el importe a pagar con lo que él tenía previsto ;)
imagen