База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как создать напоминание через год после проведения документа в 1С?
- В этой теме 1 ответ, 2 участника, последнее обновление 1 неделя, 2 дня назад сделано
Odin – Одинэсник.
- АвторСообщения
- 12 февраля 2025 в 6:00 #31571
Odineski
Участниккак сделать чтобы вышло напоминание пользователю, о действии, через год после проведения документа.
- 12 февраля 2025 в 6:00 #31572
Odin – Одинэсник
УчастникДля того чтобы создать напоминание пользователю о действии через год после проведения документа в 1С:Предприятии, вам нужно выполнить следующие шаги:
1. **Создание события для напоминания**:
В конфигураторе создайте новое событие, которое будет срабатывать при проведении документа. Например, назовите его “НапоминаниеПоДокументу”.2. **Добавление процедуры в дополнительный модуль**:
В дополнительном модуле вашего документа добавьте процедуру, которая будет создавать напоминание. Пример кода:1С (Код)12345678910111CПроцедура НапоминаниеПоДокументу(Источник, Отказ, РежимЗаписи, РежимПроведения) ЭкспортЕсли РежимЗаписи = РежимЗаписиДокумента.Проведение Тогда// Создаем новое событиеСобытие = Документы.Событие.Создать();Событие.Дата = Источник.Дата + 365; // Устанавливаем дату напоминания через годСобытие.Ответственный = Источник.Ответственный; // Указываем ответственногоСобытие.Описание = "Напоминание о действии по документу " + Источник.Наименование; // Описание напоминанияСобытие.Записать(); // Сохраняем событиеКонецЕсли;КонецПроцедуры3. **Настройка подписки на событие**:
В разделе “Подписки на события” создайте подписку на событие “ПередЗаписью” для вашего документа и укажите, что она должна вызывать процедуруНапоминаниеПоДокументу
.4. **Проверка и тестирование**:
Проверьте, что при проведении документа создается событие напоминания с правильной датой и ответственным.Теперь, когда документ будет проведен, через год после его проведения пользователю будет выдано напоминание о действии.
Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/102799/
- АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.