Software per il commercio al dettaglio

Software di cassa, pagamenti, contabilità di magazzino e gestione di una rete di negozi

Sviluppo e introduzione di sistemi per il commercio al dettaglio: cassa e POS in sala vendita, terminale di pagamento, catalogo e prezzi, giacenze e contabilità di magazzino del negozio, fedeltà, diritti dei dipendenti, analisi e pannello centrale di guida della rete. Qui sotto trovi com'è costruito ogni modulo, a quali sistemi e apparecchiature si collega e quale processo copre.

Che cos'è un software

per il commercio al dettaglio

Software per il commercio al dettaglio — un sistema che porta la merce dalla ricezione in negozio fino allo scontrino stampato e all'incasso registrato, e mantiene i dati di prodotti, prezzi e giacenze identici in tutti i punti della rete.

Visto da fuori, un negozio è uno scaffale e una cassa. Dentro sono più programmi collegati tra loro: l'applicazione di cassa in sala vendita, la contabilità di magazzino del negozio, lo strato dei pagamenti, il sistema centrale della rete e uno strato di scambio con i sistemi esterni — contabilità, magazzino, CRM e negozio online.

Il confine tra un programma di cassa e un sistema per il commercio al dettaglio passa dal numero di punti e dal luogo in cui si prendono le decisioni. Una cassa singola si accontenta di un programma locale sul computer di cassa. Appena i negozi sono più di uno, compaiono domande che un punto isolato non incontra mai: dove vive l'unico catalogo prodotti, chi cambia un prezzo ovunque in una volta, come la merce si sposta tra i negozi e quale cifra di giacenza fa fede.

Il circuito di una rete di negozi — nove anelli collegati da dati:

Di che cosa è fatto il circuitodallo scaffale al sistema centrale
  • 1Negozio
  • 2Cassa e POS
  • 3Terminale di pagamento
  • 4Prodotti e prezzi
  • 5Magazzino e giacenze
  • 6Fedeltà
  • 7Dipendenti
  • 8Analisi
  • 9Sistema centrale

Gli anelli sono collegati nei due sensi: cataloghi e regole scendono dal sistema centrale ai punti, mentre vendite, movimenti di merce ed eventi delle apparecchiature risalgono. Una rottura, ovunque sia, si vede subito: come una differenza di prezzo tra scaffale e scontrino, come una giacenza negativa o come un incasso non registrato.

Su che cosa lavora il sistema

Non su pagine e non su fogli di calcolo, ma su oggetti gestionali — registrazioni con un proprio stato, un autore e una storia:

  • Articolo — codice, codici a barre, unità di misura, indicatore di merce a peso, regole di circolazione
  • Prezzo — il risultato di regole applicate a un articolo in un punto preciso in un momento preciso, e non un campo di una scheda prodotto
  • Giacenza disponibile — la quantità di un articolo in un punto preciso; una rete di dieci negozi ha dieci cifre di giacenza, non una
  • Scontrino — righe, sconti, pagamenti, cassiere, giornata, orario; un documento che non si modifica più una volta chiuso
  • Operazione di pagamento — una registrazione a parte con un proprio stato, collegata a uno scontrino ma con regole proprie
  • Documento di movimentazione — ricezione, trasferimento, reso al fornitore, scarico, inventario
  • Carta fedeltà — identificativo del cliente, saldo punti, storia delle assegnazioni e degli utilizzi
  • Dipendente e giornata di lavoro — chi ha lavorato, a quale cassa, da quando a quando e con quale esito
  • Evento di un'apparecchiatura — errore di un terminale, perdita di collegamento, temperatura di un espositore, apertura del cassetto

Una volta descritto in oggetti, un processo diventa verificabile: dietro ogni cifra di un report c'è un documento, dietro ogni documento un autore e un orario, e dietro ogni controversia una registrazione invece del racconto di qualcuno.

Che cosa compare con il secondo negozio

Quattro domande che non esistono per un punto isolato. È la risposta a queste domande a separare un sistema di rete da un programma di cassa:

  • Un'unica fonte per il catalogo — dove si crea un prodotto e da dove il prezzo si diffonde ai punti
  • Prezzi diversi sotto una stessa regola — i punti vivono in gruppi di prezzo invece di essere modificati uno per uno a mano
  • Merce tra i negozi — un trasferimento come documento a due metà, e non «l'abbiamo portata e li abbiamo avvisati»
  • Un quadro d'insieme — vendite, giacenze e differenze di tutti i punti su un unico schermo, senza chiamare i direttori dei negozi uno dopo l'altro

I compiti che il sistema risolve

Sei ragioni per cui un negozio o una rete introduce un software per il commercio al dettaglio. Finché il sistema non c'è, ognuno di questi compiti si gestisce con fogli di calcolo, telefonate tra i punti e conteggi a memoria.

Un unico catalogo per tutta la rete

Prodotti, codici a barre, prezzi e regole di sconto si creano una volta e si diffondono ai punti. Il negozio in centro e quello in periferia leggono un solo catalogo, non due file diversi con due storie di modifiche.

Uno scontrino senza digitazione a mano

Un articolo entra nello scontrino con la scansione del codice a barre o con la pesatura, il prezzo si riempie per regola e lo sconto si calcola da solo. Il cassiere non digita il prezzo a mano: non può quindi né sbagliarlo né sceglierlo.

Giacenze affidabili

Una vendita scarica la merce nel momento in cui lo scontrino si chiude; una ricezione e un trasferimento lo fanno nel momento in cui il documento viene registrato. La giacenza smette di essere una cifra dell'ultimo inventario e diventa una cifra di lavoro utile per gli ordini ai fornitori.

Prezzi governabili

Prezzo e sconto si impostano con una regola, per un gruppo di punti, una categoria o un calendario. Riprezzare mille articoli prima di una promozione richiede pochi minuti ed è reversibile, invece di trasformarsi in un giro dei negozi con le stampe sottobraccio.

Operazioni tracciabili

Un reso, l'annullamento di una riga, uno sconto a mano, un cambio di prezzo e l'apertura del cassetto sono tutte registrazioni con autore, orario e valore precedente. Una controversia si risolve dal registro e non da ciò che racconta il turno.

La misurabilità

Si vede che cosa si vende in ogni punto e a quali ore, quale merce non si muove, dove crescono i resi e quanto ha davvero reso una promozione una volta considerato lo sconto.

Di che cosa è composto il sistema

Non è un programma unico, ma un insieme di componenti software e hardware collegati tra loro. Ciascuno risponde del proprio ambito e si aggiorna separatamente: non si riscrive la cassa della sala vendita per un nuovo report nel pannello centrale.

Software di cassa

Il programma installato sul computer di cassa o su una postazione POS tutto-in-uno: lo schermo del cassiere, il lavoro con il lettore e le bilance, il calcolo dello scontrino, il dialogo con il terminale di pagamento, la stampa dei documenti, la giornata di cassa. Funziona in autonomia e continua a servire i clienti quando il collegamento al server viene perso.

Apparecchiature del negozio

Lo strato fisico: computer di cassa, lettori, stampante di scontrini, terminale di pagamento, bilance, terminali di raccolta dati, cassetto portadenaro, schermi. Ogni apparecchio è registrato e collegato a un negozio e a una postazione di lavoro.

Infrastruttura di pagamento

Lo strato del pagamento senza contanti: scambio tra cassa e terminale di pagamento, stati delle operazioni di pagamento, abbinamento tra pagamento e scontrino, rimborsi, gestione dei rifiuti e delle cadute di linea, riconciliazione con il registro dell'acquirer.

Piattaforma server

Ricezione dei dati dai punti, applicazione delle regole, code di scambio, pianificatori di compiti e di report, invio dei cataloghi. Cresce con il numero di negozi invece di essere riscritta all'apertura dell'undicesimo.

Base dati

L'archivio degli oggetti gestionali e della loro storia: prodotti, prezzi, giacenze, scontrini, pagamenti, documenti di movimentazione, clienti, dipendenti, eventi. Le registrazioni delle operazioni sono immodificabili e le copie di sicurezza si creano secondo un calendario, con verifica del ripristino.

Pannello centrale di guida

Il posto di lavoro del responsabile della rete: negozi, assortimento, prezzi, giacenze, vendite, promozioni, dipendenti, apparecchiature, errori e indicatori chiave in un'unica interfaccia, con diritti di accesso per ruolo.

Applicazioni mobili

Dove il lavoro le richiede: un'applicazione per il rifornitore per ricezione e inventario con scansione, un'applicazione per il responsabile con un riepilogo di tutti i punti, un'applicazione per il cliente con carta fedeltà e scontrini elettronici.

Strato di integrazione

Scambio con i sistemi esterni: contabilità, gestionale, magazzino, CRM, negozio online, servizi di pagamento. Code, rinvio dei messaggi, versioni dei formati, registro degli scambi, riconciliazione regolare.

Sistema di analisi

Un archivio dati sopra le operazioni: vendite, scontrino medio, margine, rotazione, resi, efficacia delle promozioni, rendimento dei cassieri. Si calcola su una copia dei dati, così un report pesante non rallenta mai la cassa in sala vendita.

