Supprimer un brouillon de facture

Supprime les brouillons de facture devenus inutiles. Les factures finalisées ne peuvent jamais être supprimées — uniquement annulées.

Web
ChöreChor öffnenVerwaltungKassenbuchRechnungenRechnungLöschen

Diese Funktion ist nur im Web verfügbar.

Autorisation requise : Cashbook › Delete

Qu'est-ce que c'est ?

Depuis la page de détail d'un brouillon, tu peux supprimer les brouillons devenus inutiles — par ex. si tu as fait une erreur de frappe et veux recommencer.

Comment supprimer

  1. Ouvre la facture dans la vue détaillée.
  2. Clique sur "Supprimer le brouillon" en bas dans la colonne des actions.
  3. Confirme dans la boîte de dialogue.

Ce que tu ne peux pas supprimer

  • Factures finales — obligation GoBD, seule l'annulation est possible
  • Factures annulées ou créditées — même raison

Permission

Tu as besoin de cashbook.delete. Cette permission est distincte de cashbook.edit, afin que seules quelques personnes sélectionnées puissent supprimer.

Questions fréquentes

Puis-je supprimer une facture finalisée ?
Non. Les factures finales sont soumises aux GoBD (exigences légales allemandes pour la comptabilité numérique) et ne doivent jamais être supprimées. Tu peux seulement les annuler — cela génère un avoir, et l'opération reste documentée dans le journal d'audit.
Que se passe-t-il exactement lors de la suppression ?
Il s'agit d'un soft-delete : la facture est marquée comme supprimée dans la base de données (deleted_at défini), mais reste conservée en arrière-plan pendant 30 jours. Ensuite, le nettoyage définitif s'exécute. Via l'interface d'administration, un brouillon supprimé peut être restauré.
Qui peut supprimer ?
Seules les personnes disposant de la permission cashbook.delete. Celle-ci doit être attribuée avec parcimonie (généralement seulement au conseil d'administration / trésorier).
Puis-je restaurer des brouillons supprimés ?
Via l'interface : non. Dans la base de données, la facture est marquée comme soft-deleted pendant 30 jours, puis seulement définitivement supprimée. En cas d'urgence via Tinker (Invoice::withTrashed()->find($id)->restore()).
La suppression est-elle enregistrée ?
Oui — via le journal d'authentification de Laravel et la piste Eloquent standard. Pour les factures finales, il y aurait en plus une entrée SecurityAuditLog, mais les finales ne doivent pas être supprimées.

Une question ? Demande au bot d'aide IA.

Clique sur le bouton d'aide en bas à droite et pose ta question.