Имя: Пароль:
1C
1С v8
Регистрация изменений (План обмена с УТ)
0 pochemu
 
17.10.14
08:55
Есть типовая БП 2.0
Настроен обмен с УТ 10.3.
Авторегистрация изменений для плана обмена у документа "Реализация товаров и услуг" отключена.
При изменении (записи) определённых реализаций происходит их регистрация в плане обмена, а какие-то нет. Как это понимать?
Авторегистрация ведь запрещена в плане обменов, где это еще может настраиваться если конфа типовая?
1 pochemu
 
17.10.14
09:07
Заметил, что регистрируются только те реализации которые в незакрытом квартале находятся. И где-то ведь это прописано..
2 1C_v8
 
17.10.14
10:01
Кури Правила регистрации(макет плана обмена)
3 pochemu
 
17.10.14
10:10
(2)Разобрался с периодом выгрузки. Всё банально просто: в узле обмена указывается начальная дата обмена документами. Но так почему вообще регистрация происходит - не понял. Правила регистрации куда могут запихиваться? Я их не нашел в настройках обмена..
4 pochemu
 
17.10.14
10:14
(3) Хотя ошибся, с УТ перепутал. Эх.
5 PLUT
 
17.10.14
10:21
(3) если авторегистрация у документа снята в плане обмана, тогда кури подписьки на события для документа
6 pochemu
 
17.10.14
10:22
(5) Конфа типовая. Нет изменений в ней.
7 pochemu
 
17.10.14
10:24
(5) + сделал поиск по ЗарегестрироватьИзменения на против каждого поставил точку останова - фигу, нет останова при записи дока.
8 Maxus43
 
17.10.14
10:43
(7) ЗарегестрироватьИзменения  не используется в таких случаях.
Делай поиск по Получатели.Добавить();
9 Maxus43
 
17.10.14
10:47
или .Вставить()

В подписках смотри короче, если это не в правилах регистрации
10 pochemu
 
17.10.14
11:07
(9) Не помогло Получатели.Добавить/Вставить А как вообще применяются правила регистрации? Вот есть у меня файл с ними, что я дальше с ним должен делать, куда могу "запихнуть"?
11 Maxus43
 
17.10.14
11:08
(10) ну раз по правилам - открывай КД, загружай правила регистрации, смотри
12 pochemu
 
17.10.14
11:10
(11) Нашел регистр сведений "Правила для обмена данными". Там есть и правила регистрации. Надеюсь оно=)
13 Maxus43
 
17.10.14
11:11
(12) я хз, в разных конфах по разному. В БСП это макет, в других не знаю
14 pochemu
 
23.10.14
10:43
В итоге:
Регистрация изменения происходит в подписке на событие "ПередЗаписьюДокументаДляОбменаТорговляБухгалтерия" Где встречается такой способ внесения регистрации изменения:
Источник.ОбменДанными.Получатели.Добавить(Элемент);
Где "Источник" - объект данных (документ например)
"Элемент" - узел, на который регистрация происходит.

Даже и не знал, что через объект можно обратиться к ОбменДанными. Так еще можно через него обратиться и к уже зареганым через Источник.Изменения

Да, и почему в учебниках я этого не встречал... Видать "хорошие" были.