Перейти к содержимому

Как обновлять внешний прайс и настроить расписание ​

После первой загрузки витрина хранит последний успешный результат. Чтобы получить новые цены и предложения поставщика, обновляйте её вручную или настройте расписание для источника по ссылке.

Обновить вручную ​

  1. Для локального источника сохраните свежий файл по настроенному пути. Если путь изменился, исправьте «Источник и формат».
  2. Откройте «Справочники → Внешние прайсы → Прайсы».
  3. Нажмите правой кнопкой по нужному прайсу и выберите «Загрузить в витрину».
  4. Дождитесь завершения и прочитайте результат.
  5. Откройте витрину и проверьте несколько известных позиций.

Для URL команда заново скачивает файл. Открывать источник и читать все строки для предпросмотра перед каждым обновлением не требуется.

Если изменились заголовки или порядок колонок поставщика, загрузка может завершиться с предупреждением: данные прочитаны по сохранённым позициям. Проверьте источник, параметры разбора, соответствие колонок и ключ строки, затем повторите загрузку. Особенно внимательно проверьте цену и количество.

Что происходит со строками и правками ​

СитуацияРезультат обновления
Позиция пришла с тем же ключомИсходные данные обновляются; ваши самостоятельные значения и ручной вид сохраняются
В источнике появилась новая позицияВ витрине создаётся новая строка
Позиция исчезла или перестала проходить фильтрыОна больше не участвует в текущей витрине и выгрузках
Исчезнувшая позиция имела ручные правкиПравки сохраняются; при возвращении того же ключа они снова применятся
Загрузка завершилась ошибкойСохраняется предыдущий успешный снимок

Если поставщик изменил ID позиции, программа воспринимает её как новую. Ручные значения от старого ключа к ней автоматически не переносятся.

Если после ручной загрузки не осталось ни одной корректной строки, а витрина была непустой, программа предложит «Очистить текущую витрину?». Если пустой результат неожиданен, выберите «Нет» и проверьте источник, ключ и фильтры: витрина останется прежней, а запись в журнале обновлений для этой попытки не появится. Подтверждайте очистку, когда она соответствует вашей задаче.

Обновлять по расписанию ​

Автообновление доступно для URL. Прайс из локального файла обновляется вручную. Плановую загрузку выполняет сервер SoftRazborki, поэтому Desktop не требуется держать открытым.

  1. В контекстном меню прайса выберите «Расписание».
  2. Включите «Обновлять автоматически».
  3. Укажите положительную целую «Периодичность» и единицу: «Минуты», «Часы» или «Дни».
  4. Для периода в днях задайте «Время запуска» в формате ЧЧ:ММ.
  5. Нажмите «Сохранить».
  6. Проверьте «Следующий запуск», а после него — журнал обновлений.

Чтобы отключить автообновление, снимите «Обновлять автоматически» и сохраните настройки.

Ручная загрузка не отодвигает плановый запуск. В окне расписания поля «Последний плановый» и «Ошибка планового» относятся только к расписанию; ручные попытки смотрите в журнале.

Ошибка плановой загрузки не выключает расписание. Пустой результат по расписанию не очищает прежнюю непустую витрину: выясните причину и при необходимости выполните ручную загрузку.

Проверить журнал обновлений ​

В контекстном меню прайса выберите «Журнал обновлений». Здесь показаны ручные и плановые завершённые загрузки, новые — сверху. Для каждого прайса сохраняются последние 200 запусков.

КолонкаЧто показывает
НачалоКогда началась загрузка
ЗапускВручную или по расписанию
ИтогУспешно, с предупреждением или ошибка
ДлительностьСколько заняла попытка
Строк в источникеСколько строк прочитано
В витринеСколько строк принято в результат
ПропущеноСтроки без ID и с повторяющимися ключами
СообщениеПричину ошибки или предупреждение

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

Обновление прайса и выгрузка на площадку ​

Это отдельные действия. Успешная загрузка обновляет витрину, но сама по себе не отправляет карточки и остатки на площадку.

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

Настройка набора описана в выгрузке внешнего прайса, карточки и остатки Ozon — в отдельной инструкции.

База знаний SoftRazborki