При обмене РИБ Не удалось записать "USD (Валюты)"! #749543


#0 by OldmaN2
Доброго времени суток, Господа! Нужна помощь, при выполнении загрузки файла обмена для РИБ, если был задет справочник.валюта, обмен завершается ошибкой: Ошибка при вызове метода контекста (Записать) ЗаписанноеЗначение.Записать; по причине: Не удалось записать "KZT (Валюты)"! Что примечательно, воспользовался обработкой ВыгрузкаЗагрузкаДанныхXML, если установлен режим ОбменДанными.Загрузка = Истина, тогда возникает ошибка, а если параметр Загрузка = Ложь, тогда данные загружаются без проблем. Все остальные справочники обмениваются на ура! Что может влиять на запись справочника в режиме Загрузка = Истина? В модуле объекта справочника при записи используется только: ОбновитьПовторноИспользуемыеЗначения, комментирование строки и запись справочника в пользовательском прошла также на ура. Куда копать, не разберусь....
#1 by Timon1405
Предопреденные есть? какая платформа?
#2 by OldmaN2
Предопределённых нет, платформа: 8.2.19.130
#3 by D_E_S_131
"Что может влиять на запись справочника в режиме Загрузка = Истина?" — для ответа на этот вопрос, нужно открыть модель справочника "Валюты" и пристально посмотреть на процедуры "ПередЗаписью" и "ПриЗаписи".
#4 by D_E_S_131
модель = модуль
#5 by OldmaN2
В модуле объекта справочника при записи используется только: ОбновитьПовторноИспользуемыеЗначения, комментирование строки и запись справочника в пользовательском прошла также на ура.
#6 by OldmaN2
других процедур нет, только при записи
#7 by D_E_S_131
Подписки значит еще ищи на этот справочник.
#8 by OldmaN2
Спасибо большое! Нарыл такой вот камень: Теперь понять пытаюсь, на кой хрен предыдущий программист включил это условие....
#9 by lera01
Лучше разобраться с правилами обмена и синхронизировать по коду, чтобы валюты не плодить.
#10 by OldmaN2
Это полный типовой обмен РИБ
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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