Em todos os formulários e para o uso dos custom status, você pode precisar utilizar variáveis, por exemplo a data da intervenção ou o técnico que finalizou a intervenção.
As variáveis são delimitadas por chaves { } (as “moustaches”).
Variáveis relacionadas ao sistema
Código | Uso |
---|---|
{system.dateTimeNow} | a data e hora atual |
{system.isEnvironmentProduction} | se você está em app.cadulis.com, retorna yes |
se você está em integration.app.cadulis |
Variáveis relacionadas à atividade, são definidas por {intervention.*}
Código | Uso |
---|---|
{intervention.reference} | a referência da intervenção |
{intervention.date} | a data da intervenção (data planejada) |
{intervention.address} | o endereço da intervenção |
{intervention.address.additional} | complemento de endereço |
{intervention.comment} | comentário sobre a intervenção |
{intervention.duration} | duração da intervenção (duração planejada) |
{intervention.durationSeconds} | duração em segundos |
{intervention.status} | tem o valor pending, cancelled ou terminated |
{intervention.custom.*} | para os campos personalizados |
Variáveis relacionadas ao cliente: {intervention.customer.*}
Código | Uso |
---|---|
{intervention.customer.reference} | a referência do cliente |
{intervention.customer.name} | o nome do cliente |
{intervention.customer.mobile} | o número de telefone celular |
{intervention.customer.phone} | o número de telefone fixo |
{intervention.customer.custom.*} | para os campos personalizados |
Variáveis relacionadas à intervenção parente: {intervention.parent.*}
Quando uma intervenção é criada por um disparo em outra intervenção, esta última é chamada de intervenção parente. Por exemplo, se a criação de uma intervenção dispara uma chamada ou se o encerramento com falha dispara uma nova intervenção.
Código | Uso |
---|---|
{intervention.parent.date} | a data da intervenção parente |
{intervention.parent.address} | o endereço da intervenção parente |
{intervention.parent.address.additional} | o complemento de endereço |
{intervention.parent.custom.*} | para os campos personalizados da ficha de intervenção |
{intervention.parent.report.custom.*} | para os campos personalizados da ficha de encerramento |
Variáveis relacionadas ao encerramento da intervenção: {intervention.report.*}
Código | Uso |
---|---|
{intervention.report.comment} | comentário do encerramento |
{intervention.report.status} | assume o valor OK ou KO |
{intervention.report.custom.*} | para os campos personalizados da ficha de encerramento |
Para estas três últimas categorias, você também pode utilizar os campos personalizados que definiu (nos formulários, ou ficha de intervenção ou de cliente),
utilizando {intervention.*.custom.lecode}
substituindo “lecode” pelo código que você definiu ao configurar seu campo.