новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Яндекс-директ

Режим кассы самообслуживания (КСО) для УТ 11.5

  • Добавить свою разработку
 
Марин Павел Андреевич
Связаться с автором
13.11.2026 16:00:53
0
Решение для запуска кассы самообслуживания (КСО) на базе типовой 1С («Управление торговлей 11.5», «КА») без изменения конфигурации — через расширение .cfe и веб-сервис. Превращает стандартное РМК и сенсорный моноблок в автономную станцию покупки: сканирование товаров, поиск по каталогу, предложение пакета и оплата банковской картой. Цели и задачи: Разгрузить кассиров в пиковые часы и сократить очереди без закупки дорогого стороннего софта. Обеспечить безопасность: защита отмены позиций и очистки чека ПИН-кодом, автоблокировка при потере связи с 1С или закрытой смене. Дать гибкую адаптацию: загрузка логотипов для заставки и корзины, выбор цветовой схемы и настройка текстов через встроенную веб-панель. Кому полезна: Владельцам розничных магазинов (продукты, мини-маркеты, non-food), 1С-программистам и интеграторам, которым требуется за 20 минут развернуть надежную кассу самообслуживания на типовом оборудовании.
Скриншоты
Описание

Доступный функционал решения

1. Программа лояльности и скидки (НОВОЕ)

  • Применение карт лояльности: кнопка «Карта лояльности» на экране корзины с удобным сенсорным модальным окном.
  • Два способа ввода карты покупателем:
    • сканирование физической или электронной карты (штрихкод с экрана смартфона / пластиковой карты);
    • ввод номера карты или номера телефона покупателя через встроенную цифровую клавиатуру на экране.
  • Автоматические скидки 1С: мгновенный пересчет чека по правилам типовой маркетинговой системы 1С:УТ/КА (акции, спеццены по карте, скидки от суммы чека или количества).
  • Прозрачность выгоды для покупателя: отображение отдельной строкой итоговой экономии («Скидка: ... S81;») и пересчет финальной суммы к оплате.

2. Обслуживание покупателя (экран покупок)

  • Стартовый экран («Касса свободна»): автоматический переход в чек при сканировании первого товара или по кнопке «Начать покупки».
  • Сканирование штрихкодов: моментальный поиск и добавление товара в чек с аудиосигналом подтверждения.
  • Интерактивный каталог товаров: поиск по наименованию, экранная клавиатура, карточки с ценами, фото и остатками.
  • Работа со строками чека: изменение количества кнопками «+» / «−», расчет скидок и сумм в реальном времени.
  • Предложение пакета: автоматическое диалоговое окно с выбором размера пакета перед переходом к оплате.
  • Оплата банковской картой: запуск оплаты на эквайринговом терминале без кассира, визуальный статус ожидания карты и экран «Спасибо за покупку!».
  • Кнопка «Позвать сотрудника»: экран ожидания помощи со звуковым оповещением персонала торгового зала.

3. Защита и безопасность торгового зала

  • ПИН-код сотрудника: настраиваемая защита на опасные операции (вход в меню, отмена строки, полная очистка чека).
  • Контроль статуса кассовой смены: автоматическая блокировка экрана («Касса временно не работает»), если смена в 1С закрыта.
  • Контроль связи с 1С (Heartbeat): автоматический экран блокировки при потере связи с базой данных или выключении 1С.

4. Сервисное меню кассира/администратора («Параметры»)

  • Открытие и закрытие кассовой смены: с автоматической блокировкой неактуальных кнопок (нельзя открыть уже открытую смену или закрыть закрытую).
  • Автоматический возврат в корзину: после успешного открытия смены касса сразу возвращается на экран покупателя.
  • Раздельное завершение работы:
    • кнопка «Закрыть окно КСО» (закрывает только интерфейс браузера);
    • кнопка «Завершить работу 1С» (полностью выгружает сеанс программы).

