Le variabili

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:
  • Variabili di sistema
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.