Stampa e offline

Perché l'ordine offline non si stampa due volte

Internet che cade nel mezzo del servizio è già abbastanza brutto; scoprire dopo che la cucina ha preparato lo stesso piatto due volte sarebbe peggio. Per questo l'ordine che inserisci senza internet porta con sé un'identità propria dal primo secondo, e il cloud rispetta quell'identità quando la connessione torna.

Aggiornato il 21 Settembre 2026 5 min di lettura Per: titolari e camerieri
Risposta rapida

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.
  5. 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.

  6. 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.

  7. 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

Ti serve ancora aiuto?

Se la guida passo passo non ha risolto, mandaci la domanda con il nome del ristorante. Rispondiamo entro un giorno lavorativo.

Porta il tuo locale su qmen.us e non dipendere da internet per servire

Crea l'account con Google, prepara il menu e manda il primo ordine oggi stesso.

Inizia ora