Stai tranquillo: ogni ordine offline nasce con una chiave unica, creata dall'agente di stampa nel momento in cui la comanda esce sulla stampante. Quando internet torna, il cloud confronta quella chiave con ciò che ha già. Se si ripete, l'ordine viene riconosciuto come lo stesso e niente viene stampato di nuovo.
Cos'è un ordine offline
L'ordine offline è l'ordine che il tuo team inserisce quando internet del ristorante è caduta. Non passa dal cloud: a gestirlo è l'agente di stampa, il programma che gira su un computer, su un Raspberry o su un telefono Android dentro il locale, nella stessa rete della stampante termica. L'agente serve una pagina locale tramite il Wi-Fi del ristorante, stampa subito la comanda e conserva l'ordine in una coda sul dispositivo stesso.
La chiave unica nasce insieme all'ordine, dentro l'agente: un codice casuale che non si ripete e che resta attaccato a quell'ordine per sempre. Viaggia con l'ordine nella coda e in ogni tentativo di invio. Quando la connessione torna, la prima cosa che fa qmen.us è cercare se quel ristorante ha già un ordine con quella chiave. Se ce l'ha, risponde duplicato e non crea niente. Se non ce l'ha, crea l'ordine già segnato come stampato in cucina, e non genera nessuna stampa per lui.
Perché una sola comanda, sempre
- La comanda di carta è una sola. A stampare durante la caduta è l'agente, lì in cucina. Nella sincronizzazione il cloud crea l'ordine senza nessun lavoro di stampa allegato, quindi non esiste una seconda copia che esce dal nulla mezz'ora dopo.
- Rinviare è sicuro. L'agente cancella l'ordine dalla coda solo quando il cloud conferma. Se la risposta si perde per strada, riprova, il cloud risponde duplicato e l'agente lo accetta come conferma. Un ordine ripetuto nella coda non diventa un ordine ripetuto in cucina.
- A garantirlo è il database. La regola della chiave unica vale per l'intero ristorante: anche se due invii arrivano nello stesso istante, solo uno diventa ordine.
- L'ordine arriva con la storia giusta. L'orario che registra è quello in cui il cameriere l'ha inserito, non quello della sincronizzazione, e il prezzo è quello che c'era nel menu salvato in quel momento: il cloud non ricalcola niente.
Come funziona senza internet, in 7 passi
Sono sette passi, dalla fascia di avviso sul telefono fino all'ordine che compare in Cucina senza una seconda comanda su carta.
-
Riconosci che internet è caduta
Nell'app del cameriere compare una fascia in cima: Niente internet — tocca per aprire la modalità offline. Se la pagina non si apre più, il telefono mostra la schermata Niente internet con il pulsante Apri modalità offline. Entrambi portano nello stesso posto: la pagina locale dell'agente.
-
Apri la pagina locale dell'agente
È un indirizzo della rete del ristorante, del tipo http://192.168.0.50:8765/, aperto nel browser del telefono: non c'è nessuna app da installare dallo store. In alto compare qmen.us — modalità offline (senza internet). Se compare un avviso di menu non salvato, significa che quel dispositivo non ha mai sincronizzato il Menu: deve essere stato online almeno una volta.
-
Scegli cameriere e tavolo
La pagina si apre con Cameriere, Tavolo, Nome dell'ordine (facoltativo) e PIN, se il locale ne usa uno. Tocca Inizia. Gli elenchi arrivano dal Menu salvato all'ultima sincronizzazione, con categorie, formati e gusti.
-
Componi l'ordine e tocca Invia e stampa
Tocca le voci, regola quantità e nota in Vedi ordine e concludi con Invia e stampa. La comanda esce dalla stampante della postazione subito e lo schermo conferma con il numero locale dell'ordine, nel formato OFF-1, OFF-2, OFF-3. Quel numero è dell'agente, perché il team si orienti finché è senza internet.
Consiglio: Se la stampa fallisce, la pagina avvisa e l'ordine non entra in coda. È voluto: meglio ripetere l'inserimento che mandare al cloud un ordine che nessuno ha visto su carta. -
Lascia che la chiave unica faccia il suo lavoro
Nell'istante in cui la comanda si stampa, l'ordine entra nella coda locale con la sua chiave. La coda resta registrata sul dispositivo, quindi può mancare la luce, il browser del telefono può chiudersi o l'agente può riavviarsi: la chiave resta lì, uguale.
-
Aspetta che internet torni
L'agente prova a connettersi ogni pochi secondi, da solo. Appena la connessione torna, manda l'intera coda in un colpo e aggiorna il Menu salvato. Nessuno deve premere niente né ricordarsi di sincronizzare a fine turno.
-
Controlla in Cucina e nel pannello
Ogni ordine accettato compare subito sul Monitor della postazione, sul Tavolo del cliente e nel pannello del titolare, con le voci già inviate. Quello che non vedrai è la carta che esce di nuovo: questi ordini entrano segnati come già stampati e qmen.us non manda niente alla stampante.
Domande frequenti
E se l'agente invia lo stesso ordine due volte?+
Il cloud risponde duplicato e restituisce il numero dell'ordine che esiste già, senza creare niente e senza stampare. L'agente lo interpreta come conferma e toglie l'ordine dalla coda.
L'ordine fatto senza internet si stampa di nuovo quando si sincronizza?+
No. La comanda è già uscita in cucina tramite l'agente, quindi l'ordine viene creato nel cloud senza nessun lavoro di stampa allegato. Solo un nuovo invio, fatto dal cameriere dopo il ritorno di internet, genera carta nuova.
Un ordine è rimasto fermo in coda. Cos'è successo?+
Il cloud rifiuta quando non riconosce il Tavolo o il cameriere dell'ordine, per esempio se il tavolo è stato disattivato o il cameriere rimosso mentre il locale era senza internet. L'ordine non sparisce: resta in coda e viene ritentato. Ricrea il tavolo o il cameriere con lo stesso codice e l'ordine entra.
Il tavolo aveva già una comanda aperta. Le voci si mescolano?+
No. L'ordine entra come ordine separato su quel Tavolo, accanto a quello che era già aperto. Niente viene sovrascritto e nessuna voce viene scartata.
Il prezzo è cambiato mentre eravamo senza internet. Quale vale?+
Vale il prezzo che c'era nel Menu salvato sul dispositivo al momento dell'inserimento, uguale a quello uscito sulla comanda. Il cloud non ricalcola il valore di ciò che è arrivato dalla coda.
Devo controllare qualcosa quando internet torna?+
Non serve fare niente per sincronizzare. Vale solo un'occhiata al pannello per vedere gli ordini di quel periodo comparire sui tavoli giusti.
Glossario
- Modalità offline
- Blocco di configurazione dell'agente che gli fa servire una pagina locale degli ordini e conservare una coda mentre il ristorante è senza internet.
- Agente di stampa
- Il programmino che gira sul dispositivo della cucina, recupera le comande da qmen.us, le stampa sulla termica e conferma.
- Pagina locale dell'agente
- Indirizzo nella rete del ristorante, del tipo http://192.168.0.50:8765/, che si apre nel browser del telefono e fa le veci dell'app del cameriere finché non c'è internet.
- Chiave unica dell'ordine
- Codice casuale che l'agente crea per ogni ordine fatto senza internet. È da questo che il cloud riconosce un ordine già entrato e non lo stampa di nuovo.
- Coda dell'agente
- Elenco di ordini conservato sul dispositivo stesso del ristorante, che viene cancellato solo quando il cloud conferma la ricezione.
Risorse correlate
Come liberare il tavolo per il prossimo cliente
Scopri come liberare il tavolo in pochi tocchi: Libera tavolo toglie gli ordini dalla pagina pubblica e lo la…
PagamentiCome creare coupon sconto nel tuo ristorante
Crea coupon in percentuale o importo fisso, con ordine minimo, date e limite di utilizzi, da usare in chat, a…
Pannello e reportCome seguire gli ordini in diretta dal pannello
Segui gli ordini in diretta nel pannello di qmen.us: la lista si aggiorna da sola a ogni cambiamento, con tav…