Variables in task templates: Difference between revisions

From Planfix
Jump to: navigation, search
No edit summary
No edit summary
 
(35 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<pre>
{{#seo:
The translation of this page is done using machine translation technology.  
|title=Variables in task templates
We apologize for any inaccuracies and errors.
|titlemode=append
</pre>
|keywords=planfix, variables, templates, tasks
|description=Variables in task templates
}}
You can use '''variables''' in the names and descriptions of [[tasks]]. A variable takes the form of a field from a task or other object, contained in double curly brackets.  


In the title and description of tasks, you can use different variables.
Example: the variable that stores the current date:
<pre>{{System.Today}}</pre>


Variables are added to [[objects]] and [[task templates]] when creating or editing templates. When you create a task using a template, each variable's value at the time the task is created will be used in place of the variable.
==Adding variables==
In the interface for creating a template,  there is a special icon. Click on it to display a list of available variables:


== Adding variables ==
https://s.pfx.so/pf/qu/dm8MCr.jpg
===Among the variables available are===
*about 30 system variables that let you display time, date, day of the week, month, and year, in various formats;
*all variables having to do with the tasks, including variables for each [[Custom fields | custom field]];
*variables for each field of any [[Directories | directory]] that is used in [[Directory entry | task fields]];
*all variables having to do with the [[Projects | project]] each task is created in, including [[custom project fields]];
*all variables having to do with task [[Counterparty | counterparties]], including any data from client cards;
*all variables having to do with the parent task of the current task, including data from its counterparty or directories used in it.
When you create a task using a template, each variable's value at the time the task is created will be used in place of the variable.
==Examples of using variables==
Variables can be used for:
*'''numbering incoming requests''':


https://s.pfx.so/pf/HK/I3Nenv.jpg


Variables are added to [[Task templates]] when they are created or edited.
And for getting requests with numbers in their name, regardless of how they were created:


When a task is created using a template, the current value is substituted for the variable.
https://s.pfx.so/pf/59/sAJe4n.jpg


Above the task name there is a link to the list of available variables:
*'''For distinguishing between typical tasks in various projects'''


Using a custom '''Project code''' field:


https://pic.planfix.ru/pf/yo/qxMo8F.jpg
https://s.pfx.so/pf/O1/DWbTe3.jpg


Getting tasks with project code in names:


Among the variables available are:
https://s.pfx.so/pf/1s/lRGIxp.jpg
*'''For naming [[Recurring tasks|recurring tasks]]:'''


* about 30 system variables that allow displaying in different formats time, date, day of the week, month and year;
https://s.pfx.so/pf/Wv/VKrOwc.jpg


* all variables related to the task, including variables for each [[Custom (configurable) task fields| custom field]];
Get intuitive names for recurring tasks:


* Variables for each props of any [[Directories | directory]], which is used in [[Directory record | task fields]];
https://s.pfx.so/pf/gM/W7SPUG.jpg


* all variables related to [[Projects | project]] in which the task is created - including [[Custom (configurable) fields of the project | custom fields of the project]];
==Please note==
*Variables are replaced with specific values one time when a task is created from a template.
*If a task made based on a template is created as a [[Draft]], the variables in the task will be replaced with values when the task is switched to working [[Task statuses | status]].
*You can [[Formatting_dates|format dates]] in variables.
*Variables in tasks are available only in paid and premium accounts.


* all variables related to [[Contractor| contractor's]] tasks, including any data from [[Contact card | customer card]];
== Additional information ==
 
*[[Variables in Text|Using variables in text]]
* all variables related to the task of the current task, including data from the card of its counterparty or the directories used in it.
 
 
When a task is created using a template, the current value is substituted for the variable.
 
 
== Examples of using variables ==
 
You can use variables '''to number incoming applications''':
 
 
https://pic.planfix.ru/pf/HC/tQ9ZPh.jpg
 
 
And get applications with numbers in the title, regardless of the way they are created:
 
 
https://pic.planfix.ru/pf/b1/8QMeYS.jpg
 
 
'''To distinguish between typical tasks that are in different projects''':
 
Using the custom field Project code:
 
 
https://pic.planfix.ru/pf/oJ/6UOXQN.jpg
 
 
Get tasks with the project code in the title:
 
 
https://pic.planfix.ru/pf/Fp/CW3jFE.jpg
 
 
'''For the title [[How to make a recurring task? | periodic tasks]]: '''
 
 
https://pic.planfix.ru/pf/1X/lJ1re4.jpg
 
 
to get the visual names of periodic tasks:
 
 
https://pic.planfix.ru/pf/Cw/W2itTm.jpg
 
 
 
'''Note:'''
 
* Replacing a variable with a specific value occurs once, at the time the task is created from the template.
* If a task is created from the template in the status [[Draft]], the change of variables to the values ​​in it will occur at the time the task is transferred to one of the workers. [[Task statuses | statuses]].
* Variables in tasks are available only in paid and premium accounts.




Line 89: Line 66:
*[[Task templates]]
*[[Task templates]]
*[[Tasks]]
*[[Tasks]]
*[[Feature Description]]

Latest revision as of 13:11, 11 December 2024

You can use variables in the names and descriptions of tasks. A variable takes the form of a field from a task or other object, contained in double curly brackets.

Example: the variable that stores the current date:

{{System.Today}}

Variables are added to objects and task templates when creating or editing templates. When you create a task using a template, each variable's value at the time the task is created will be used in place of the variable.

Adding variables

In the interface for creating a template, there is a special icon. Click on it to display a list of available variables:

dm8MCr.jpg

Among the variables available are

  • about 30 system variables that let you display time, date, day of the week, month, and year, in various formats;
  • all variables having to do with the tasks, including variables for each custom field;
  • variables for each field of any directory that is used in task fields;
  • all variables having to do with the project each task is created in, including custom project fields;
  • all variables having to do with task counterparties, including any data from client cards;
  • all variables having to do with the parent task of the current task, including data from its counterparty or directories used in it.

When you create a task using a template, each variable's value at the time the task is created will be used in place of the variable.

Examples of using variables

Variables can be used for:

  • numbering incoming requests:

I3Nenv.jpg

And for getting requests with numbers in their name, regardless of how they were created:

sAJe4n.jpg

  • For distinguishing between typical tasks in various projects

Using a custom Project code field:

DWbTe3.jpg

Getting tasks with project code in names:

lRGIxp.jpg

VKrOwc.jpg

Get intuitive names for recurring tasks:

W7SPUG.jpg

Please note

  • Variables are replaced with specific values one time when a task is created from a template.
  • If a task made based on a template is created as a Draft, the variables in the task will be replaced with values when the task is switched to working status.
  • You can format dates in variables.
  • Variables in tasks are available only in paid and premium accounts.

Additional information


Go To