Статьи,

Мобильное приложение для продавца-консультанта: как работает связка ТСД и кассы

Как продавец оформляет заказ на ТСД, откуда берутся остатки и цены, и как заказ попадает в чек на кассе по коду.

Продавец и покупательница смотрят информацию о товаре на смартфоне

В магазине с широким ассортиментом покупатель часто ждёт, пока продавец сходит к компьютеру, посмотрит наличие и вернётся. На это уходят минуты, а иногда клиент уходит, не дождавшись. Мобильное приложение на ТСД переносит работу к полке: продавец оформляет заказ в зале, а касса пробивает его по коду. Ниже разбираем, как устроена такая связка на примере решения Synngate.

Какую задачу решает приложение

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

Что делает продавец: путь заказа

1. Выбирает клиента

Поиск идёт по названию, коду IDNO или IDNP. Сначала ищем в 1С, затем в реестре юридических лиц. Рядом с результатом указан источник: «1С» или «Реестр». Если 1С временно недоступна, приложение сообщает об этом и показывает реестр, чтобы продавец не принял обрыв связи за отсутствие клиента. Нового клиента можно создать на месте.

2. Добавляет товар

Сканирует штрихкод или ищет по названию и артикулу. Если у товара ещё нет кода в базе, система добирает его из 1С.

3. Смотрит остатки и выбирает склад

Остатки запрашиваются в 1С по коду товара. Склад сотрудника показывается первым с пометкой, закрытые для продажи и нулевые склады видны сразу. Приложение учитывает уже открытые заказы, поэтому остаток показывается за вычетом резерва.

4. Вводит количество

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

5. Видит цену и итог

Цена берётся из 1С, продавец её не меняет. Это защищает от расхождений между залом и кассой.

6. Оформляет заказ

Выбирается способ оплаты, заказ сохраняется, и приложение выдаёт шестизначный код.

Куда уходит заказ

Заказ можно направить в разные системы в зависимости от правил. В базовой схеме заказ юридического лица с безналичной оплатой уходит в 1С, а заказ частного лица, которое платит наличными или картой, - на кассу. Правила маршрутизации настраиваются, поэтому их можно менять под вашу схему. Отправка идёт с очередью и повторами, поэтому кратковременный обрыв связи не приводит к потере заказа.

Касса и код

Для заказов, которые выдаются на кассе, действует простая схема:

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

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

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

Что нужно для запуска

КомпонентЧто требуется
ТерминалыAndroid-ТСД Zebra, Honeywell или Datalogic со сканером или камерой
1ССервисы остатков, цен, клиентов и приёма заказов
КассаПоддержка ввода кода и загрузки заказа в чек
СерверСерверная часть Synngate, подключённая к 1С и кассе
СетьWi-Fi в торговом зале

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

Как внедрять

Разумно начать с одного магазина или отдела:

1. Контракт обмена

Определяем, какие данные берутся из 1С и кассы.

2. Настройка сценария

Собираем шаги заказа под ваш процесс и правила маршрутизации.

3. Пилот

Проверяем сценарий на нескольких терминалах и реальных товарах.

4. Масштабирование

Подключаем остальные терминалы и обучаем продавцов. Работы по устройствам описаны на странице настройка и внедрение.

На что обратить внимание до начала

  • Адресация товара: в обеих системах должен быть общий код товара
  • Актуальность остатков в 1С: приложение показывает то, что в базе
  • Качество связи в зале
  • Правила маршрутизации: какие заказы идут в 1С, какие на кассу
  • Кто и как заводит новых клиентов

Подробное описание возможностей и интеграций - на странице программы для ТСД. Модели терминалов можно подобрать в каталоге ТСД.

Вопросы и ответы

Может ли продавец изменить цену?

Нет, цена берётся из 1С и в приложении не редактируется.

Что будет, если 1С недоступна?

Приложение сообщит об этом. Поиск клиента покажет результаты реестра с пометкой, а остатки и цены без связи с 1С получить нельзя.

Можно ли использовать только 1С, без кассы?

Да, правила маршрутизации настраиваются: заказ можно направить только в 1С.

Хотите посмотреть, как это работает у вас?

Опишите магазин и системы. Оставьте заявку.