Wizard Home
Cod. Ultima revisione Wiki Note
767 2019/12/20 - PG Check cart - article not more present
E' un controllo che permette di evitare di confermare ordini con articoli a carrello non più in vendita 

E' una casistica che si crea su Ordini in status nuovo (ossia non confermati) che restano a carrello per un tempo prolungato e poi con l'aggiornamento dei db alcuni articoli non sono più disponibili. Il controllo impedisce di salvare l'ordine con tali articoli a carrello 



Caratteristica

I punti di controllo so no i seguenti :

a) Evidenziare le righe a carrello con l'errore permettendo all'utente di cancellarle

b) In fase conferma ordine dopo il click del Conferma e salva o Salva e tieni in sospeso) il sistema presenta un alert

I codici articolo presenti nell'ordine : A,B,C non sono più in vendita. 
Per proseguire verranno  cancellati automaticamente dell'ordine.
Procedi - Annulla
NB: nel messaggio A,B,C sono i codici dei relativi articoli da eliminare dall'ordine.
  • Se clicca il Procedi procedi la cancellazione da esso degli articoli A,B,C e torni nel tab di conferma (Dovrebbe esserti più agevole rifare tutti i calcoli del totale)
  • Se clicca Annulla ritorni nella pagina di conferma senza far nulla

Esempio

carico a carrello gli articolo A070 - A071 - A072 - A073 - A074, se chiudo l'ordine tutto è come prima

se non chiudo l'ordine e sucessivamente elimino dal db gli articoli A070 e A073, nella lista prodotti a carrello compare, al posto del bottone modifica, l'alert di avviso

posso cancellare l'articolo premendo il bottone elimina

se vado in conferma ordine e clicco sul bottone di conferma, appare un primo modale, che chiede di confermare e salvare o salvare e tenere in sospeso, comunque scelgo, se ci sono prodotti non più presenti nel db appare un secondo modale che avvisa della presenza di articoli non più disponibili 

se clicco sul bottone procedi, vengono cancellati i prodotti non più disponibili dal carrello  e vengo riportato nella schermata di conferma ordine dove i prodotti nulli non compaiono più e i totali vengono ricalcolati, procedendo tutto prosegue come prima,
se clicco su annulla, ritorno alla conferma ordine