Finaliser une facture

Transforme un brouillon en facture finale : un numéro est attribué, le PDF est généré et archivé sur S3, puis devient immuable.

Web
ChöreChor öffnenVerwaltungKassenbuchRechnungenRechnungFinalisieren

Diese Funktion ist nur im Web verfügbar.

Autorisation requise : Cashbook › Edit

Qu'est-ce que c'est ?

La finalisation est l'étape décisive où un brouillon devient une facture engageante. Elle est alors juridiquement contraignante et soumise à l'obligation d'immuabilité des GoBD.

Comment finaliser

  1. Ouvre le brouillon dans la vue détaillée.
  2. Clique sur "Finaliser" dans la colonne des actions.
  3. Confirme dans la boîte de dialogue d'avertissement — ensuite, pas de retour en arrière.
  4. Attends quelques secondes, le temps que le PDF soit rendu.
  5. Télécharge le PDF et envoie-le par e-mail au client.

Ce qui se passe techniquement

  1. Tirage du numéro — atomique depuis la série de numéros de votre chorale (voir invoice-numbering).
  2. Passage du statut à "final", verrouillage des champs.
  3. Rendu du PDF avec le modèle choisi, y compris les données vendeur / destinataire / positions.
  4. Génération du XML ZUGFeRD/XRechnung (si format ≠ "Aucun").
  5. Dépôt du PDF + XML sur S3 sous ensembles/{id}/invoices/{année}/{numéro}.pdf.
  6. Entrée Security-Audit-Log pour la conformité (CRA + GoBD).

Champs obligatoires

Format Champs obligatoires
Aucun (PDF seul) Nom du destinataire, au moins 1 position
ZUGFeRD / XRechnung + Adresse du destinataire (rue, code postal, ville, pays), adresse du vendeur

En cas de champs obligatoires manquants, Chorilo bloque la finalisation avec un message d'erreur concret.

Ce que tu ne peux plus faire ensuite

  • Modifier le destinataire
  • Modifier les positions
  • Modifier la date
  • Modifier les notes
  • Supprimer la facture

Ce que tu peux quand même encore faire

  • Télécharger le PDF/XML, autant de fois que tu veux
  • Annuler via un avoir (voir invoice-cancel)
  • Lier une écriture pour la réception du paiement

Permission

Tu as besoin de cashbook.edit.

Questions fréquentes

Que signifie exactement finaliser ?
Trois choses se passent d'un coup : 1) le prochain numéro de facture est tiré, 2) le PDF est rendu (y compris le XML ZUGFeRD/XRechnung si activé), 3) le PDF + le XML sont déposés sur S3. Ensuite, tous les champs de la facture sont verrouillés.
Que faire si je découvre une erreur plus tard ?
Annuler au lieu de supprimer. Tu crées un avoir qui annule la facture d'origine, puis tu crées une nouvelle facture correcte. Cette procédure est conforme aux GoBD et traçable dans le journal d'audit.
Pourquoi cela prend-il quelques secondes ?
Le PDF est rendu en direct avec Chromium et téléchargé sur S3. Pour les grandes factures ou avec un arrière-plan de papier à en-tête, cela peut prendre 5 à 10 secondes.
Quels champs obligatoires doivent être remplis ?
Nom du destinataire et au moins une position. Pour la facture électronique (ZUGFeRD/XRechnung), également l'adresse du destinataire (rue, code postal, ville, pays). Les champs obligatoires manquants sont indiqués lors de la finalisation.
Que se passe-t-il si le rendu du PDF échoue ?
La facture reste au statut Brouillon — aucun numéro n'est attribué, aucun PDF archivé. Tu reçois un message d'erreur. Cause la plus fréquente : Chromium injoignable ou modèle invalide.
Puis-je finaliser plusieurs factures en même temps ?
Pas via l'interface — chaque facture est finalisée individuellement. Le service de numérotation est cependant atomique avec verrou DB, les finalisations parallèles reçoivent à coup sûr des numéros différents.
Où trouve-t-on le PDF après la finalisation ?
Sur S3 sous ensembles/{ensemble_id}/invoices/{année}/{numéro}.pdf. Via l'interface, téléchargement direct via "Télécharger le PDF" sur la page de détail.

Une question ? Demande au bot d'aide IA.

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