Post-vente
Comptabilité et reporting
Exports comptables, facturation électronique Peppol, service reporting et écrans back-office.
Comptabilité et reporting
Une fois les flux bouclés, tout doit atterrir proprement dans la comptabilité et les rapports.
Les exports comptables et la facturation électronique
Chaque facture est transformée en un document comptable normalisé (ReportingInvoice) destiné à la transmission électronique :
- Peppol : le réseau européen de facturation électronique (obligatoire en Belgique pour le B2B). Les factures sont envoyées via le prestataire avec suivi du statut
edi_status:PENDING → PROCESSING → SENT → SUCCESS / FAILURE; - Compatibilité ERP : la structure prévoit un statut
erp_statuspour l'intégration comptable (ex. Business Central — les organisations sont synchronisées viasyncInvoiceOrganisationsToBClors de la confirmation) ; - Le document contient : émetteur/destinataire avec numéros de TVA, lignes avec code de grand livre (
glaCode), totaux, ventilation TVA par taux (vatBreakdown), référence de paiement structurée, et pour les avoirs le lien vers la facture d'origine + motif.
Schéma :
auctelia-models/src/schemas/Reporting/ReportingInvoice.js (format country BE, companyContext AUCTELIA, transmission via Clictelia/Peppol).Le service reporting
| Rapport | Contenu | Format |
|---|---|---|
| Commissions | Export des factures de commission | Excel / JSON |
| Ventes | Récapitulatifs de vente (templates « seller-decision », « sale-summary » localisés fr/en/nl) | PDF / JSON |
| Enlèvements | Rapports de retrait (pickup reports) | PDF / JSON |
| Analytics (BI) | Synchronisation continue vers Amazon QuickSight : factures, items, enchères, organisations, séances, adresses, catégories… | QuickSight |
reporting/src/controllers/invoices/commission.js, sale.js, invoice.js, pickup-report.js ; écriture Excel : commissionWriter.js/excelWriter.js ; PDF : pdfConstructor.js.Les écrans back-office (admin-frontend)
Factures
Liste filtrable (statut, mode, type, organisation, shop), actions groupées (validation, téléchargement, paiement), export Excel/CSV. Fiche détaillée : montants, parties, lignes, codes comptables, mouvements bancaires liés et suggérés, commentaires avec audit trail. Écran de workflow pour piloter les transitions.
Mouvements bancaires
Liste avec sync Ponto, filtres par statut, actions de lettrage (link/unlink, match auto/manuel, ignore) et de paiement (submit, execute, bulk execute, settle). Écran de rapprochement mouvements ↔ factures (match-list).
Dashboard
KPIs finance : ventes du jour/mois, encaissements vs facturé, commissions à reverser, mouvements en attente de lettrage.