5 - Modulo Perizie / Ripristini
Backend
· CRUD repairs: POST /repairs, GET /repairs, PATCH /repairs/{id}
· Upload PDF preventivo: POST /repairs/{id}/documents
· Commenti con @mention: POST /repairs/{id}/comments
o Notify via email gli utenti menzionati
· In fase di creazione: recupero automatico da CSV (marca, modello, data imm., km, valore perizia preventiva e consuntiva) dalla targa
· Ruolo approvatore: PATCH /repairs/{id} con campi aggiuntivi (destinazione, stato offerta, subtotale finale)
· Obbligo subtotale in chiusura (accettato/rifiutato) – validazione server-side
· Task Celery giornaliero:
o Aggiornamento dati perizia da CSV Infinity
o Check: se targa non ha perizia su Infinity → alert approvatore
o Alert se preventivo approvato supera X% perizia consuntiva
o Alert se preventivo approvato supera X% perizia preventiva
o Soglie X configurabili da admin
· GET /dashboard/repairs – riepilogo costi (sede, marca, venditore, tipologia lavorazione)
· GET /repairs/export – export CSV/Excel per BI esterno
· Visibilità per gruppo di appartenenza
No results
Try adjusting your search filters.