I componenti sono collegati da legami obbligatori e non di buona volontà: la cassa non funziona senza il catalogo, il catalogo non ha senso senza il pannello centrale e il pannello non serve a nulla senza i dati dei punti. Per questo il sistema si progetta come un tutto e si introduce a pezzi — in un ordine in cui ogni passo si appoggia ai dati del precedente.

Software di cassa

e POS in sala vendita

Il programma di cassa — è insieme il posto di lavoro del venditore e il punto in cui un'operazione diventa un documento. Tutto ciò che accade in sala vendita arriva al sistema solo attraverso di esso: vendita, reso, sconto, pagamento, entrata e uscita di contanti.

Il requisito che pesa su di esso è più severo che su qualunque altro modulo: deve funzionare in fretta, in mezzo alla fila e quando il collegamento al server cade. Per questo la cassa conserva una copia locale del catalogo di prodotti e prezzi e scrive le proprie operazioni in una coda locale, invece di interrogare il server per ogni riga dello scontrino.

Che cosa fa il programma di cassa:

  • Compone lo scontrino — un articolo si aggiunge con la scansione di un codice a barre, con una ricerca per nome o con la pesatura; quantità, prezzo e totale si calcolano da soli
  • Applica prezzi e sconti — secondo le regole in vigore nel punto: promozione, codice sconto, carta fedeltà, condizioni personali, limite di prezzo minimo
  • Conduce il dialogo con il terminale di pagamento — trasmette l'importo, aspetta il risultato e collega il pagamento allo scontrino
  • Divide il pagamento — una parte in contanti, una parte con carta, una parte in punti: più operazioni di pagamento in un unico scontrino
  • Stampa il documento — uno scontrino di vendita o di reso sulla stampante collegata o sul registratore di cassa
  • Gestisce i resi — dal numero dello scontrino d'origine, controllando le righe e ciò che è già stato reso
  • Mette da parte uno scontrino e lo riprende — il cliente è tornato indietro a prendere un articolo dimenticato e la cassa continua a lavorare
  • Tiene la giornata di cassa — apertura, report intermedi e finale, entrate e uscite di contanti, chiusura con calcolo della differenza
  • Separa i diritti — accesso con account utente; uno sconto a mano, un cambio di prezzo e l'annullamento di una riga non sono accessibili a tutti

I requisiti della parte fiscale — stampa dello scontrino, suo contenuto e trasmissione dei dati — sono fissati dalla legislazione del paese e dal modello dell'apparecchio collegato. La composizione e l'ordine dello scambio si precisano nella fase di analisi preliminare, non si annunciano in anticipo.

L'area casse di un negozio moderno con una postazione POS tutto-in-uno, un lettore e una stampante di scontrini

Che cosa succede quando il collegamento cade

Il collegamento al server non è una condizione per vendere. La cassa continua a battere scontrini sul catalogo locale accumulando le operazioni in una coda; al ritorno del canale la coda parte in blocco. Ogni operazione ha una chiave, così rinviarla non crea mai un secondo scontrino e non scarica la merce due volte.

I limiti si dicono con onestà: finché non c'è collegamento, la cassa non vede un cambio di prezzo fatto un minuto prima nel sistema centrale e non può verificare il saldo punti sul server. Che cosa sia esattamente permesso in modalità senza rete è una decisione di progetto: la vendita può per esempio essere consentita, mentre l'uso dei punti si rimanda al ritorno del collegamento.

La giornata di cassa come oggetto gestionale

Una giornata di cassa non è la giornata lavorativa di un cassiere, ma un documento con un inizio, una fine, un cassiere, una cassa e dei totali. A essa si collegano ogni scontrino, pagamento, reso e movimento di contanti del periodo.

  • Apertura della giornata e registrazione dei contanti presenti nel cassetto
  • Un report intermedio senza azzeramento — quanto si è venduto finora
  • Entrate e uscite di contanti come operazioni distinte, con un motivo
  • Chiusura della giornata con calcolo della differenza tra contanti attesi e contanti reali
  • Una differenza non si cancella: diventa una registrazione con un importo, un cassiere e un commento

Apparecchiature del punto vendita

Il programma del negozio non lavora isolato: quasi ogni operazione comincia o finisce su un apparecchio fisico. Ecco le apparecchiature con cui il software di cassa e di magazzino dialoga, e che cosa esattamente il sistema riceve da esse o invia loro.

L'infrastruttura di un negozio con apparecchiature di cassa, bilance, una telecamera e un armadio di rete

Computer di cassa e postazione POS tutto-in-uno

L'apparecchio su cui gira il programma di cassa. Il sistema lo conosce come postazione di lavoro: a essa si collegano la cassa, la giornata, l'insieme delle periferiche collegate e i diritti di accesso. Sostituire l'hardware non rompe la storia delle vendite: la postazione resta lo stesso oggetto gestionale.

Lettori di codici a barre

Il modo principale per far entrare un articolo in uno scontrino e in un documento di magazzino. Uno stesso articolo può avere più codici a barre: quello del fornitore, uno interno, uno della confezione. Un codice sconosciuto non si perde: finisce in una coda per essere collegato a un prodotto, e non in un messaggio «prodotto non trovato».

Stampante di scontrini e registratore di cassa

La stampa dei documenti di vendita e di reso. Il contenuto dello scontrino, l'ordine in cui si compone e il modo in cui i dati si trasmettono sono determinati dai requisiti del paese e dal modello dell'apparecchio; l'insieme preciso si chiarisce nell'analisi preliminare. Un documento non stampato o non trasmesso si registra come operazione non chiusa.

Terminale di pagamento e tastierino PIN

L'incasso senza contanti. La cassa trasmette l'importo, il terminale conduce il dialogo con il titolare della carta e restituisce il risultato. Il terminale non è una periferica ma un secondo sistema con un proprio stato: per questo ha una sezione a parte più sotto.

Bilance

Il lavoro con la merce a peso: l'articolo entra nello scontrino con il proprio peso reale e il prezzo si calcola al chilogrammo. Le bilance possono essere di cassa — il peso passa direttamente nello scontrino — oppure di preconfezionamento, che stampano un'etichetta il cui codice a barre contiene il codice del prodotto e il peso; la cassa decodifica un codice simile e riempie la riga.

Terminali di raccolta dati

Ricezione, inventario, trasferimenti e cambi di etichetta con scansione, direttamente in sala vendita e nel retro del negozio. L'apparecchio funziona senza collegamento permanente: il documento si compone in locale e si carica nel sistema in blocco, con un controllo delle differenze.

Cassetto portadenaro e periferiche di cassa

Il cassetto viene aperto dal programma nel momento di un'operazione in contanti. Ogni apertura è un evento con orario, cassiere e motivo; un'apertura senza vendita entra nell'elenco delle operazioni sorvegliate. Lo stesso vale per le periferiche ausiliarie della postazione — tastiere e lettori di badge dei dipendenti.

Display cliente e schermi informativi

Il display della cassa mostra le righe dello scontrino, lo sconto e il totale man mano che si scansiona: il cliente vede il prezzo prima di pagare, non dopo. Gli schermi della sala vendita mostrano promozioni, selezioni e prezzi presi dallo stesso catalogo della cassa, così non può nascere alcuna differenza tra schermo e scontrino.

Etichette elettroniche

Dove sono installate, le etichette ricevono il prezzo dallo stesso sistema della cassa. Questo elimina la principale fonte di conflitto in sala vendita: la differenza di prezzo tra scaffale e cassa dopo un cambio di listino. La possibilità di collegarle dipende dall'interfaccia di gestione che espone quel particolare sistema di etichette.

Non affermiamo in anticipo la compatibilità con marche e modelli precisi di apparecchiature. L'insieme dei dispositivi collegabili si determina nell'analisi preliminare, a partire dalla documentazione del costruttore e dall'interfaccia che l'apparecchio espone; dove non esiste un'interfaccia già pronta, la questione si risolve a parte e prima dell'inizio dei lavori, e non con una promessa di compatibilità.

Terminale di pagamento

e pagamento senza contanti

Il terminale di pagamento è l'unico posto in cui un acquisto diventa pagato e l'unico nodo del negozio che tocca direttamente il denaro. Per questo qui è descritto come uno strato a sé e non come una riga in un elenco di apparecchiature.

La difficoltà principale sta nel fatto che la cassa e il terminale sono due sistemi indipendenti. La cassa ha la propria visione dello scontrino; il terminale ha la propria operazione di pagamento, che vive dentro il circuito dell'acquirer e non risponde al programma di cassa. Che le due immagini coincidano non è garantito da alcuna legge fisica: tra l'addebito del denaro e la stampa dello scontrino c'è sempre un intervallo, e in quell'intervallo possono cadere una caduta di linea, un'interruzione di corrente o un blocco.

