Конвертация данных 2.0. Элемент создается со "случайным" id

1. andadra 30.08.20 15:09 Сейчас в теме
Добрый день! Идет выгрузка из УПП 1.2 в КА 2. У меня куча справочников, ни с одним нет проблем, кроме "СтруктураПредприятия". Все справочники настроены похожим образом. Но при загрузки СтруктурыПредприятия, элементы задваиваются. Все настройки "Искать по идентификатору", "Искать по полям поиска" стоят. ВСЕ СПРАВОЧНИКИ грузятся нормально, кроме этого. Что может быть? Кто может подсказать, мучаюсь 2-ой день уже. Я в отчаянии)
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user958326 30.08.20 17:26 Сейчас в теме
(1)
Почему не воспользоваться готовыми правилами из каталога?
3. andadra 30.08.20 18:21 Сейчас в теме
(2)Спасибо за совет, но это мне не помогло)
4. user958326 30.08.20 19:06 Сейчас в теме
(3)
Что не помогло? Вы попробовали все инструменты из каталога ИС?
5. Borisych 503 30.08.20 20:49 Сейчас в теме
Нужно смотреть. поля поиска тогда некорректно указаны...
7. andadra 31.08.20 13:49 Сейчас в теме
(5)Поля поиска - наименование. Да и он должен создать объект с моим гуидом а не случайным
8. RustamZz 31.08.20 15:25 Сейчас в теме
(7) КД 2? Скриншоты правил можете приложить?
9. andadra 31.08.20 15:43 Сейчас в теме
(8)https://ibb.co/zP9zdzh - правило в списке правил
https://ibb.co/k0cBVpy - "Искать по идентификатору"
10. RustamZz 31.08.20 16:01 Сейчас в теме
(9) Какие-то другие объекты выгружаются в объект структура предприятия?
11. andadra 31.08.20 16:16 Сейчас в теме
(10)Нет, могу скинуть файлик выгрузки
12. RustamZz 31.08.20 16:19 Сейчас в теме
(11) можно. только напишите какие-объекты задваиваются.
13. andadra 31.08.20 16:55 Сейчас в теме
(12)https://yadi.sk/d/_Ysu1oOdxlUkQA
Задваивается "Служба логистики". Структура подразделения
14. RustamZz 31.08.20 17:35 Сейчас в теме
(13) В файле одна Служба логистики. С УИД df114eed-8607-11dc-921a-000423d62dce.
16. andadra 31.08.20 17:51 Сейчас в теме
(14)
df114eed-8607-11dc-921a-000423d62dce


Ну вот если еще раз этот файлик прогрузить, то мне скажут что Код "000006" существует и записать элемент не получилось
21. RustamZz 01.09.20 14:36 Сейчас в теме
(16) Проверка кода на уникальность не производится при загрузке по правилам. Может это своя проверка не нормально отрабатывает? У вас скорее всего уже была структурная единица с таким наименованием в приемнике и при загрузке он находит по наименованию и в документах использует найденный элемент. Но так как не стоит признак не замещать существующие присваивает код из УПП. Проверьте загрузку в чистую базу для чистоты экперимента.
6. chg 31.08.20 09:21 Сейчас в теме
Пусть задваиваются, после загрузки используйте НСИ и администрирование/Обслуживание/Корректировка данных/Поиск и удаление дублей, по данному справочнику делаете удаление дублей со слиянием где главные элементы перенесённые из УПП. Дальше дублей не должно возникать.
Ну и на всякий случай можете скинуть свои правила, хоть глянуть что там.
15. Borisych 503 31.08.20 17:41 Сейчас в теме
Может, быть такое, что в "Служба логистики" в источнике, либо в приемнике после слова "Служба" находится не пробел, а неразрывный пробел, либо доработана логика конфигурации в приемнике и отрабатывает какой-нибудь "волшебный" алгоритм
17. Borisych 503 31.08.20 17:55 Сейчас в теме
18. Borisych 503 31.08.20 17:55 Сейчас в теме
желательно в виде выгрузки КД если они единственные правила в базе
19. AlexandrSmith 69 01.09.20 12:06 Сейчас в теме
https://helpme1c.ru/uchebnik-po-1s-konvertacii-dannyx-redakciya-2-pravilami-konvertacii-obektov
Искать объект приемника по внутреннему идентификатору объекта источника - флаг определяющий поиск объектов в приемнике для версии платформы V8. Если этот флажок взведен, то поиск объекта для модификации в базе приемнике осуществляется по внутреннему (уникальному) идентификатору объекта. Этот идентификатор не виден пользователю а средствами программы поддерживается уникальность идентификаторов в информационной базе, так что никакие два объекта информационной базы не имеют одинаковых идентификаторов.
20. AlexandrSmith 69 01.09.20 12:08 Сейчас в теме
https://helpme1c.ru/uchebnik-po-1s-konvertacii-dannyx-redakciya-2-pravilami-konvertacii-obektov
Поиграйтесь с этими флагами наверняка какой-то неправильно установлен.
Не замещать существующие объекты в приемнике при загрузке, а только создавать новые и заполнять их * - флаг определяет нужно ли выполнять изменение реквизитов объекта в информационной базе приемнике, если объект был успешно найден по уникальному идентификатору или по полям поиска.

Не создавать новый объект в приемнике, если он НЕ найден * - флаг определяет нужно ли создавать новый объект в информационной базе - приемнике, если он не был найден по уникальному идентификатору или по полям поиска.

При переносе объекта по ссылке НЕ создавать новый объект, а только переносить ссылку - флаг определяет нужно ли создавать новый объект в информационной базе - приемнике, если он не был найден по уникальному идентификатору или по полям поиска в том случае если объект переносится по ссылке. Если объект не находится и у него установлен поиск по уникальносу идентификатору то будет перенесена только ссылка на объект (без полей поиска - одна ссылка). Если же объект выгружается непосредственно (то есть выгружается не только ссылка на объект, но и все его реквизиты), то флаг ни на что не влияет.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот