В розничной торговле нередко возникает ситуация, когда в одном магазине продажи ведутся сразу от двух юридических лиц (например, ООО и ИП). При этом кассир работает за одним компьютером и должен быстро отбивать товары обеих фирм без постоянного перезапуска программы и переключения пользователей операционной системы. Разберем подробно, какими штатными средствами конфигурации 1С:Розница 2.2 можно решить эту задачу, а также рассмотрим альтернативные подходы и технические нюансы работы торгового оборудования.
В конфигурации «1С:Розница» нет необходимости запускать две копии программы или создавать искусственные рабочие места. Штатный функционал позволяет подключить два фискальных регистратора к одному рабочему месту и пробивать чеки в рамках одного сеанса рабочего места кассира (РМК). Программа автоматически разделит позиции в чеке по соответствующим кассам.
Разберем по шагам, как настроить этот механизм:
КассыККМ создаем две отдельные кассы. Для каждой кассы указываем соответствующую организацию, выбираем нужное оборудование ККТ и привязываем их к единому рабочему месту.РаспределениеПродаж. Здесь настраиваем правила маршрутизации: связываем определенные номенклатурные группы, товарные категории или склады с конкретными кассами ККМ и организациями.В процессе работы кассир сканирует товары в общую корзину РМК. При нажатии кнопки оплаты система автоматически распределяет позиции, формирует два отдельных фискальных документа и последовательно отправляет команды на печать чеков на нужные фискальные регистраторы.
Типовое распределение продаж работает по жестким правилам (номенклатурные группы, категории). Если физически один и тот же артикул числится на остатках и у ООО, и у ИП, автоматическое статическое распределение не сможет однозначно определить организацию в момент сканирования. Проанализируем способы решения этой задачи:
ПередачаТоваровМеждуОрганизациями. Это исключает дублирование карточек и ручные манипуляции кассира.Если интерфейс РМК не подходит из-за сложности настройки распределения или специфики учета, кассиры могут оформлять продажи напрямую через стандартный журнал чеков:
ЧекККМ (раздел «Продажи»).Этот способ требует чуть больше действий от кассира, однако дает стопроцентный ручной контроль над выбором организации в каждом чеке.
Попытка разделить профили через создание двух пользователей 1С на одном компьютере наталкивается на внутреннюю архитектуру платформы. Идентификатор рабочего места торгового оборудования формируется как связка ИмяКомпьютера и уникального GUID, который сохраняется в локальном файле профиля пользователя Windows (1cv8u.pfl). В рамках одного сеанса операционной системы 1С всегда определяет один и тот же рабочий компьютер.
Реализовать запуск под разными рабочими местами без дополнительных доработок можно только созданием двух учетных записей в самой Windows и переключением между ними, либо подключением расширения конфигурации, которое программно переопределяет параметр сеанса РабочееМестоКлиента с помощью вызова МенеджерОборудованияВызовСервера.УстановитьРабочееМестоКлиента.
Если в чеке присутствуют товары обеих организаций и клиент расплачивается банковской картой, важно учитывать работу банковского терминала: