Есть две базы 1С бух 3.0. Из одной регулярно делаются выгрузки нужных документов путем обработки выгрузказагрузкаданныхXML. Делали так еще с редакции 2.0 - проблем никогда не было. Сейчас же при обновлении уже в режиме предприятия 1С выдает ошибки, что задвоились справочники профили пользователей и страны мира, эти справочники я нашел и обработкой удалил повторы. Теперь же выскакивает ошибка про задвоения, но я не могу понять на какой справочник ругается. Вот база: https://www.dropbox.com/s/t12pyabp70gqz6e/1Cv8.7z?dl=0
И почему такая ситуация с задвоениями впринципе произошла?
Текст ошибки:
При вызове обработчика обновления:
"ИнформационныйЦентрСлужебный.ЗаполнитьДатуОкончанияАктуальностиИнформационныхСсылок()"
произошла ошибка:
"{ОбщийМодуль.ИнформационныйЦентрСлужебный.Модуль(342)}: Ошибка при вызове метода контекста (Записать)
ИнформационнаяСсылка.Записать();
по причине:
Предопределенный элемент не уникален".
Причем я нашел эту процедуру, на которую 1С ругается:
Процедура ЗаполнитьДатуОкончанияАктуальностиИнформационныхСсылок() Экспорт
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ДатаОкончанияАктуальности", '00010101000000');
Запрос.Текст =
"ВЫБРАТЬ
| ИнформационныеСсылкиДляФорм.Ссылка КАК ИнформационнаяСсылка
|ИЗ
| Справочник.ИнформационныеСсылкиДляФорм КАК ИнформационныеСсылкиДляФорм
|ГДЕ
| ИнформационныеСсылкиДляФорм.ДатаОкончанияАктуальности = &ДатаОкончанияАктуальности
| И НЕ ИнформационныеСсылкиДляФорм.ПометкаУдаления";
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
при обновлении вроде фоновыми заданиями всё делается, поэтому отладчик туда не попадает.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой