Обновление из прайсов поставщиков

Обновление из прайсов поставщиков для Shop-Script

Наличие, кол-во, цены продажи-закупки из Excel/XML

54 оценки

Ваш отзыв
Установок
400+
Разработчик
Поддержка
  • Страница настроек плагина
    • Общие настройки
    • Настройки наценок по-умолчанию
    • Настройки активных артикулов
    • Настройки неактивных артикулов
    • Расширенные настройки
  • Страница управления наценками
  • Диалоговое окно добавления/редактирования наценки
  • Страница поставщика
  • Страница редактирования поставщика
  • Страница полуавтоматического связывания артикулов
  • Страница нового импорта
  • Диалоговое окно процесса импорта
  • Страница с результатами импорта
Страница настроек плагина


  • Общие настройки

    1. Выбор характеристики "Бренд" из характеристик магазина. В последствии эта характеристика будет использоваться в скидках и наценках.
    2. Выбор склада, на котором будут происходить изменения, согласно сделанным ниже настройкам (добавление количества из прайс-листа, обнуление количества).
  • Настройки наценок по-умолчанию

    1. Выставление минимальной наценки в процентах (для отключения можно выставить в 0).
    2. Выставление минимальной наценки в валюте магазина (для отключения можно выставить в 0). Например, если стоимость закупки 100 рублей, минимальная наценка в процентах 10%, а минимальная наценка в рублях - 20 рублей, то цена продажи будет 120 рублей, так как 10% = 10 руб, а это меньше минимальной наценки в рублях (20 руб).
    3. Порядок применения наценок. Так как в плагине можно задать несколько типов наценок, то существует порядок, по которому будет определяться, какую наценку применять. Например, если есть наценка на категорию, в котором есть артикул ААА и артикул ААА, то согласно порядку применения наценок, будет использована только на артикул ААА. Если есть две наценки на артикул ААА, то будет применена последняя.
  • Настройки активных артикулов
    Активные артикулы - это артикулы, которые нашлись в прайс-листах при импорте.

    1. Разрешает плагину брать цену закупки из прайс-листа и изменять ее на сайте.
    2. Разрешает плагину рассчитывать цену продажи с учетом закупочной цены и наценок и изменять ее на сайте.
    3. Если у артикула магазина есть несколько поставщиков, эта настройка определяет условие, которому должен соответствовать артикул поставщика, чтобы выбрать его. Варианты:
      • минимальная цена продажи
      • максимальная цена продажи
      • минимальная цена закупки
      • максимальная маржа (цена продажи — цена закупки)
    4. Разрешает плагину менять количество товара на выбранном складе.
    5. Если установлена эта настройка, то берется количество из прайс-листа, в противном случае отмечается только факт наличия на складе.
    6. Если установлена эта настройка, то товар будет отображен в каталоге, если ранее был скрыт.
    7. Если установлена эта настройка, то артикул будет доступ для заказа через сайт, если ранее был скрыт.
  • Настройки неактивных артикулов

    1. Данная настройка позволяет определить какие артикулы считать неактивными:
      • либо все артикулы - в этом случает все артикулы магазина, которых не было в прайс-листах текущего импорта могут быть скрыты.
      • либо только те артикулы, у которых есть хотя бы одна связь с поставщиком - в этом случает чтобы скрыть артикул магазина надо загрузить прайс-листы всех поставщиков, с которыми он связан. Пример: артикул ААА есть у поставщика П1 и П2. После первой загрузки прайсов обоих поставщиков артикул доступен для заказа. После артикул остался только у поставщика П2. Тогда при загрузке одного прайс-листа от П1, артикул будет скрыт, хотя он есть у П2. Поэтому необходимо загружать обоих поставщиков.
    2. Разрешает плагину обнулять цену продажи у неактивных артикулов.
    3. Разрешает плагину обнулять остаток неактивных артикулов на выбранном складе.
    4. Если установлена эта настройка, то артикул будет недоступен для заказа через сайт, если ранее был доступен.
    5. Если установлена эта настройка, то товар будет скрыт из каталога, если ранее был виден там.
  • Расширенные настройки

    1. Детальное логирование бывает полезно для обнаружения проблем при импорте. Не рекомендуется оставлять включенным.
    2. Размер группы обработки прайс-листов влияет на скорость и потребление памяти при импорте. Чем меньше число, тем медленнее импорт, но меньше памяти потребляется.
    3. Аналогично предыдущей настройки, размер группы обработки товаров влияет на скорость и потребление памяти при импорте. Чем меньше число, тем медленнее импорт, но меньше памяти потребляется.


