In tutte le forme e per l'utilizzo dello stato personalizzato, potrebbe essere necessario utilizzare le variabili, ad esempio la data dell'intervento o il tecnico che ha chiuso l'intervento.
Le variabili sono racchiuse tra parentesi graffe {} (i baffi).
Esistono 5 tipi di variabili:
coded | Uso |
---|
{} System.dateTimeNow | la data e l'ora correnti |
{} System.isEnvironmentProduction | se sei su app.cadulis.com, restituisce sì se sei su integration.app.cadulis |
- Le variabili relative all'intervento sono definite da {intervento. *}
coded | Uso |
---|
{} Intervention.reference | il riferimento all'intervento |
{} Intervention.date | la data dell'intervento (data prevista) |
{} Intervention.address | l'indirizzo dell'intervento |
{} Intervention.address.additional | Indirizzo aggiuntivo |
{} Intervention.comment | commento all'intervento |
{} Intervention.duration | durata dell'intervento (durata prevista) |
{} intervention.durationSeconds | durata in secondi |
{} Intervention.status | ha il valore in sospeso, cancellato o terminato |
{intervento.custom. *} | per campi personalizzati |
- Variabili del cliente: {intervento.customer. *}
coded | Uso |
---|
{} Intervention.customer.reference | referenza del cliente |
{} Intervention.customer.name | nome del cliente |
{} Intervention.customer.mobile | numero di cellulare |
{} Intervention.customer.phone | numero di rete fissa |
{intervento.customer.custom. *} | per campi personalizzati |
- Variabili correlate all'intervento genitore: {intervento.parente. *}
Quando viene creato un intervento innescando un altro intervento, quest'ultimo viene chiamato intervento principale. Ad esempio se la creazione di un intervento innesca una chiamata o se la chiusura fallita innesca un nuovo intervento.
coded | Uso |
---|
{} Intervention.parent.date | la data dell'intervento genitore |
{} Intervention.parent.address | l'indirizzo dell'intervento genitore |
{} Intervention.parent.address.additional | l'indirizzo aggiuntivo |
{intervento.parente.custom. *} | per i campi personalizzati del foglio di intervento |
{intervento.parente.report.custom. *} | per i campi personalizzati del foglio di chiusura |
- Variabili relative alla chiusura dell'intervento: {intervento.report. *}
coded | Uso |
---|
{} Intervention.report.comment | commento di chiusura |
{} Intervention.report.status | accetta il valore OK o KO |
{intervento.report.custom. *} | per i campi personalizzati del foglio di chiusura |
Per queste ultime tre categorie, puoi anche usare i campi personalizzati che hai definito (nei moduli, o intervento o file cliente), usando {intervento. *. Custom.lecode} sostituendo "lecode" con il codice che hai definito configurando i tuoi campi.