15. Импорт дерева изделия из Excel

Дерево изделия можно импортировать из файла Excel. Главный артикул и все комплектующие на момент импорта должны быть занесены в классификатор.

В файле расположите колонки в следующем порядке:

Или вы можете просто скачать шаблон.

Внимание!!! В вашем файле:

1. В вашем файле либо не должно быть заголовков либо для того чтобы заголовки не закачивались необходимо в первой колонке в строке, где прописан заголовок установить два символа //, как показано выше. Строки, которые начинаются с символа // не закачиваются.

2. Идентификация позиций происходит по сочетаниям: «Part Number главного артикула» + «Part Number комплектующей», либо по комбинации «Артикул AVA главного артикула» + «Артикул AVA комплектующей».

Поэтому в вашем файле указывайте либо комбинацию Part Number, либо комбинацию артикулов AVA. И то и другое указывать ненужно.

Наименование (колонка А,D) — наименование главного артикула, комплектующей.

Part Number (колонка B,С) — код производителя. Не должен повторяться никогда.

Артикул AVA (колонка А,G) — Артикул AVA главного артикула, комплектующей.

Описание (колонка J) — поле «Описание» на карточке комплектующей.

Цена/Доля стоимости (колонка I) — поле «Цена» на карточке комплектующей. Доля стоимости используется в формировании цен при разборке изделия.

Как загрузить дерево:

Шаг 1. Зайдите в классификатор, откройте дерево любого артикула (F5).

Шаг 2. В форме импорта выберите шаблон загрузки «Импорт дерева».

Шаг 3. Как только вы выберете шаблон, программа откроет Excel. Откройте в открытом программой файле Книга 1.xls ваш файл.

Шаг 4. Перейдите из открытого вами файла в программу и на вопрос «Импортировать открытый файл?» ответьте «Да».

Импорт дерева изделия завершен.

Алгоритм загрузки:

Если в базе уже есть сочетание Part Number(главный)-Part Number(подчиненный), либо Артикул AVA(главный)-Артикул AVA(подчиненный), то система проигнорирует эту строку в вашем файле.После окончания импорта система в вашем Excel файле в каждой строке напишет ID занесенной записи в базу и комментарий по результату загрузки. Если импорт прошел успешно, вы увидите ID записи и слово «done». При повторной загрузке файла строчки, где написан ID занесенной записи, загружаться не будут.

 

У нас есть и более быстрое занесение дерева. Но оно не дает лога в Excel. Зато работает быстро. И если что-то пойдет не так, то система после окончания импорта выведет на экран сообщение с тем, что закачать не удалось. Формат файла тот же.
Идем Главное меню→Управление классификатором→Линейное дерево.

Внимание!!! Перед заливкой необходимо удалить дерево того изделия (узла), которое перезаливаем.

В форме импорта выберите шаблон загрузки «Импорт дерева скриптом».

Откройте в открытом программой файле Книга 1.xls ваш файл. А далее действуем по стандартной схеме, которую описали выше.


|