Регистрация пустого набора записей не срабатывает #693994


#0 by Sasha_H
На узле должно было зарегистрировать пустой набор, но нет вообще ничего!
#1 by Широкий
Убери из попытки и посмотри что за ошибку выбивает
#2 by Sasha_H
Ошибка регистрации изменений таблицы: [ДенежныеСредстваКПолучениюСезоннаяПрограмма] {ВнешняяОбработка.СравнениеИнформационныхБазНаСоответствие.МодульОбъекта}: Ошибка при вызове метода контекста (ЗарегистрироватьИзменения): Недопустимое значение параметра (параметр номер '2') Ошибка регистрации изменений таблицы: [НДСПартииТоваров] {ВнешняяОбработка.СравнениеИнформационныхБазНаСоответствие.МодульОбъекта}: Ошибка при вызове метода контекста (ЗарегистрироватьИзменения): Недопустимое значение параметра (параметр номер '2')
#3 by Sasha_H
Эти таблицы у меня не мигрируют это нормально
#4 by Sasha_H
А вот резервы, ЗаказыПокупателей. Ни хрена не регятся
#5 by Sasha_H
1С:Предприятие 8.2 (8.2.19.76)
#6 by Sasha_H
может ребут сервера?
#7 by Sasha_H
В отладчике вижу есть пустой набор. Но план обмена не регит
#8 by Zero on a dice
а зачем Прочитать? без него работает ведь
#9 by hhhh
может НаборЗаписей.Записать; надо?
#10 by Zero on a dice
там по сути нужен только отбор набора записей, насколько я понял механизм, сами записи не нужны.
#11 by Sasha_H
Нужен набор. Смысл таков есть Ссылка на узле. Она например отменена с проведения. В другом узле она отменена но вот по каким-то причинам остались движения. Есть обработка которая все это нашла. И вот я хочу зарегистрировать правельный набор.
#12 by Sasha_H
Когда есть записи в наборе проблем нет, а вот возникли именно проблемы сейчас. Раньше это работало самое вот интересно.
#13 by Широкий
Как определяешь что набор записей не зарегистрировался?
#14 by Sasha_H
Типово захошу в узел обмена и проверяю через дерево регистрации. Там когда все работало стоит набор но когда внутрь проваливаешся все пусто.
#15 by Zero on a dice
у меня это исправно работает без получения записей, так я экономлю время.
#16 by Sasha_H
потому что мат.часть так требует.
#17 by Широкий
"Прочитать" не нужно.
#18 by Zero on a dice
не требует, как раз
#19 by Широкий
Насчет проблемы - возможно глюк платформы, попробовать другую версию
#20 by Широкий
+19 Или например совсем дикое, индексы слетели напрочь. Твой код с непустым набором точно работает?
#21 by Sasha_H
С непустым работает все шикарно!
#22 by Широкий
"проверяю через дерево регистрации" А может эта обработка уже по другому показывает? Запросом сам проверь
#23 by Sasha_H
дерево регисртрации правильно показывает. После обмена с узлом движения не пропали, а значит и данные не пошли. Попробовал жокумент отменить с проведения мигрирует нормально. щас другую ссылку поэксперемнтирую
#24 by Sasha_H
Возьми обработку размести элемент на ссылку документа и проверь требует или нет, а потом утверждай.
#25 by Zero on a dice
потому и утверждаю, что работает, прямо сейчас работает)
#26 by Sasha_H
Спасибо Сергею! Скинул на почту: 10134490  (SW799408)  Регистрация изменений пустого набора записей Проблема: В обработчике события ПриЗаписи регистратора программная регистрация изменений для пустого набора записей не выполняется. Дата публикации: 2013-11-20
#27 by Bober
скорее всего не твой случай
#28 by Bober
исключи строку НаборЗаписей.Прочитать;, для регистрации набора зписей на обмен достаточно настроить отбор у набора записей.
#29 by Sasha_H
ну недостаточно этого. Без этого наборЗаписей у него будет всегда пустой в отладчике проверял.
#30 by Sasha_H
это какраз-таки мой случай.
#31 by cathode
Ошибка внесена начиная с 8.2.19 и 8.3.3. На 8.2.18 регистрация пустых наборов корректная. Если сильно критично, можно откатиться на старую версию.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С