|
задвоение предопределенных элементов
| ☑ |
0
operKOT
02.10.14
✎
08:37
|
Есть две базы 1С бух 3.0. Из одной регулярно делаются выгрузки нужных документов путем обработки выгрузказагрузкаданныхXML. Делали так еще с редакции 2.0 - проблем никогда не было. Сейчас же при обновлении уже в режиме предприятия 1С выдает ошибки, что задвоились справочники профили пользователей и страны мира, эти справочники я нашел и обработкой удалил повторы. Теперь же выскакивает ошибка про задвоения, но я не могу понять на какой справочник ругается. Вот база:
И почему такая ситуация с задвоениями впринципе произошла?
|
|
1
operKOT
02.10.14
✎
08:39
|
Текст ошибки:
При вызове обработчика обновления:
"ИнформационныйЦентрСлужебный.ЗаполнитьДатуОкончанияАктуальностиИнформационныхСсылок()"
произошла ошибка:
"{ОбщийМодуль.ИнформационныйЦентрСлужебный.Модуль(342)}: Ошибка при вызове метода контекста (Записать)
ИнформационнаяСсылка.Записать();
по причине:
Предопределенный элемент не уникален".
|
|
2
shuhard
02.10.14
✎
08:45
|
(0) ну да, в 8.3 начудили с предопределенными элементами
|
|
3
operKOT
02.10.14
✎
08:52
|
Причем я нашел эту процедуру, на которую 1С ругается:
Процедура ЗаполнитьДатуОкончанияАктуальностиИнформационныхСсылок() Экспорт
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ДатаОкончанияАктуальности", '00010101000000');
Запрос.Текст =
"ВЫБРАТЬ
| ИнформационныеСсылкиДляФорм.Ссылка КАК ИнформационнаяСсылка
|ИЗ
| Справочник.ИнформационныеСсылкиДляФорм КАК ИнформационныеСсылкиДляФорм
|ГДЕ
| ИнформационныеСсылкиДляФорм.ДатаОкончанияАктуальности = &ДатаОкончанияАктуальности
| И НЕ ИнформационныеСсылкиДляФорм.ПометкаУдаления";
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
ИнформационнаяСсылка = Выборка.ИнформационнаяСсылка.ПолучитьОбъект();
ИнформационнаяСсылка.Записать();
КонецЦикла;
КонецПроцедуры
Но по точкам останова не останавливается в ней
|
|
4
hhhh
02.10.14
✎
09:08
|
при обновлении вроде фоновыми заданиями всё делается, поэтому отладчик туда не попадает.
|
|