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

Cодержание:

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

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

     

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


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

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


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


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

·         Источник;

·         Событие;

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


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

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




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

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


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


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


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


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


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


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


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


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


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

Олег Мороз.


Наши проекты

Филиал ГлавУпДК при МИД России фирма «Инпредкадры»
Филиал ГлавУпДК при МИД России фирма «Инпредкадры»

Отрасль:
Государственное управление

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

- Расчеты с контрагентами;
- Управленческий учет;
- Формирование отраслев...

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

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

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

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

Внедрение ПП "1С:Управление небольшой фирмой 8 ПРОФ" в
ИП Любо Виктория Александровна (ООО «Рекреация»)

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

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

Осуществлены разработки:
– отчета по спецификации Заказа;
– загрузки сп...

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

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

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

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

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

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

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

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

ПЭК
ПЭК

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

Внедренное типовое решение:
«1С: Управление торговлей»

- Создание прототипа SRM-системы на базе «1С: Управление торговлей»
- Автомат...

Группа компаний ТМ «Дружба народов»
Группа компаний ТМ «Дружба народов»

Отрасль:
Пищевая промышленность

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

- Переход на новый релиз 2.1 программы «1С:ERP Управление предприятием»
- Разра...

ООО «Солви Пак»
ООО «Солви Пак»

Отрасль:
Торговля. Производство печати на рулонных материалах

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

Управление отношениями с клиентами (CRM) ...

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

Отрасль:
Производство промышленных газов

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

- Расчеты с контрагентами;
- Производственные операции;
- Управление скла...

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

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

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

Взаиморасчеты с покупателями
Автоматизация бизнес-процессов...

ПЭК
ПЭК

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

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Перевод зарплатных баз с версии ЗУП 2.5 на версию ЗУП 3.1.
- Сопровождение в п...

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

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

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

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

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

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

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

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