Быстрый старт: как сравнить два прайса или остатка

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

Подготовка данных к сопоставлению

Для корректной работы сервиса требуются два массива данных. В интерфейсе они распределяются по двум основным полям: старые или базовые данные вставляются в поле «a», а обновленный список - в поле «b».

Перед запуском сопоставления необходимо определить структуру ваших списков:

  • Ключевая колонка (идентификатор): уникальный артикул или код товара. Для первого списка укажите номер колонки в поле «key_col_a», для второго - в «key_col_b».
  • Колонка с ценой: если нужно сравнить стоимость позиций, задайте соответствующие номера колонок в полях «price_col_a» и «price_col_b».
  • Колонка с остатком: для отслеживания складских запасов укажите номера колонок в полях «stock_col_a» и «stock_col_b».

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

Пошаговая инструкция

  1. Вставьте данные. Поместите исходный список позиций в поле «a», а новый набор данных - в поле «b».
  2. Настройте ключи сопоставления. Заполните поля «key_col_a» и «key_col_b» номерами колонок с уникальными идентификаторами товаров.
  3. Укажите цены и остатки. При необходимости заполните поля «price_col_a» и «price_col_b» для цен, а также «stock_col_a» и «stock_col_b» для количества товаров.
  4. Задайте режим фильтрации. В поле «filter» выберите один из доступных вариантов обработки: - all - показать все позиции и результаты сопоставления; - added - отобразить только новые добавленные товары; - removed - вывести только удаленные позиции; - changed - показать товары, у которых изменились цена или остаток.
  5. Запустите расчет. Нажмите кнопку отправки формы.
  6. Оцените результат. Сервис сформирует итоговый список в соответствии с выбранным фильтром.
  7. Сохраните отчет. Скопируйте готовый текст, зафиксировав исходные параметры для дальнейшей работы.

Наглядный пример работы

Рассмотрим базовый пример работы инструмента. Зададим минимальные значения параметров:

  • Значение поля «filter»: all
  • Значения полей «key_col_a», «price_col_a», «stock_col_a»: 0
  • Значения полей «key_col_b», «price_col_b», «stock_col_b»: 0
  • Содержимое полей «a» и «b»: текст «Пример текста для обработки инструмента Zyntec.»

После отправки формы сервис моментально формирует итоговый блок с сопоставленными данными. Аналогичным образом инструмент обрабатывает режимы фильтрации added, removed и changed, корректно отбирая нужные строки по заданным условиям.

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

Ограничения и особенности инструмента

При работе с инструментом важно учитывать следующие технические нюансы:

  • Ручная разметка колонок: инструмент обрабатывает переданный текст строго по указанным индексам, поэтому определять номера колонок для идентификатора, цены и остатка необходимо самостоятельно перед запуском.
  • Минимальные значения: поля индексов («key_col_a», «price_col_a», «stock_col_a», «key_col_b», «price_col_b», «stock_col_b») принимают минимальное числовое значение 0.
  • Фильтры: для точной выборки используйте стандартные режимы all, added, removed и changed.
  • Чистота данных: инструмент выполняет строгое сопоставление. Если в списках присутствуют опечатки в артикулах, лишние пробелы или разные форматы написания одного и того же товара, их стоит устранить до начала обработки.

Возможные ошибки и способы их решения

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

  1. Проверьте правильность указания номеров колонок (они должны соответствовать структуре текста и начинаться с минимального значения).
  2. Убедитесь, что оба поля «a» и «b» содержат данные и не остались пустыми.
  3. Проверьте правильность выбранного значения в поле «filter».

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