Имя: Пароль:
1C
1С v8
Подписка на событие Регистра Накопления в Расширении не работает
0 Vito
 
16.10.22
22:52
В расширении создал подписку на событие в РегистрНакопления.Запасы. Но она почему-то не работает и не запускает процедуру. Пробовал через изменение начальных остатков: добавлял записи, менял количество. Проводил Расходную накладную. УНФ 1.6 (1.6.27.178)

В чем может быть проблема?

Заранее спасибо за любые идеи и подсказки.
1 timurhv
 
16.10.22
23:08
(0) другие расширения есть?
2 Vito
 
16.10.22
23:13
(1) да есть, еще 2 шт
3 timurhv
 
16.10.22
23:14
(2) Скорее всего, в них уже есть такая же процедура с таким же префиксом у регистра накопления.
4 Vito
 
16.10.22
23:35
(3) Спасибо! Логику понял на будущее. Проверил. Нет подписок в других расширениях вообще.
5 Garykom
 
гуру
16.10.22
23:47
(0) А в конфе уже есть такая подписка на этот РН?
6 Vito
 
16.10.22
23:57
(5) YES! сам не додумался. В конфе есть 2 подписки на события в этом регистре: 1 передЗаписью, вторая послеЗаписи.

Че делать?
7 Фрэнки
 
16.10.22
23:59
(6) прицепить свою процедуру в расширении к процедуре-обработчику той подписки, которая тебе больше подходит.
8 Vito
 
17.10.22
00:01
(7) Не хочу замок с конфы снимать, есть другие варианты?
9 Фрэнки
 
17.10.22
00:02
(8) это пять!!!

А РАСШИРЕНИЕ тебе в этой базе несколько штук за каким перепугом?!
10 Vito
 
17.10.22
00:05
(9) штоб замок не снимать, часть мной писано, часть чужие.
11 Фрэнки
 
17.10.22
00:06
Проваливаешься в типовой в процдеру-обработчик. Кликаешь в ней, что нужно Добавить в расширение. И думаешь, как именно тебе удобно добавлять. Или Перед Или После или Вместо - любые доступные варианты можно рассмотреть.
12 Фрэнки
 
17.10.22
00:08
Типовая под замком. Подписка в типовой под замком. А процедура-обработчик в модулях типовой вполне себе доступна к добавлению в расширение.
13 Vito
 
17.10.22
00:27
(12) Спасибо! Но решил проблему. Пробакланил: подписка на событие формирует свое имя исполняемой процедуры и никак не хочет его менять, свою процедуру не дает выбрать. Я этого не заметил. Взял имя автоматически сформированное и все заработало!