In tutti i moduli e per l’utilizzo dei custom status, potrebbe essere necessario utilizzare delle variabili, ad esempio la data dell’intervento o il tecnico che ha chiuso l’intervento.
Le variabili sono racchiuse tra parentesi graffe { } (le “moustaches”).
Le variabili relative al sistema
Codice | Utilizzo |
---|---|
{system.dateTimeNow} | la data e l’ora attuale |
{system.isEnvironmentProduction} | se siete su app.cadulis.com, restituisce yes |
se siete su integration.app.cadulis |
Le variabili relative all’attività, sono definite da {intervention.*}
Codice | Utilizzo |
---|---|
{intervention.reference} | il riferimento dell’intervento |
{intervention.date} | la data dell’intervento (data pianificata) |
{intervention.address} | l’indirizzo dell’intervento |
{intervention.address.additional} | complemento d’indirizzo |
{intervention.comment} | commento sull’intervento |
{intervention.duration} | durata dell’intervento (durata pianificata) |
{intervention.durationSeconds} | durata in secondi |
{intervention.status} | assume il valore pending, cancelled o terminated |
{intervention.custom.*} | per i campi personalizzati |
Le variabili relative al cliente: {intervention.customer.*}
Codice | Utilizzo |
---|---|
{intervention.customer.reference} | il riferimento del cliente |
{intervention.customer.name} | il nome del cliente |
{intervention.customer.mobile} | il numero di cellulare |
{intervention.customer.phone} | il numero di telefono fisso |
{intervention.customer.custom.*} | per i campi personalizzati |
Le variabili relative all’intervento padre: {intervention.parent.*}
Quando un intervento viene creato tramite un trigger su un altro intervento, quest’ultimo viene chiamato intervento padre. Ad esempio, se la creazione di un intervento genera una chiamata o se la chiusura in KO genera un nuovo intervento.
Codice | Utilizzo |
---|---|
{intervention.parent.date} | la data dell’intervento padre |
{intervention.parent.address} | l’indirizzo dell’intervento padre |
{intervention.parent.address.additional} | complemento d’indirizzo |
{intervention.parent.custom.*} | per i campi personalizzati della scheda intervento |
{intervention.parent.report.custom.*} | per i campi personalizzati della scheda di chiusura |
Le variabili relative alla chiusura dell’intervento: {intervention.report.*}
Codice | Utilizzo |
---|---|
{intervention.report.comment} | commento di chiusura |
{intervention.report.status} | assume il valore OK o KO |
{intervention.report.custom.*} | per i campi personalizzati della scheda di chiusura |
Per queste ultime tre categorie, è possibile utilizzare anche i campi personalizzati che avete definito (nei moduli, nella scheda intervento o cliente),
utilizzando {intervention.*.custom.lecode}
sostituendo “lecode” con il codice che avete definito durante la configurazione del campo.