Wizard Home | Dati Aggiuntivi

Cod. Ultima revisione Wiki Note
305 2019/07/25 - PG customerItems
Permette di limitare gli articoli disponibili in base alla Destinazione impostata a carrello in base  a quanto transato in apposito tracciato 


UI

Coming Soon
Coming Soon




Caratteristica

E' in fase implementativa 

Limitazione prodotti acquistabili in base al codice fatturazione e codice destinazione.

Nelle viste list,folders,flow,grid e recurring va aggiornato l'elenco dei prodotti quando si cambia contatto o destinazione nel carrello. Non c'è nessun setting per abilitare la procedura di limitazione ma dipende solo dal contenuto della tabella "ipad_catalog_custom_search" con "context" == 'CUSTOMER_ITEM'.

Nel carrello vanno evidenziati i prodotti non acquistabili e in fase di conferma ordine vanno presentati con un alert gli eventuali prodotti non acquistabili, impedendo la chiusura finché non vengono eliminati i prodotti non validi.

Per le query si usano il codice del contatto per la fatturazione e il codice destinazione del contatto impostato come "Destinazione". customerCode = codice del contatto per la fatturazione destinationCode = codice destinazione del contatto impostato come "Destinazione"

Se si trovano nella tabella "ipad_catalog_custom_search" dei prodotti con la corrispondenza del customerCode e destinationCode, si utilizzeranno come unici prodotti acquistabili. Se non si trovano prodotti si cerca con solo la corrispondeza del customerCode. Se ancora non si trova niente allora tutti i prodotti saranno acquistabili.

Le varianti non vengono considerate in questo processo.

Attenzione: la funzionalità predisposta non prevede un utilizzo massivo della limitazione ma è prevista come da specifiche per un numero limitato di clienti.
Il lievitare della casisitca può rallentare il sistema e potenzialmente bloccarlo se le righe presenti nella tabella custome_search diventano decine di migliaia


Importazione dati


Serve popolare la tabella zz_raw_custom_search convenzionando
code_reference1 = Codice Cliente 
code_reference2 = Codice destinazione 
context = CUSTOMER_ITEM
tag_1 = codice articolo
 
Esempio compilazione riga tracciato:

C034;;CUSTOMER_ITEM;;A030;;;;;;;;;;

Stato implementativo


Client Issue Implementativa Stato
IOS App8E 8E: 2016-11-10 - 2.2.401 - 1.13 Completata
Sell
BUY
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 presente nulla significa che non è ancora schedulata o pragrammata l'implementazione nell'ambiente specifico

Settings disponibili



Setting Descrizione Codice riferimento
Coming Soon Coming Soon Coming Soon
Attenzione La modifica dei setting di default è un operazione che comporta delle attività di riconfigurazione e ri-compilazione e personalizzazione e come tale comporterà un costo.