Che cosa copre l'integrazione tra cassa e terminale di pagamento:

  • Trasmissione dell'importo — il totale dello scontrino parte verso il terminale dal programma di cassa; il cassiere non digita l'importo a mano sul terminale
  • Ricezione del risultato — la cassa aspetta la risposta del terminale e non chiude lo scontrino finché non conosce l'esito dell'operazione
  • Abbinamento tra pagamento e scontrino — l'identificativo dell'operazione di pagamento si conserva nello scontrino e il numero dello scontrino nella registrazione del pagamento
  • Rimborso — un'operazione di pagamento a parte, collegata a quella d'origine e allo scontrino di reso, e non denaro tirato fuori dal cassetto
  • Annullamento prima della chiusura di giornata — un'operazione che annulla il pagamento per intero, dove il circuito dell'acquirer lo consente
  • Gestione degli errori — rifiuto della carta, fondi insufficienti, PIN errato, caduta di linea, mancata risposta del terminale entro il tempo previsto
  • Sorveglianza dello stato del terminale — disponibile, occupato, non risponde, richiede la chiusura di giornata, senza collegamento con la banca
  • Metodi di pagamento — carta, contactless, QR: l'insieme è determinato dal terminale e dal contratto con l'acquirer
  • Legame con il sistema di cassa — un pagamento non è un'operazione isolata, ma una parte della chiusura dello scontrino e della giornata

Non nominiamo né la banca, né il modello di terminale, né il protocollo di pagamento: l'ampiezza dell'integrazione è determinata dall'interfaccia di scambio che quel terminale fornisce e da ciò che il contratto di acquiring consente. Questo si stabilisce nell'analisi preliminare e si fissa nel progetto.

Un cliente paga con carta a un terminale di pagamento separato, accanto al sistema di cassa

Perché l'importo non si digita a mano

Digitare l'importo a mano sul terminale è la soluzione più economica da costruire e la più cara da gestire. Permette di sbagliare una cifra e di addebitare l'importo sbagliato e, soprattutto, spezza il legame tra scontrino e pagamento: abbinarli a posteriori è possibile solo per orario e importo, cioè in modo approssimativo.

Quando l'importo si trasmette dal programma, pagamento e scontrino sono collegati da un identificativo su entrambi i lati. È su questo che poggiano la riconciliazione con l'acquirer, l'esame di un'operazione contestata e il controllo delle differenze tra l'incasso del sistema e il denaro sul conto.

Stato del terminale

Il terminale non si interroga soltanto al momento del pagamento. Il suo stato è un dato a parte, di cui si ha bisogno prima che un cliente si presenti alla cassa:

  • Disponibile e pronto ad accettare un'operazione
  • Occupato — è in corso un'operazione avviata prima
  • Non risponde — l'apparecchio non risponde alla richiesta della cassa
  • Nessun collegamento con la banca — il terminale è vivo ma non può elaborare un'operazione
  • Chiusura di giornata richiesta — le operazioni non passeranno finché la giornata del terminale non è chiusa

Ogni stato è un evento nel registro. Un terminale che risponde lentamente o che perde un'operazione su dieci compare nel report delle apparecchiature molto prima che lo segnali il direttore del negozio.

Un'operazione di pagamento: scenari ed errori

Pagare con carta non è un gesto unico, ma una successione di stati ognuno dei quali può interrompersi. Ecco come il sistema conduce l'operazione e che cosa fa quando il risultato è ignoto.

Trasmissione dell'importo

La cassa compone una richiesta: importo, valuta, identificativo dell'operazione, riferimento allo scontrino. Finché il terminale non ha risposto, lo scontrino è nello stato «in attesa di pagamento» e non può essere né chiuso, né modificato, né cancellato.

Risultato dell'operazione

Il terminale restituisce l'esito: accettata, rifiutata, annullata dal cliente, errore. In caso di accettazione il risultato arriva con i dettagli dell'operazione che serviranno poi a ritrovarla nel registro dell'acquirer.

Abbinamento tra pagamento e scontrino

L'identificativo dell'operazione di pagamento si scrive nello scontrino e il numero dello scontrino nella registrazione del pagamento. Il legame è a doppio senso: ciascun lato ricostruisce l'altro, dallo scontrino al pagamento e da una riga del registro della banca a una vendita precisa.

Rimborso

Un rimborso sulla carta è un'operazione di pagamento a parte, collegata a quella d'origine. Il sistema non lascia rendere più di quanto è stato pagato, né più di quanto resta da rendere su quello scontrino, e anche l'esito del rimborso aspetta la conferma del terminale.

Cadute di linea e incertezza

Lo scenario più importante: il terminale non ha risposto. Il sistema non considera un'operazione simile né riuscita né fallita — la marca come «da esaminare» e non lascia chiudere lo scontrino in silenzio. L'esito si chiarisce poi interrogando lo stato dell'operazione o con la riconciliazione.

Sorveglianza dello stato

Per ogni apparecchio si raccolgono la disponibilità del terminale, la quota di operazioni fallite, il tempo di risposta e le giornate non chiuse. Un'apparecchiatura problematica compare in un report invece che nelle lamentele dalla sala vendita.

Un'operazione di pagamento dall'inizio alla fineuno scontrino da 2 480 som, pagamento con carta
  • Scontrino composto4 articoli, sconto della carta fedeltà applicato, totale registrato
  • Importo trasmesso al terminaleUna richiesta con una chiave di operazione; lo scontrino passa in «attesa di pagamento»
  • Il titolare della carta porta a termine l'operazioneLa cassa aspetta la risposta; rinviare la stessa richiesta non creerà un secondo pagamento
  • Il terminale ha restituito un risultatoAccettata, dettagli dell'operazione ricevuti
  • Pagamento collegato allo scontrinoL'identificativo si scrive su entrambi i lati, lo scontrino si chiude e si stampa
  • La vendita è arrivata nello strato gestionaleMerce scaricata, punti assegnati, operazione entrata nella giornata e nella coda di scambio
  • Riconciliazione con il registro dell'acquirerSecondo calendario: l'operazione si abbina a una riga del registro, le differenze partono all'esame

Una schermata del sistema: le cifre sono illustrative. Il passo chiave è il secondo: finché l'importo non si trasmette dal programma, i passi sei e sette li fa una persona a partire da scontrini di carta.

Che cosa fa il sistema in una situazione anomalacomportamento predefinito, precisato durante il progetto
Che cosa è successoChe cosa fa la cassaStato
Carta rifiutataPropone di riprovare o di scegliere un altro metodo di pagamento; lo scontrino resta apertonormale
Il cliente ha annullato l'operazioneRimette lo scontrino in lavorazione, l'operazione di pagamento si chiude come annullatanormale
Il terminale non ha risposto entro il tempo previstoNon chiude lo scontrino, interroga lo stato dell'operazione e, se resta incerto, blocca la chiusura manualeesame
È mancata la corrente tra il pagamento e la stampaAl riavvio ripristina lo scontrino non concluso ed esige che l'esito del pagamento sia stabilitoesame
Il pagamento è passato, lo scontrino non è stato stampatoTiene aperta l'operazione e ristampa senza un secondo addebitoesame
Il pagamento è nel registro, lo scontrino non è nel sistemaManda la differenza nella coda di riconciliazione con importo, orario e terminaleesame
Il terminale richiede la chiusura di giornataAvvisa il cassiere prima dell'inizio dell'operazione, e non dopo l'inserimento della cartaavvertimento

Il principio generale: un esito ignoto non si trasforma mai né in un successo né in un rifiuto. L'operazione resta aperta e va nella coda di esame — costa meno che addebitare due volte il cliente o lasciare il negozio con un incasso non registrato.

Il protocollo preciso di scambio con il terminale, l'insieme dei metodi di pagamento disponibili, la possibilità di annullare un'operazione e il comportamento in caso di caduta di linea sono fissati dal modello dell'apparecchio e dalle regole dell'acquirer. Noi descriviamo lo strato costruito attorno a essi e ne precisiamo l'ampiezza nell'analisi preliminare — senza affermare in anticipo una compatibilità con questa o quella banca o terminale.

Catalogo

e gestione dell'assortimento

Un catalogo nel commercio al dettaglio — non è una vetrina, ma l'anagrafica su cui vive la cassa. Un errore al suo interno costa più di un errore su un sito: un codice a barre sbagliato ferma la fila, e un articolo duplicato divide la giacenza di uno stesso prodotto tra due schede.

Di che cosa è fatto un articolo:

  • Codice e nome — il codice interno e ciò che il cassiere e il cliente vedono sullo scontrino
  • Codici a barre — più d'uno per articolo: quello del fornitore, uno interno, quello della confezione o del cartone
  • Unità di misura — pezzo, chilogrammo, litro, confezione; e i coefficienti di conversione tra esse
  • Indicatore di merce a peso — il prezzo si calcola sul peso e l'articolo accetta i dati delle bilance
  • Categoria e gruppo di prodotti — la base dei report, delle regole di ricarico e della matrice di assortimento
  • Fornitore e prezzo d'acquisto — la fonte del calcolo del ricarico e del margine
  • Regole di circolazione — limiti di età, marcatura, divieto di vendita in certe ore: l'insieme delle regole è fissato dalla legislazione del paese e si precisa nell'analisi preliminare
  • Stato dell'articolo — creato, in vendita, tolto dall'assortimento, archiviato. L'archivio non si cancella: altrimenti i vecchi scontrini perdono il dettaglio delle loro righe

