Wizard Home
E' possible che si verifichino dei problemi di visualizzazione del dattaglio di un ordine dovuti a una non corretta integrita dei dati nel device mobile.
Il risultato in questi casi è la visualizzazione nel dettaglio del layout di stampa con la presenza di marcatori (identificativi con dei cancelletti #identificativo_dato#) al posto del dato reale come da immagine che segue.
Alcuni motivi potrebbero essere:
- l'utente non ha scaricato gli ordini completamente (Timeout downolad, Disponibilità network interrotta in fase sinc ecc.)
- il device non ha spazio a sufficienza (a questo proposito vedi questa guida per verificare lo spazio disponibile nel device)
- l'utente ha interrotto la sync in qualche fase.
Esiste inoltre un problema legato alla memoria del device IOS . Nel caso di Memoria insufficiente nel device il sistema Operativo per far funzionare altre applicazione va a cancellare dati nell'area di memoria (Memoria tampone) ove i file di dettaglio ordine sono registrati al fine di permettere il corretto funzionamento degli applicativi.
E' possibile quindi che dettagli di ordini scaricati in precedenza non siano più disponibili soprattutto se è da molto che non venegono visualizzati.
Per evitare questi problemi è necessario quindi che nel device ci sia spazio libero adeguato in funzione dei dati da tenere memorizzati (DB , Ordini,Task,Risorse fisiche come pdf,immagini ecc)
a) se si verifica su un singolo ordine provare a risolvere con i tool di diagnostica stampa ordine (vedi sotto)
b) se si verifica su molti ordini è consigliabile reinstallare l'app verificando di avere spazio e risorse sufficienti
In tal caso si apre un Alert indicante il tipo di problema intercettato dal sistema e tramite l'opzione Procedi l'utente può richiedere l'allineamento dei dati ordini con il server per tentare di risolvere il problema .
Nel caso in cui il problema persistesse segnalate con un ticket l'ordine su cui si verifica il problema e uno screenshot dell'alert che appare in modo di avere delle informazioni dettagliate sul tipo di problema riscontrato.
Attenzione Ove non indicato Completato sulla colonna Stato indica che la caratteristica
non è ancora implementata in quell'ambiente. La presenza di un indicazione nella colonna
Issue Implementativa indica che la caratteristica è programmata nello Sviluppo.
Ove non è indicata alcuna informazione significa che non è ancora schedulata o programmata l'implementazione nell'ambiente specifico
Nella visualizzazione scheda documento vendita sono state introdotte delle funzioni che in caso di problemi di visualizzazione permettono di aggiornare la singola scheda e di effettuare verifiche di integrità del file specifico.
Di seguito alcune indicazioni
Gli ordini non scaricati correttamente presentano un'icona con un triangolo rosso dove iene indicato anche l'entityID dell'ordine.
Attenzione Ove non indicato Completato sulla colonna Stato indica che la caratteristica
non è ancora implementata in quell'ambiente. La presenza di un indicazione nella colonna
Issue Implementativa indica che la caratteristica è programmata nello Sviluppo.
Ove non è indicata alcuna informazione significa che non è ancora schedulata o programmata l'implementazione nell'ambiente specifico
Cod. | Ultima revisione | 7E|8E|S|B | Cod. Sviluppo |
495 | 2022/05/19 - MA |
Issue :
8E Issue : A Issue : Sell |
Problemi con la visualizzazione ordine
E' possible che si verifichino dei problemi di visualizzazione del dattaglio di un ordine dovuti a una non corretta integrita dei dati nel device mobile.
Il risultato in questi casi è la visualizzazione nel dettaglio del layout di stampa con la presenza di marcatori (identificativi con dei cancelletti #identificativo_dato#) al posto del dato reale come da immagine che segue.
Visualizzazione dei marcatori in mancanza dei dati ordine |
Alcuni motivi potrebbero essere:
- l'utente non ha scaricato gli ordini completamente (Timeout downolad, Disponibilità network interrotta in fase sinc ecc.)
- il device non ha spazio a sufficienza (a questo proposito vedi questa guida per verificare lo spazio disponibile nel device)
- l'utente ha interrotto la sync in qualche fase.
Esiste inoltre un problema legato alla memoria del device IOS . Nel caso di Memoria insufficiente nel device il sistema Operativo per far funzionare altre applicazione va a cancellare dati nell'area di memoria (Memoria tampone) ove i file di dettaglio ordine sono registrati al fine di permettere il corretto funzionamento degli applicativi.
E' possibile quindi che dettagli di ordini scaricati in precedenza non siano più disponibili soprattutto se è da molto che non venegono visualizzati.
Per evitare questi problemi è necessario quindi che nel device ci sia spazio libero adeguato in funzione dei dati da tenere memorizzati (DB , Ordini,Task,Risorse fisiche come pdf,immagini ecc)
Possibili soluzioni:
a) se si verifica su un singolo ordine provare a risolvere con i tool di diagnostica stampa ordine (vedi sotto)
b) se si verifica su molti ordini è consigliabile reinstallare l'app verificando di avere spazio e risorse sufficienti
Controllo automatico integrità ordine
E' stato predisposto un controllo che in caso di accesso ad un ordine ove viene intercettato uno di questi problemi il sistema propone in automatico all'utente di riscaricare l'ordine specifico (E' necessario essere online).In tal caso si apre un Alert indicante il tipo di problema intercettato dal sistema e tramite l'opzione Procedi l'utente può richiedere l'allineamento dei dati ordini con il server per tentare di risolvere il problema .
Nel caso in cui il problema persistesse segnalate con un ticket l'ordine su cui si verifica il problema e uno screenshot dell'alert che appare in modo di avere delle informazioni dettagliate sul tipo di problema riscontrato.
UI
Verifica parametro
entityID per la ricerca del file di dettaglio ordine Deve esistere e deve avevre una lunghezza maggiore di zero error message: "Identificativo non valido" |
Verifica esistenza file json (Dettaglio ordine)
Deve esistere il file con nome {entityID}.json error message: "Dati non trovati" |
Verifica deserializzazine json
Deve essere una json valida error message: "Dati corrotti" |
Verifica tipo contenuto json
Deve essere un dizionario non vuoto ex: {"a" : "c"} error message: "Dati non disponibili" |
Verifica presenza elemento "entity_id" in Json
Deve essere di tipo stringa e non vuota Error message: "Dati non validi" |
Stato Implementativo
Client | Versione Rilascio | Stato |
---|---|---|
IOS App8E | 8E: 2018-12-06 - 2.5.65 | Completata |
Android |
Diagnostica stampa ordine
Nella visualizzazione scheda documento vendita sono state introdotte delle funzioni che in caso di problemi di visualizzazione permettono di aggiornare la singola scheda e di effettuare verifiche di integrità del file specifico.
Di seguito alcune indicazioni
Entrare nell'ordine e accedere al Menu delle funzioni di diagnostica |
Fase di esecuzione dell'azione Aggiorna |
|
Fase di re-
Download del documento ordine |
Azione "
Diagnostica" : Risultato della Diagnostica File In caso di errore segnalare in assistenza il tipo di verifica non superata |
Problemi in scaricamento ordini
Gli ordini non scaricati correttamente presentano un'icona con un triangolo rosso dove iene indicato anche l'entityID dell'ordine.
Selezionando la riga con l'ordine errato, si lancia la procedura di aggiornamento.
Una volta scaricato l'ordine, la riga corrispondente si riposiziona secondo l'ordinamento corrente.
UI
Coming Soon..... |
Stato Implementativo
Client | Versione Rilascio | Stato |
---|---|---|
IOS App8E | 8E: 2018-07-10 - 2.5.17 | Completata |
Android |