Страница управления наценками


  1. В боковой панели внизу всегда есть ссылка на раздел управления наценками.
  2. Выпадающее меню с типами наценок.

  3. Таблица с информацией о добавленных наценках. Здесь можно посмотреть список наценок на текущий тип (на все артикулы, на артикул, на категорию, на тип, на список, на бренд), а также отредактировать, скопировать или удалить наценку.

Диалоговое окно добавления/редактирования наценки

  1. Название наценки. Небольшое информативное название, которое будет отображено на странице с импортом.
  2. В зависимости от типа наценки тут будет предложено либо найти артикул, либо выбрать из существующих категорий/типов/списков/брендов.
  3. Включение фильтрации артикулов.
  4. Можно фильтровать по закупочной цене (из прайс-листа) или по текущей цене продажи.
  5. Так же можно добавить фильтр по поставщику, чтобы применить только к тем артикулам магазина, у которых есть связанные артикулы этого поставщика.
  6. Выбор варианта вычисления наценки (Фиксированная цена, Процентная наценка, Фиксированная наценка)
  7. Разрешает выставлять цену ниже цены закупки.
  8. Способ округления.
  9. Степень округления.


Страница поставщика


  1. В боковой панели всегда есть список всех активных поставщиков.
  2. Ссылка добавления нового поставщика.
  3. Ссылка на редактирование выбранного поставщика.
  4. Ссылка для удаления поставщика. Поставщик будет скрыт, но не будет полностью удален из базы данных.
  5. Ссылка на полуавтоматическое связывание артикулов поставщика с артикулами магазина.
  6. Здесь можно выбрать файл поставщика и загрузить его для последующего связывания с артикулами магазина и обработки.
  7. Таблица со вкладками с загруженными артикулами.
    • Новые артикулы: артикулы, которые не связаны с артикулами магазина и не находятся в исключениях. В этой вкладке можно связать артикул поставщика с артикулами магазина, либо исключить артикул. В идеале эта вкладка должна быть пуста. Появление тут новых артикулов означает появление таких артикулов в прайс-листах (новинки!).
    • Связанные артикулы: артикулы, уже имеющие связи с артикулами магазина. Здесь можно поменять/удалить связь, добавить артикул в исключения.
    • Исключенные артикулы: сюда попадают все исключенные артикулы этого поставщика. Тут же можно и убрать артикул из исключений.
  8. Выбор количества отображения артикулов на странице.
  9. Удаление всех артикулов этого поставщика из базы данных. Бывает полезно, когда вы ошибаетесь при первой загрузке прайс-листа.