Le operazioni di massa passano da un'importazione di file o da uno scambio con la contabilità. Un'importazione si verifica sempre prima di essere scritta: che cosa sarà creato, modificato, rifiutato e perché. Un articolo con un codice a barre duplicato non si crea in silenzio: finisce nel report dei rifiuti.

Matrice di assortimento

I negozi di una rete non sono identici: formato, superficie, quartiere e clientela sono diversi. La matrice di assortimento risponde alla domanda su quali articoli del catalogo comune si vendono in un punto preciso.

  • La matrice si definisce per un gruppo di negozi e non per ciascuno separatamente, altrimenti non si riesce a mantenerla
  • Un articolo fuori matrice non si ordina per il punto e non compare nei suoi report come domanda persa
  • Aggiungere un nuovo articolo alla matrice è un gesto governato, con una data, e non merce comparsa a scaffale perché è arrivata una consegna
  • Togliere un articolo non lo fa sparire dal punto all'istante: la giacenza rimasta si smaltisce o passa a un altro negozio

Un prodotto in tre negozi

Il prodotto nel catalogo è uno solo, ma il suo stato in ogni punto è proprio. È questa la differenza principale tra la contabilità di una rete e quella di un negozio isolato:

Articolo: Caffè macinato, 250 guna schermata del pannello centrale
NegozioIn matricePrezzoGiacenza disponibile
Centro città39542
Quartiere residenziale3857
Stataleno0

Le cifre sono illustrative. Prezzi diversi non sono un errore ma una regola: un punto sulla statale e un negozio di quartiere vivono in gruppi di prezzo diversi. L'errore sarebbe lo stesso valore ottenuto modificandolo a mano in tre posti.

Prezzi, sconti, promozioni e codici sconto

Il prezzo sullo scontrino è il risultato di un calcolo secondo regole, e non una cifra scritta sulla scheda prodotto. Per questo riprezzare non richiede di modificare migliaia di articoli, e un importo contestato su uno scontrino si risolve risalendo gli strati del calcolo e non a memoria con il cassiere.

Prezzo per punto e per gruppo di punti

Un articolo ha più prezzi contemporaneamente: un prezzo di base, un prezzo per gruppo di prezzo dei negozi, un prezzo per un punto preciso. Il sistema sceglie quello che si applica al momento dell'incasso. Il negozio in centro e quello sulla statale lavorano su un unico catalogo, sotto regole diverse.

Regole di ricarico

Una percentuale o un importo sopra il prezzo d'acquisto, per categoria, fornitore o gruppo di prodotti. Una ricezione a un nuovo prezzo d'acquisto ricalcola il prezzo di vendita in automatico invece di lasciarlo al livello della consegna precedente.

Promozioni programmate

Una condizione di attivazione, una meccanica di sconto, date di inizio e fine, finestre ricorrenti. Una promozione parte e si ferma da sola: nessuno deve essere sul posto a mezzanotte per attivare il prezzo del fine settimana.

Meccanica dello sconto

Una percentuale, un importo fisso, un nuovo prezzo, uno sconto sull'articolo meno caro di un insieme, il secondo a metà prezzo, un omaggio a condizione, uno sconto su una categoria sopra un certo importo di scontrino. La meccanica si imposta con una regola e non si ricalcola dal cassiere.

Codici sconto

Un unico codice per una campagna o un lotto di codici univoci per singolo destinatario. Si verificano validità, limite d'uso, limite per cliente e compatibilità con una promozione in corso. L'utilizzo si registra sullo scontrino: per ogni codice si vede dove e quando è stato usato.

Limiti e priorità

La compatibilità degli sconti si definisce in modo esplicito: quali si sommano e quali si escludono. Un limite di prezzo minimo impedisce che più sconti corretti presi singolarmente portino insieme un articolo sotto la soglia consentita.

Calcolo del prezzo di una riga di scontrinouna schermata della cassa, som, 2 pz
  • Prezzo di base, gruppo di prezzo «Città»1 180
  • Promozione: −10% sulla categoria, fino a domenica−118
  • Sconto della carta fedeltà, livello Argento−32
  • Codice sconto della campagna d'autunno — non compatibile con la promozionenon applicato
  • Limite di prezzo minimo — 990, non raggiunto1 030
  • Totale per 2 pz2 060

Le cifre sono illustrative. La riga del codice sconto non applicato conta più delle altre: alla cassa bisogna dare al cliente il motivo del rifiuto, e non dirgli semplicemente che il codice non è valido. Ogni passo del calcolo si conserva sullo scontrino ed è disponibile quando si esamina un acquisto contestato.

Giacenze, contabilità di magazzino

e movimentazione della merce

Una cifra di giacenza non è un dato di riferimento, ma il risultato di tutti i documenti registrati per un articolo in un punto preciso. Se la giacenza non torna, il motivo è sempre nei documenti: qualcosa non è stato registrato, lo è stato due volte o lo è stato nel posto sbagliato.

Per questo il sistema non lascia modificare una giacenza direttamente. Ogni variazione è un documento con un tipo, un autore, un orario e un insieme di righe.

I documenti di movimentazione della merce:

  • Ricezione — un arrivo da un fornitore o dalla piattaforma di distribuzione. Ogni articolo si scansiona, la quantità reale si confronta con il documento di trasporto e una differenza si registra prima della registrazione e non dopo
  • Trasferimento tra punti — due metà di una stessa operazione: l'uscita dal negozio mittente e la ricezione al negozio destinatario. Finché la seconda metà non è registrata, la merce risulta «in viaggio» e non si può vendere né da una parte né dall'altra
  • Reso al fornitore — un movimento inverso per difetto, errore di qualità o condizione contrattuale, con riferimento alla ricezione d'origine
  • Addebito — rottura, deterioramento, scadenza, consumo interno. Il motivo è obbligatorio: senza di esso uno scarico non si distingue da un ammanco
  • Cambio di etichette — un documento di cambio prezzo con il valore precedente e quello nuovo per ogni articolo
  • Inventario — un confronto tra giacenza teorica e giacenza reale, e il documento che allinea la prima alla seconda
  • Reso del cliente — la merce rientra in giacenza oppure va al reso difettoso; la decisione si prende alla ricezione e non a posteriori

Ogni documento passa per due stati: una bozza modificabile e uno stato registrato che cambia la giacenza e si corregge solo con un documento di storno. È questo che separa una contabilità da un foglio di calcolo.

Un addetto al retro del negozio scansiona un cartone con un terminale di raccolta dati durante un conteggio

Inventario

Un inventario non è un conteggio generale una volta all'anno. In un sistema che funziona ne esistono due tipi, e il secondo conta più del primo.

  • Completo — su tutto il punto, a vendite ferme o a una data fissata
  • Parziale — per categoria, per scaffalatura o su un elenco di articoli problematici, senza chiudere il negozio
  • Il conteggio si fa per scansione: un articolo non si sceglie a mano da un elenco, quindi non può essere spuntato a occhio
  • La differenza di ogni articolo si calcola dal sistema, in pezzi e in denaro
  • Il risultato è approvato da un responsabile: la giacenza non cambia prima dell'approvazione

Da dove vengono le differenze

L'elenco è breve e quasi sempre lo stesso. Il sistema non elimina queste cause da solo: le rende distinguibili:

  • Una ricezione registrata dal documento di trasporto e non dal conteggio reale
  • Un trasferimento spedito ma mai ricevuto nel secondo punto
  • Un errore di qualità: un prodotto venduto, un altro dal codice simile scaricato
  • Merce a peso battuta a pezzo, o il contrario
  • Una rottura scaricata senza documento
  • Un reso del cliente che non ha mai rimesso la merce in giacenza

Un inventario parziale regolare nelle categorie problematiche trova questi casi in una settimana invece che in un anno — e riporta ciascuno a un documento preciso e a un responsabile.

La guida centralizzata di una rete di negozi

Un negozio si guida a voce e su un quaderno. Tre, con un foglio di calcolo e una riunione telefonica. Venti, non più: a quel punto nessuno in azienda può dire il prezzo attuale di un articolo in tutti i punti senza chiamarli uno per uno. Un sistema centrale serve non per amore dell'ordine, ma perché l'approccio manuale smette di reggere a un numero di punti ben preciso.

Un responsabile sorveglia più negozi da una sala di controllo centralizzata della rete

La crescita passa per tre stati, e ciascuno rompe qualcosa di diverso. Un negozio — bastano i dati della cassa. Più negozi — compare la domanda su quale catalogo faccia fede, e la merce comincia a spostarsi tra i punti. Decine e centinaia di punti — la guida diventa un mestiere a sé: senza uno schermo unico il direttore della rete apprende un problema dal negozio e non dal sistema. Ecco che cosa mostra il pannello centrale e che cosa governa.

