Имя: Пароль:
1C
1С v8
И снова реализация РИБ по Организации в УТ 10.3
0 Starik113
 
07.09.17
12:17
Пока реально помог совет hhhh в теме 2013 года) Так как та тема в архиве, а проблема актуальна и сейчас, создаю новую. Практически получилось с объединением процедур из общего модуля из БП и подписки на событие УТ-УПП в торговле. Реквизит "Организация" добавлять не стал в регистры, венс пару строчек кода, использую "Регистратор" из отбора, а там есть организация.

Возник следующий вопрос, в типовом механизме обмена по организации стоит фильтр по организации в  подписке "при записи" для програмной регистрации объектов в узлах, а затем фильтр дублируется при отправке сообщения в процедуре "ПриОтправкеДанныхПодчиненному" есть функция "УбратьИзРегистраДанныеНеНужныеДляПереносаПоОрганизации(ЭлементДанных)"
1 Starik113
 
07.09.17
12:18
Вопрос зачем дублировать при выгрузке?
2 Cyberhawk
 
07.09.17
12:31
Видимо, потому что в регистрацию на узле объект может попасть не только при подписке, но и шаловливыми ручными действиями пользователя (обработка регистрации объектов на узлах)
3 Starik113
 
07.09.17
13:13
Согласен, а если объект из уза другого плана обмена загружается,подписка ПриЗаписи срабатывает? Например сли одновременно используются два плана обмена "Полный" и "по организации"?
4 Cyberhawk
 
07.09.17
13:41
(3) Конечно. Подписка вызывается при _каждой_ записи объекта в БД независимо от того, откуда и куда он там пришел и ушел.
5 Cyberhawk
 
07.09.17
13:42
+(4) Из какого узла пришел объект (свойство "Отправитель") влияет только на авторегистрацию (ее отсутствие) на этом узле отправителя.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn