Ценообразование

Каждый товар может иметь свою цену для каждого покупателя. Каждая цена имеет значение, статус (согласована, на согласовании,) дату присвоения статуса, ссылку на операцию, на основании которой прошло присвоение, дату начала действия цены и дату окончания действия цены. По значению каждого признака можно проводить сортировку и фильтрацию строк с товарами.

Товары и действующие на них цены доступны для просмотра в каждом канале продаж через отдельную закладку «Товары и цены».

Ценообразование по всему ассортименту товаров

Формируем цены в виде таблицы с произвольным количеством колонок на все мои поставляемые товары. Далее:

  1. На каждую колонку вешаем одну или несколько организаций-покупателей.
  2. На каждый колонку вешаем один или несколько субкаталогов.

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

Ценообразование в канале

Идем в каждый конкретный канал продаж, открываем там список товаров и привязываем его к тому или иному столбику таблицы с ценами. Правим руками цены как хотим. Сохраняем. Автоматом формируем новый прикат и отправляем его покупателям на согласование. Подтверждается каждая позиция или лист целиком. После этого согласованные цены выделяются зеленым цветом в каналах и работают при заказах/поставках. Желтый – на согласовании, красный – отклонен, рядом с отклоненным значением предложенное новое значение. И в целом при согласовании цен показывать старое и новое значение, вычислять отклонение в абсолютной величине и в процентах от старой цены.