Las variables

En todos los formularios y para el uso del estado personalizado, es posible que deba usar variables, por ejemplo, la fecha de la intervención o el técnico que cerró la intervención.
Las variables están rodeadas por llaves {} (los bigotes).
Hay 5 tipos de variables:
  • Variables del sistema
Codificado Utilizar
{system.dateTimeNow} la fecha y hora actuales
{system.isEnvironmentProduction} si está en app.cadulis.com, devuelve sí
si estás en Integration.app.cadulis

  • Las variables relativas a la intervención, están definidas por {intervención. *}
Codificado Utilizar
{intervencion.referencia} la referencia de intervención
{intervención.fecha} la fecha de la intervención (fecha prevista)
{dirección.intervención} la dirección de la intervención
{intervención.address.additional} Complemento de dirección
{intervención.comment} comentar la intervención
{intervención.duración} duración de la intervención (duración prevista)
{intervencion.durationSeconds} duración en segundos
{intervención.estado} tiene el valor pendiente, cancelado o terminado
{intervención.personalizada. *} para campos personalizados

  • Variables de cliente: {intervencion.cliente. *}
Codificado Utilizar
{intervencion.cliente.referencia} referencia de cliente
{intervención.cliente.nombre} nombre del cliente
{intervencion.cliente.movil} Número Celular
{intervencion.cliente.phone} número de teléfono fijo
{intervención.cliente.personalizado. *} para campos personalizados

  • Variables relacionadas con la intervención de los padres: {la intervención.parente. *}
Cuando se crea una intervención desencadenando otra intervención, esta última se llama intervención de los padres. Por ejemplo, si la creación de una intervención desencadena una llamada o si el cierre fallido desencadena una nueva intervención.
Codificado Utilizar
{intervención.parente.fecha} la fecha de la intervención de los padres
{intervención.parent.address} la dirección de la intervención de los padres
{intervención.parent.address.additional} la dirección adicional
{intervención.parent.custom. *} para los campos personalizados de la hoja de intervención
{intervención.parent.report.custom. *} para los campos personalizados de la hoja de cierre

  • Variables relativas al cierre de la intervención: {intervención.informe. *}
Codificado Utilizar
{intervencion.informe} comentario final
{intervención.informe.stato} toma el valor OK o KO
{intervención.informe.personalizado *} para los campos personalizados de la hoja de cierre

Para estas tres últimas categorías, también puede usar los campos personalizados que ha definido (en los formularios, o el archivo de intervención o de cliente), usando {intervención. *. Custom.lecode} reemplazando "lecode" con el código que definió configurando sus campos.