Negozi

Un registro dei punti: formato, indirizzo, superficie, gruppo di prezzo, matrice di assortimento, orari, responsabili, apparecchiature e postazioni di lavoro. Un nuovo punto si apre copiando le impostazioni di uno simile, invece di essere composto da zero.

Assortimento

Un catalogo unico e matrici per gruppo di punti. Aggiungere e togliere un articolo è un gesto governato, con una data e un ambito: quali negozi sono interessati, da quale data e che cosa fare della giacenza rimasta di un articolo tolto.

Prezzi

Regole di prezzo per gruppo di prezzo e per punto, cambi di etichetta programmati con una data di entrata in vigore, storia delle modifiche. Il cambio di prezzo centralizzato è descritto a parte più sotto: è l'operazione più delicata di una rete.

Giacenze

La giacenza di ogni articolo in ogni punto e per tutta la rete, la merce in viaggio tra i negozi, gli articoli che non si muovono, quelli che si stanno esaurendo. Anche i trasferimenti da un negozio in eccedenza a uno in carenza si avviano da qui.

Vendite

Gli scontrini di tutti i punti in un unico flusso: incasso, scontrino medio, numero di scontrini, vendite per gruppo di prodotti, confronto tra i punti e rispetto al proprio periodo precedente.

Promozioni

Campagne con un ambito per gruppo di negozi, un calendario e dei limiti. Si vede dove una promozione è già in corso, dove partirà, quanto è stato venduto al prezzo promozionale e che risultato ha dato una volta considerato lo sconto.

Dipendenti

Account utente, ruoli e diritti, collegamento ai punti, giornate di lavoro e loro totali. I diritti si danno per ruolo e non si impostano individualmente per ogni persona, altrimenti non sono verificabili in una rete di cinquanta negozi.

Apparecchiature

Un registro di casse, terminali, bilance e altri apparecchi collegati alle postazioni di lavoro, con versione del software, stato e storia della manutenzione. Si vede dove è installata una versione superata e quale apparecchio si guasta di continuo.

Errori ed eventi

Un unico flusso delle differenze della rete: una cassa fuori linea, un terminale che non risponde, uno scambio fallito, un documento non registrato, una differenza d'inventario. Una differenza è indirizzata a un responsabile e ha una scadenza, altrimenti è solo un registro.

Pagamenti

Le operazioni senza contanti di tutti i punti, la quota di fallimenti, le giornate dei terminali non chiuse, gli esiti della riconciliazione con il registro dell'acquirer e l'elenco delle differenze da esaminare.

Indicatori chiave

Incasso, margine, scontrino medio, rotazione, tasso di reso, perdite, raggiungimento del piano — per rete, formato, regione e punto. Un unico insieme di definizioni per tutti, e non una formula diversa in ogni report.

Stato degli scambi

Che cosa è partito verso i punti e quando, che cosa è tornato, quali messaggi non sono arrivati e perché. Un negozio che non trasmette le vendite da un giorno si vede qui, invece di essere scoperto alla chiusura del mese.

Come si sincronizzano i dati

tra il centro e i punti

La sincronizzazione non è una base dati comune a tutti. Un negozio deve poter vendere quando il collegamento con il server centrale è caduto: ogni punto ha quindi una propria copia di lavoro dei dati, e lo scambio avviene tramite messaggi.

Il flusso discendente, dal centro ai punti: il catalogo dei prodotti e dei codici a barre, i prezzi e le regole di prezzo, le promozioni e i codici sconto, la matrice di assortimento, le impostazioni delle apparecchiature, gli account utente e i diritti, gli aggiornamenti del software di cassa.

Il flusso ascendente, dai punti al centro: gli scontrini e le loro righe, le operazioni di pagamento, i movimenti di merce, i totali delle giornate, gli eventi delle apparecchiature, i risultati degli inventari, i gesti dei dipendenti.

Le regole su cui tutto questo poggia:

  • Elaborazione asincrona — una vendita non aspetta una risposta dal centro. Il messaggio si mette in coda e si elabora a parte
  • Rinvio — un messaggio non recapitato si ritenta a intervalli crescenti invece di perdersi al primo fallimento
  • Idempotenza — ogni operazione ha una chiave, così uno scontrino recapitato due volte non crea una seconda vendita e non scarica la merce due volte
  • Una data di entrata in vigore invece di un momento di consegna — un prezzo inviato oggi entra in vigore alla data indicata, e non nel momento in cui il collegamento ha raggiunto il negozio
  • Conferma dell'applicazione — il centro sa non solo che cosa ha inviato, ma anche che cosa il punto ha ricevuto e applicato
  • Registro degli scambi — ogni messaggio si conserva con contenuto, orario, esito e numero di tentativi
  • Riconciliazione regolare — un confronto periodico delle cifre chiave tra il centro e il punto: numero di scontrini, importi, giacenze

Cambio di prezzo centralizzato

L'operazione più delicata di una rete: tocca tutti i punti in una volta e si vede dai clienti lo stesso giorno. Per questo si costruisce come un documento con una data di entrata in vigore, e non come la modifica di un'anagrafica.

Cambio di etichette su 340 articoli in 18 negoziuna schermata del pannello centrale
  • Documento preparato340 articoli, ambito — il gruppo di prezzo «Città», data di entrata in vigore — sabato, 00:00
  • Verifica prima dell'invioGli articoli sotto il prezzo minimo e le sovrapposizioni con promozioni in corso si mostrano come elenco
  • ApprovazioneIl documento è firmato da un responsabile; nulla parte verso i punti prima dell'approvazione
  • Distribuzione ai punti18 negozi hanno ricevuto il documento, 17 ne hanno confermato la ricezione
  • Un negozio è fuori lineaIl documento resta in coda e si applicherà al ripristino del canale — ma con la stessa data di entrata in vigore
  • Entrata in vigoreSabato alle 00:00 il nuovo prezzo entra in vigore alle casse e sulle etichette elettroniche dove sono collegate

Una schermata del sistema: le cifre sono illustrative. Tutto il senso del quinto passo è che un negozio senza collegamento non esce dal cambio di prezzo e non continua a vendere al vecchio listino all'infinito. Il documento si applicherà più tardi, ma dalla data giusta.

Che cosa fare di un ritorno indietro

Un cambio di prezzo è reversibile: il documento si può annullare prima dell'entrata in vigore o sostituire con uno nuovo. I valori precedenti si conservano per ogni articolo: tornarci è un'operazione e non un ripristino da copia di sicurezza.

Cassa e POS

Strato dei pagamenti

Merce e giacenze

Guida della rete

Programma fedeltà

e offerte personalizzate

La fedeltà non comincia dai punti ma dall'identificazione: finché un acquisto è anonimo, il programma non ha su che cosa lavorare. Il compito del modulo è collegare lo scontrino al cliente alla cassa in pochi secondi, senza trattenere la fila.

I modi di identificare un cliente alla cassa: una tessera di plastica con codice a barre, un numero di telefono, un codice QR nell'applicazione mobile, una carta virtuale. Il modo si sceglie in base al formato del negozio: dove la fila è lunga, digitare a mano un numero di telefono è una cattiva soluzione.

Che cosa sa fare il modulo:

  • Assegnare punti — in percentuale sull'importo dello scontrino, con una percentuale maggiorata su una categoria o con un importo fisso su un prodotto in promozione
  • Usare i punti — pagare una parte dello scontrino con i punti, con un tetto sulla quota, un divieto su certe categorie e un saldo minimo residuo dopo l'operazione
  • Durata dei punti — una scadenza programmata, con il cliente avvisato in anticipo
  • Livelli — uno stato basato sul giro d'affari di un periodo, ciascuno con il proprio tasso di assegnazione e le proprie condizioni
  • Meccanica dello sconto — uno sconto diretto sulla tessera, dove un sistema a punti non si adatta al formato del negozio
  • Segmenti — gruppi di clienti per frequenza, scontrino medio, preferenze di prodotto e recenza dell'ultimo acquisto
  • Offerte personalizzate — una regola che si applica a un segmento o a un cliente preciso, con un proprio periodo di validità e un proprio limite
  • Comunicazioni — un messaggio su un'assegnazione, su punti in scadenza, su un'offerta personalizzata; un registro degli invii e dei consensi

Che cosa deve funzionare alla cassa

Un programma fedeltà vive in sala vendita, non in un report di marketing. I suoi requisiti li detta la fila:

  • L'identificazione è un solo gesto, e non un dialogo in tre domande
  • Il saldo e l'importo utilizzabile sono visibili al cassiere e al cliente prima del pagamento
  • Assegnazione e utilizzo compaiono sullo scontrino come righe distinte
  • Un acquisto reso restituisce anche i punti: quelli usati tornano sul conto, quelli assegnati vengono tolti
  • Quando il collegamento al server cade, le regole senza rete sono definite in anticipo e note al cassiere

Assegnazione e utilizzo su uno stesso scontrino

