Инструкции к программе «Прайс-лист»

Статья является инструкцией по использованию программы «Прайс-лист»

Автоматический запуск обработки прайс-листов по расписанию (из планировщика задач Windows)

Во вложении к статье - файл VBS скрипта, который при его запуске выполнит следующие действия:

1) подключится к приложению MS Excel (а если Excel не запущен, - то запустит его)
2) проверит, запущена ли надстройка (в данном примере - надстройка для обработки прайсов),
и если не запущена - то запустит её
3) запустит макрос с данным названием из этой надстройки (аналог нажатия кнопки в меню надстройки «Обработать все настроенные прайс-листы»)
4) по завершении обработки прайсов, закроет надстройку и сам Excel (если они были запущены скриптом)

Объединение одинаковых товаров из прайс-листов

Часто ко мне обращаются с просьбой настроить объединение данных из нескольких прайс-листов,
чтобы по каждому товару выводились цены конкурентов, и можно было найти минимальную цену:

 

В большинстве случаев, это задача нерешаемая, и вот почему:

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

Объединение строк в создаваемом прайс-листе

Настройки объединения строк в создаваемом прайс-листе

Программа обработки прайс-листов, начиная с версии 1.1.6, позволяет объединять совпадающие строки.

 

Например, вам требуется объединить строки, у которых совпадают значения в столбцах «Наименование» и «Бренд», при этом:

Добавление обрабатываемых файлов (прайсов)

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

 

Все обрабатываемые файлы (прайсы поставщиков) должны находиться в одной папке.

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

 

Технические подробности (структура файлов и папок программы обработки прайс-листов)

После первого запуска программы обработки прайс-листов,
в том же каталоге, где расположен файл программы,
автоматически создаются 3 основные папки: Прайс-листы, Результат, и Настройки.

структура папок программы обработки прайс листов

 

Установка программы обработки прайс-листов

Порядок установки программы обработки прайс-листов, и подготовка к работе с программой

 

Эта программа представляет собой надстройку для Excel (файл с расширением XLA),
поэтому, никаких особых действий по установке производить не требуется.

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

 

Использование формул Excel при обработке и выводе прайс-листа

В конфигурации вывода, а также в обработчике прайс-листа,
можно использовать формулы (в стиле R1C1) типа такой:

=ЕСЛИ({число}>100;{число}*1.25;{число}*(RC5 + 1.35))

При обработке такой формулы, {число} будет заменено на вычисленное значение поля.
В создаваемый прайс-лист будет вставлена такая формула (если, например, вычисленное значение поля равно 120):
=ЕСЛИ(120>100;120*1.25;120*(RC5 + 1.35))

Подробная инструкция будет доступна позже.
Если функция вас заинтересовала, - могу проконсультировать по вопросам её использования через Скайп

Системные требования для работы с программой обработки прайс-листов

Для работы с программой объединения и обработки прайс-листов необходимо:

 

Компьютер под управлением Windows (XP, Vista, 7, 8)

  • оперативная память: не менее 1 GB (рекомендуется: 2 GB)
  • процессор с количеством ядер не менее 2

Количество ядер (2, 4, 6, и т.д.) не важно — программа задействует только одно ядро,
большее значение имеет частота процессора (чем выше — тем лучше)

Использование таблиц замен при обработке прайс-листов

Назначение, и порядок использования таблиц замен (подстановки) при обработке прайс-листов.

 

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

Например, производитель MERCEDES может быть записан как MERCEDES BENZ, Мерседес, MB, и ещё десятком разных способов.