18.03.2020 Олег Мороз 15600
Подписки на события 1С

Cодержание:

1.      Свойства событий

2.      Условия и требования к задаче  

     

1.    Свойства событий


Кто не работал с подписками на события 1С, тот многое теряет.

Как Вы знаете, при любом действии с документом (проведение, запись) или со справочником возникает определенное событие 1С. И во множестве случаев необходимо дополнить выполняемое событие каким-то обработчиком.


Подписки на события – это объект конфигурации, отвечающий за выполнение определенного механизма после выполнения события модуля объекта документа или справочника. Хочу заметить, что только после выполнения процедуры из модуля 1С начинает выполняться обработчик из подписки. Это важный момент и не забывайте о нем.


У подписки на события есть три важных свойства:

·         Источник;

·         Событие;

·         Обработчик событий.


Разберем каждое из этих свойств событий.

Первое - «Источник». Итак, этот параметр отвечает за объект после события, когда мы будем дописывать свою доработку 1С. Чтоб увидеть весь список объектов необходимо нажать кнопку выбора в поле ввода источника. Там же мы и выбираем нужный нам объект. На скриншоте ниже предоставляю список источников из УНФ 1.6.




Как видите, список большой. И можно выбирать несколько источников событий.

На очереди у нас следующее свойство - «Событие». В зависимости от выбранного типа события будут разные. Все вы знаете, какие есть основные процедуры модулей объектов конфигурации 1С, частично они совпадают, а частично нет. Описывать их все нет смысла.


Приведу пример одного из вариантов выполнения доработки. К примеру, после проведения документа необходимо сделать определенные записи в регистр сведений. Для этого в источнике выбираем документ 1С 8. В событии выбираем «Обработка проведения». И после этого заполняем обработчик нужным нам кодом.


И как я уже выше написал, последний по списку, но не по значению - это параметр «Обработчик». В нем мы выбираем общий модуль, в котором мы будем творить код к нужному событию.  


2.    Условия и требования к задаче


В большинстве случаев подписки используются для создания движений по регистрам или для заполнения объектов. Все зависит от условий, требований в задаче.


Сейчас все больше разработок выполняются в расширениях, но в них подписки на события создавать нельзя. По крайней мере пока. Что дальше будет, увы, неизвестно.


Также хочу обратить внимание, что подписки не могут выбирать источником своих событий формы объектов в плане, - данного функционала системы нет и, скорее всего, не предвидится.


Еще небольшой совет из личного опыта работы с подписками. Как Вы, наверное, уже знаете, процедуры подписок экспортные и при огромном желании можно их вызывать из любой обработки, главное правильно задать параметры процедуры, которой хотите воспользоваться.


Хочу напомнить, что важно не то, как быстро необходимо сделать работу, важно сделать ее качественно.


Специалист компании «Кодерлайн» 

Олег Мороз.


Наши проекты

ООО "РУКАРД-АУРА"
ООО "РУКАРД-АУРА"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Комплексная автоматизация

- Налоговый учет;...

ХИТЕК-ГРУП
ХИТЕК-ГРУП

Отрасль:
Продажа парикмахерского инструмента и аксессуаров

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Документооборот (ECM)
• Делопроизводство
Управление бизнес-процессами и И...

ООО «ПКП КАБЭЛЕКТРОСНАБ»
ООО «ПКП КАБЭЛЕКТРОСНАБ»

Отрасль:
Производство кабельной продукции

Внедренное типовое решение:
1С:Управление небольшой фирмой 1.6

- Оформление заказов покупателей;
- Управление складскими запасами;
- Ана...

Автоматизация кадрового учета на базе «1С:ERP Управление предприятием 2.0»
Автопредприятие ПАО «Газпром»

Отрасль:
Транспорт

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Настройка подсистемы кадрового учета;
- Перенос персональных данных;
- З...

Внедрение блока бухгалтерского учета «1С:Управление производственным предприятием»
ОАО «Издательство «Просвещение»

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление производственным предприятием

Бухгалтерский учет:
- Завершение периода;
- Регламентированная отчетнос...

Внедрение блока расчета себестоимости РАУЗ в 1С:УПП 8
ООО «Пелигрин Матен»

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление производственным предприятием

– Оформление заказов покупателей;
– Взаиморасчеты с покупателями;
– О...

АО "Нижегородский водоканал"
АО "Нижегородский водоканал"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом 8. КОРП

-Кадровый учет
-Расчет зарплаты
-Регламентированная отчетность
-Подбор ...

ООО «ПЛЮСПЭЙ»
ООО «ПЛЮСПЭЙ»

Отрасль:
Организацией расчетов посредством электронных средств платежа

Внедренное типовое решение:
1С:Комплексная автоматизация

- Разработка подсистемы оперативного учета транзакций...

МГК "Световые Технологии"
МГК "Световые Технологии"

Отрасль:

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Специалисты "Кодерлайн" произвели доработки в системе 1С:ЕРП 2.4 с учетом треб...

1с-РАРУС МСК
1с-РАРУС МСК

Отрасль:
Разработка компьютерного программного обеспечения

Внедренное типовое решение:
1С:Управление корпоративными финансами

- Финансово-бухгалтерский блок
- Казначейство ...

ООО "ОМЗ"
ООО "ОМЗ"

Отрасль:
Металлургическая промышленность, металлообработка

Внедренное типовое решение:
1С:Управление производственным предприятием

Автоматизация бизнес-процессов...

ЗАО «Многопрофильная формирующая авиагруппа» (ЗАО МФГ)
ЗАО «Многопрофильная формирующая авиагруппа» (ЗАО МФГ)

Отрасль:
Оптовая торговля транспортными средствами и оборудованием

Внедренное типовое решение:
1С:Бухгалтерия ПРОФ

- Финансы, управленческий учет, мониторинг показателей
- Бухгалтерский уче...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение