Имя: Пароль:
1C
1С v8
Регистры сведений не передаются в распределенной базе
0 seabug
 
22.02.23
11:16
Здравствуйте!
Регистры сведений не передаются в распределенной базе. Регистры независимые. В плане обмена галка стоит. Авторегистрация включена. Если обработкой ЗарегистрироватьИзменения для наборов записей, то в обмен попадают. Т.е. это не проблема обработки обмена. Ни модуль набора ни модуль менеджера регистров не заполнены никаким кодом. Где еще может быть ограничение?
1 Naumov
 
22.02.23
11:16
в правилах регистрации, например.
2 seabug
 
22.02.23
11:34
Конфигурация АльфаАвто 5.1.40.04. Платформа 8.3.20.1674. Там не стандартный обмен БСП, а свой. Есть правила регистрации документов, а для регистров правил нет. Должна работать авторегистрация, но она почему-то не работает. И перестала после обновления. Обновлялась и конфигуруация и платформа. В конфигурации изменений обмена не было. Может проблемы с платформой?
3 Serg_1960
 
22.02.23
12:03
Пальцем в небо, но вдруг угадаю :)
Записи независимого регистра сведений регистрируется к обмену набором записей с отбором по измерениям, которые включены в основной отбор - проверьте.

PS: напишите в расширении "свою" подписку для регистрации изменений (если она должна быть).
4 seabug
 
22.02.23
12:07
(3) Записи независимого регистра сведений регистрируется к обмену набором записей с отбором по измерениям, которые включены в основной отбор - проверьте.
Это если нет авторегистрации. А когда она есть, должны все записи попадать в обмен.
PS: напишите в расширении "свою" подписку для регистрации изменений (если она должна быть).
Если проблемы с платформой подтвердятся, так и сделаю.
5 Serg_1960
 
22.02.23
12:10
У меня была однажды была аналогичная, но "обратная" ситуация - на некоторых регистрах сведений не записывался номер сообщения при обмене. Это приводило к тому, что регистрация изменений постоянно накапливалась и однажды измененные записи передавались с каждым обменом вновь и вновь... само ушло после очередного обновления платформы.
6 Serg_1960
 
22.02.23
12:21
(4) "Это если нет авторегистрации" - как раз наоборот. Авторегистрацию "обрабатывает" платформа без участия конфигурации (принцип организации наборов я выше указал). Но конфигурация может "вмешиваться" в этот внутриплатформенный механизм.
7 Serg_1960
 
22.02.23
12:25
"должны все записи попадать в обмен" - sorry, не совсем корректное высказывание. Регистрация изменений и обмен записями регистрав происходит наборами. Даже если в наборе всего одна запись регистра.
8 Serg_1960
 
22.02.23
12:28
+(5) При чём эта проблема была только в корневом/центральном узле. В подчинённых узлах регистрация изменений и отмена происходили корректно.
9 seabug
 
22.02.23
13:48
Да, проблема в платформе. На 8.3.22.1704 всё работает.
10 seabug
 
22.02.23
14:10
Была такая ошибка: https://bugboard.v8.1c.ru/error/000117546