Wizard Home |

Cod. Ultima revisione Wiki Cod. Sviluppo
193 2018/12/05 - MA additional_data




All'interno del flusso composizione ordine  (carrello)  è presente nel menu il tab "Dati Addizionali". Cliccando su di esso si aprirà un form di inserimento dati che permette di inserire dei dati aggiuntivi nel documento di vendita.


Tab Dati aggiuntivi


Modifica dati Tab Dati aggiuntivi



Modello Standard


L'app prevede  in fase di prima attivazione (default) nel tab dati aggiuntivi ordine un insieme di campi predefiniti. 

Campi del modello Standard


  Identificativo Etichetta Note

tipo_documento Tipo documento
Fisso con valore Ordine
riferimento_ordine Riferimento Campo testo libero Editabile
date Data consegna Picker calendario con blocco delle date  precedenti alla corrente ed esclusione dei sabati e domenica 
notifica_a Notifica a Campo testo libero Editabile
condizione_di_pagamento_label Pagamento Campo testo libero Editabile
condizione_di_resa_label Condizioni di Resa Campo testo libero Editabile
note Nota Campo testo esteso libero Editabile

Risultato in App


Tab dati aggiuntivi Standard

App Demo Zotsell E' possibile trovare un esempio nell'app ZotSell - Building disponibile nello store

I Dati di aggiuntivi di default sono già configurati per essere stampati nel documento dell'ordine. Modifica ai Dati di default per una personalizzazione comporta quindi una modifica anche della stampa ordine .



Settings disponibili


Setting Descrizione Codice riferimento
Configurazione Standard Vedi tabella per le indicazioni _app_settings/sales_additional_data_model
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.


Tipo Documento:

Il campo permette di indicare la tipologia di documento vendita che si sta predisponendo (Esempio Offerte/Ordine/Preventivi )

Vedi  Scheda per dettagli



Riferimento:


Vedi  Scheda per dettagli



Data consegna:


Vedi  Scheda per dettagli


Notifica a:


Vedi  Scheda per dettagli


Pagamento:


Vedi  Scheda per dettagli



Condizioni di Resa:


Vedi  Scheda per dettagli



Nota:


Vedi  Scheda per dettagli



Obbligatorietà Dati aggiuntivi

Il sistema non è in grado di salvare  i dati aggiuntivi in ordine senza passare per il tab dati aggiuntivi 

 Per essere sicuri che i dati seppur quelli che si presentano di default vengano salvati in ordine è necessario rendere obbligatorio all'utente il passaggio per il tab dati aggiuntivi (con apposito setting) questo causa un blocco in conferma d'ordine nel caso non lo faccia visualizzando un apposito Alert e impedendo la chiusura dell'ordine.

E' necessario inoltre rendere obbligatori nel Form dati aggiuntivi i campi che si ha sempre bisogno di ricevere

Nota: disabilitando l'obbligatorietà non verrà salvato in automatico alcun dato dei dati aggiuntivi,
Non sono dati preimpostati sono dati che di default si presentano nella maschera ma se non salvati non vengono popolati


Avviso dati aggiuntivi obbligatori

Setting Descrizione Codice riferimento
Compilazione dati aggiuntivi obbligatori Abilita il controllo di blocco conferma ordine in caso i dati aggiuntivi non siano compilati e salvati enable_mandatory_sales_additional
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.


Personalizzazione con nuovi campi


Come descritto in precedenza il form Dati Addizionali può essere personalizzato rimuovendo alcuni campi presenti e/o aggiungendone altri con la possibilità di impostare quali obbligatori e quali no.

Per aggiungere un nuovo campo o più si dovrà comunicare tramite richiesta di assistenza per ciascun campo da aggiungere 

  1. Etichetta da visualizzare all'utente . Es Tipo consegne
  2. Tipo di campo:  Testo,breve,esteso,data lista ecc   Vedi questa guida per una traccia delle  le tipologie di campo gestibili 
  3. Obbligatorietà : Indicare se il campo debba essere o meno compilato obbligatoriamente
  4. Posizione del campo nella  lista di campo presenti nel tab 
  5. Altre indicazioni se necessarie 
  6. Posizione nel tracciato ordine csv  in cui transare il dato acquisito dal form 


Per le tipologie di campi gestibili dal sistema si veda questa sezione 

Setting Descrizione Codice riferimento
Attiva Inizializzazione dati aggiuntivi personalizzati Setting necessario solo per il SELL affinchè inizializzi correttamente l'ordine active_init_order_sell_with_additional_data_conf
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.



NB: Nel Rollout di integrazione è  prevista una issue implementativa di personalizzazione specifica. 
Vedi sezione:    Issue Personalizzazione Dati Aggiuntivi).



Stato implementativo


Client Issue Implementativa Stato
IOS App
Completata -

Sell
Completata


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 presente nulla significa che non è ancora schedulata o pragrammata l'implementazione nell'ambiente specifico


Traduzione etichette

Le etichette del form standard hanno una traduzione in lingua già predefinito. In caso di personalizzazione è possibile predisporre delle "localizzazioni" in lingua specifiche. E' necessario fornire tramite assistenza l'indicazioni delle traduzioni delle etichette da predisporre.

Stato implementativo


Client Issue Implementativa Stato
IOS App8E 3.0.1.66 - Form: aggiunta gestione "localization_support" "items" Completata
Sell
Buy

Completata

Attenzione Ove non indicato Completato sulla colonna Stato indica che la caratteristica non è ancora implementata in quell'ambiente.