Sistema commerciale - Offerte, fatturazione e fatturazione elettronica

Dall'offerta alla fattura, sollecito e fatture elettroniche conformi

2026 Customer Project

Descrizione del progetto

Questo progetto implementa uno stack commerciale end-to-end: offerte e contratti basati su database con posizioni e documenti legali, workspace Faktura per fatture, pagamenti, note di credito e solleciti, fatturazione elettronica XRechnung/ZUGFeRD interna (EN 16931), validazione pre-commit e a posteriori, serie di numerazione documenti, dashboard KPI e composizione mail commerciali in stile Outlook. I PDF commerciali vengono archiviati in WORM tramite l'archivio documenti alla stampa e al blocco.

Funzionalità principali

Offerte e contratti

Posizioni, documenti legali, Pflichtenheft e workflow di accettazione

Fatturazione e fatture

Emissione, blocco, pagamenti, note di credito e cicli di fatturazione batch

Solleciti

Regole di sollecito configurabili, commissioni, Mahnlauf e PDF di sollecito

Fatturazione elettronica

XML XRechnung CII e embedding PDF ZUGFeRD (EN 16931)

Validazione fattura elettronica

Workspace di validazione e API di validazione Sanctum per XML/PDF

Composizione mail commerciali

Modale di composizione in stile Outlook per offerte, contratti, fatture e solleciti

Stack tecnologico

Framework backend

Laravel 11
PHP 8.2+
MySQL

Frontend

Livewire
Alpine.js
Bootstrap

Architettura

Principi SOLID
Livello di servizio
Job in coda

Standard fattura elettronica

XRechnung
ZUGFeRD
EN 16931

Workflow

  1. Offerta: Crea offerta con posizioni e invia via composizione mail
  2. Contratto: Converti offerta accettata, archivia Pflichtenheft all'accettazione
  3. Fattura: Emetti e blocca fatture dalle registrazioni; archivia PDF
  4. Fattura elettronica: Incorpora ZUGFeRD o esporta XML XRechnung
  5. Validazione: Esegui il workspace di validazione prima o dopo il commit
  6. Sollecito: Esegui Mahnlauf con commissioni e PDF di sollecito
  7. Archivio: I PDF commerciali finiscono nell'archivio documenti WORM