La fonction Dateadd vous permet d'ajouter un certain nombre de temps (années, mois, jours, heures, minutes, secondes) à la date spécifiée.
Cette fonction est la suivante :
Vous pouvez définir comme date les variables, les paramètres du modèle et les champs du document pour lequel le processus d’entreprise a été créé. De plus, vous pouvez simplement entrer les dates manuellement ou remplacer l'heure système actuelle {=System:Now}.
Dans le champ [date ajoutée] , vous pouvez entrer les valeurs y, m, d, h, i, s - année, mois, jours, heures, minutes et secondes. Dans ce cas, à l'aide de signes + et -, vous pouvez spécifier des dates plus tard ou plus tôt que la date initiale. Par exemple :
=dateadd({=Document:DATE_CREATE}, "+1d") - une valeur égale à la date de création du document plus 1 jour.
=dateadd({=Document:DATE_CREATE}, "-21d") - une valeur égale à la date de création du document moins 21 jours.
Exemple d'utilisation
L'un des exemples les plus courants d'utilisation de la fonction Dateadd consiste à créer une tâche dans un processus d’entreprise avec une date limite calculée automatiquement par rapport à la date de début.
Créez une tâche qui nécessite 10 jours à compter de sa création.
Pour faire cela, dans le champ Date limite du bloc tâche, entrez =dateadd({=System:Now}, "+10d").
Une fois le processus démarré, une tâche sera créée dans laquelle la date limite sera de 10 jours après la date de création.