Wizard Home | View

Cod. Ultima revisione Wiki Cod. Sviluppo
634 2018/11/28 - PG documenti_task


ATTENZIONE QUESTA GUIDA E' IN FASE DI REDAZIONE E REVISIONE (COOMING SOON)


La seguente caratteristica nasce dall'esigenza di rendere disponibile nel percorso ordine la possibilità per l'utente che compone l'ordine di trovare in base a dei parametri (da definire) dei documenti aggiuntivi da compilare (e firmare) d'ora in avanti chiamati Allegati ordine.

Esempio di allegati possono essere:

  • Le condizioni generali di fornitura
  • Richiesta di consenso privacy e scelta finalità
  • Raccolta dati cliente generica
  • NDA (Non disclosure agreement)

Caratteristica

Per abilitare questa funzionalità  è necessario:
a) che l'App sia compilata con apposito setting
b) che siano definiti e predisposti i documenti da presentare con appositi campi compilabili da parte dell'utente.
c) predisposizione eventuali parametri per gestire la presenza o meno dei documenti in funzione di certe situazioni a carrello . Ad esempio allegato presente per un Cliente specifico

Settings disponibili

Setting Descrizione Codice riferimento
Abilita Modalità Allegati ordine Permette l'abilitazione delle funzionalità in ap che permettono la gestione degli allegati ordine settings_vendita_acquisti/enable_order_attachments
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.

UI

Di seguito video di interazione con il carrello con la caratteristica attiva 

- Overview Allegati Documenti




Il setting 
- abilita il Tab Documenti in sostituzione del Tab Dati Aggiuntivi
-
disabilita il Tab Firma


Il setting abilita nel Tab Riepilogo
-
 le funzioni di firma
- menu di accesso alla visualizzazioen degli allegati ordine
- funzione di chiusura ordine 


All'interno del Tab Documenti si visualizza
  • l'accesso alla gestioe dei dati aggiuntivi ordine
  • l'accesso alla lista dei documenti disponibili da compilare per completare l'ordine


Visualizzazione dei dati aggiuntivi ordine con le funzioni di :
  • accesso alla modifica dati aggiuntivi ordine
  • funzione di ritorno (Indietro) alla vista precedente


Visualizzazione
HTML di ciascun allegato ordine con le funzioni di :
  • modifica e inserimento dei dati previsti
  • funzione di ritorno (Indietro) alla vista precedente


Mododulo di inserimento dei dati necessari alla compilazione dello specifico allegato:
  • inserimento dei dati previsti
  • funzione di salvataggio e chiusura


Visualizzazione nel Tab Riepilogo degli allegati dell'ordine


Funzione di firma documento ordine nel Tab Riepilogo (Firma standard del documento ordine)


Avvisi in conferma ordine nel Tab Riepilogo di Allegati non completamente  compilati per la corretta chiusura dell'ordine.

UI - Visualizzazione in admin


In admin nel menu Ordini si può distinguere gli ordini con allegati tramite l'icona di un libro 

Per aprire gli allegati è necessario cliccare su "Attachments"

Visualizzazione allegati


Stato implementativo


Client Issue Implementativa Stato
IOS App8E 73959 In sviluppo
Android
Web
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



Predisposizione Allegato ordine

Per la predisposizione di un allegato ordine è necessario :

a) Definire  un nome documento da visualizzare nel tab Documenti 

b) Sia fornito il layout definitivo  del documento comprensivo di tutti i testi corretti , logi e qualsivoglia dicitura debba essere  presente nell'allegato . Materiale  su cui verrà eseguita una lavorazione per la trasformazione dello stesso in un formato Html e sua compilazione nel pacchetto ordine per l'app.
Versione che sarà quanto più possibile similare al documento fornito (Eventuali richieste per proposte grafiche e studi sullo stesso saranno lavorazioni esterne che necessiteranno di una consulenza Grafica)

c) In base al punto b saranno individuati i dati che dovranno essere compilati dall'utente e dovrà essere ben definita e comunicata la loro obbligatorietà e formato di immissione sulla cui definizione verrà costruito il sistema di compilazione dei dati necessari all'allegato definito come   Modulo di inserimento negli screenshot della sezione UI descritta sopra .

Attenzione E' molto importante che le indicazioni e materiale dei punti sopra siano pensate e valutate con attenzione. Il materiale fornito deve essere molto preciso in quanto anche modifiche banali per ripensamenti sui testi, layout ecc comporteranno lavorazioni aggiuntive per ricompilazioni pacchetto che vanno dalle 2 alle 3 ore di lavoro che verranno addebitate a consuntivo in base al numero di richieste.

