конмесяца
Функция конмесяца возвращает последний день месяца, начиная от заданной даты. Вы можете указать, на сколько месяцев вперёд или назад нужно сместиться.
Синтаксис
конмесяца(исходнаяДата,сдвигМесяцев)
- 
исходнаяДата— дата, от которой считается сдвиг;
- 
сдвигМесяцев— количество месяцев для смещения (можно задать числом или переменной).
Что делает функция
Она берёт дату начала (датаДоговора), добавляет к ней срокДоговора месяцев — и возвращает последний день того месяца, в который попала новая дата.
Пример:
Задача: рассчитать последний день месяца, в котором истекает срок договора.
Шаги:
- 
Создайте поле типа Дата — например, датаДоговора.
- 
Создайте поле типа Целое число — например, срокДоговора.
- 
В теле шаблона вставьте метку Значение.
- 
В открывшемся окне нажмите f(x), чтобы выбрать функцию. 
- 
В категории «Дата и время» выберите функцию конмесяца:- 
в качестве первого параметра укажите: датаДоговора(поле из анкеты);
- 
во втором параметре укажите: срокДоговора(поле из анкеты) или любое число;
- 
к выражению примените форматДаты. 
 
- 
Результат
Функция вернёт последнюю дату месяца, в который попадает дата датаДоговора + срокДоговора месяцев.
📌 Пример вывода:
Если:
- 
датаДоговора = 15.04.2025
- 
срокДоговора = 2
Тогда результат: 30.06.2025
- 
В теле шаблона вставьте метку Значение.
- 
В открывшемся окне нажмите f(x), чтобы выбрать функцию. 
- 
В категории «Дата и время» выберите функцию конмесяца:- 
в качестве первого параметра укажите: датаДоговора(поле из анкеты);
- 
во втором параметре укажите: срокДоговора(поле из анкеты) или любое число;
- 
к выражению примените форматДаты. 
 
- 
Результат
Функция вернёт последнюю дату месяца, в который попадает дата датаДоговора + срокДоговора месяцев.
📌 Пример вывода:
Если:
- 
датаДоговора = 15.04.2025
- 
срокДоговора = 2
Тогда результат: 30.06.2025