5. Веб-панель настроек

  • Раздельные логотипы: независимая загрузка и удаление крупного логотипа для заставки и компактного знака для шапки корзины.
  • Цветовые схемы оформления: готовые пресеты (Зеленая розница, Синий классик, Красный ритейл, Графит) либо выбор произвольного фирменного цвета.
  • Редактирование текстов: смена названия магазина, приветствия на заставке и сообщения благодарности.
  • Тонкие настройки: включение/выключение кнопки «Карта лояльности», время показа экрана успеха, звуки сканирования и ошибок.

 

 

РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ И РАБОТЕ · МАРКЕТ

Касса самообслуживания (КСО)

Полная инструкция: установка и подключение к 1С, публикация через веб-сервер, ежедневная работа кассира, обслуживание покупателей, настройка логотипов и тем оформления

 

Параметр

Значение

Адрес кассы самообслуживания (в браузере)

http://localhost/<имя_публикации>/hs/kso/  (например, http://localhost/market/hs/kso/)

Адрес веб-настроек (логотипы, цвета, ПИН-код)

http://localhost/<имя_публикации>/hs/kso/?action=settings

ПИН-код сотрудника по умолчанию

1234 (рекомендуется сменить в веб-настройках)

Необходимое ПО

1С:Предприятие (форма РМК) + веб-сервер Apache 2.4 + браузер Chrome / Edge

 

1. Подключение и установка КСО на компьютер

Если вы разворачиваете кассу самообслуживания на новом компьютере или подключаете её к новой информационной базе 1С, выполните четыре простых этапа:

Этап 1. Установка расширения КСО_РМК.cfe в 1С

Шаг 1. Откройте Конфигуратор 1С: Запустите информационную базу в режиме Конфигуратора под пользователем с правами администратора.

Шаг 2. Откройте список расширений: Перейдите в меню «Конфигурация» → «Расширения конфигурации».

Шаг 3. Загрузите расширение: Нажмите «Добавить» (или выберите существующее расширение КСО_РМК) и через меню «Конфигурация» → «Загрузить конфигурацию из файла...» выберите файл КСО_РМК.cfe.

Шаг 4. Настройте флаги безопасности: В списке расширений у строки КСО_РМК должна стоять галочка «Активно», а галочки «Безопасный режим» и «Защита от опасных действий» должны быть СНЯТЫ.

Шаг 5. Обновите базу данных: Нажмите F7 («Обновить конфигурацию базы данных») и подтвердите принятие изменений.

Этап 2. Настройка пользователя 1С

Шаг 1. Откройте карточку кассира: Запустите 1С:Предприятие и откройте «НСИ и администрирование» → «Пользователи».

Шаг 2. Включите режим КСО: В карточке пользователя, под которым будет работать касса, установите галочку «Режим КСО» и запишите элемент.

Шаг 3. Проверьте кассу ККМ и права: Убедитесь, что у пользователя настроены права на работу с РМК (Чек ККМ), подключена касса ККМ, сканер штрихкодов и банковский терминал.

Этап 3. Публикация веб-сервиса через Apache 2.4

Шаг 1. Установите Apache 2.4: Если веб-сервер ещё не установлен, установите Apache HTTP Server 2.4 (64-bit, совпадающей разрядности с платформой 1С).

Шаг 2. Запустите Конфигуратор от администратора: Закройте Конфигуратор и запустите его правой кнопкой мыши → «Запуск от имени администратора».

Шаг 3. Опубликуйте базу: Откройте «Администрирование» → «Публикация на веб-сервере...». Задайте имя публикации латиницей (например, market), выберите веб-сервер «Apache 2.4» и укажите каталог публикации (например, C:\inetpub\wwwroot\market).

Шаг 4. Проверьте публикацию HTTP-сервиса: На вкладке «HTTP-сервисы» убедитесь, что включена галочка «Публиковать HTTP-сервисы расширений по умолчанию» и активен сервис КРМ_КСО.

Шаг 5. Перезапустите Apache: Нажмите «Опубликовать». Затем перезапустите службу Windows «Apache2.4» (через «Службы» или команду Restart-Service Apache2.4 в PowerShell от имени администратора).

 

