При автоматизации розничной торговли часто возникает ситуация, когда на одной торговой точке совмещаются два юридических лица: например, крепкий алкоголь продается от имени ООО с лицензией и фиксацией в ЕГАИС, а обычные продукты питания реализуются от имени индивидуального предпринимателя (ИП). Разберем, как правильно выстроить архитектуру кассового узла без лишних затрат на оборудование и как организовать работу с весовым товаром при удаленном сервере 1С:Розница.
Рассмотрим типовую ошибку при проектировании: заведение двух отдельных баз и установка двух независимых комплектов POS-компьютеров на одно рабочее место кассира. Такая схема удваивает затраты на оборудование, занимает много места на прилавке и усложняет обслуживание покупателя, которому приходится оплачивать покупки на двух разных терминалах.
Оптимальным решением является использование одного системного блока с подключением двух фискальных регистраторов (ККТ) под управлением специализированного кассового ПО (Front-office, например, Frontol):
1С:Розница настраивается многофирменный учет в рамках единой информационной базы. Для каждой товарной позиции или группы номенклатуры указывается принадлежность к соответствующей организации (ООО или ИП).Проанализируем два основных подхода к обработке весовой продукции на кассовом узле:
RS-232 или виртуальный COM-порт по USB. Кассир выбирает товар на экране (по коду, штрихкоду или через визуальное меню), после чего кассовая программа сама считывает точный вес с платформы и рассчитывает стоимость. Это наиболее экономичный вариант, исключающий затраты на термоэтикетки и необходимость синхронизации каталога с весами.EAN-13. При сканировании такого штрихкода на кассе программа автоматически извлекает код товара (PLU) и его вес.Для настройки весовых штрихкодов в 1С:Розница используется стандартный префикс весового товара (обычно из диапазона 20–29). Структура штрихкода имеет следующий вид: Префикс (2 знака) + PLU/Код (5 знаков) + Масса (5 знаков) + Контрольный символ (1 знак).
Выясним причину сложностей при работе с весами с печатью этикеток: большинство моделей (например, Штрих-Print, Масса-К) обмениваются данными по протоколу TCP/IP внутри локальной сети торговой точки, в то время как база 1С находится на удаленном сервере (в облаке или центральном офисе). Прямой доступ из 1С к локальному IP-адресу весов без специальной настройки невозможен.
Разберем основные варианты решения этой задачи:
1С:Розница обращаются к оборудованию напрямую.TrayLoader или штатные пакетные загрузчики).При организации работы продуктовой розницы крайне важно обеспечить автономность торговых точек. Работа в режиме «толстого» или «тонкого» клиента 1С непосредственно на кассе через RDP-сессию несет высокие риски: при любых колебаниях интернет-соединения касса зависает, а работа с COM-портами торгового оборудования через терминальную сессию часто приводит к сбоям драйверов.
Надежная архитектура предполагает локальную работу специализированного кассового интерфейса на POS-компьютере (в режиме Offline) с периодическим фоновым обменом с центральной информационной базой 1С:Розница.