Uno scontrino pagato in parte con i puntiuna schermata della cassa, som
  • Totale delle righe3 420
  • Sconto del livello Argento, 3%−103
  • Punti usati — non più del 30% dello scontrino−995
  • Da pagare con carta2 322
  • Punti assegnati sulla parte pagata+116
  • Saldo dopo l'acquisto341

Le cifre sono illustrative. La terza riga conta: il tetto sulla quota pagata in punti è una regola e non una decisione del cassiere. Anche la quinta: i punti si assegnano sulla parte realmente pagata in denaro, altrimenti il programma comincia ad alimentare sé stesso.

I dati di acquisto e di segmento sono ciò che collega la fedeltà all'analisi e agli scenari di IA descritti più sotto: un'offerta ha senso quando si costruisce sulla storia d'acquisto di un cliente preciso e non su un invio generale a tutta la base.

Dipendenti

e diritti di accesso

Un negozio maneggia denaro e merce, e le persone che vi lavorano hanno livelli di responsabilità diversi. I diritti di accesso non sono una questione di segretezza: servono perché ogni gesto abbia un autore, perché un'operazione ordinaria non richieda un superiore e perché un'operazione rischiosa non avvenga mai in silenzio.

Come si costruisce il modello dei diritti: i permessi si danno a un ruolo, il ruolo si assegna a un dipendente e il dipendente si collega ai punti. Impostazioni individuali per ogni persona in una rete di cinquanta negozi non si possono né rilasciare né verificare.

  • Ruoli — cassiere, responsabile di turno, rifornitore, direttore di negozio, responsabile regionale, amministratore del sistema
  • Ambito — il proprio punto, un gruppo di punti, tutta la rete. Un direttore di negozio non vede l'incasso del negozio vicino
  • Conferma di un superiore — l'operazione si fa con l'account del cassiere ma richiede la conferma di una seconda persona
  • Accesso con account utente — alla cassa, nel pannello del negozio e in quello centrale; la sessione è collegata alla giornata di lavoro
  • Registro di controllo — chi, che cosa, quando, a quale cassa e qual era il valore precedente
  • Revoca degli accessi — una cessazione chiude l'accesso in tutti i punti in una volta, e non solo dove il dipendente era registrato

Il registro dei gesti non è un archivio tenuto per ogni evenienza. È uno strumento di lavoro: serve a risolvere un acquisto contestato, un ammanco di giornata e un reclamo di un cliente, e alimenta anche la sezione sul controllo delle operazioni descritta più sotto.

Una matrice dei diritti: un esempio di separazione

L'insieme delle operazioni e la loro distribuzione tra i ruoli si configurano per la rete in questione. Ecco un quadro abituale da cui parte la configurazione:

Chi può fare che cosaun quadro abituale, configurato per rete
  • Vendita, pagamento, stampa dello scontrinocassiereL'operazione di base di una giornata: accessibile a tutti i ruoli che lavorano alla cassa
  • Rimozione di una riga prima della chiusura dello scontrinocassiere, con confermaIl responsabile di turno e il direttore di negozio lo fanno senza conferma; ogni rimozione si scrive nel registro
  • Uno sconto a mano fuori dalle regoleresponsabile di turnoNon accessibile al cassiere; il responsabile lo ha entro un limite, il direttore di negozio senza limite
  • Un reso su uno scontrino di una giornata precedenteresponsabile di turnoUn reso nella giornata in corso lo fa il cassiere da solo; oltre la giornata serve un secondo ruolo
  • Cambio del prezzo di un articolodirettore di negozioE solo entro le regole di prezzo: sotto il prezzo minimo l'operazione non passa per nessuno
  • Prelievo di contanti dalla cassaresponsabile di turnoUn'operazione a parte, con un motivo e un importo, collegata alla giornata e alla postazione di lavoro
  • Esecuzione di un inventarioresponsabile di turno — il conteggioL'approvazione del risultato e il cambio della giacenza spettano al direttore di negozio, e non a chi ha contato
  • Consultazione dell'incasso di tutta la retenessun ruolo di negozioI dati di tutta la rete competono al ruolo regionale e alla sede

L'ultima riga non è un errore. Il diritto di vedere tutto si concede con la stessa attenzione del diritto di cambiare un prezzo: un direttore di negozio risponde del proprio punto e vede quello, non quello accanto.

Il controllo delle operazioni e la prevenzione delle frodi

Il sistema non impedisce gli abusi da solo e non emette verdetti. Rende osservabili le operazioni: pone le regole, registra ogni scostamento da esse e raccoglie i casi simili in una coda che una persona esamina. È uno strato di controllo e non un motore antifrode che prenda tutto.

Un numero insolito di resi

Il tasso di reso si calcola per cassiere, per punto, per gruppo di prodotti e per ora del giorno. Uno scostamento dal livello abituale è un segnale: resi senza cliente presente, resi a fine giornata, resi ripetuti dello stesso articolo.

Annullamenti frequenti

Annullare uno scontrino prima della chiusura e rimuovere righe sono operazioni normali, ma la loro frequenza per un dato cassiere si confronta con il livello del turno e del punto. Uno scostamento marcato entra in sorveglianza.

Sconti sospetti

Uno sconto applicato a mano, uno sconto su ogni acquisto di uno stesso cliente, uno sconto su articoli ad alto margine a fine giornata. Ogni caso si conserva con autore, motivazione e importo.

Cambi di prezzo a mano

Il diritto di cambiare un prezzo alla cassa è un'eccezione, non la norma. Dove è stato concesso, ogni uso si registra con il valore precedente e quello nuovo e finisce in un report a parte, invece di sciogliersi nel registro generale.

I gesti dei cassieri

Un profilo di lavoro: scontrino medio, quota di contanti, quota di resi e annullamenti, numero di aperture del cassetto senza vendita, lavoro sulla giornata di un altro. Il confronto si fa con lo stesso cassiere nel passato e con i colleghi dello stesso punto.

Differenze tra pagamenti e scontrini

Un pagamento nel registro dell'acquirer senza scontrino nel sistema, uno scontrino senza operazione di pagamento, importi diversi sullo scontrino e nel pagamento. Ogni differenza si solleva con importo, orario, cassa e terminale.

Operazioni insolite

Vendite fuori dagli orari del punto, scontrini a importo zero, uno scontrino ripetuto con righe identiche, un'apertura del cassetto senza vendita, un accesso con l'account di un altro.

Registro di controllo

Una registrazione immodificabile di ogni operazione rilevante: autore, orario, postazione di lavoro, valore precedente e nuovo. Si conserva separatamente dai dati di lavoro, così non può essere modificata insieme a essi.

Diritti ed eventi critici

La concessione e la revoca di diritti, il cambio delle regole di prezzo, la disattivazione di un controllo, la chiusura manuale di una giornata, l'accesso a un'esportazione della base clienti: tutto questo si registra a parte e arriva subito al responsabile, e non a fine mese.

La coda di esameuna schermata del pannello centrale, sulla settimana
SegnaleChe cosa sa il sistemaChe cosa verifica una persona
Il tasso di reso di un cassiere è il triplo di quello del punto14 resi in una giornata, 11 dei quali nell'ultima ora, tutti in contantiLe registrazioni delle telecamere, la presenza dei clienti, la spiegazione del dipendente
Uno sconto a mano applicato 23 volteUn solo cassiere, una stessa fascia di importi, gruppi di prodotti diversiIl motivo dello sconto, l'esistenza di una disposizione, la ricorrenza del cliente
Un pagamento nel registro senza scontrino nel sistemaL'importo e l'orario corrispondono alla giornata, lo scontrino mancaUna caduta di linea o una vendita non registrata — controllare il registro della cassa
Il cassetto è stato aperto 40 volte senza venditaUna sola cassa, una sola giornata, a 3-5 minuti di distanzaDare il resto, un problema tecnico della serratura o un prelievo di contanti
Inventario: un ammanco su una sola categoriaLa differenza riguarda solo il gruppo tabacchi, in tre punti di filaLa ricezione, i trasferimenti, gli scarichi e l'accesso al retro

Una schermata del sistema: le cifre sono illustrative. Nessuna di queste righe significa un'infrazione: ciascuna significa che le cifre si sono scostate dall'ordinario e che questo richiede una spiegazione. La differenza è essenziale: la regola pone la domanda, una persona dà la risposta.

Il valore pratico di questo strato è la rapidità. Senza di esso una differenza si scopre all'inventario, mesi dopo i fatti, quando non restano né registrazioni né ricordi. Con esso una differenza si vede il giorno dopo, e l'esame riguarda uno scontrino preciso, una giornata precisa e un'operazione precisa.

Report

e analisi delle vendite

L'analisi nel commercio al dettaglio non sono bei grafici, ma la risposta a quattro domande: quanto abbiamo guadagnato, su che cosa esattamente, che cosa ostacola e che cosa fare dell'ordine della prossima settimana. Tutto il resto ne discende.

Si calcola su una copia dei dati gestionali e non sulla base viva: un report pesante su un anno non deve rallentare la cassa in sala vendita.

