Здравствуйте.
Сделал РИБ по Магазину в Розница 2.0. Какое-то время обмены проходили нормально, а потом вдруг на магазинной базе стала такая ошибка появляться при чтении файла обмена
Ошибка чтения файла сообщения обмена: {Обработка.КонвертацияОбъектовРаспределенныхИнформационныхБаз.МодульОбъекта(161)}: Ошибка при вызове метода контекста (ПрочитатьИзменения): Ошибка при выполнении обработчика - 'ПередЗаписью': {ОбщийМодуль.ОбменДаннымиСобытия.Модуль(811)}: Ошибка выполнения правил регистрации объектов для плана обмена ПоМагазину.
Описание ошибки: {ОбщийМодуль.ОбменДаннымиСобытия.Модуль(1255)}: Поле объекта не обнаружено (Дата)
Значение = Значение[ИмяСвойства];
Покопавшись выяснил, что ошибка при попытке получения значения Дата у регистра сведений "Наборы значений доступа" и это все прописано в правилах обмена (что бы получать дату).
Пока единственный вариант вижу - в правилах обмена убрать упоминание про Дата, но это какой-то странный вариант - сначала-то все работало. С чего вдруг такая ошибка?
А какая связь? ПРичем тут ошибки и пустые значения? Если у регистра нет свойства, то его и не появится. Хотя все-таки сделал, но только подтвердилось, что это не то.
Убрал в типовых правилах правило где используются "Наборы значений доступа" с фильтрацией по датам (там есть еще этот же объект и без дат) и вроде бы обмены прошли. Что за такое....