Salta al contenuto principale
Versione: 1.x

AUTH131: Sessione del negozio incompleta

Cosa significa​

La sessione salvata del negozio era incompleta, quindi WCPOS è tornato all'elenco dei negozi.

WCPOS ricorda quale sito, cassiere e negozio erano aperti, così la cassa può riprendere da dove era stata lasciata. Questa volta mancava una parte di quel record, di solito il sito o il cassiere: invece di aprire il negozio con una sessione non valida, la cassa è tornata all'elenco dei negozi. Scegli di nuovo il negozio per accedere. Prima che esistesse questo controllo, una cassa in questo stato mostrava un banner rosso «useStoreSession must be called within an active store session» su una finestra vuota e non poteva procedere.

Di solito significa che la memoria locale del dispositivo non è riuscita a conservare un dato scritto dall'app. Vale la pena annotare una singola occorrenza; se si ripete sullo stesso dispositivo, è un problema di archiviazione da indagare.

I tuoi dati​

È stato cancellato solo il riferimento alla sessione aperta. I dati locali del negozio, incluse le vendite ancora in attesa di sincronizzazione, restano sul dispositivo.

Se il sito o il cassiere compare ancora nell'elenco, scegliendo di nuovo lo stesso negozio vengono recuperati gli stessi dati locali. Se è stato necessario aggiungere di nuovo il sito, la cassa apre una nuova copia locale del negozio: le vendite ancora in attesa di sincronizzazione della sessione precedente restano sul dispositivo, ma non vengono recuperate automaticamente. Se sai che ci sono vendite non sincronizzate, contatta l'assistenza prima di cancellare i dati locali.

Risoluzione dei problemi​

  1. Scegli di nuovo il sito e il negozio per accedere: i dati del negozio su questo dispositivo non sono stati modificati; è stata cancellata solo la sessione memorizzata.
  2. Se il sito non è più nell'elenco, inserisci di nuovo il suo indirizzo e accedi. Se sai che ci sono vendite ancora in attesa di sincronizzazione, contatta prima l'assistenza: vedi «I tuoi dati» sopra.
  3. Se succede di nuovo sullo stesso dispositivo, la memoria locale non conserva ciò che scrive l'app: controlla lo spazio libero su disco e cerca errori di archiviazione nella schermata dei Log relativi a quel momento.
  4. Esporta le informazioni di debug e contatta l'assistenza se il problema continua a ripresentarsi: la voce nel log indica quale parte della sessione mancava.

Dettagli​

Codice
AUTH131 (STORE_SESSION_INCOMPLETE)
Gravità
error
Introdotto in
WCPOS 1.10.21