Структура файлов и папок программы

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

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

 

Предназначение папок:

  • в папку «Прайс-листы» помещаются обрабатываемые файлы (прайсы от поставщиков)
  • в папку «Результат» программа помещает созданные (обработанные) прайс-листы
  • папка «Настройки» - служебная папка программы (в общем случае, пользователю не надо вообще её трогать)

 

Поскольку с основными папками  - «Прайс-листы» и «Результат» - всё просто, поговорим о содержимом папки «Настройки».

 

В папке «НАСТРОЙКИ» содержится  файл Settings.xml, и несколько подпапок:
Вывод, Наценка, Обработчики, Таблицы замен, Шаблоны

Настройки

Settings.xml

Вывод

CSV (для сайта).xml

для менеджера.xml

с группировкой.xml

Наценка

общая наценка.xml

Цена (uaprom).xml

Обработчики

neobroker.xml

playgro.xml

наша игрушка.xml

премьер.xml

Таблицы замен

категории.xml

Шаблоны

прайс с поиском.xls

 

ВНИМАНИЕ: Все файлы в папке НАСТРОЙКИ не предназначены для ручной правки.

Любые изменения в настройки, вносятся только через интерфейс программы!

Вся информация по файлам настроек в этой статье, дана лишь в ознакомительных целях.

Все файлы настроек программы имеют формат XML,
и их содержимое можно просмотреть, открыв этот файл в браузере

Скриншот файла XML, открытого в браузере Internet Explorer

 

Файл Settings.xml содержит список полей, подгружаемых из всех прайс-листов.
(где посмотреть и изменить этот список полей)

 

В подпапке «Обработчики» находятся XML файлы с настройками обработки каждого типа прайсов
(сколько поставщиков - столько типов прайсов, - столько и обработчиков)

В этих файлах сохранены настройки: прайсы с какими именами обрабатывать, с каких листов брать данные,
из каких столбцов брать значения, как обрабатывать считанные данные, и т.д. и т.п.

 

В подпапке «Вывод» находятся XML файлы с конфигурациями вывода.

Это настройки для создаваемых файлов: формат файла (например, XLS или CSV), имя создаваемого файла,
параметры сортировки и группировки в создаваемом файле, какие поля и в каком порядке выводятся на лист, и т.д. и т.п.

 

Папки «Таблицы замен» и «Наценка» содержат соответствующие наборы правил,
доступ к редактированию которых осуществляется через меню «Дополнительно» программы.

 

Папка «Шаблоны» содержит сохранённые пользователем заготовки для прайс-листов
(они могут быть использованы при выводе прайса в формат Excel: XLS, XLSB, XLSX и т.п.)

Созранение произвольных файлов в эту папку выполняется через меню «Конфигурации» - «Сохранить текущий файл как шаблон прайс-листа»
Потом, сохранённый шаблон подключается в настройках конфигурации вывода.

 

При постоянной работе с программой, рекомендую делать резервную копию папки «Настройки»

Это займёт буквально пару секунд (щелкнуть на ней правой кнопкой, и нажать «Добавить в архив»),
и может сэкономить вам кучу времени, если вы случайно запутаетесь в настройках, и что-то там случайно удалите.
(можно будет восстановить как всю папку НАСТРОЙКИ целиком, так и отдельные файлы, - например, обработчики прайсов)

 

 

Комментарии

Александр, так программа и работает
Читайте инструкцию про маску имени файла, где можно указать подпапку

Было бы удобно в папке Прайс-листы создавать подпапки, чтобы программа могла применять обработчики не только по маске в имени файла, но и по расположению прайса в определенной подпапке. Часто поставщики именуют файлы прайсов датой и временем, в таких случаях файлы надо вручную переименовывать во что-то осмысленное, чтобы могли применяться правила обработки. Вместо этого, можно было бы очень просто организовать распределение входящих прайсов по нужным подпапкам.