Cod. Ultima revisione Wiki Note
869 2023/05/12 - MA quantità_minima_su_totale_varianti

Questa funzionalità permette di vincolare l'inserimento a carrello a un valore minimo di quantità sul totale delle varianti selezionate.


Caratteristica

È possibile definire una quantità minima per il totale delle varianti che il sistema permette di inserire a carrello.

In particolare:

Per articoli con varianti

Il valore di quantità minima deve essere definito sull'articolo "padre" delle varianti.

Esempio: L'articolo DA23-001 venduto nelle taglie dalla S alla XL richiede un minimo totale di 6 pezzi da acquistare. Indipendentemente se l'utente acquista 6 taglie S oppure 4 S e 2 L, l'importante è che raggiunga i 6 pezzi totali.

Se si tenta di mettere a carrello 5 pezzi, il sistema presenta un alert: "Attenzione: Non è stata raggiunta la quantità minima (6)".

Per articoli senza varianti - CartPad

Viene gestita la quantità minima durante la modifica della quantità. Ad ogni modifica del valore nel pad, se la quantità è maggiore di zero e inferiore alla quantità minima, i bottoni di salvataggio vengono disabilitati e il testo viene evidenziato in rosso.

Questa funzionalità opera sia per gli articoli con griglia (varianti) sia per quelli senza griglia, sia in inserimento che in modifica. In caso di articoli con griglia, il controllo si applica al totale delle varianti dell'articolo.

Il dato deve essere trasferito tramite apposito tracciato.

Attenzione
  • Su iOS: Non viene effettuato il controllo della quantità minima sul campo quantità omaggio.
  • Su Sell: In caso di immissione di quantità omaggio, il controllo sulla quantità minima si disattiva.

UI

Di seguito viene riportata l'interfaccia grafica nel client iOS della caratteristica descritta:


Immagine di esempio Descrizione
Alert quantità minima non raggiunta

Messaggio di avviso che indica che non è stata raggiunta la quantità minima sul totale delle varianti.


Settings disponibili

Setting Descrizione Rif.
Abilita il calcolo della quantità minima sul totale carrello Agisce sul totale delle varianti messe a carrello minimum_quantity_on_total
Attenzione La modifica dei setting di default è un'operazione che comporta attività di riconfigurazione, ricompilazione e personalizzazione, e come tale comporterà un costo aggiuntivo.

Stato implementativo

Client Issue Implementativa Stato
iOS App9E Issue #377 - 3.1.12.07 (2023-05-11) Completata
Sell Commit 6757f987 Completata
Buy
Attenzione Se nella colonna Stato non è riportata la dicitura "Completata", significa che la caratteristica non è ancora implementata nell'ambiente corrispondente. La presenza di un'indicazione nella colonna Issue Implementativa indica che la caratteristica è programmata per lo sviluppo. Se non è presente alcuna informazione, l'implementazione non è ancora stata programmata né schedulata per l'ambiente specifico.

Tracciati in ingresso

Schema tracciati riferimento Dati Base:

Esempio di compilazione tracciato per questa caratteristica:

È necessario utilizzare l'identificativo quantita_minima

A001;;quantita_minima;Quantità Minima;3;INTERO
A002;;quantita_minima;Quantità Minima;4;INTERO
A004;;quantita_minima;Quantità Minima;4;INTERO