В розничной торговле, особенно в сегменте строительных материалов и хозяйственных товаров, часто возникает ситуация, когда сотрудники магазина являются абсолютно взаимозаменяемыми. В течение дня один и тот же человек может стоять за кассой супермаркета, консультировать покупателя в зале у закрытого прилавка, выкладывать товар на полки или заниматься заменой ценников. С одной стороны, это обеспечивает высокую гибкость и позволяет оптимизировать штат в пиковые часы нагрузки. С другой стороны, перед руководством встает сложнейшая задача: как объективно оценить эффективность работы каждого сотрудника, если их роли формальны, а деятельность постоянно меняется?
Если внедрить жесткую сдельную оплату за конкретные действия (например, только за личные продажи), сотрудники начнут избегать рутинной, но критически важной работы: выкладки товара, поддержания порядка в зале, актуализации ценников. Если же оставить всех на чистом окладе, у персонала пропадет коммерческий азарт и мотивация активно предлагать сопутствующие товары клиентам. В этой статье мы подробно разберем, как спроектировать и внедрить сбалансированную систему оценки эффективности универсальных сотрудников в конфигурации «1С:Розница 2.3», минимизируя нагрузку по регистрации операций в учетной системе.
---
Это классический и один из самых жизнеспособных методов автоматизации работы консультантов в зале, успешно применяемый крупными федеральными сетями (например, DNS). Метод позволяет связать работу конкретного консультанта в торговом зале с итоговым чеком, пробитым кассиром, не создавая при этом задержек на кассовом узле.
Как устроен процесс:
ЧекККМ автоматически заполняется реквизит Продавец для соответствующих позиций.Разберем техническую реализацию этого механизма в «1С:Розница 2.3». Нам необходимо перехватить сканирование штрихкода сотрудника в форме РМК и установить его в качестве продавца для текущей строки или всего чека.
Проанализируем пример кода, который можно интегрировать в модуль формы РМК при обработке внешнего события от сканера штрихкодов:
// Процедура вызывается при сканировании штрихкода в форме РМК
Процедура ОбработатьШтрихкодСотрудника(Штрихкод) Экспорт
// Установим префикс для штрихкодов сотрудников, например, "99" (EAN-13)
// чтобы касса мгновенно понимала, что сканируется бейдж продавца, а не товар
ПрефиксСотрудника = "99";
Если Лев(Штрихкод, 2) = ПрефиксСотрудника Тогда
// Поиск сотрудника в базе по штрихкоду через регистр сведений "Штрихкоды"
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Штрихкоды.Владелец КАК Сотрудник
|ИЗ
| РегистрСведений.Штрихкоды КАК Штрихкоды
|ГДЕ
| Штрихкоды.Штрихкод = &Штрихкод
| И Штрихкоды.Владелец ССЫЛКА Справочник.ФизическиеЛица";
Запрос.УстановитьПараметр("Штрихкод", Штрихкод);
РезультатЗапроса = Запрос.Выполнить();
Если Не РезультатЗапроса.Пустой() Тогда
Выборка = РезультатЗапроса.Выбрать();
Выборка.Next();
ТекущийПродавец = Выборка.Сотрудник;
// Заполняем продавца в текущей строке корзины товаров РМК
ТекущиеДанныеТаблицы = Элементы.Товары.ТекущиеДанные;
Если ТекущиеДанныеТаблицы <> Неопределено Тогда
ТекущиеДанныеТаблицы.Продавец = ТекущийПродавец;
// Оповещаем кассира об успешной привязке консультанта
ПоказатьОповещениеПользователя("Успешно",, "Консультант: " + СокрЛП(ТекущийПродавец));
Иначе
// Если корзина пуста, можно запомнить продавца во временную переменную
// и подставлять его во все последующие добавляемые строки чека
Объект.ПродавецПоУмолчанию = ТекущийПродавец;
ПоказатьОповещениеПользователя("Успешно",, "Продавец по умолчанию: " + СокрЛП(ТекущийПродавец));
EndIf;
Иначе
ВызватьИсключение "Сотрудник по данному коду не зарегистрирован в системе!";
EndIf;
EndIf;
КонецПроцедуры
Использование этого подхода позволяет без существенных затрат выявить лидеров продаж среди универсальных сотрудников. Те, кто умеет и хочет продавать, быстро покажут высокие результаты в отчете «Продажи по продавцам».
---
Более продвинутым вариантом развития первого сценария является использование терминалов сбора данных (ТСД) или мобильных устройств с установленным специализированным программным обеспечением (например, «Клеверенс» или «Mobile SMARTS»). Этот подход полностью исключает бумажные визитки и предотвращает ситуации, когда покупатель забыл отдать карточку кассиру.
Рассмотрим шаги этого процесса:
ЧекККМ автоматически заполняется всеми позициями из этого предзаказа, а в качестве продавца для всех строк сразу устанавливается сотрудник, который сформировал этот заказ на ТСД.Этот способ идеален для зон с закрытыми прилавками и крупногабаритным товаром. Покупателю не нужно нести тяжелые коробки к кассе — он оплачивает «мягкий чек» и забирает собранный заказ в зоне выдачи.
---
Выявить лучших продавцов — это лишь половина дела. Если оценивать сотрудников только по продажам, то полки магазина быстро опустеют, а ценники станут неактуальными, так как никто не захочет тратить свое «драгоценное время продажника» на рутину.
Чтобы сбалансировать систему, необходимо нормировать и регистрировать неторговые операции. Выясним, как сделать это максимально просто для самих сотрудников:
Проанализируем структуру регистра сведений, который необходимо создать в вашей конфигурации для учета трудозатрат сотрудников на неторговые задачи:
// Пример структуры создаваемого регистра сведений "УчетТрудозатратСотрудников"
// Измерения:
// - Сотрудник (СправочникСсылка.ФизическиеЛица)
// - ВидРаботы (СправочникСсылка.ВидыРаботСотрудников)
// - ДатаВыполнения (Дата)
// Ресурсы:
// - ФактическоеВремя (Число, в минутах)
// - НормативноеВремя (Число, в минутах)
// - КоэффициентЭффективности (Число)
---
Как справедливо отмечают опытные практики розничной торговли, индивидуальные KPI в небольших коллективах (до 15-20 человек в смене) часто приводят к нездоровой конкуренции, конфликтам, "выжиганию" атмосферы и, как следствие, к массовой текучке кадров. Сотрудники начинают делить клиентов, скрывать информацию и отказываться помогать коллегам.
Для универсальных сотрудников отлично зарекомендовала себя модель бригадного подряда в сочетании с индивидуальными коэффициентами:
Принципы построения гибридной модели:
Такой подход заставляет коллектив работать как единый организм. Сильные продавцы будут стремиться продавать больше, но в свободное время они с радостью помогут отстающим коллегам разложить товар, понимая, что общая премия зависит от выполнения глобального плана всего магазина.
---
Автоматизация оценки эффективности сотрудников в «1С:Розница 2.3» не должна превращаться в создание сложной системы тотального контроля, которая будет отнимать у персонала драгоценное рабочее время на заполнение отчетов.
Рекомендуем внедрять изменения поэтапно:
Такой эволюционный подход позволит вам повысить выручку магазина, сохранить дружный и вовлеченный коллектив, а также получить прозрачную и справедливую систему оценки эффективности сотрудников.