УТ 10.3 Можно ли временно отключать подписку на события?

1. pentanom 25 02.05.22 18:56 Сейчас в теме
В УТ.10.3 сделана подписка на событие. Иногда ее нужно бы отключать. Можно ли это как-то делать не через конфигуратор?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Prikum 3 02.05.22 20:34 Сейчас в теме
(1)
не через конфигуратор?
нет
3. winapi 60 03.05.22 00:06 Сейчас в теме
(1) Конечно можно, нужно добавить условие в процедуре подписки, которое будет зависеть от настройки регистра, константы и любого другого элемента данных, который можно изменить в режиме предприятия. Его будете менять в режиме предприятия и соответственно тело метода подписки будет или не будет выполняться.
4. Prikum 3 03.05.22 19:28 Сейчас в теме
(3)
Конечно можно
Как при этом учесть следующее:
Можно ли это как-то делать не через конфигуратор?
5. hroa 03.05.22 21:11 Сейчас в теме
(4) а какой глубокий смысл именно не через конфигуратор? Поспорили с кем-то?
7. Prikum 3 03.05.22 22:35 Сейчас в теме
11. pentanom 25 04.05.22 17:25 Сейчас в теме
(5)
(4) а какой глубокий смысл именно не через конфигуратор? Поспорили с кем-то?
У нас для того, чтобы "поиграть" с базой, она копируется в сторонку. И вот чтобы подписки, которые вносят некоторые данные в другую базу, не работали, в конфигурации эти подписки удалялись. Мне показалось, что так работать неправильно.
14. Prikum 3 04.05.22 17:27 Сейчас в теме
(11)
И вот чтобы подписки, которые вносят некоторые данные в другую базу
Подписки? Может быть регламентные задания?
6. AlexandrSmith 69 03.05.22 22:33 Сейчас в теме
(1) Попробуйте переопределить подписку расширением и пришивайте, когда надо. Активировать его можно в 1С предприятии и дезактивировать так же. Переопределить надо только функцию подписки разумным дополнением.
как работать с расширением 1с
https://v8.1c.ru/platforma/rasshireniya/
12. pentanom 25 04.05.22 17:25 Сейчас в теме
(6)
Попробуйте переопределить подписку расширением
Это УТ 10.3.
8. AlexandrSmith 69 03.05.22 22:36 Сейчас в теме
(6) (1) Мне кажется это хороший выход из проблемы вашей. Попробуйте, там ничего страшного нет. Главное переопределить правильно процедуру подписки. В статье все подробно расписано.
10. dehro 5 04.05.22 09:59 Сейчас в теме
(0) Без конфигуратора никак.
Не вижу сложности с конфигуратором:
1. Добавить Константу, управляющую подпиской.
2. Роль на эту константу
3. Условие в процедуру подписки.
4. Всем пользователям дать роль п2.

Минус: при обновлении этот модуль нужно будет проверять и, возможно, переносить код.

(8) Не факт. Может там режим совместимости 8.2 и расширения нельзя))
13. pentanom 25 04.05.22 17:26 Сейчас в теме
(8)
(6) (1) Мне кажется это хороший выход из проблемы вашей.
УТ 10.3
9. AlexandrSmith 69 03.05.22 22:40 Сейчас в теме
(6) (8) (1)
Доработка модулей в расширении - 1С:ИТС
https://its.1c.ru/db/pubextensions/content/56/hdoc
Выше в статье описано как работать с самой переопределяемой процедурой.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот