Piste: delete_patrons

Suppression des adhérents

Ceci est une ancienne révision du document !


Suppression des adhérents

Via script

Script maison

Permet de filtrer plus facilement sur les catégories et leur type.
Il gère également la purge de la table deletedborrowers.

# Delete patrons
50 3 * * 7 /home/koha/tools/koha/delete_patrons.sh --confirm --expired 365
Le paramètre --confirm permet de confirmer. Sans lui cela simule sans impacter les données.

FIXME Options :

Il repose sur le script ci-dessous.

Script officiel

# Delete patrons
50 3 * * 7 /home/koha/src/misc/cronjobs/delete_patrons.pl --expired_before "$(date -d '-24 month' --iso-8601)" --not_borrowed_since "$(date -d '-12 month' --iso-8601)" -c

Ne seront pas supprimés les adhérents :

  • d'une catégories de type "bibliothécaire" (S)
  • ayant un(des) prêt(s) en cours
  • ayant un débit à payer
  • étant garant

L'utilisation des deux options –expired_before et –not_borrowed_since va faire un croisement (AND).

Il y a des options de limiter :

  • --category_code par catégorie d'adhérent
  • --library par site de l'adhérent
Le paramètre -c permet de confirmer. Sinon par défaut ça simule sans impacter les données.
Ajouter -v pour plus de verbosité
koha/tools/delete_patrons.1592557581.txt.gz · Dernière modification: 2020/06/19 11:06 de fsomers
CC Attribution-Share Alike 4.0 International Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International