mail mail
Нужен макрос для Excel?
Сделайте заказ прямо сейчас!
Ищете готовое решение?
Выбирайте и покупайте!
У вас есть интернет-магазин?
Настроим парсер под любой сайт!
Статья является инструкцией по использованию программы «Прайс-лист»

Обработчик прайс-листа (общие сведения)

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

 

Набор всех этих настроек («обработчик прайс-листа») задаётся для каждого типа обрабатываемых прайсов.

В большинстве случаев, сколько поставщиков, — столько и разных форматов прайсов, — потому, количество обработчиков будет равно количеству поставщиков.

 

Какие настройки задаются в обработчике прайс-листа:

  • маска имени файла (по ней программа определяет, в каким файлам в папке «Прайс-листы» применяются эти настройки
  • тип файла (CSV или XLS, пока другие типы файлов не поддерживаются), пароль на открытие (для файлов Excel, если он есть)
  • параметры используемого формата файла CSV (разделитель, кодировка, количество столбцов, и т.п., - только для файлов CSV)
  • с какого листа брать данные (можно указать название, или порядковый номер листа)
    (если надо обрабатывать несколько листов, - все нижеописанные настройки задаются для каждого из листов в отдельности)
  • номер первой строки с данными на листе (чтобы программа не обрабатывала «шапку» таблицы с заголовками)
  • по какому столбцу определять последнюю заполненную строку на листе Excel (надо выбрать любой заполненный столбец)

Для каждого поля (из списка полей, которые нам надо извлечь из файла) задаётся:

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

Возможностей по обработке данных очень много, - поэтому они описаны в отдельной инструкции по настройке полей прайс-листа.

 

Создание и редактирование обработчиков прайс-листов
выполняется через меню программы «Конфигурации»:

Создание и редактирование обработчиков прайс-листов

 

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

 

Настроенные обработчики программа сохраняет в виде файлов с расширением XML в специальную папку в настройках:

Настройки

Обработчики

ITR.xml

Ласерта.xml

сити.xml

хорошие колеса.xml

шина.ru.xml