Wizard Home | Dati Aggiuntivi
Permette l'indicazione di un testo libero indicante le condizioni di pagamento dell'ordine E' utilizzato quindi per indicare il tipo di pagamento e il termine di pagamento.
Il campo nella versione standard:
Marcatore utilizzato nei setting esportazione in tracciato ordine : ordine_fine.condizione_di_pagamento_label
E' possibile richiedere una personalizzazione affinché il sistema proponga il campo Pagamento prepopolato di default con quello previsto per l'anagrafica a carrello e presenti (Opzinalmente) la possibilita di modificarla in base alle opzioni disponbiili a sistema
Il Campo Pagamento se necessario può opzionalmente:
a) In fase inserimento ordine essere presente in tab dati aggiuntivi e modificabile a discrezione da parte dell'agente Il sistema presenta una lista di quelli previsti senza un valore predefinito per il cliente.
b) Essere indicato in scheda cliente un Condizione prevista per l' anagrafica cliente e in fase inserimento ordine in tab dati aggiuntivi è già impostato di default con il valore predefinito ma modificabile a discrezione da parte dell'agente. Il sistema presenta una lista di Condizioni disponibili per la modifica (Lista uguale per tutte le anagrafiche).
c) Essere indicato in scheda cliente una Condizione prevista per l' anagrafica cliente in fase inserimento ordine in tab dati aggiuntivi è già impostato di default con il valore predefinito ma NON modificabile da parte dell'agente.
Per una corretta Funzionalità è necessario popolare i seguenti tracciati nella modalità espressa nell'esempio
Esempio di riga:
....
condizione_di_pagamento;ANTICIPATO SCONTO 3%;;;ANT3;;
....
In sostanza questa struttura dati ha la funzione di fornire una tabella di supporto con tutti i pagamenti codice-Etichetta a cui poi riferirsi con il tracciato seguente
L'indicazione del pagamento da associare a ciascuna anagrafica cliente va indicata nel tracciato anagrafiche_opzioni_aggiuntive.csv
Es popolamento tracciato anagrafiche_opzioni_aggiuntive.csv
Es:
....
C029;;CONDIZIONE_DI_PAGAMENTO;Condizione di pagamento;ANT3;testo
....
il pagamento previsto per l'anagraafica specifica va indicato popolando nel tracciato il "valore campo"
con il codice pagamento (chiave) presente nel tracciato liste_di_supporto.csv
Per farlo serva aprire un ticket indicando di configurare il form per questa caratteristica
- in scheda anagrafica l'etichetta presente in liste di supporto indicata nel campo label per il pagamento previsto
- in dati aggiuntivi ordine l'etichetta presente in liste di supporto indicata nel campo label
Il dato può essere:
- visualizzato nel tab "Dati Aggiuntivi" in fase d'ordine
- visualizzato in scheda cliente nel tab "Info"
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
Cod. | Ultima revisione | Wiki | Note |
509 | 2019/01/30 - PG | CONDIZIONE_DI_PAGAMENTO |
|
Pagamento
Caratteristica
Tramite apposito campo è permessa l'indicazione a testo libero delle condizioni di pagamentoIl campo nella versione standard:
- E' un testo libero della lunghezza massima di 255 char
- Non è obbligatorio
- Viene stampato in ordine sotto ai totali
- Viene transato nel tracciato ordine
Ui
Di seguito l'interfaccia dettagliata nel Client IOS della caratteristica descrittaEsempio di visualizzazione in app tab dati aggiuntivi - condizione di pagamento |
Settings base
Fra le personalizzazioni comuni vi è- la disattivazione del campo
- rendere obbligatorio il campo
Tracciati in uscita
Il dato del pagamento viene salvato in Json ordine in apposito elemento"ordine_fine" : { ... "condizione_di_pagamento_label" : "30/30/90 DFFM", ... },
Marcatore utilizzato nei setting esportazione in tracciato ordine : ordine_fine.condizione_di_pagamento_label
Argomenti Correlati
- Pagamento opzioni vincolate - :la predisposizione di una lista di opzioni vincolate da cui l'utente possa scegliere
- Metodo di Pagamento e Termine di Pagamento : due campi distinti indicanti il Metodo e il Termine di pagamento permettendo all'utente eventualmente di comporre una combinazione fra i due
Opzioni Vincolate (CONDIZIONE_DI_PAGAMENTO)
E' possibile richiedere una personalizzazione affinché il sistema proponga il campo Pagamento prepopolato di default con quello previsto per l'anagrafica a carrello e presenti (Opzinalmente) la possibilita di modificarla in base alle opzioni disponbiili a sistema
Il Campo Pagamento se necessario può opzionalmente:
a) In fase inserimento ordine essere presente in tab dati aggiuntivi e modificabile a discrezione da parte dell'agente Il sistema presenta una lista di quelli previsti senza un valore predefinito per il cliente.
b) Essere indicato in scheda cliente un Condizione prevista per l' anagrafica cliente e in fase inserimento ordine in tab dati aggiuntivi è già impostato di default con il valore predefinito ma modificabile a discrezione da parte dell'agente. Il sistema presenta una lista di Condizioni disponibili per la modifica (Lista uguale per tutte le anagrafiche).
c) Essere indicato in scheda cliente una Condizione prevista per l' anagrafica cliente in fase inserimento ordine in tab dati aggiuntivi è già impostato di default con il valore predefinito ma NON modificabile da parte dell'agente.
Per una corretta Funzionalità è necessario popolare i seguenti tracciati nella modalità espressa nell'esempio
a) Predisporre il pagamento per ciascuna anagrafica Cliente
Affinchè ciascuna anagrafica cliente abbia associato un pagamento è necessarioa.1) Pagamenti disponibili
Serve fornire la lista completa dei Pagamenti disponibili a sistema (codice pagamento ed etichetta da visualizzare) La lista dei pagamenti disponibili deve essere trasmessa tramite il tracciato liste_di_supporto.csv utilizzando l'apposito identificativo convenzionato condizione_di_pagamentoEsempio di riga:
....
condizione_di_pagamento;ANTICIPATO SCONTO 3%;;;ANT3;;
....
In sostanza questa struttura dati ha la funzione di fornire una tabella di supporto con tutti i pagamenti codice-Etichetta a cui poi riferirsi con il tracciato seguente
a.2) Pagamento default per cliente
Serve fornire per ciascuna anagrafica uno dei pagamenti disponibili trasmessi tramite la struttura del punto a.1)L'indicazione del pagamento da associare a ciascuna anagrafica cliente va indicata nel tracciato anagrafiche_opzioni_aggiuntive.csv
Es popolamento tracciato anagrafiche_opzioni_aggiuntive.csv
Es:
....
C029;;CONDIZIONE_DI_PAGAMENTO;Condizione di pagamento;ANT3;testo
....
il pagamento previsto per l'anagraafica specifica va indicato popolando nel tracciato il "valore campo"
con il codice pagamento (chiave) presente nel tracciato liste_di_supporto.csv
b) Predisporre il Form Dati aggiuntivi
Serve adeguare poi il form dati aggiuntivi ordine affinchè il campo Pagamento anziche essere un campo di testo libero presenti il pagamento previsto per anagrafica.Per farlo serva aprire un ticket indicando di configurare il form per questa caratteristica
Settings base
- Form dati aggiuntivi - Campo pagamento : Opzioni vincolate
- Attenzione La modifica della configurazione Standard e dei setting di default è un operazione che comporta delle attività di riconfigurazione e ri-compilazione e personalizzazione e come tale comporterà un costo.
Risultato in App
L'app presenterà :- in scheda anagrafica l'etichetta presente in liste di supporto indicata nel campo label per il pagamento previsto
- in dati aggiuntivi ordine l'etichetta presente in liste di supporto indicata nel campo label
Il dato può essere:
- visualizzato nel tab "Dati Aggiuntivi" in fase d'ordine
- visualizzato in scheda cliente nel tab "Info"
Il campo "Pagamento" si prepopola con i dati compilati in base ai tracciati di cui sopra |
Visualizzazione pagamento in Scheda contatto |
App Demo Zotsell
E' possibile trovare un esempio nell'app Zotsell disponibile nello store mettendo a carrello :
- Cliente: C029
- Cliente: C029
Stato implementativo
Client | Issue Implementativa | Stato |
---|---|---|
IOS App8E | CONDIZIONE_DI_PAGAMENTO | Completata |
Android | Issue | Completata |
Web | 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