Esempi di Allegati (Cooming Soon)

- Condizioni generali di fornitura 
- Informativa privacy e consensi
- (NDA) Non disclosure agreements
- Questionario Cliente

In fase implementativa è possibile predisporre per un singolo utente la visualizzazione del pacchetto ordine in fase di sviluppo E' necessario richiedere l'attivazione del seguente setting indicando l'email utente a cui associarlo.


Setting Descrizione Codice riferimento
Abilita utente a Sandbox ordini per sviluuppo Permette l'abilitazione della visualizzazione del pacchetto ordine di sviluppo ad utenti specifici enable_developer_users_list
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.


Vincoli documenti per un cliente


Questa caratteristica permette di decidere se presentare un   Allegati ordine in base al cliente che si ha a carrello
Nel caso ad esempio si debba presentare un Allegato ordine  per richiedere i consensi solo a certi i clienti e ad altri no (perche si è già acquisito in precedenza ) 
è possibile utilizzare questa funzionalità.

Una volta stabilito l'allegato da presentare e costruito il pacchetto (Dati da richiedere,layout grafico e contenuti) è possibile utilizzare il tracciato anagrafiche_opzioni aggiuntive 
per indicare quale allegato/allegati presentare .

Importazione dati



ESEMPIO
  • Codice Anagrafica = C000
  • Codice di spedizione = D001
  • identificativo campo : ORDER_ATTACHMENTS
  • etichetta campo : Allegati ordine necessari
  • valore campo : informativa_privacy_2018
  • tipo campo : TESTO


- Identificativo campo da utilizzare è "ORDER_ATTACHMENTS" 
- Valore campo : deve essere convenzionato e vi verrà comunicato  al momento della predisposizione dell'allegato da parte del nostro staff di sviluppo 


Esempio riga tracciato : 

C000;D001;ORDER_ATTACHMENTS;Allegati ordine necessari;informativa_privacy_2018;TESTO

Nel caso in cui vi siano più allegati disponibili per indicare quali rendere disponibili ad una anagrafica specifica è necessario indicare nel campo Valore la lista di identificativi allegati da rendere disponibili .
Supponendo vi siano 3 tipi di allegato
- "condizioni_generali_di_fornitura"
- "nda"
- "sla_specifiche_tecniche"


Es: 
C000;;ORDER_ATTACHMENTS;Allegati ordine necessari;condizioni_generali_di_fornitura,sla_specifiche_tecniche;TESTO
C001;;ORDER_ATTACHMENTS;Allegati ordine necessari;condizioni_generali_di_fornitura,nda;TESTO

Attenzione L'app non tiene in alcun conto se gli allegati sono stati già registrati in un ordine precedente per lo stesso cliente per cui 
la lista di allegati saranno disponibili per il cliente fintanto che il tracciato non verrà aggiornato e un elaborazione server e Ipad per allineamento non sarnno stati eseguiti

Gestire allegati per nuovi clienti

Analogamente a qualsiasi altro cliente è possibile indicare per un tipo di nuovo cliente il tipo di allegato da predisporre tramite il tracciato 
Indicando il codice utilizzato per definire la scheda nuovo cliente da rendere disponibile 

Es

Riga in tracciato anagrafiche.csv 

nuovo_cliente_001;;1;0;Nuovo Cliente con allegati;;;;;;;;;;;;L001;;

Riga in tracciato anagrafiche_opzioni_aggiuntive.csv 

nuovo_cliente_001;;ORDER_ATTACHMENTS;Allegati ordine necessari;condizioni_generali_di_fornitura,nda;TESTO

Bypass opzionale Vincolo


E' possibile tramite apposito setting configurare l'app in modo tale che se anche è presente un vincolo di obbligatorietà di compilazione sia permesso all'utente di bypassarlo e confermare comunque l'ordine.


Setting Descrizione Codice riferimento
Abilita bypass allegati in conferma ordine Permette l'abilitazione delle opzioni di bypass di compilazione degli allegati in fase di conferma d'ordine. settings_vendita_acquisti/enable_options_for_mandatory_attachments
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.


In fase conferma ordine appare
- l'avviso di obbligatorietà  con l'opzione di forzare la conferma dell 'ordine  ( Forza Conferma)
- avviso per andare alla compilazione degli allegati ordine  ( Compila Moduli)