Che cosa calcola il sistema:

  • Vendite — incasso, numero di scontrini, scontrino medio, numero di righe per scontrino; suddivisi per punto, giorno, ora, cassiere e gruppo di prodotti
  • Margine — per articolo, per categoria e per punto, in base agli sconti realmente concessi e non al prezzo esposto
  • Merce — le vendite migliori e peggiori, la rotazione, gli articoli che non si muovono, quelli che si stanno esaurendo
  • Ore e giorni — come l'incasso si distribuisce nel tempo: la base dei turni e della pianificazione del rifornimento a scaffale
  • Promozioni — quanto è stato venduto al prezzo promozionale, l'importo complessivo di sconto concesso, e l'incasso e il margine una volta considerati
  • Resi e scarichi — quota, motivi, concentrazione per punto, per categoria e per dipendente
  • Perdite — le differenze d'inventario in pezzi e in denaro, e il loro andamento per categoria
  • Fedeltà — la quota di acquisti con identificazione, la frequenza di ritorno di un cliente, lo scontrino medio con e senza carta
  • Dipendenti — il rendimento per giornata, lo scontrino medio, la quota di annullamenti e resi, il tempo di servizio

La reportistica obbligatoria si tratta a parte: report di giornata e di giorno per punto, prospetti per la contabilità, riconciliazione con l'acquirer, dati per il sistema contabile. Ha un calendario e dei destinatari, quindi non dipende da chi se ne ricorda a fine mese.

Un analista esamina vendite, giacenze e indicatori dei negozi su schermi di lavoro

Un unico insieme di definizioni per tutti

Il problema più frequente dei report in una rete non è la mancanza di cifre, ma l'esistenza di più cifre diverse per uno stesso indicatore. L'incasso con e senza resi, lo scontrino medio per scontrino e per cliente, il margine al prezzo esposto e dopo gli sconti reali danno numeri diversi, e discuterne porta via più tempo dell'analisi stessa.

Per questo le definizioni degli indicatori si fissano una volta nel sistema e servono a tutti i report. Cambiare una definizione è un gesto governato, con una data, e non la modifica di una formula nel foglio di calcolo di qualcuno.

Riepilogo della rete

Settimana, 18 negoziuna schermata del pannello
18punti in linea
2non hanno trasmesso dati in 24 ore
7differenze di pagamento
31articoli si stanno esaurendo
  • Alimentari44%
  • Bevande21%
  • Prodotti per la casa18%
  • Altro17%

Una schermata del sistema: le cifre sono illustrative. L'ordine dei riquadri non è casuale: al primo posto non ci sono le vendite ma i punti che non hanno trasmesso dati, perché finché non ci sono, ogni percentuale più sotto si calcola su un quadro incompleto.

Integrazioni con i sistemi esterni

Un sistema per il commercio al dettaglio è raramente l'unico in azienda: gestionale, contabilità, magazzino e negozio online di solito girano già. L'integrazione non è una formalità: serve perché uno stesso dato non si digiti due volte e non diverga da un sistema all'altro.

Gestionale ed ERP

Di solito è lui a possedere l'elenco degli articoli, i fornitori e i prezzi d'acquisto; il sistema di vendita possiede le vendite, i prezzi al pubblico e le giacenze per punto. La direzione dello scambio per ogni anagrafica si dichiara in modo esplicito, altrimenti due fonti principali cominciano a sovrascriversi a vicenda.

Contabilità

Esportazione dell'incasso per punto e per persona giuridica, documenti di movimentazione della merce, atti di scarico, dati sui resi e operazioni senza contanti. Frequenza e perimetro sono determinati dai requisiti contabili e non da ciò che è comodo esportare.

CRM

Clienti, segmenti, storia degli acquisti, punti e offerte personalizzate. I fatti d'acquisto partono dal sistema di vendita, i segmenti e le campagne arrivano dal CRM — e alla cassa si trasformano in uno sconto o in un'offerta precisi.

Sistema di magazzino

Dove la rete ha una piattaforma di distribuzione: richieste dei negozi, spedizioni ai punti, ricezioni, resi al magazzino. Un trasferimento resta un'operazione a due metà anche quando le metà vivono in sistemi diversi.

Negozio online

Catalogo e prezzi comuni, giacenza del negozio come fonte per il ritiro in negozio, un ordine preparato in negozio, un acquisto online reso alla cassa. Un esame dettagliato della vetrina e degli ordini si trova sulla pagina sull'e-commerce.

Strato dei pagamenti

Scambio tra cassa e terminale, ricezione del registro delle operazioni per la riconciliazione, stati dei rimborsi. L'ampiezza è determinata dal modello di terminale e dal contratto di acquiring e si precisa nell'analisi preliminare.

Risorse umane e rilevazione presenze

Dipendenti, collegamento ai punti, turni. La giornata alla cassa e la giornata sul foglio presenze smettono di essere due registrazioni separate che una persona deve confrontare.

API esterne e servizi

Un'API documentata del sistema per consumatori esterni e il collegamento di servizi esterni: campagne, messaggistica, servizi di scontrini e di notifiche, programmi partner. Il formato ha una versione: un cambiamento esce come nuova versione mentre la vecchia continua a funzionare.

Regole di scambio

Elaborazione asincrona, rinvio a intervalli crescenti, destinatario idempotente, registro di ogni messaggio con contenuto ed esito, riconciliazione regolare delle cifre chiave. Una differenza diventa un compito invece di essere scoperta alla chiusura del mese.

Una domanda si risolve sempre prima di costruire qualunque scambio: quale sistema possiede quale anagrafica. Finché non ha una risposta, un'integrazione si trasforma in un giro di sovrascritture reciproche impossibile da correggere.

L'intelligenza artificiale

nel commercio al dettaglio

Una rete di negozi accumula dati più in fretta di quanto riesca a leggerli: scontrini per articolo e per ora, giacenze per punto, movimenti di merce, gesti dei dipendenti, eventi delle apparecchiature. L'IA non è qui un prodotto a parte, ma uno strato posato su questi dati, che risponde alle domande per cui una persona non ha tempo.

Lo schema è lo stesso in tutti gli scenari: dati → analisi → risultato → azione. Uno scenario senza quest'ultimo anello resta una dimostrazione.

Gli scenari pratici:

  • Analisi delle vendite — che cosa cresce e che cosa cala per punto e per categoria, quali prodotti si vendono insieme, come la domanda reagisce a un cambio di prezzo
  • Previsione della domanda — le vendite attese di un articolo in un punto preciso sull'orizzonte di ordinazione, tenendo conto di stagione, giorno della settimana e promozioni
  • Analisi delle giacenze — gli articoli che non si muovono, il rischio di esaurimento prima della prossima consegna, un'eccedenza in un punto mentre in uno vicino manca
  • Suggerimenti d'ordine — una quantità proposta da acquistare o da trasferire; la decisione resta al rifornitore e non al modello
  • Rilevamento delle anomalie — scostamenti in vendite, resi, sconti e operazioni che i report ordinari non mostrano
  • Offerte personalizzate — la scelta di un'offerta a partire dalla storia d'acquisto di un cliente preciso e non da un invio generale
  • Elaborazione automatizzata dei dati — lettura dei documenti di trasporto e dei listini dei fornitori, abbinamento degli articoli all'elenco prodotti, ricerca dei duplicati nel catalogo
  • Visione artificiale — dove il compito è sostenuto dalle apparecchiature e dalle condizioni di ripresa: controllo dell'esposizione a scaffale, lunghezza della fila, riconoscimento di un prodotto sulla bilancia
  • Rilevamento di scenari sospetti — schemi di comportamento nelle operazioni, che completano le regole della sezione sul controllo

Il limite si dice con onestà: un modello lavora su una storia accumulata. Finché le vendite non sono registrate per articolo e per ora e i movimenti di merce sono documentati a posteriori, non c'è nulla da prevedere: prima viene lo strato gestionale, poi l'analisi posata sopra. Un esame dettagliato di questo ambito si trova sulla pagina sull'introduzione dell'intelligenza artificiale.

Un responsabile di categoria esamina una previsione di domanda e un'anomalia di vendite prima di fare un ordine

Uno scenario dall'inizio alla fine

Un ordine per un puntodati → analisi → risultato → azione
  • DatiLe vendite giornaliere dell'articolo in quel punto negli ultimi 14 mesi, la giacenza attuale, il tempo di consegna, la storia delle promozioni e delle rotture di stock
  • AnalisiIl modello separa gli effetti di stagione e di promozione dalla domanda di fondo e stima le vendite attese fino alla prossima consegna
  • EsitoUna quantità d'ordine consigliata e un avvertimento: al livello di giacenza attuale l'articolo si esaurirà due giorni prima dell'arrivo della consegna
  • AzioneIl rifornitore accetta, modifica o rifiuta il suggerimento; la richiesta entra in un ordine al fornitore
  • VerificaDopo un certo tempo la previsione si confronta con il reale; gli scostamenti tornano nell'apprendimento invece di passare inosservati

