Personnalisez vos champs avec les variables
Dans tous les formulaires et pour l’utilisation des custom status, vous pouvez avoir besoin d’utiliser des variables, par exemple la date de l’intervention ou le technicien qui a clôturé l’intervention.
Les variables sont encadrées par des accolades { } (les moustaches).
Types de variables
Système
Les variables qui concernent le système
Code | Usage |
---|---|
{system.dateTimeNow} | la date et heure actuelle |
{system.isEnvironmentProduction} | si vous êtes sur app.cadulis.com, renvoie yes |
si vous êtes sur integration.app.cadulis |
Activité
Les variables qui concernent l’activité, elle sont définies par {intervention.*}
Code | Usage |
---|---|
{intervention.reference} | la référence de l’intervention |
{intervention.date} | la date de l’intervention (date planifiée) |
{intervention.address} | l’adresse de l’intervention |
{intervention.address.additional} | complément d’adresse |
{intervention.comment} | commentaire sur l’intervention |
{intervention.duration} | durée de l’intervention (durée planifiée) |
{intervention.durationSeconds} | durée en seconde |
{intervention.status} | a la valeur pending, cancelled ou terminated |
{intervention.custom.*} | pour les champs personnalisés |
Client
Les variables qui concernent le client : {intervention.customer.*}
Code | Usage |
---|---|
{intervention.customer.reference} | la référence du client |
{intervention.customer.name} | le nom du client |
{intervention.customer.mobile} | le numéro de téléphone portable |
{intervention.customer.phone} | le numéro de téléphone fixe |
{intervention.customer.custom.*} | pour les champs personnalisés |
Intervention parente
Les variables qui concernent l’intervention parente : {intervention.parent.*}
Lorsqu’une intervention est crée par un déclenchement sur une autre intervention, cette dernière est appelée intervention parente. Par exemple si la création d’une intervention déclenche un appel ou si la clôture en échec déclenche une nouvelle intervention.
Code | Usage |
---|---|
{intervention.parent.date} | la date de l’intervention parente |
{intervention.parent.address} | l’adresse de l’intervention parente |
{intervention.parent.address.additional} | le complément d’adresse |
{intervention.parent.custom.*} | pour les champs personnalisés de la fiche d’intervention |
{intervention.parent.report.custom.*} | pour les champs personnalisés de la fiche de clôture |
Clôture
Les variables qui concernent la clôture de l’intervention : {intervention.report.*}
Code | Usage |
---|---|
{intervention.report.comment} | commentaire de la clôture |
{intervention.report.status} | prend la valeur OK ou KO |
{intervention.report.custom.*} | pour les champs personnalisés de la fiche de clôture |
Pour ces trois dernières catégories, vous pouvez également utiliser les champs personnalisés que vous avez définis (dans les formulaires, ou fiche d’intervention ou de client),
en utilisant {intervention.*.custom.lecode}
en remplaçant « lecode » par le code que vous avez défini en paramétrant votre champs.