Страница редактирования поставщика



    1. Обязательное название поставщика.
    2. Любая дополнительная информация о поставщике.
    3. Только активные поставщики могу участвовать в импорте.

    1. Имя файла прайс-листа. Обязательное поле. Обязательно надо ввести имя файла вместе с расширением! Допускается ввод по маске файла, например чтобы обрабатывать файлы с изменяющейся датой.
    2. Имя листа в прайс-листе, на котором находится необходимая информация. Если не можете найти имя листа, то попробуйте имя по-умолчанию - TDSheet.
    3. Обязательно укажите номер строки, с которой плагин будет обрабатывать файл.
    4. Номер строки конца прайса можно не указывать, тогда плагин остановит обработку после 50 пустых ячеек с артикулом (можно настроить). Бывает полезно указать, когда надо обработать только часть файла.
    5. Буква столбца группировки артикулов. Например:
      Тут столбец F является столбцом группировки артикулов. По значению в этом столбце можно добавлять скидку на прайс для конкретной группы артикулов.
    6. Обязательное поле с буквой столбца, где указаны артикулы поставщика. Если в прайс-листе нет артикула, то за него можно взять любое другую ячейку, главное, чтобы она была уникальна в пределах прайс-листа и не менялась в файле в дальнейшем.
    7. Буква столбца с ценой закупки.
    8. Буква столбца с ценой продажи. Иногда в прайс-листах поставщиков уже есть цена продажи (например РРЦ) и необходимо использовать именно ее, а не рассчитывать на основе наценок. Эта настройка помогает этого добиться. Так же тут можно выбрать использовать либо цену из прайса, либо рассчитанную цену из закупки и наценок, в зависимости какая больше.
    9. Буква столбца с описанием. Описание сохраняется один раз при добавление нового артикула поставщика. Через запятую можно указать несколько столбцов, тогда описание будет составным через "|".
    10. Буква столбца с количеством артикула в прайс-листе.

    1. Можно выбрать валюту прайса. Если она отличается от валюты магазина, то плагин произведет конвертацию по курсу, указанному в настройках магазина.
    2. Минимальная наценка на артикулы поставщика в процентах. Имеет больший приоритет, чем наценка по-умолчанию в настройках плагина.
    3. Минимальная наценка на артикулы поставщика в валюте магазина. Имеет больший приоритет, чем наценка по-умолчанию в настройках плагина.
    4. Можно указать скидку на весь прайс лист (в процентах).
    5. Эта настройка позволяет указать скидку для группы артикулов. Имеет больший приоритет, чем скидка на весь прайс.
    6. Тут можно указать наценку в процентах на цену закупки.

    1. Если в прайс-листе поставщика в столбца с ценами или количеством используются формулы или форматирование отличное от численного или текстового, обязательно надо это указать тут. От этого зависит обработчик файлов. Если будет выбран неверный обработчик, то файл может неверно загрузиться и обработаться.
    2. Настройка позволяет изменить количество строк без артикула, например если указать тут 1, то когда плагин найдет первую строку, в которой не будет артикула, он примет это за окончание файла.
    3. Иногда в прайс-листах указывают слова вместе с количеством, тут можно перечислить через запятую слова, которые необходимо вырезать из ячеек с ценой и количеством.
    4. Некоторые поставщики указывают не точное количество остатков, а только словом или условным обозначением отмечают это. В этом поле можно указать соответствие слова и точного числового значения.
    5. Важная настройка, которая позволяет выбрать обработчик для файла. Список доступных обработчиков автоматически обновляется в зависимости от выбранных ранее настроек. По-умолчанию выбирается последний из списка, как самый "всеядный", но он же является самым ресурсоёмким. Поэтому если на вашем сервере не много оперативной памяти, то лучше выбирать первый с начала списка обработчик.


Страница полуавтоматического связывания артикулов


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


Страница нового импорта


  1. В правой части вверху всегда есть ссылка на начало нового импорта.
  2. Список из 10 последних импортов.
  3. Ссылка на список всех импортов.
  4. Выбор файлов для импорта (поддерживает Drag'n'Drop).
  5. После загрузки файлов появляется возможность задать настройки для этого конкретного импорта. Можно не менять их, тогда будут использоваться настройки по-умолчанию из настроек плагина.
  6. После загрузки файлов появляется список из поставщиков, для которых загрузили файлы.
  7. После выбора поставщиков для импорта можно начинать обрабатывать прайс-листы.


Диалоговое окно процесса импорта


  • Отображает список поставщиков и количество загруженных строк из прайс-листа.
  • После нажатия на кнопку "Далее" cохраняется новый импорт с настройками и присваивает ему идентификатор.
  • После определяет новые артикулы,вычисляет наценки.
  • Присутствует отображение текущего статуса импорта в процентах.
  • После окончания импорта можно перейти на страницу с результатами.


Страница с результатами импорта


  1. Таблица со вкладками, в которой отображены все артикулы текущего импорта.
  2. "Применить" применяет все изменения, которые отображены в таблице. До нажатия этой ссылки ничего не сохраняется. После применения импорта можно откатиться к предыдущему состоянию, но только к предыдущему. Если вы после применения делали какие-то изменения на сайте (меняли цены, видимость), то откат затрет ваши изменения.
  3. Можно удалить ненужный импорт.
  4. В выпадающем меню отображены те настройки, которые вы сделали для текущего импорта.
  5. В выпадающем меню отображены подсказки, какие артикулы расположены в каждой вкладке (в каждом табе).
  6. Результаты в таблице можно фильтровать, чтобы отобразились только артикулы:
    • с изменившейся ценой
    • с изменившейся закупочной ценой
    • с изменившимся количеством
    • с изменившимся статусом
    • с изменившейся видимостью
    • с несколькими поставщиками
    Фильтры накладываются друг на друга, то есть нельзя выбрать артикулы с несколькими поставщиками или с изменившейся ценой, можно с несколькими поставщиками и с изменившейся ценой.
  7. Можно управлять количеством отображаемых артикулов на странице.
  8. Можно отменить импорт конкретного артикула, кликнув на зеленую галочку.
  9. Если у артикула есть несколько поставщиков, то можно управлять выбором, нажав на плюс.