Обработка цен/Сценарии/Управление номенклатурой: различия между версиями
Строка 37: | Строка 37: | ||
Одна позиция [[Номенклатура/Объекты метаданных/Управление номенклатурой|нашего товара]] может быть связана с несколькими [[Внешние товары/Объекты метаданных/Управление номенклатурой|внешними товарами]], от разных поставщиков. У каждого поставщика своя цена, свой остаток и другие особенности. | Одна позиция [[Номенклатура/Объекты метаданных/Управление номенклатурой|нашего товара]] может быть связана с несколькими [[Внешние товары/Объекты метаданных/Управление номенклатурой|внешними товарами]], от разных поставщиков. У каждого поставщика своя цена, свой остаток и другие особенности. | ||
Выбираем [[Контрагенты/Объекты метаданных/Управление номенклатурой|основного поставщика]], для каждой позиции [[Номенклатура/Объекты метаданных/Управление номенклатурой|нашей номенклатуры]], и каждого [[Склады поставщиков/Объекты метаданных/Управление номенклатурой|склада (региона)]], так как | Выбираем [[Контрагенты/Объекты метаданных/Управление номенклатурой|основного поставщика]], для каждой позиции [[Номенклатура/Объекты метаданных/Управление номенклатурой|нашей номенклатуры]], и каждого [[Склады поставщиков/Объекты метаданных/Управление номенклатурой|склада (региона)]], так как остаток у поставщика на один и тот же товар может быть в наличии на одном складе, но отсутствовать на другом. | ||
Версия от 10:00, 9 октября 2022
Процесс формирования расчетных цен, на основании: внешних данных, цен поставщиков и конкурентов, остатков поставщиков, зависимых параметров расчета, устанавливаемых на группы, бренды или отдельные товары, других видов цен, минимальных цен продажи и т.п.
Общая схема
Процесс расчета цен.
Ключевыми элементами в процессе расчета цен являются:
- Алгоритм расчета итоговой цены. Индивидуальные особенности ценообразования, через подключенные модули выбора данных и модули обработки. Прописывается формула расчета, цен с учетом параметров и вспомогательных данных, таких как другие виды цен и прочие данных, которые возможно получить из базы системы;
- Алгоритм расчета цен поставщиков. Прописывается формула расчета итоговых цен поставщика, на основании исходных цен поставщика, с учетом параметров, и прочих данных, которые возможно получить из базы системы;
- Алгоритм выбора основных поставщиков. Способ выбора основного поставщика, а значит и базовой цены, на основании которой будет рассчитана итоговая цена.
Загрузка данных
Загрузка исходных данных из внешних источников, которые в дальнейшем будут переданы в алгоритмы формирования расчетных цен.
Виды источников
Исходные данные загружаются из одного или нескольких источников.
- Табличные документы, файлы MS Excel, OpenOffice Calc, CSV. Прайс-листы поставщиков и конкурентов;
- XML файлы с каталогом товаров, такие как YML (Яндекс-маркет). Возможна загрузка из других XML. Алгоритм работы с каждым форматом XML файла, разрабатывается индивидуально, как отдельный модуль;
- Интерфейс доступа к внешней учетной системе через API REST, WSDL и т.п. Алгоритм работы с каждым API разрабатывается индивидуально, как отдельный модуль.
Возможны и другие виды источников, по индивидуально разработке.
Виды данных
Данные получаемые загрузкой в готовом для использования виде.
- Исходные цены поставщиков, до применения индивидуальных скидок, и наценок;
- Цены конкурентов, если такие есть, на сведенные аналогами товары;
- Информация об остатках товара у поставщика. Статусыстатусы наличия товара.
Предварительная обработка
Получаем дополнительные данные необходимые для расчета цен.
Расчет цен поставщиков
Реальные цены поставщиков могут отличаться от тех, что мы получили через загрузку. Могут быть:
- индивидуальные скидки, на все товары, либо определенные группы товаров или бренды;
- наценки на доставку из другого региона.
Если дополнительный пересчет цен не требуется, загружаем цены сразу в цены поставщиков, для использования как есть.
Выбор основных поставщиков
Одна позиция нашего товара может быть связана с несколькими внешними товарами, от разных поставщиков. У каждого поставщика своя цена, свой остаток и другие особенности.
Выбираем основного поставщика, для каждой позиции нашей номенклатуры, и каждого склада (региона), так как остаток у поставщика на один и тот же товар может быть в наличии на одном складе, но отсутствовать на другом.