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

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

Кассир 5 и Торговое предприятие 7: Запрос номенклатуры по штрихкоду при отсутствии в локальной базе Кассира 5

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

Для чего это нужно

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

  • один и тот же товар на разных точках заводится с разными внутренними кодами;
  • в бэк-офисе появляются дубли и пересортица;
  • приходится вручную сопоставлять и исправлять коды при синхронизации данных.

Функция решает эту задачу: Торговое предприятие 7 становится единственным источником номенклатуры. Касса не создаёт новый товар сама, а получает готовую карточку из Торгового предприятия 7 с тем же кодом, наименованием и штрихкодом, что и в учётной системе.

Как это работает

  1. Кассир сканирует или вводит штрихкод товара в режиме Регистрация продаж.
  2. Кассир 5 ищет товар в своей локальной базе.
  3. Если товар не найден и включён флаг Получать ненайденные товары из Торгового предприятия 7, касса отправляет запрос по штрихкоду в HTTP-сервис KKMTransfer базы Торгового предприятия 7.
  4. Если Торговое предприятие 7 вернуло товар, Кассир 5 загружает его карточку в локальную базу и автоматически добавляет товар в чек.
  5. Если товар не найден и в Торговом предприятии 7 (или сервис недоступен), кассир получает стандартное сообщение о том, что товар не найден.

Проверка срабатывает как при сканировании обычного штрихкода, так и при обработке кода маркировки.

Этап 1. Подготовка в Торговом предприятии 7

  1. Убедитесь, что в Торговом предприятии 7 опубликован и работает HTTP-сервис KKMTransfer, через который касса обменивается данными с учётной системой. Если касса уже работает с Торговым предприятием 7 в режиме обмена по HTTP, дополнительная настройка сервиса не требуется.
  2. Проверьте, что нужный товар заведён в справочнике Номенклатура и у него указан штрихкод (раздел Штрих-коды в карточке номенклатуры).

Карточка номенклатуры в Торговом предприятии 7

Этап 2. Настройка Кассира 5

  1. В главном меню Кассира 5 откройте Настройка → Режимы → Штрихкоды.
  2. Установите флаг Получать ненайденные товары из Торгового предприятия 7. По умолчанию флаг выключен.
  3. Нажмите Параметры подключения и проверьте настройки подключения к Торговому предприятию 7:
    • Адрес сервера — адрес опубликованной базы Торгового предприятия 7;
    • Логин и Пароль — учётные данные пользователя HTTP-сервиса;
    • Таймаут запроса, сек — сколько касса ждёт ответа от сервера.
    Для проверки соединения нажмите Проверить связь, затем ОК.
  4. Сохраните настройки кнопкой ОК в окне Настройка.

Настройка получения товаров из Торгового предприятия 7

Этап 3. Продажа товара, которого нет на кассе

  1. Откройте Регистрация продаж.
  2. Отсканируйте штрихкод товара или введите его вручную.
  3. Если товара нет в базе кассы, Кассир 5 запросит его в Торговом предприятии 7 и загрузит справочник.
  4. Товар автоматически добавится в чек. Продолжайте оформление продажи как обычно.

Загруженный из Торгового предприятия 7 товар в чеке

Проверка результата

Загруженный товар сохраняется в локальной базе кассы, при следующем сканировании запрос в Торговое предприятие 7 уже не отправляется. Проверить карточку можно в Настройка → Касса → Товары: код, наименование и штрихкод совпадают с данными Торгового предприятия 7.

Карточка загруженного товара в Кассире 5

Особенности работы

  • Поиск только по штрихкоду — при вводе внутреннего кода товара запрос в Торговое предприятие 7 не выполняется.
  • Флаг выключен — при вводе неизвестного штрихкода касса выводит сообщение Штрихкод не найден, как раньше.
  • Товара нет в Торговом предприятии 7 или сервер недоступен — выводится стандартное сообщение о том, что товар не найден. Ручное создание карточки доступно, только если оно разрешено правами пользователя.
  • Скорость ответа — запрос выполняется в момент сканирования, поэтому при медленном канале связи добавление товара в чек займёт больше времени. Ориентируйтесь на значение Таймаут запроса, сек в параметрах подключения.

Примеры использования

  • В сеть табачных магазинов пришла новая позиция. Товаровед завёл её в Торговом предприятии 7, но плановая выгрузка на кассы ещё не прошла. Покупатель уже берёт товар с полки: кассир сканирует пачку, касса за несколько секунд получает карточку из Торгового предприятия 7 и пробивает чек. Дубль с новым кодом на точке не появляется.

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

Пожалуйста оцените пользу статьи для вас

Если у вас есть пожелания или вы не согласны с тем, что написано в статье, напишите нам в Телеграм