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

Cодержание:

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

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

     

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


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

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


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


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

·         Источник;

·         Событие;

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


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

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




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

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


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


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


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


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


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


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


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


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


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

Олег Мороз.


Наши проекты

Автоматизации учета затрат и расчета себестоимости с использованием конфигурации «Koderline: Управление проектами строительства скважин»
ООО «Буровая сервисная компания «ГРАНД»

Отрасль:
Нефтесервис

Внедренное типовое решение:
«Koderline: Управление проектами строительства скважин»

Учет и планирование:
- собственную разработку компании «Кодерлайн» – конф...

ООО “РТИТС”
ООО “РТИТС”

Отрасль:
Транспортные системы

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

Блок регламентированного кадрового учета и расчета заработной платы в 1С:ERP;...

ООО «Фипар»
ООО «Фипар»

Отрасль:

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

Специалисты «Кодерлайн» внедрили «1С:ERP. Управление предприятием 2» и автома...

Автоматизация документооборота в компании ООО "Ликард"
ООО «Ликард» (ОАО ЛУКОЙЛ)

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:Документооборот КОРП

- Отказ от бумажного документооборота, от громоздких систем на базе офисного...

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

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

Внедренное типовое решение:

- Совместная работа по внедрению разных решений, в том числе «1С:ERP Управление...

ООО «ПраксисКом»
ООО «ПраксисКом»

Отрасль:
Аутсорсинг бухгалтерских услуг

Внедренное типовое решение:
1С:Управление небольшой фирмой 8 ПРОФ

- Взаиморасчеты с поставщиками
- Учет прихода ТМЦ
- Взаиморасчеты с поку...

Автоматизация учета на базе ПП "1С:Комплексная автоматизация 8" в ЗАО "Крюгер-Гранд"
ЗАО «Крюгер-Гранд»

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

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

- Создание интерфейсов и наборов прав пользователей;
- Отражению временных ...

Автоматизация складских операций на базе «1С:Предприятие 8. WMS Логистика. Управление складом»
ОАО «Фрейт Линк»

Отрасль:
Логистика и грузоперевозки

Внедренное типовое решение:
1С:Управление холдингом

Реализовали разработку уникального модуля «Интернет-магазины» на базе прог...

Внедрение системы финансового учета БИТ:Финанс
ООО «Алькор и Ко» (Л’Этуаль)

Отрасль:
Торговля

Внедренное типовое решение:
БИТ.Финанс

- Финансовый учет;
- Поддержка проекта внедрения МСФО;
- Регламентные рабо...

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

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

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

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

ООО "НЦКТ"
ООО "НЦКТ"

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

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

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

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

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

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

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

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

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

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

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