Конвертация данных: перенос справочника Номенклатура
Добрый день,
Выгружаю данные справочника Номенклатура из Бухгалтерии 7.7 в Комплексную автоматизацию 7.7 конвертацией данных. При загрузке ругается на то, что код справочника не уникальный, когда находит элемент с аналогичным кодом(наименование не совпадает), поиск идет по Коду, Наименованию, Родителю, ЭтоГруппа. Вопрос: почему не создается код справочника автоматически? Как сделать, чтобы код генерировался в случае, когда возникает такая ситуация.
Выгружаю данные справочника Номенклатура из Бухгалтерии 7.7 в Комплексную автоматизацию 7.7 конвертацией данных. При загрузке ругается на то, что код справочника не уникальный, когда находит элемент с аналогичным кодом(наименование не совпадает), поиск идет по Коду, Наименованию, Родителю, ЭтоГруппа. Вопрос: почему не создается код справочника автоматически? Как сделать, чтобы код генерировался в случае, когда возникает такая ситуация.
По теме из базы знаний
- Конвертация данных. Правила обмена: Перенос остатков номенклатуры УТ 10.3 => БП 2.0
- Правила переноса справочников "Номенклатура", "Спецификации номенклатуры" из УПП 1.3 в БП 2.0 (КД 2.1)
- Конвертация данных 2.1. Методика переноса остатков
- Правила переноса Отчета о розничных продажах из Розницы 2.3 в УПП 1.3 [КД 2.1]
- Правила переноса справочника "Номенклатура" из Бухгалтерии 2.0 в Бухгалтерию 3.0 с отбором по каталогу [КД 2.1]
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) ser-yoga, у Вас поиск идет по коду. Допустим Вы добавили возможность присвоения нового кода в Приемнике в случае неуникальности. Какой код должен присвоится? Этот код должен быть не только новый в Приемнике, но и не входить в диапазон кодов Источника. Присвоится, допустим, новый код 777, а такой код уже есть в Источнике у совершенно другого элемента Номенклатуры, который еще не загружался.
Можно наверное исхитриться и при выгрузке передавать диапазон кодов Источника, но не проще ли до выгрузки устранить неуникальность в Источнике ?
Если до загрузки у Вас справочник номенклатуры в Приемнике пустой и в последующем не нужна будет синхронизация номенклатуры в этих двух базах, тогда отключите поиск по коду, новый код будет присваиваться автоматически всем элементам Приемника.
Можно наверное исхитриться и при выгрузке передавать диапазон кодов Источника, но не проще ли до выгрузки устранить неуникальность в Источнике ?
Если до загрузки у Вас справочник номенклатуры в Приемнике пустой и в последующем не нужна будет синхронизация номенклатуры в этих двух базах, тогда отключите поиск по коду, новый код будет присваиваться автоматически всем элементам Приемника.
А вообще, да, задача довольно странная поставлена.
Автогенерация годна только для разового переноса и из требований похоже на попытку объединения справочника неск. баз, но зачем, тогда, поиск по коду - не ясно (достаточно наименования).
Автогенерация годна только для разового переноса и из требований похоже на попытку объединения справочника неск. баз, но зачем, тогда, поиск по коду - не ясно (достаточно наименования).
Поиск только по наименованию не подходит, потому что есть номенклатура с одинаковым наименованием как в приемнике, так и в источнике. Есть мысль устранить эти дубли, и привести объекты источнике и приемнике к единому виду, а в дальнейшем выгружать номенклатуру из приемника, потому что она все равно сначала заводится в приемнике.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот