Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Колонки Название товара, ИД товара и ИД родителя.

...

Колонки Бренд и Гарантия в файле выведены в свойствах - их нужно загружать как стандартные поля, а когда загрузятся свойства, то в них выключить эти свойства.

...

Поле Цена обязательно должно быть в прайсе. Если его нет - добавьте пустую колонку и заполните ее нулями.

...

Наличие товара - если в файле нет явной колонки, то можно загрузить все товары как В наличии или в каком-то другом статусе.

...

Колонки в которые загружаются атрибуты модификаций.

...

4. Фото

В прайсе фото указаны в виде неполных путей с разделителем | (вертикальная черта).

...

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

Чтобы получился полный путь в примере нужно добавить название файла перед ссылкой. Для этого используется макрос из этой инструкции.

Настройки для моего файла такие:

...

Так как в настройку уже был добавлен макрос, то макрос для фото нужно добавить после предыдущего макроса для групп.

Чтобы фото загружались из основного прайса, нужно во вкладке “Импорт выбранных прайсов” установить приоритет для загрузки фото (колонка Из. пр.)

...

У любого прайса с типом Основной.

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

5. Характеристики

Характеристики в файле выгружены в отдельных колонках начиная с колонки “N” (номер 14). Характеристику “Товар Бренд” пропускаем, так как она загружена в стандартное поле.

Указываем в настройках, с какой колонки загружать характеристики и в какое поле. Птичка “QN” ставится во всех случаях.

...

В названии всех характеристик присутствует слово “Товар”, которое не нужно. Его убрать можно с помощью макроса.

Code Block
    Rows("1:1").Select
    Selection.Replace What:="Товар ", Replacement:="", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2

Макрос вставляется после предыдущих макросов.

Rows("1:1").Select - выделяем первую строку

What:="Товар " - что заменяем

Replacement:="" - на что заменяем

6. Обработка информации

После настройки прайса делаем его импорт. Проверяем во вкладке Продукция, что все загрузилось правильно

...

Есть бренды, группы, в фото загружены правильные ссылки с разделителем, в характеристиках правильная таблица (можно кликнуть 2 раза на поле, чтобы открылся редактор HTML).

...

Характеристики загружаются в виде таблицы HTML. Чтобы из них сформировались отдельные характеристики, нужно создать новый набор характеристик.

Настройки набора, например, такие:

...

С такими настройками характеристики сформируются такие, как есть в таблице HTML, без преобразования в Число или Да/Нет, разбивки на несколько характеристик и других изменений.

Чтобы характеристики сформировались, у групп нужно проставить Тип товара и заполнить его.

Можно настоить для всех групп автоматическую установку базового типа “Товары”. Для этого нужно добавить отдельную группу действий Quad.Magic для обработки характеристик.

...