> ## Documentation Index
> Fetch the complete documentation index at: https://docs-pos.solya.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Location

> Louer un article en magasin contre une caution pré-autorisée, puis clôturer la location par le retour du bien.

L'écran **Location** gère la location d'un article en magasin : *« Louez un
article contre une caution pré-autorisée, puis clôturez le retour. »*

## Ouvrir une location

* Depuis **Nouvelle location**, saisir le client, l'article loué et la caution.
* La location est ouverte contre une **caution pré-autorisée** (dépôt de
  garantie), restituée au retour du bien.

## Suivre le statut

Une location passe par les statuts suivants :

| Statut     | Libellé   |
| ---------- | --------- |
| `active`   | En cours  |
| `overdue`  | En retard |
| `returned` | Rendue    |

Une location peut être marquée **en retard**, puis **clôturée** par le retour du
bien.

## Clôturer par le retour

Le retour du bien clôture la location et déclenche la restitution de la caution.

## Persistance

La location est enregistrée côté serveur (portée par le magasin de la session).
En l'absence de backend joignable, l'écran retombe sur des données de
démonstration en mémoire pour ne jamais bloquer la caisse.
