Планы обмена и регистрация регистра сведений
Доброго дня.
В общем сегодня столкнулся с такой ситуацией:
Есть план обмена
Есть регистр сведений (независимый, периодичность в пределах секунды)
Этот регистр сведений включен в план обмена - Авторегистрация "Запретить"
Регистрация делается через подписку на событие "Перед записью"
ПланыОбмена.ЗарегистрироватьИзменения(Узлел.Ссылка, Источник)
Где Источник = РегистрСведенийНаборЗаписей;
Записи в регистр сведений добавляются и удаляются программно.
Так вот. когда записи новые добавляются все регистрируется ок.
но при удалении записей регистра и их записи выходит ошибка:
Недопустимое значение параметра (параметр номер '2')
удаление записей регистра делается через
СоздатьНаборЗаписей()
Прочитать()
и далее по условию
Удалить()
и далее
НаборЗаписей.Записать()
в общем то ошибка выходит при записи удаленных записей в наборе записей.
кто в курсе, что не так тут?
В общем сегодня столкнулся с такой ситуацией:
Есть план обмена
Есть регистр сведений (независимый, периодичность в пределах секунды)
Этот регистр сведений включен в план обмена - Авторегистрация "Запретить"
Регистрация делается через подписку на событие "Перед записью"
ПланыОбмена.ЗарегистрироватьИзменения(Узлел.Ссылка, Источник)
Где Источник = РегистрСведенийНаборЗаписей;
Записи в регистр сведений добавляются и удаляются программно.
Так вот. когда записи новые добавляются все регистрируется ок.
но при удалении записей регистра и их записи выходит ошибка:
Недопустимое значение параметра (параметр номер '2')
удаление записей регистра делается через
СоздатьНаборЗаписей()
Прочитать()
и далее по условию
Удалить()
и далее
НаборЗаписей.Записать()
в общем то ошибка выходит при записи удаленных записей в наборе записей.
кто в курсе, что не так тут?
По теме из базы знаний
- Регистрация изменений в узле плана обмена данных независимых регистров сведений напрямую в sql
- Обсудим планы обмена. Способы регистрации объектов к обмену
- Регистрация объектов для обмена по организации
- Регистрация изменений для обмена по дате документа
- Система управления интеграциями на базе 1С:Шины
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
Скорее всего, так вот тогда вопрос, как зарегистрировать удаление записи в РС?
что бы при обмене это удаление ушло в периферийную базу.
(1) набор записей записывается в 2 захода: пустой и новый либо пустой, либо заполненный.
Возможно, ошибка вываливается, когда набор записей совсем пустой.
Возможно, ошибка вываливается, когда набор записей совсем пустой.
Скорее всего, так вот тогда вопрос, как зарегистрировать удаление записи в РС?
что бы при обмене это удаление ушло в периферийную базу.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот