Древовидная иерархическая структура

Основное предназначение

Особенностью данного прайс-листа является то, что «категория» и «подкатегория» товара являются «корневыми узлами« иерархии, вложенными друг в друга, а признак *новинка* имеют позиции, наименование которых выделено желтым цветом. На самом нижнем уровне иерархии находятся «товары». «Категория» и «подкатегория» товара находится в одной и той же колонке вместе с наименованием товара. Программа позволяет определить категории и подкатегории товаров в прайс-листе с помощью «теста формата ячейки в Excel» или прямым указанием номера иерархии (в данном прайс-листе для категории товара номером иерархии будет цифра 1, а для подкатегории товара - цифра 2).

Этапы обработки прайс-листа

Из данного прайс-листа можно импортировать следующие колонки:

«Код товара» , «Наименование товара» , «Категория товара» , «Подкатегория товара» , «Склад *есть*» , «Цена» , «Гарантия» , «Веб-ссылка

Этап №1

Заводим нового поставщика в справочник поставщиков. Открываем окно списка всех настроек приема данных («Импорт->>Импорт прайсов в форматах XLS XML CSV DBF»). В открывшемся окне нажимаем кнопку . В окне реквизитов на первой вкладке вводим наименование настройки (лучше по названию поставщика), указываем порядковый номер в общем списке настроек. Дополнительно можно указать цвет наименования настройки. Выбираем «каталог для приема данных» с помощью кнопки, расположенной справа от соответствующего поля. Из каталога приема программа будет брать прайс-лист для последующего импорта. Следующим шагом привязываем настройку приема к конкретному поставщику. Для этого нажимаем на кнопку выбора , расположенную справа от поля «Поставщик». В открывшемся окне выбираем нужного поставщика с помощью установки индикатора

Далее выбираем источник для приема данных - «загрузка прайса из каталога на жестком диске» или с «интернет-сайта (WEB-FTP)». Можно также установить дополнительные параметры обработки и преобразования позиций прайс-листа:

Этап №2

На вкладке «Настройки для XLS (XML)» выполняем сопоставление колонок. В данном прайс-листе номера колонок заданы в алфавитном порядке английскими буквами, поэтому потребуется определить соответствующий порядковый номер буквы (A=1, B=2, C=3 и т.д.). Для того, чтобы убрать из процедуры импорта лишнюю информацию (адреса, телефоны, примечания, заголовки колонок и т.д.), дополнительно указываем правила и исключения алгоритма импорта позиций, а также указываем «вид идентификации товара» - (код товара). Для того, чтобы вручную ввести номера иерархии для категории и подкатегории товаров, нужно два раза щелкнуть в строках «категория товара» и «подкатегория товара» в колонке параметры. В открывшемся окне необходимо выбрать опцию «1-по иерархии ячейки (тест)», затем ввести в поле «Значение реквизита (выражение, функция)» номер иерархии :

В окне параметров нажимаем кнопку и определенный нами номер иерархии категории товара прописывается в колонке параметры в строке категория товара:

Для колонки склад *есть* в окне параметров выбираем «1-по списку значений ячейки (;)» и проставляем в качестве индикатора наличия символ "+", т.к. значение прайса "заказ" указывает на отсутствие товара на складе.

Этап №3

Индикатором признака *новинка* служит выделение наименования товара желтым цветом, поэтому для определения товаров с данным признаком потребуется «тест формата ячейки Excel». Для этого необходимо на вкладке «Настройки для XLS (XML)» два раза щелкнуть левой кнопкой мыши на строке признак *акция* в колонке параметры. В открывшемся окне необходимо выбрать опцию «2-по формату ячейки тест». Напротив выбранной опции появится дополнительная кнопка «тест формата ячейки листа». После нажатия на эту кнопку, в открывшемся окне следует указать путь к файлу прайс-листа и задать координаты ячейки с «наименованием товара», выделенным желтым цветом (№ листа, № строки и № колонки). Для получения итогового формата необходимо нажать кнопку :

После выполнения процедуры определения формата тестовой ячейки, содержащей признак новинки, нажимаем кнопку и возвращаемся обратно в окно параметров:

В окне параметров нажимаем кнопку и определенный нами формат ячейки с признаком новинки прописывается в колонке параметры в строке признак *новинка*.

Дополнительно проводим сопоставления для колонок с «гарантией» и «веб-ссылкой». «Веб-ссылка» представляет собой обычный текст, поэтому кроме указания номера соответствующей колонки не требуется дополнительных параметров:

Этап №4

В случае, если прайс-лист будет загружаться с интернет-сайта поставщика, необходимо задать веб-ссылку на прайс-лист в формате xls (или архив zip rar arj). Затем нужно нажать кнопку для создания настройки приема :

Яндекс.Метрика