СОВЕТ: КАК СДЕЛАТЬ ВХОД БЕЗ ЗАПРОСА ПАРОЛЯ В БРАУЗЕРЕ

Чтобы экран КСО открывался сразу без окна ввода логина/пароля 1С, в файле default.vrd внутри каталога публикации можно указать строку подключения с логином/паролем пользователя КСО или настроить автоматическую авторизацию веб-сервера.

 

Этап 4. Запуск в режиме киоска (на весь экран)

Для работы на кассе можно открывать браузер вручную и нажимать F11, либо создать ярлык на рабочем столе для автоматического полноэкранного запуска Chrome:

Команда для ярлыка: chrome.exe --kiosk "http://localhost/market/hs/kso/"

 

 

2. Как устроена касса самообслуживания

Касса самообслуживания (КСО) состоит из двух частей, которые работают вместе в реальном времени:

  • 1С:Предприятие (форма РМК) — основная учётная программа. Она отвечает за поиск товаров, цены, скидки, пробитие чеков и связь с фискальным регистратором и банковским терминалом.
  • Экран КСО в браузере — сенсорный интерфейс для покупателя, который открывается на весь экран через веб-сервер Apache.

 

ВАЖНО: ОБЕ ПРОГРАММЫ ДОЛЖНЫ БЫТЬ ЗАПУЩЕНЫ

Чтобы покупатель мог сканировать товары и оплачивать покупки, на компьютере должна быть открыта 1С с формой Рабочего места кассира (РМК).

Если 1С закрыта или смена не открыта — экран КСО автоматически заблокируется и покажет сообщение «Касса временно не работает», чтобы покупатель не сканировал товары впустую.

 

3. Ежедневный запуск кассы (для кассира)

Шаг 1. Запустите 1С:Предприятие: Откройте базу под пользователем с включённым режимом КСО. Форма РМК откроется автоматически.

