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

Cодержание:

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

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

     

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


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

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


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


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

·         Источник;

·         Событие;

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


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

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




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

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


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


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


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


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


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


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


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


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


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

Олег Мороз.


Наши проекты

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

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

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

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

ООО «ДАФ Тракс Рус» (DAF Trucks Rus)
ООО «ДАФ Тракс Рус» (DAF Trucks Rus)

Отрасль:
Машиностроение

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

- Осуществлена разработка матрицы прав и ролей для финансового подразделени...

ФГУП «Почта России»
ФГУП «Почта России»

Отрасль:
Почта, доставка

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

- Бухгалтерский учет
- Расчет зарплаты и кадровый учет
- Налоговый учет ...

АО «РЭП Холдинг»
АО «РЭП Холдинг»

Отрасль:
Энергомашиностроительный холдинг

Внедренное типовое решение:
«1С: Управление производственным предприятием» и «1С:Консолидация ПРОФ»

- Функциональный блок «Консолидированная отчетность РСБУ» - разработка час...

Внедрение «1С:Бухгалтерия 8 ПРОФ» в компании «Мостехника»
ООО «Мостехника»

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

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

Документооборот (ECM):
- Учет рабочего времени;
Управление персоналом и ка...

ФГУП «Почта России»
ФГУП «Почта России»

Отрасль:
Почта, доставка

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

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

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

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

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

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

Оптимизация производительности системы
ЗАО ИД «Комсомольская правда»

Отрасль:
Медиа

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

- Оптимизация производительности системы, в том числе сервера Postgre. ...

ООО ХДМ Рус
ООО ХДМ Рус

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

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

Бухгалтерский учет Банк и касса Расчеты с контрагентами Торговые операции ...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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