Имя: Пароль:
1C
1С v8
8.2 Как отладить код обработчика события в ПРО?
0 blutang
 
13.07.11
19:48
Разбираюсь тут... Регистрацию провожу обработкой "Регистрация изменений для обмена".

Авторегистрация документа запрещена.

Хочу, чтобы регистрировались только документы, номера которых начинаются с "АБ". В КД, в обработчике события "Перед обработкой" пишу
Если Лев(Объект.Номер,2) <> "АБ" Тогда
   Отказ = Истина;
КонецЕсли;

Не работает - регистрирует все документы.

А кроме того, хотя в "Отбор по свойствам объекта" документа ПометкаУдаления=Нет, удаленные все равно регистрируются...

Направьте на путь истинный, пожалуйста.
1 Aleksey
 
13.07.11
19:58
Это то что работает только с подсистемой из БСП?
2 Aleksey
 
13.07.11
20:01
Примечание:
* для использования нового функционала необходимо наличие встроенной подсистемы "Обмен данными" из состава конфигурации "Библиотека стандартных подсистем 8.2" в разрабатываемой конфигурации.

(с) v8: Правила регистрации объектов
3 blutang
 
13.07.11
20:02
(2) а без неё как регистрация сейчас происходит?
4 Aleksey
 
13.07.11
20:04
(3) Как видишь - никак
5 blutang
 
13.07.11
20:08
(4) Ладно, сейчас гляну, что за библиотека такая... Спасибо.
6 blutang
 
13.07.11
20:49
Жесть... Её полдня надо внедрять. Я лучше попробую сделать желаемое через обработчики правил обмена...
7 blutang
 
14.07.11
00:48
Оказалось, что "Регистрация изменений для обмена" регистрирует всё, что есть, невзирая на правила регистрации. А вот в естественном режиме, при записи документа, правила-таки срабатывают.
8 blutang
 
15.07.11
11:29
А вообще в УТ11 подсистемы из "Библиотека стандартных подсистем 8.2" уже встроены...