Вывод документов, срок действия которых истечет через 30 дней Отчеты позволяют в режиме предприятия добавлять пользовательские поля, логика заполнения которых может быть прописана на встроенном языке.
К примеру, один из встречающихся кейсов — вывод документов, срок окончания действия которых скоро подойдет.
Допустим, нам необходимо уведомлять пользователей о том, что срок действия доверенности истечет через 30 дней.
Для этого необходимо создать новый вариант отчета через команду «Изменить вариант» На вкладке «Пользовательские поля» нажать на кнопку «Добавить» и выбрать «Новое поле выражение» Далее на встроенном языке указываем логику заполнения нового поля. В нашем случае это следующее выражение:
НачалоПериода(ДобавитьКДате([Внутренний документ.Дата окончания действия], "День", -30), "День") = НачалоПериода(ТекущаяДата(), "День") Далее на вкладке «Отбор» добавляем появившееся пользовательское поле Теперь отчет будет показывать только те документы, срок действия которых истечет ровно ч