Кейс автоматизации уникальной программы лояльности на базе «1С»

Кейс автоматизации уникальной программы лояльности на базе «1С»

Клиент UCMS Group с 2022 года
Назад

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

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

Контекст
Клиент UCMS Group c 2022 года
Специфика компании:
  • Отрасль — производство мебели, окон и различных систем для дома
  • Программа лояльности для выплаты бонусов монтажникам, учитывающая множество параметров
  • 3000+ участников программы лояльности

Что самое важное в подрядчике:
  • Нестандартный подход
  • Разнообразный опыт
  • Выполнение обязательств
Наши задачи
    Внедрение
  • Создать единую систему для расчета и выплаты бонусов партнерам на базе 1С
  • Настроить интеграцию с сервисом Pradata и другими внешними системами
    Аутсорсинг
  • Кадровое делопроизводство
  • Расчет зарплаты


Контекст и задача: автоматизировать выплату бонусов за продажу продукции компании

Компания производит окна, мебель и комплектующие. Один из ключевых каналов сбыта — партнеры-монтажники, которые предлагают продукцию напрямую клиентам. Для монтажников действует собственная бонусная программа: если клиент покупает продукцию, монтажник получает вознаграждение. 

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

Автоматизация подсчета и отображения бонусов была реализована в системе Pradata (SPOT2D) и других системах. Требовалось настроить интеграцию этих систем с 1С: разработать расширение для 1С, которое собирает данные из внешних систем, автоматически сопоставляет их, рассчитывает бонусы и передает готовые результаты обратно. 

Что нужно было учесть:

  • у компании уже было несколько разрозненных систем, и каждую вел свой подрядчик, мы не могли перестраивать работу или использовать иные системы, так как компания была связана долгосрочными обязательствами;
  • нужно было рассчитывать и удерживать НДФЛ, поскольку компания становилась налоговым агентом при выплатах;
  • в итоге все должно работать в одной программе, в идеале — в 1С.

«При работе над этим проектом нужно было точно понимать, какие выплаты оформляются, кто выступает налоговым агентом, как оформлять документы. То есть от нас требовалось сочетание глубокой финансово-технологической экспертизы и четкого понимания всех кадровых и налоговых нюансов. Поэтому на проектах внедрения в UCMS Group всегда совместно работают специалисты по IT, кадрам и бухгалтерии» — программист-консультант 1С.

Реализация: от анализа бизнес-процессов до запуска системы с тысячами операций

Этап 1. Анализ бизнес-процессов и их формализация

На первом этапе мы разбирались, как устроена текущая схема расчета бонусов и какие данные участвуют в расчетах. Типовые решения здесь не подходили — приходилось подстраиваться под реальные процессы клиента и их особенности. К тому же в этом проекте мы впервые столкнулись с системой Pradata, которую обычно применяют в дистрибуции. 

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

Этап 2. Разработка и настройка интеграций со сложной архитектурой

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

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

Что еще требовалась новой системе:

→ Автоматический расчет и удержание НДФЛ

Компания выплачивала средства третьим лицам — и потому потребовалась отдельная доработка системы для корректного удержания 13% НДФЛ. Это типовой функционал при расчете зарплат, но здесь требовалось перенести логику на операции по бонусным выплатам.

→ Гибкий механизм сгорания бонусов

Была реализована сложная логика сгорания бонусов — 90 дней, если монтажник не вывел средства. При этом каждая заявка на вывод продлевала срок на 14 дней. Даже если эта заявка не была выполнена, система сохраняла бонусы.

→ Публикация собственного API

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

→ Многоступенчатое обновление данных о продажах

Мы ежедневно получаем данные по продажам и корректировки на предыдущие 7, 10 и 14 дней. Эта подсистема помогает оперативно выявлять и корректировать несоответствия, связанные, например, с возвратами товаров.

→ Ручные инвентаризации

Ответственные за работу системы в любой момент могут провести инвентаризацию вручную и получить данные по монтажникам. Доступна выгрузка данных по конкретным монтажникам и по всем сразу.

Этап 4. Ежедневное сопровождение: тысячи операций под контролем

В феврале 2023 года система перешла в статус активной эксплуатации — через нее проходят все выплаты, связанные с бонусной системой для монтажников. На текущий момент в программе зарегистрировано 3000 участников. 

Ежемесячно система обрабатывает продажи более чем по тысяче позиций и формирует порядка 300 платежных поручений на выплату бонусов. Это требует внимания и контроля: нужно проследить, что все данные переданы корректно.

Изначально этот контроль мы взяли на себя: наши специалисты целиком отслеживали результаты работы системы и отслеживали каждую операцию. Постепенно мы отошли от контроля над системой. Сейчас со стороны консалтинга UCMS Group над проектом работает только один человек — он выполняет задачи поддержки.

Результаты

Клиент получил полностью автоматизированный расчет вознаграждения для партнеров-монтажников. Система помогла снизить трудозатраты и минимизировать ручные операции при расчетах и выплатах.

Ключевые итоги проекта:

→ Решены нетиповые методологические и технические задачи. Успешно проработаны и реализованы сложный многофакторный расчет бонусов, интеграция с распределенной ИТ-инфраструктурой клиента и решение бухгалтерских нюансов, связанных с удержанием НДФЛ с выплат третьим лицам.

→ Система эффективно обрабатывает большие объемы данных. В ней ежемесячно проходит 300 выплат по базе в 3000 участников программы.

UCMS Group - Телеграм-канал

Телеграм-канал про аутсорсинг учётных функций — для тех, кто стремится к прозрачным и управляемым бизнес-процессам

Делимся кейсами, разбираем изменения в законодательстве, и показываем, как автоматизация и аутсорсинг помогают бизнесу развиваться. 

Наши кейсы

Другие кейсы

Все кейсы

Кейс автоматизации уникальной программы лояльности на базе «1С»

Внедрение «1С:ЗУП 3.1» и интеграция с SAP в условиях системных ограничений

Внедрение «1С:ЗУП 3.1»: адаптировали систему под реальные процессы нефтесервисной компании

Комплексный подход: внедрение «1С:КА+Общепит» и ведение бухгалтерии

Проверка КЭДО: помогли компании выявить риски и подтвердить корректность процессов

Разбор кейса: частичный аутсорсинг бухгалтерии для крупной компании

«Быть имплантом — это максимальная ответственность и вовлеченность»

Готовых решений для таких задач нет

Экстренное внедрение «1С:ЗУП» за два месяца, вместо обычных девяти

Основной плюс перехода на аутсорсинг – это то, что мы получаем работу, качественно выполненную профессионалами

Все кейсы

На сайте ЮСИЭМЭС используются файлы куки с целью персонализации и улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов куки. Подробнее об обработке читайте в политике.