Каталог уже собран, но каждому получателю может понадобиться своя часть данных. Одному нужен список доступных товаров, другому только определённый бренд, третьему отдельный набор признаков для сверки. Эти задачи лучше решать явными правилами, чтобы результат можно было повторить и проверить.
Сначала разделите два решения: какие записи попадут в выгрузку и какие поля останутся внутри каждой записи. Удалённая колонка и исключённый товар по-разному меняют результат.
Начните с условий, затем выберите поля
Профиль выгрузки Akmelo поддерживает условия по собранным значениям: равенство, наличие текста, пустые и непустые поля, числовые сравнения. Такие условия задаются в конфигурации профиля. Для более сложных правил есть режим обработки набора данных; его настройку лучше проверить на небольшой выборке.
Проверьте смысл условия на конкретных записях. Требование «цена заполнена» не означает «цена корректна», а отсутствие значения не равно нулю. Если доступность хранится как логический признак, сравнивать её нужно с подходящим типом, а не со случайным текстом.
Затем настройте схему: источник поля, название в результате и обработку пустого значения. Оставьте идентификатор или другой согласованный ключ, если получатель будет обновлять существующие записи. Иначе следующую выгрузку будет трудно сопоставить с предыдущей.
Объясните разницу в количестве
Изображение недоступно
На схеме отбор и настройка полей показаны отдельными шагами. После них нужен пример результата, а перед регулярной передачей проверка в принимающей системе. Если записей оказалось меньше ожидаемого, сначала проверьте условия отбора, затем преобразования и пример результата.
Посмотрите число входных и выходных элементов в примере Akmelo. При обработке набора фильтр может оставить меньше записей или не оставить ни одной. Это допустимый результат, если он соответствует выбранным условиям. Пример охватывает выборку и сам по себе не доказывает полноту всего каталога.
Не путайте исключение с удалением
Товар, который перестал соответствовать фильтру, не становится удалённым в источнике. Получатель должен отдельно понимать, как обновлять свой набор после изменения правил. При работе с курсором изменения схемы или фильтров требуют новой полной синхронизации.
Начните проверку с памятки о данных перед выгрузкой, затем выберите подходящий формат результата. Сохраните описание правил рядом с настройками: какие товары нужны получателю, какие поля обязательны и что делать с пропусками.


