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

И при чём здесь переход с «семёрки» на «восьмёрку»


Дата реализации проекта: 25.04.2023
Дата публикации кейса: 18.11.2022
— Либо перенастраиваем все бизнес-процессы внутри „восьмёрки", либо отказываемся от подхода „каждому клиенту — своя цена". Клиентоориентированность — ключевой принцип нашего бизнеса, и мы не могли его нарушить.
Данцева Ольга Васильевна
  • 16 000
    партнеров
  • 5 000
    товаров
  • 10 из 10
    оценка сотрудничества
Фотография коллектива
ИП Борцова Л. Д. — крупный FMCG-дистрибутор: молочная и диетическая продукция, бакалея, детское питание, бытовая химия. Собственник компании — Людмила Дмитриевна Борцова, исполнительный директор — Ольга Васильевна Данцева.

Главная особенность бизнеса — клиентоориентированность не на словах: для каждого из 16 000 партнеров действуют свои цены и скидки, при этом разные группы товаров продаются по своей цене и могут попадать под дополнительные акции. Тысячи таких соглашений были прописаны в «1С Торговля и Склад 7.7», и бизнес работал стабильно — пока не встал вопрос перехода на «восьмёрку», где нужных функций и настроек не оказалось.
Карточка клиента
• ИП Борцова Л. Д.
• Собственник: Людмила Дмитриевна Борцова
• Исполнительный директор: Ольга Васильевна Данцева
• Сегмент: FMCG
• Деятельность: дистрибуция молочной, диетической продукции, бакалеи, детского питания, бытовой химии
• Количество активных партнеров: 16 000 - Количество товаров: > 5 000

Почему выбрали КБ99

— Работали с КБ99 еще в 1С 7.7 — на доработке учетной системы. Когда понадобилось переходить на „восьмёрку", даже не рассматривали других подрядчиков: продолжили с командой, которая уже знала нашу специфику изнутри.
Данцева Ольга Васильевна

Проблема


Главная особенность бизнеса нашего заказчика — клиентоориентированность не на словах, а на деле. Это значит, что для каждого покупателя действуют свои цены и скидки. Ситуация осложняется тем, что разные группы товаров также продаются по своей цене, и на них могут действовать дополнительные скидки и предложения. Несколько операторов обрабатывают заявки 16 тысяч покупателей и партнеров, нагрузка на них колоссальная, поэтому требования к автоматизации очень высокие.

Например, если ООО «Закрома» закупает у нашего заказчика пастеризованное молоко «Простоквашино» 3,2%, то итоговая цена на него формируется сразу по трём факторам:

1.Цена должна быть оптовой, так как ООО «Закрома» закупает молоко крупными партиями.
2.Группа молочных товаров продаётся по цене из категории «Специальная».
3.Пастеризованное молоко «Простоквашино» 3,2% относится к особой группе продуктов, на которые действует дополнительная акционная скидка.

Такого рода соглашений у нашего заказчика несколько тысяч. Все они были прописаны в системе «1С Торговля и Склад 7.7», и бизнес прекрасно работал до перехода на «восьмёрку», где нужных функций и настроек не оказалось.
Мы встали перед выбором. Либо перенастраиваем все бизнес-процессы внутри «восьмёрки», либо отказываемся от подхода «каждому клиенту — своя цена». Клиентоориентированность — ключевой принцип нашего бизнеса, и мы не могли его нарушить. Поэтому мы обратились за помощью в «КБ99»
Данцева Ольга Васильевна

Задача


Запрос заказчика звучал просто: «Хотим, чтобы в новой версии системы всё работало так же, как в „семёрке“».

На деле это означало, что нам нужно было решить следующие задачи:

— добавить возможность указывать разные типы цен для папок номенклатуры;
— настроить ценообразование таким образом, чтобы вложенные позиции не зависели от цен, установленных в папке «родителя»;
— реализовать функцию индивидуальных цен или скидок на конкретную позицию номенклатуры.
Скриншот экрана типовое соглашение с клиентом
Если в «семёрке» можно было выбрать отдельную папку и на неё установить специальную цену
вне зависимости от товаров, которые находятся внутри, то в «восьмёрке» каждый товар может принадлежать только к одной ценовой группе

