Wizard Home | Cartpad

Cod. Ultima revisione Wiki Note
441 2017/12/11 - PG quantity
Permette l'immissione della quantità da acquistare di un articolo o di una variante

Caratteristica

E' presente nel Cartpad un elemento Quantità che  permette all'utente  l'impostazione di un valore numerico maggiore di 0, intero o decimale a seconda della impostazioni della modalità di acquisto dell' articolo e comporterà con il salvataggio l'immissione a carrello del valore indicato  in funzione dell'unità di misura scelta.

Il sistema di default esegue una estrazione e ricalcolo delle condizioni per applicare  il Prezzo e lo Sconto in base al valore della Quantità indicata e alle politiche Prezzo e sconto provenienti dai DB.  modifica della quantità  (sono possibili altresì comportamenti diversi richiedendo una configurazione particolare dell'app).

Il ricalcolo viene eseguito anche in fase di  modifica dei valori di Quantità di un articolo già a carrello. Il sistema con la modifica ripropone i valori di prezzo e sconto derivanti da politiche di vendita trasmesse tramite appositi tracciati e NON valori modificati in precedenza .

In pratica modificando la Quantità il sistema ripropone le condizioni derivanti da politiche commerciali NON mantenendo eventuali modifiche apportate sui campi Vostro prezzo e Sconto. (E' possibile modificare il comportamento tramite impostazione di appositi setting)





UI

Cliccare in corrispondenza del bottone con il prezzo dell'articolo per aprire il Cartpad
Cliccare in corrispondenza del campo "Quantità" per aprire il tastierino numerico 

Il campo modificabile propone di default il valore 1.
Inserire la quantità desiderata e cliccare in corrispondenza dell'icona indicata da una freccia per salvare 
Risultato



Settings base

E' possibile modificare il comportamento standard tramite i seguenti setting 

Setting Descrizione Codice riferimento
Disabilita aggiornamento quantità Disabilita la possibilità di modificare la quantità di default preimpostata nel cartpad
(Blocco modifica quantità)
disable_quantity_update
Abilita inserimento diretto Qtà. in viste Il setting permette cliccando il bottone di acquisto di andare nel modale direttamente all'immissione della Qtà. cliccando "Salva" il prodotto viene messo a carrello , cliccando "Fine" si torna al modale completo. direct_input_quantity
Abilita inserimento diretto Qtà. in griglia Il setting permette quando si è in griglia varianti, cliccando la cella di acquisto, di andare nel modale direttamente all'immissione della Qtà. cliccando "Salva" il prodotto viene messo a carrello, cliccando "Fine" si torna al modale completo. (grid) direct_input_quantity
Disabilita Ricalcoli in immissione Qtà. Disabilita ogni ricalcolo in fase di prima immissione Qtà.
(Vengono applicati prezzo e sconto di apertura cartpad salvo non vengano modificati)
Modificando prima il prezzo e/o lo sconto  questo verrà mantenuto indipendentemente da una successiva modifica della Qtà. 
disable_insert_quantity_recalculation
Disabilita ricalcoli in modifica Qtà Se la quantità viene risalvata non ricalcola il prezzo e sconto previsti ma mantiene quanto impostato in Cart-pad disable_update_quantity_recalculation



Stato Implementativo


Client Versione Rilascio Stato
IOS App8E 8E: 2018-12-06 - 2.5.65 Completata
Sell Completata
Buy Completata
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

Tracciati in entrata



Tracciati in uscita

Il dato di quantità immesso a carrello  salvato in Json ordine come valore numerico  riportando il valore immesso al momento dell messa a carrello in un apposito elemento  quantita all'interno di ogni elemento di  righe_carrello.

Assieme a questo elemento viene popolato un elemento aggiuntivo tipo  tipo_acquisto che viene valorizzato a 0 (Viene popolato a 1 se quantità in omaggio)

Esempio
"righe_carrello" : [
... 
    {
      "codice_articolo" : "A004",
	 ... 
 	 "tipo_acquisto" : 0,
  	 "quantita" : 4,
      ....
    },
    ...
    {
      "codice_articolo" : "A004",
 	  ...
 	  "tipo_acquisto" : 0,
          "quantita" : 6.0128,
      ...
    },
...
],


Nb: Il numero di cifre decimali eventualmente presenti dipende dai vincoli imposti al tastierino numerico in base al valore del campo decimale del tracciato articoli.csv

L'esportazione nel csv è tra gli elementi esportati di default

Argomenti Correlati

  • Quantità decimali -
  • Quantità a 0 -
  • Quantità - Valore Default -
  • Quantità - Valore minimo -
  • Quantità a confezione minima o lotto - : Permette di vincolare a un valore minimo di quantità e suoi multipli
  • Valore default quantità = "-" (vuoto) : Permette di vincolare a un valore minimo di quantità e suoi multipli
  • Immissione quantità - Blocco ricalcolo condizioni prezzo e sconto