Il quarto passo è obbligatorio. Un suggerimento che entra in un ordine senza passare da una persona trasforma un errore del modello in un acquisto reale — e l'ultimo passo trasforma quell'errore in una correzione.

Che cosa capire in anticipo

  • Un modello risponde con una probabilità e non con un fatto: il risultato ha un'esattezza, e quell'esattezza si misura
  • Il primo orizzonte sono settimane e mesi di storia accumulata, e non il primo giorno dopo il lancio
  • Un'anomalia è un motivo di verifica e non un'accusa: lo stesso principio della sezione sul controllo
  • La visione artificiale si scontra con la fisica — angolo, illuminazione, qualità delle telecamere; la sua applicabilità si verifica sul posto

Il monitoraggio IoT

delle apparecchiature del negozio

Una parte della merce di un negozio si conserva in apparecchiature che hanno un regime di funzionamento: banchi refrigerati, congelatori a pozzetto, celle frigorifere nel retro. Uno scostamento di questo regime è invisibile nella contabilità di magazzino: salta fuori come scarico qualche giorno dopo.

Per questo il monitoraggio delle apparecchiature sta accanto allo strato di vendita: gli stessi punti, gli stessi responsabili, lo stesso principio per cui una differenza è indirizzata a una persona e ha una scadenza.

Che cosa si mette sotto osservazione in un negozio:

  • Frigoriferi, congelatori e banchi — la temperatura e il suo andamento nel tempo, e non soltanto il valore del momento
  • Sensori di temperatura — in una cella frigorifera, in un banco o su uno scaffale preciso, con soglie fissate secondo il tipo di merce conservata
  • Porte — l'apertura e la sua durata, con una porta rimasta aperta come evento a parte
  • Alimentazione elettrica — l'interruzione e il ripristino della corrente nella sede e su un apparecchio preciso
  • Stato dell'apparecchiatura — il funzionamento del compressore, i cicli, la necessità di sbrinamento
  • Errori dei controllori — i codici che l'apparecchiatura espone, ricondotti a un elenco comune di stati
  • Perdita di collegamento — un apparecchio diventato muto come evento, e non come buco in un grafico

Il legame con la vendita è diretto: la storia delle temperature dimostra le condizioni di conservazione a un'ispezione o a una controparte, e uno scostamento colto presto riduce gli scarichi — finisce quindi negli stessi report delle perdite degli ammanchi d'inventario.

Un tecnico verifica un sensore di temperatura e le letture a distanza dei banchi refrigerati del negozio

Che cosa dà il monitoraggio al negozio

  • Un aumento di temperatura si vede prima che la merce si rovini, e non una volta che è stata scaricata
  • Una porta di banco rimasta aperta diventa un compito per il turno in pochi minuti invece che in qualche ora
  • Un'apparecchiatura che si guasta di continuo si distingue da un episodio isolato — dalla storia e non a memoria
  • Una curva di temperatura su qualunque periodo si estrae per qualunque sede e qualunque data
  • Un'interruzione di corrente in un punto si registra anche se il negozio era chiuso

Che cosa si possa fisicamente leggere da una data apparecchiatura è una domanda che riguarda il suo controllore: alcuni modelli espongono valori ed errori, altri richiedono sensori esterni. Questo si stabilisce nell'analisi preliminare, a partire dalla documentazione del costruttore.

Un esame completo di questo ambito — sensori e controllori, canali di collegamento, parte server, pannello unico, notifiche e guida a distanza — si trova su una pagina a parte dedicata al monitoraggio IoT e alla guida delle apparecchiature.

I moduli del sistema

Il perimetro si compone attorno al compito: un negozio isolato non ha bisogno di matrici e di trasferimenti tra punti, mentre una rete di quaranta negozi non ne fa a meno. Ecco l'elenco completo da cui si attinge per la configurazione.

Postazione di cassa

Lo schermo del cassiere, la composizione dello scontrino, il lavoro con il lettore e le bilance, il pagamento, la stampa dei documenti, gli scontrini messi da parte, la modalità senza rete.

Giornate di cassa e contanti

Apertura e chiusura della giornata, report intermedi e finale, entrate e uscite di contanti, calcolo della differenza.

Strato dei pagamenti

Scambio con il terminale di pagamento, stati delle operazioni, abbinamento tra pagamento e scontrino, rimborsi, risoluzione delle operazioni non concluse, riconciliazione.

Resi alla cassa

Un reso per numero di scontrino, un reso parziale, il controllo di ciò che è già stato reso, il rimborso di denaro e punti, lo scontrino di reso.

Catalogo prodotti

Articoli, codici a barre, unità di misura, merce a peso, categorie, fornitori, regole di circolazione, stati e archivio.

Matrice di assortimento

Composizione dell'assortimento per gruppo di punti, aggiunta e ritiro di articoli con una data, controllo delle vendite fuori matrice.

Prezzi e cambi di etichetta

Gruppi di prezzo, regole di ricarico, cambi programmati con una data di entrata in vigore, prezzo minimo, storia delle modifiche.

Sconti, promozioni e codici sconto

Condizioni di attivazione, meccanica, calendario, ambito per punto, limiti, compatibilità, generazione e utilizzo dei codici.

Giacenze

Giacenze per punto e per tutta la rete, merce in viaggio, prenotazioni, soglie di scorta bassa, articoli senza movimento.

Ricezione della merce

Arrivi da un fornitore e dalla piattaforma di distribuzione, scansione, confronto con il documento di trasporto, registrazione delle differenze.

Trasferimenti tra punti

Uscita e ricezione come due metà di una stessa operazione, merce in viaggio, controllo dei trasferimenti non chiusi.

Scarichi e resi al fornitore

Rottura, deterioramento, scadenza, consumo interno, reso di difetti con riferimento alla ricezione d'origine.

Inventario

Completi e parziali, conteggio per scansione, differenze in pezzi e in denaro, approvazione del risultato.

Guida della rete

Un registro dei negozi, dei gruppi di punti, delle impostazioni di formato, l'apertura di un nuovo punto copiando una configurazione.

Pannello centrale

Uno schermo unico per la rete: vendite, giacenze, prezzi, promozioni, apparecchiature, errori, indicatori chiave, stato degli scambi.

Sincronizzazione con i punti

Code di scambio, date di entrata in vigore, conferma dell'applicazione, rinvio, registrazione e riconciliazione.

Programma fedeltà

Identificazione del cliente, punti, livelli, periodi di validità, segmenti, offerte personalizzate, comunicazioni.

Clienti

Profili, consensi al trattamento dei dati, storia degli acquisti, canali di comunicazione, unione dei duplicati.

Dipendenti e diritti

Ruoli e permessi, ambito per punto, conferma delle operazioni da parte di un superiore, registro dei gesti, revoca degli accessi.

Il controllo delle operazioni

Regole di sorveglianza, coda di esame, report su resi, sconti e annullamenti, registrazione degli eventi critici.

Registro delle apparecchiature

Casse, terminali, bilance, lettori e altri apparecchi collegati alle postazioni di lavoro, con versioni e storia della manutenzione.

Monitoraggio delle apparecchiature

Temperatura, porte, alimentazione, errori dei controllori, perdita di collegamento; eventi con un destinatario e un tempo di reazione.

Analisi e report

Vendite, margine, rotazione, resi, perdite, efficacia delle promozioni, rendimento dei dipendenti, suddivisioni su richiesta.

Integrazioni e API

Scambio con ERP, contabilità, CRM, magazzino, negozio online e servizi esterni. API, webhook, code, registrazione.

L'ordine di introduzione

Un sistema non si lancia in una volta su tutta la rete. L'ordine qui sotto riflette le dipendenze: ogni passo si appoggia ai dati comparsi nel precedente e si prova in un solo punto prima di essere esteso.

Analisi preliminare

I processi attuali, le anagrafiche, le apparecchiature dei punti, i sistemi proprietari dei dati, i requisiti della parte fiscale. Il risultato è uno schema delle entità, una mappa delle integrazioni e un elenco di vincoli.

Cassa e merce

Migrazione dell'elenco articoli, dei codici a barre e dei prezzi, ricezione e giacenze, postazione di cassa con le apparecchiature collegate e il terminale di pagamento. Avvio in un punto.

Rete

Il pannello centrale, le matrici di assortimento, i prezzi e le promozioni centralizzati, i trasferimenti tra punti, la sincronizzazione e i diritti di accesso. Collegamento dei negozi restanti.

Ampliamento

Fedeltà, controllo delle operazioni, analisi, monitoraggio delle apparecchiature, scenari di IA sulla storia accumulata. Ogni blocco è una consegna a parte, con un risultato misurabile.

Parliamo dell'automazione del vostro commercio al dettaglio

Contattateci oggi stesso

Raccontateci quanti punti avete, che cosa gira già — cassa, gestionale, magazzino, negozio online — e quali apparecchiature sono installate in sala vendita. Passeremo in rassegna il processo, diremo che cosa si può riprendere e che cosa andrà costruito da zero, e proporremo un ordine di introduzione.