Почему потребовалось разрабатывать интеграцию


Сначала мы попробовали использовать уточнение формул по ценовым группам — стандартную функцию, которую предлагает «1С:Управление торговлей». Работает это так: вы заводите ценовую группу, прикрепляете к ней нужный товар и прописываете формулу расчета цены. В нашем случае это уточнение нужно указывать для каждого клиента.
Скриншот экрана
Если ваши товары жестко сегментированы — ценовые группы будут решать задачу. Если вам нужна более гибкая система формирования скидок или наценок, с этим работать будет значительно сложнее.
Далее мы столкнулись с тем, что каждый сегмент может принадлежать только к одной ценовой группе. И если этот сегмент выходит из ценовой группы, то приходится редактировать цены во всех остальных ценовых группах, в которых он участвует.

Например, если раньше молоко, йогурт и ряженка входили у нас в одну ценовую группу «Молочная продукция», а мы захотели сделать скидку только на молоко, нужно разделить эту ценовую группу на две: «Молоко» и «Другая молочная продукция».

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

Добавляем «восьмёрке» недостающие функции,
которые были в «семёрке»

Чтобы решить задачу заказчика, мы решили разработать дополнительное расширение, которое позволит сохранить «восьмёрке» функциональность предыдущей версии системы. Мы вернули возможность указывать цену для отдельной папки товаров для любого клиента, а также назначать разные цены внутри этой папки на отдельные позиции.

Для этого нужно создать документ Установка скидок-наценок, в котором отразить все особенности ценообразования: тип цены, скидку и приоритеты их применения.

Здесь указываются партнёр, соглашение, вид цен и все уточняющие факторы — исключения, по которым уточняется вид цен. Так вы можете давать скидки на определённые группы товаров, в том числе и вложенные, или даже на отдельные позиции.

В примере ниже все взаиморасчёты с клиентом ведутся по цене «Оптовые», а на отдельные группы «МОЛОЧНАЯ ГРУППА» и «ПЕТМОЛ» установлены свои цены — «Специальная» и «Розничная» соответственно. Причём на конкретную позицию «Плавленый сыр „Виола“» действует вид цен «От 100 упаковок», который применяется в первую очередь.
Скриншот экрана установка скидок и наценок
Чтобы настроить приоритет скидки или наценки, достаточно задать ей нужный номер, где первая строка — самый низкий приоритет, а последняя — самый высокий.
  • Синявский Филипп
    Руководитель проекта «КБ99»
    Если раньше нужно было выбирать каждую позицию товара и задавать ей условия продажи, сейчас заказчик может выбрать целую папку и «сказать»: «Всё, что находится в этой папке, теперь расценивается по цене „Оптовая“»
— Был сбой, не могли понять, в чём дело. Ваши специалисты быстро подсказали, как все исправить.
Данцева Ольга Васильевна
Кроме этого, теперь настройки можно копировать и редактировать в несколько кликов. Это важно было сделать, так как наш заказчик работает с большим количеством клиентов, для которых действуют разные цены и условия.

Наше решение помогает более гибко работать с ценами и акциями для каждого конкретного клиента. Если вы добавляете или убираете позицию, то все цены пересчитываются автоматически, при этом на соглашения из других папок эти изменения не влияют.

Результат


Благодаря нашей интеграции заказчику не пришлось отказываться от клиентоориентированности в плане специальной цены для каждого отдельного клиента. При переходе с «семёрки» на «восьмёрку» бизнес-процессы не пострадали, и компания может работать как прежде.


Кроме этого, мы упростили работу операторов. Если раньше для работы со скидками и наценками нужно было уточнять цены для каждой товарной позиции и работать в 3–5 окнах программы, то сейчас достаточно задать условия целой папке на одном экране. Это существенно сократило время работы и вероятность ошибок.

Готовы рекомендовать
10 из 10
— Скорость реакции, оперативность поддержки. Для нас это критический вопрос: продукты идут через Меркурий, и если мы не отправим данные — клиент просто не примет товар. Грамотные специалисты, которые в курсе вопроса и быстро решают проблемы
Данцева Ольга Васильевна

Сложная ценовая политика и переход с 1С 7.7 на 1С 8?

Сохраним вашу логику в новой версии —
без перестройки бизнес-процессов