Шаг 2. Откройте экран КСО: Откройте ярлык КСО (или перейдите в браузере по адресу http://localhost/<имя_публикации>/hs/kso/).

Шаг 3. Проверьте статус кассы: Если кассовая смена закрыта, на экране появится сообщение «Касса временно не работает — Кассовая смена закрыта».

Шаг 4. Откройте смену: Нажмите «Параметры для сотрудника» → введите ПИН-код (по умолчанию 1234) → нажмите «Открыть смену». После открытия смены касса автоматически перейдёт на экран корзины и будет готова к работе.

4. Как покупатель совершает покупку

4.1. Стартовая заставка («Касса свободна»)

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

  • Отсканировать штрихкод товара — корзина откроется сразу с добавленным товаром.
  • Нажать «НАЧАТЬ ПОКУПКИ» — откроется пустая корзина и доступ к каталогу.
  • Нажать «Позвать сотрудника» — подаст звуковой сигнал и выведет экран ожидания помощи.

4.2. Работа с корзиной и оплата

  • Добавление товара: сканером штрихкодов, вводом штрихкода вручную или через кнопку «Каталог» (поиск по названию).
  • Изменение количества: кнопки «+» и «−» напротив каждой позиции в списке.
  • Удаление и очистка: если в настройках включена защита ПИН-кодом, для удаления позиции или очистки чека потребуется ПИН-код сотрудника.
  • Оплата картой: при нажатии «Оплатить» касса при необходимости предложит добавить пакет, затем попросит приложить карту к терминалу. После оплаты появится экран «Спасибо за покупку!», и касса вернётся на заставку.
 

 

5. Меню сотрудника («Параметры») и управление сменой

Вход в служебное меню защищён ПИН-кодом. Открыть его можно так:

  • При работающей кассе: нажать «Позвать сотрудника» → нажать «Параметры» в правом углу → ввести ПИН-код.
  • При закрытой смене: на экране «Касса временно не работает» нажать «Параметры для сотрудника» → ввести ПИН-код.

 

Кнопка в меню

Когда активна

Что делает

Открыть смену

Только когда смена ЗАКРЫТА

Открывает кассовую смену в 1С/ФР. При успехе автоматически закрывает служебные окна и возвращает на экран корзины.

Закрыть смену

Только когда смена ОТКРЫТА

Формирует отчёт о розничных продажах и закрывает смену. Касса переходит в режим «Касса не работает», а в меню остаются активны только «Открыть смену» и «Закрыть окно КСО».

Веб-настройки КСО

Когда смена открыта

Открывает страницу настройки логотипов, цветовой схемы, текстов и ПИН-кодов.

Закрыть окно КСО

Всегда активна

Закрывает окно/вкладку КСО, НЕ закрывая программу 1С.

Завершить работу 1С

Когда смена открыта

Полностью закрывает программу 1С:Предприятие.

Вернуться в режим КСО

Когда смена открыта

Закрывает служебное меню и возвращает экран покупателя.

 

УМНАЯ БЛОКИРОВКА КНОПОК СМЕНЫ

• Когда смена открыта, кнопка «Открыть смену» неактивна (серая) — открыть уже открытую смену нельзя.

• Когда смена закрыта, кнопка «Закрыть смену» и остальные пункты отключаются — активны только «Открыть смену» и «Закрыть окно КСО».

 

6. Веб-настройки КСО (логотипы, цвета, ПИН-коды)

Откройте в браузере http://localhost/<имя_публикации>/hs/kso/?action=settings (или нажмите «Веб-настройки КСО» в меню параметров). Настройки сохраняются в 1С и применяются на кассе автоматически.

6.1. Два раздельных логотипа

  • Логотип для главной страницы (заставки): отображается крупно по центру экрана «Касса свободна». Отлично подходят широкие горизонтальные и квадратные логотипы (рекомендуемая ширина от 500 px).
  • Логотип для шапки корзины: отображается компактно в левом верхнем углу экрана покупок рядом с названием магазина. Удобно ставить квадратную иконку или короткий знак бренда.

Для каждого логотипа предусмотрены свои кнопки загрузки и удаления — удаление одного не затрагивает второй.

6.2. Цветовые темы, тексты и безопасность

  • Цветовая схема: выберите готовую палитру (Зелёная розница, Синий классик, Красный ритейл, Графит) или задайте собственный цвет кнопок.
  • Тексты на экране: название магазина, заголовок заставки, сообщение после оплаты и время его показа.
  • ПИН-коды и защита: смена ПИН-кода сотрудника (по умолчанию 1234), отдельные переключатели «Требовать ПИН при удалении товара» и «Требовать ПИН при очистке чека».
  • Оплата, пакеты и звук: видимость кнопок оплаты, предложение пакета перед оплатой и звуковые сигналы.

7. Решение частых вопросов (памятка)

Ситуация

Причина

Что сделать

На экране надпись «Нет связи с учётной системой 1С»

Закрыта программа 1С или не открыта форма РМК

Запустите 1С, дождитесь открытия формы РМК. Экран КСО разблокируется сам через 1–2 секунды.

На экране надпись «Кассовая смена закрыта»

Смена не открыта либо уже закрыта в конце дня

Нажмите «Параметры для сотрудника» → введите ПИН → нажмите «Открыть смену».

После обновления расширения изменения не видны в браузере

Веб-сервер Apache или браузер закэшировал старую версию

Перезапустите службу Apache2.4 от имени администратора и нажмите F5 (или Ctrl+F5) в браузере.

Товар не добавляется при сканировании

Штрихкод не найден в 1С

Проверьте карточку номенклатуры в 1С. На экране КСО появится подсказка с ненайденным штрихкодом.

Нужно закрыть только окно КСО, не выключая 1С

Нажата не та кнопка выхода

В параметрах используйте кнопку «Закрыть окно КСО», а не «Завершить работу 1С».

Ключевые слова:   КСО УТ 11 БСП РМК МАРКЕТ
Файлы для скачивания
  • 2500р
    • дата загрузки: 13.11.2026 16:04:15
0
    ≡ к списку разработок
    Яндекс-директ