Ogni mattina il responsabile IT può avere bisogno di sapere quali casse hanno inviato i dati, quanti scontrini sono disponibili e quali negozi richiedono un controllo. Un report automatico può unire questi elementi, mantenendo visibile la copertura dei dati.
Il programma calcola conteggi e importi secondo regole definite. L’AI riceve quei risultati e prepara un commento leggibile, senza ricalcolare i totali o inventare spiegazioni per gli scostamenti.
Un dataset per la prova
Consideriamo il giorno 7 ottobre 2026, nel fuso Europe/Rome. I dati seguenti sono fittizi, già aggregati per cassa. Per l’esercizio gli importi dei resi sono positivi e vanno sottratti dallo scontrinato lordo; in un sistema reale occorre verificare la convenzione del gestionale.
| Negozio | Cassa | Scontrini di vendita | Lordo EUR | Resi EUR | Invio completo |
|---|---|---|---|---|---|
| ST017 | POS01 | 120 | 4.800,00 | 200,00 | Sì |
| ST017 | POS02 | 80 | 3.200,00 | 0,00 | Sì |
| ST018 | POS01 | 95 | 3.800,00 | 100,00 | Sì |
| ST018 | POS02 | Non disponibile | Non disponibile | Non disponibile | No |
Qui il valore netto dell’esercizio è lordo meno resi. Non indica l’importo effettivamente incassato per metodo di pagamento e non costituisce una riconciliazione contabile.
Calcolare prima di scrivere
Le tre casse complete riportano 295 scontrini, 11.800,00 euro lordi e 300,00 euro di resi. Il netto disponibile è 11.500,00 euro. La copertura è tre casse su quattro attese, pari al 75%.
ST017 ha due casse complete e 7.800,00 euro netti. ST018 ha una cassa completa su due e 3.700,00 euro netti disponibili: il suo totale di giornata è incompleto. La cassa mancante non deve essere trattata come una cassa con zero vendite.
Per sommare importi usa centesimi interi o un tipo decimale. Deduplica i dati tramite chiavi del sistema sorgente; se ricevi una nuova versione dello stesso riepilogo, aggiorna la versione precedente anziché sommarla. Definisci anche come trattare annullamenti, resi, chiusure tardive e negozi chiusi.
Il flusso giornaliero
Una routine estrae i dati della giornata commerciale conclusa, registra il momento dell’estrazione e confronta le casse ricevute con l’elenco delle casse attese. La giornata commerciale può differire dal giorno di calendario: usa il criterio del sistema sorgente, rendendo espliciti fuso e intervallo.
La routine produce totali e anomalie, poi prepara una tabella stabile e una sintesi AI. Se i dati arrivano in ritardo, genera una nuova versione del report con l’indicazione dei valori aggiornati. Non sovrascrivere silenziosamente un report già distribuito.
Il prompt per il commento
Scrivi una sintesi operativa di massimo 150 parole usando i dati aggregati allegati.
Periodo: giornata commerciale del 7 ottobre 2026, Europe/Rome.
Copertura: 3 casse complete su 4 attese.
Scontrini disponibili: 295.
Lordo disponibile: 11800,00 EUR. Resi: 300,00 EUR.
Netto disponibile: 11500,00 EUR.
ST018 POS02: dati non disponibili.
Riporta i valori senza ricalcolarli e indica che il totale è incompleto.
Non attribuire il dato mancante a un guasto: la causa non è verificata.
Non dedurre crescita, calo o vendite perse.
Chiudi con i controlli necessari per completare il report.
Una sintesi di riferimento è:
I dati disponibili coprono tre delle quattro casse attese. Risultano 295 scontrini di vendita, per 11.800,00 euro lordi e 300,00 euro di resi; il netto disponibile è 11.500,00 euro. Il totale resta incompleto perché mancano i dati di ST018 POS02. Verificare lo stato dell’invio e acquisire il riepilogo mancante prima di chiudere il report.
Le verifiche prima della distribuzione
Prova una consegna duplicata: i totali devono restare invariati. Togli una cassa dal dataset: la copertura deve diminuire, senza introdurre uno zero. Inserisci un reso e controlla il segno. Prova una correzione tardiva: il report deve cambiare versione.
Un confronto con ieri ha senso solo con perimetro e copertura comparabili. Se ieri erano disponibili tutte le casse e oggi no, mostra prima la differenza di copertura e sospendi le conclusioni sullo scostamento complessivo.
Puoi adattare il modello di istruzioni disponibile nelle risorse AI gratuite, accessibili senza account. Per approfondire la separazione tra dati e istruzioni, continua con il corso sui prompt strutturati.