|
Задвоились идентификаторы объектов метаданных после загрузки | ☑ | ||
---|---|---|---|---|
0
Sun125
15.05.15
✎
13:29
|
Нужно было загрузить документы в базу из другой базу (идентичной конфигурации). Использовал обработку "Выгрузка/загрузка XML".
После загрузки документы перестали открываться, вышла ошибка: для объекта метаданных обнаружено несколько идентификаторов. Подскажите,пожалуйста, как теперь решить проблему? Программно удалять задвоившиеся идентификаторы?Или это не поможет |
|||
1
Sun125
15.05.15
✎
13:31
|
Зачем-то нельзя просто взять и пометить на удаление в режиме "1С Предприятие"
|
|||
2
SleepyHead
гуру
15.05.15
✎
13:31
|
Эта обработка сопоставляет объекты по УИДам, так что если в исходной базе был такой же объект, то не факт, что он с таким же УИД в конечной базе.
Эта обработка годится для первоначального переноса, и то не всегда, например, двоит счета в плане счетов. Пиши обмен на КД свой с блекджеком и .. |
|||
3
D_E_S_131
15.05.15
✎
13:34
|
(2) Казалось бы при чем тут обработка "Выгрузка/загрузка XML"...
|
|||
4
Sun125
15.05.15
✎
13:34
|
(2) ну вот загрузил справочники - это же не задвоило Идентификаторы. хотя загрузка по УИД
|
|||
5
Sun125
15.05.15
✎
13:35
|
(0) а если мне нужно базу всю загрузить в одну? просто решили 2 организации работать в одной базе
|
|||
6
SleepyHead
гуру
15.05.15
✎
13:35
|
(3)Ну и, казалось бы при чем?
|
|||
7
Sun125
15.05.15
✎
13:36
|
(2)а если мне нужно базу всю загрузить в одну? просто решили 2 организации работать в одной базе. Писать свой обмен?
|
|||
8
SleepyHead
гуру
15.05.15
✎
13:36
|
(4) в (0) пишешь, что задвоило, теперь не задвоило, определись уже.
|
|||
9
SleepyHead
гуру
15.05.15
✎
13:37
|
"для объекта метаданных обнаружено несколько идентификаторов. "
Если не в обработке дело, то в чем же? Все проверки наверняка отключены при закгрузке, так что ну хотя бы ТИИ сделать, и то не вопрос, что поможет. Я бы для слияния баз исопльзовал другой инструмент. |
|||
10
Sun125
15.05.15
✎
13:37
|
просто может с каким-то регистром потянулся этот справочник...идентификаторы не всех документов задвоились, а только некоторые
|
|||
11
Sun125
15.05.15
✎
13:38
|
(9) какой? посоветуйте
|
|||
12
SleepyHead
гуру
15.05.15
✎
13:38
|
Не все идентификаторы одинаково задвоились, понимаю
|
|||
13
SleepyHead
гуру
15.05.15
✎
13:39
|
(11) в (0) не указана что за база, какая платформа. Но навскидку КД, я выше писал.
|
|||
14
Sun125
15.05.15
✎
13:39
|
(13) Обычная Бухгалтерия ПРОФ, редация 3.0
|
|||
15
SleepyHead
гуру
15.05.15
✎
13:39
|
Пошел жарить шашлык, всем удачных выходных
|
|||
16
D_E_S_131
15.05.15
✎
13:43
|
ТиИ не помогает?
|
|||
17
Sun125
15.05.15
✎
13:44
|
Подскажите,можно ли удалить задвоившиеся элементы справочника "Идентификаторы метаданных" без неприятных последствий? или другой способ поможет привести его в порядок?
|
|||
18
Sun125
15.05.15
✎
13:44
|
(16) что-то не пробовал. щас попробую
|
|||
19
DrShad
15.05.15
✎
13:46
|
(18) не поможет
(17) удаляй без проблем |
|||
20
Sun125
15.05.15
✎
13:59
|
(19) Действительно, ТиИ не помогло. Попробую щас так удалить, программно.
|
|||
21
Лефмихалыч
15.05.15
✎
14:01
|
(2) бред
(0) снимай галки со справочника "Идентификаторы объектов" перед выгрузкой |
|||
22
Sun125
15.05.15
✎
14:09
|
(21) Дак снимал. даже нашел ссылки на этот справочник. Оказывается, на него некоторые регистры сведений ссылаются. Я даже с них галки снял.Все равно откуда-то перетянулся по некоторым документам.
|
|||
23
Serg_1960
15.05.15
✎
14:12
|
||||
24
Sun125
15.05.15
✎
14:14
|
(23) А что эта обработка делает?
Я пробую пометить на удаление программно-не получается, ругается |
|||
25
Sun125
15.05.15
✎
14:14
|
(23)аааа...понял)
|
|||
26
Sun125
15.05.15
✎
14:16
|
(23) у меня нет такой кнопки
|
|||
27
Sun125
15.05.15
✎
14:24
|
{Форма.Форма.Форма(191)}: Ошибка при вызове метода контекста (УстановитьПометкуУдаления)
ИдОбъект.УстановитьПометкуУдаления(Истина); по причине: Ошибка при выполнении обработчика - 'ПередЗаписью' по причине: {Справочник.ИдентификаторыОбъектовМетаданных.МодульМенеджера(1098)}: Ошибка при работе со справочником "Идентификаторы объектов метаданных". При изменении идентификатора объекта метаданных указано полное имя "Документ.АвансовыйОтчет", которое может быть установлено только автоматически при обновлении данных справочника. НСтр("ru = 'Ошибка при работе со справочником ""Идентификаторы объектов метаданных"".'") + " Может есть способ проще обновить справочник? |
|||
28
Sun125
15.05.15
✎
14:24
|
Не хочет помечаться на удаление
|
|||
29
DrShad
15.05.15
✎
14:26
|
(28) а ты не помечай
|
|||
30
Sun125
15.05.15
✎
14:27
|
(29) Удаление идентификаторов объектов метаданных, у которых значение
реквизита "Пометка удаления" установлено Ложь недопустимо. НСтр("ru = 'Ошибка при работе со справочником ""Идентификаторы объектов метаданных"".'") + " |
|||
31
DrShad
15.05.15
✎
14:28
|
ну поставь ее через
ПометкаУдаления = Истина ОбменДанными.Загрузка = истина Записать() |
|||
32
Sun125
15.05.15
✎
14:31
|
(31) Спасибо! Помогло!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |