Два поставщика присылают один и тот же товар с артикулом LMP-2201, но в разных файлах, разделах и с разными остатками. Нужно получить один товар в сводном каталоге, сохранить остаток каждого источника и посчитать общий доступный остаток.
Загрузите каждый прайс отдельным источником в сводный каталог, выберите Артикул как идентификатор товара, включите Полную синхронизацию источника для каждого полного прайса, нормализуйте разделы преобразованиями и привяжите остатки к группам остатков поставщиков. Итоговый остаток настройте правилом суммы выбранных групп.
Как сделать в Eofferix
Создайте профиль загрузки в сводный каталог для первого поставщика и загрузите его прайс. В блоке
В какой формат выгружать?откройтеПриложенияи выберитеСводный каталог. Для второго поставщика создайте отдельный профиль, чтобы у каждого источника была своя синхронизация и свой вклад в остатки.
В приложениях выбран Сводный каталог, поэтому источник будет загружать товары, предложения и разделы во внутренний сводный каталог.В блоке
Идентификация элементоввыберите полеАртикулкак идентификатор товара. Если в прайсе есть отдельные строки предложений, для торгового предложения выберите стабильный SKU или тот же артикул.
Идентификатор нужен, чтобы второй поставщик обновлял тот же товар, а не создавал дубль. В типовых сценариях выберите
Полная синхронизация источника. Этот режим удаляет или обновляет только данные текущего источника: если у поставщика Север товар пропал из полного прайса, вклад Севера очистится, но товары и остатки поставщика Юг не будут затронуты.
Для неполных прайсов этот режим не подходит. Он нужен только когда файл является полным актуальным снимком источника. Для разделов добавьте преобразования: например,
Свет / НастольныеиДом / Освещениеприведите к единому разделуОсвещение / Настольные лампы. Тогда один товар не окажется в разных ветках только из-за названия раздела у поставщика.
Правило заменяет разные названия разделов поставщика на единый путь раздела в сводном каталоге. Поле
Остатокпервого поставщика привяжите к группе остатковПоставщик Север, а поле второго поставщика к группеПоставщик Юг. В настройках итогового остатка добавьте правилоСуммапо этим группам.
В правиле выберите группы остатков поставщиков и сценарий Сумма всех выбранных групп.Запустите оба профиля и откройте карточку товара в сводном каталоге. В карточке должен остаться один товар
LMP-2201, а остатки поставщиков должны отображаться как разные значения одного товара.
Было / стало
Было
исходные данные| Поставщик | Артикул | Название | Раздел | Остаток |
|---|---|---|---|---|
| Поставщик Север | LMP-2201 | Лампа Онега | Свет / Настольные | 4 |
| Поставщик Юг | LMP-2201 | Лампа настольная Онега | Дом / Освещение | 8 |
Стало
результат| Артикул | Товар | Остаток Север | Остаток Юг | Итоговый остаток | Раздел |
|---|---|---|---|---|---|
| LMP-2201 | Лампа Онега | 4 | 8 | 12 | Освещение / Настольные лампы |
Как проверить результат
- В списке сводного каталога по артикулу
LMP-2201должна быть одна строка, а не две. - В карточке товара проверьте остатки по группам поставщиков и итоговый остаток.
- Повторно запустите один источник с удаленным товаром и убедитесь, что удалился только вклад этого источника, а второй поставщик остался в каталоге.