📞 +7 495 015 01 39
Ежедневно с 09:00 до 21:00
Качественная автоматизация вашего магазина «под ключ»
Ежедневно с 09:00 до 21:00

SyncServer Frontol — синхронизация кассовой сети

SyncServer Frontol — синхронизация кассовой сети
Настройка SyncServer для Frontol: синхронизация данных между кассами и 1С в реальном времени. Обмен справочниками, ценами, остатками. B2C — 1200+ касс.
ГлавнаяСтатьи → SyncServer Frontol — синхронизация кассовой сети

Кассовая сеть из двух и более терминалов нуждается в надёжном механизме обмена данными с учётной системой. Справочники товаров, актуальные цены, остатки, документы продаж — всё это должно передаваться между кассами Frontol и back-office системой (, ДАЛИОН) без задержек и потерь. Именно эту задачу решает SyncServer — серверное программное обеспечение от компании АТОЛ, обеспечивающее автоматическую синхронизацию данных в кассовой инфраструктуре. В этой статье технический директор компании B2C Павел Сусин, имеющий 20-летний опыт работы с продуктами Frontol, подробно разбирает архитектуру, настройку и эксплуатацию SyncServer. Компания B2C обслуживает более 1200 кассовых терминалов по всей России и ежедневно сталкивается с задачами синхронизации данных в розничных сетях разного масштаба.

Важно: без корректно настроенного обмена данными между кассами и учётной системой невозможно обеспечить актуальность цен на кассе, оперативную аналитику продаж и корректный учёт остатков. Ручной обмен файлами — источник ошибок, задержек и потерь документов.

Что такое SyncServer Frontol

SyncServer — это серверное программное обеспечение, разработанное компанией АТОЛ для автоматизации обмена данными между кассовыми терминалами Frontol и учётными системами (1С, ДАЛИОН и другие). SyncServer выступает центральным узлом (хабом) в кассовой инфраструктуре: он принимает данные из учётной системы, преобразует их в формат Frontol и доставляет на кассовые терминалы, а в обратном направлении собирает документы продаж, возвратов и других операций с касс и передаёт их в учётную систему.

SyncServer работает как служба Windows в фоновом режиме. После первоначальной настройки он не требует постоянного вмешательства оператора — обмен данными происходит автоматически по заданным правилам и расписанию. Администратор видит состояние обменов через консоль управления SyncServer, где отображается статус каждого кассового терминала, время последнего обмена, размер очереди сообщений и журнал ошибок.

Продукт является частью экосистемы АТОЛ для автоматизации розничной торговли. SyncServer тесно интегрирован с кассовым программным обеспечением Frontol 6 и Frontol xPOS, а также с управляющим приложением Frontol Manager. Вместе эти компоненты образуют единую систему управления кассовой сетью: SyncServer отвечает за обмен данными, Frontol Manager — за централизованное обновление и настройку касс, а Frontol — непосредственно за проведение кассовых операций.

SyncServer поддерживает два основных формата обмена данными: DBF (формат таблиц dBase) и XML. Формат DBF используется для классического обмена с 1С через стандартные обработки, XML — для расширенного обмена с поддержкой дополнительных полей и сложных структур данных. Выбор формата зависит от версии учётной системы и требований к составу передаваемых данных.

Типы данных, которые синхронизирует SyncServer:

  • Справочники номенклатуры — карточки товаров с наименованиями, артикулами, единицами измерения, группами
  • Штрих-коды — привязка EAN-13, EAN-8, Code128 и других форматов к товарным позициям
  • Цены и прайс-листы — розничные и акционные цены, ценовые группы, скидки по времени
  • Остатки товаров — текущие количественные остатки по складам и точкам продаж
  • Документы продаж — чеки, Z-отчёты, отчёты смен для загрузки в 1С
  • Документы поступления и списания — приёмки, инвентаризации, акты списания
  • Дисконтные программы — карты лояльности, накопительные скидки, бонусные баллы
  • Настройки оборудования — конфигурации сканеров, весов, принтеров чеков, подключённых к кассе

Зачем нужен SyncServer

Без SyncServer обмен данными между кассами Frontol и учётной системой 1С или ДАЛИОН выполняется одним из двух способов: вручную (оператор выгружает файлы из 1С на флешку или сетевую папку, затем загружает их на каждую кассу) или по расписанию через стандартные обработки обмена 1С (выгрузка/загрузка файлов DBF в заданное время). Оба способа имеют существенные недостатки, которые становятся критичными по мере роста кассовой сети.

Первая проблема — задержки обновления цен. При файловом обмене по расписанию цены на кассах обновляются, как правило, один-два раза в сутки: утром до открытия магазина и, возможно, в обеденное время. Если товаровед изменил цену в 1С в 10:00, на кассе новая цена появится только при следующем запланированном обмене. Покупатель видит одну цену на ценнике (распечатанном из 1С), а на кассе пробивается другая — это приводит к конфликтам, возвратам и потере доверия. SyncServer решает эту проблему: при изменении цены в 1С данные передаются на кассы в течение нескольких минут.

Вторая проблема — отсутствие актуальных остатков. Без оперативного обмена кассир не знает, есть ли товар в наличии. Особенно критично это для сетей с несколькими точками продаж: клиент звонит в магазин, спрашивает о наличии товара, а информация на кассе устарела на несколько часов. SyncServer обеспечивает передачу остатков на кассу с минимальными задержками, позволяя кассиру видеть актуальную информацию.

Третья проблема — потеря документов. При ручном обмене или файловом обмене через сетевую папку документы продаж могут быть утеряны: файл не скопировался, сетевая папка была недоступна, обработка обмена завершилась с ошибкой. В результате в 1С появляются «дыры» в данных продаж, что искажает аналитику и учёт остатков. SyncServer использует очередь сообщений с гарантированной доставкой: каждый документ помечается как доставленный только после подтверждения принимающей стороной.

Четвёртая проблема — масштабирование. При 2-3 кассах ручной обмен ещё возможен. При 10 и более кассах, разнесённых по нескольким торговым точкам, ручной контроль обмена становится невозможным. SyncServer централизует управление обменом: один сервер обслуживает все кассовые терминалы сети, администратор видит состояние каждого терминала в единой консоли.

Опыт B2C: при переходе с файлового обмена на SyncServer среднее время обновления цен на кассах сокращается с 4-8 часов до 2-5 минут. Количество инцидентов с расхождением цен между ценником и кассой снижается практически до нуля. Для сети из 10+ касс SyncServer окупается за первый месяц за счёт сокращения трудозатрат администратора.

Архитектура и принцип работы

SyncServer построен на клиент-серверной архитектуре. Центральным элементом является сам SyncServer — он устанавливается на выделенный сервер или на тот же компьютер, где работает сервер 1С. К SyncServer подключаются два типа клиентов: учётная система (1С, ДАЛИОН) как источник справочников и цен, и кассовые терминалы Frontol как получатели этих данных и источники документов продаж.

Схема взаимодействия выглядит следующим образом. В центре находится SyncServer с внутренней очередью сообщений и движком синхронизации. Слева — сервер 1С или ДАЛИОН, который через обработку обмена выгружает данные (справочники, цены, остатки) в SyncServer. Справа — кассовые терминалы Frontol, которые получают эти данные из SyncServer и отправляют обратно документы продаж, возвратов и других операций. SyncServer хранит очередь изменений для каждого терминала отдельно: если касса временно недоступна (выключена, нет сети), изменения накапливаются и будут доставлены при восстановлении связи.

КомпонентРоль в архитектуреРасположение
SyncServer (служба)Центральный хаб обмена, маршрутизация данныхСервер (Windows)
Консоль управления SyncServerНастройка подключений, мониторинг, журналСервер или рабочая станция администратора
Обработка обмена 1С/ДАЛИОНВыгрузка справочников и загрузка документов продажСервер 1С
База данных Frontol (Firebird/MS SQL)Хранение справочников и документов на кассеКассовый терминал
Frontol 6 / xPOSКассовое ПО, использует данные из БДКассовый терминал
Очередь сообщенийБуфер изменений с гарантированной доставкойВнутри SyncServer

Принцип работы основан на отслеживании изменений. SyncServer не копирует всю базу данных при каждом обмене — он отслеживает, какие записи были изменены с момента последней синхронизации, и передаёт только дельту (разницу). Это значительно сокращает объём передаваемых данных и время обмена. Для справочника из 50 000 товаров полный обмен может занимать 10-15 минут, а инкрементальный — несколько секунд.

Логирование — важная составляющая SyncServer. Каждая операция обмена записывается в журнал с указанием времени, типа данных, количества переданных записей и результата (успех или ошибка). Журнал доступен через консоль управления и может быть экспортирован в файл для анализа. При возникновении ошибок SyncServer сохраняет детальную информацию о причине сбоя, что существенно упрощает диагностику.

Мониторинг обменов осуществляется в режиме реального времени. Консоль SyncServer показывает для каждого кассового терминала: статус подключения (онлайн/оффлайн), время последнего успешного обмена, количество сообщений в очереди (ожидающих доставки), текущую операцию (если обмен выполняется в данный момент). Администратор может настроить уведомления по электронной почте при критических ошибках или при превышении допустимого времени между обменами.

Настройка SyncServer — пошаговая инструкция

Настройка SyncServer включает шесть последовательных этапов. Каждый этап требует внимания к деталям — ошибка на раннем этапе приведёт к неработоспособности всей системы обмена. Ниже приведена подробная инструкция, основанная на опыте специалистов B2C по настройке SyncServer для розничных сетей различного масштаба.

Шаг 1. Установка SyncServer на сервер

Скачайте дистрибутив SyncServer с официального сайта АТОЛ (atol.ru) или из личного кабинета партнёра. Убедитесь, что версия SyncServer совместима с версией Frontol на ваших кассах. Запустите установщик от имени администратора. В процессе установки укажите каталог для хранения данных обмена (рекомендуется использовать отдельный раздел диска с достаточным свободным пространством — минимум 10 ГБ для сети из 20+ касс). После установки SyncServer регистрируется как служба Windows и запускается автоматически при старте операционной системы.

Минимальные системные требования для сервера SyncServer:

  • Операционная система: Windows Server 2012 R2 и выше (или Windows 10/11 для небольших сетей)
  • Процессор: 2 ядра, 2 ГГц и выше
  • Оперативная память: 4 ГБ (8 ГБ для сетей с 50+ кассами)
  • Диск: SSD рекомендуется для высокой скорости работы с очередями
  • Сеть: стабильное подключение ко всем кассовым терминалам (LAN или VPN)

Шаг 2. Настройка подключения к базе данных Frontol

Откройте консоль управления SyncServer. Перейдите в раздел «Подключения» и создайте новое подключение для каждого кассового терминала Frontol. Укажите параметры подключения к базе данных кассы: тип СУБД (Firebird для Frontol 6, MS SQL для крупных инсталляций), адрес сервера базы данных (IP-адрес или имя кассового компьютера), порт (по умолчанию 3050 для Firebird), путь к файлу базы данных Frontol, учётные данные (пользователь и пароль). Нажмите кнопку «Проверить подключение» — при успешной проверке система покажет версию базы данных Frontol. Повторите процедуру для каждого кассового терминала сети.

Шаг 3. Настройка источника данных (1С или ДАЛИОН)

Создайте подключение к учётной системе — источнику справочников и цен. Для укажите параметры подключения к информационной базе: адрес сервера 1С, имя базы, учётные данные. Для ДАЛИОН настройка аналогична, так как ДАЛИОН работает на платформе 1С. Выберите формат обмена: DBF (стандартный, совместим со всеми версиями) или XML (расширенный, поддерживает дополнительные поля). Укажите каталог обмена — папку на диске, через которую SyncServer будет получать файлы выгрузки из 1С и складывать файлы загрузки (документы продаж). Этот каталог должен быть доступен и серверу 1С, и SyncServer.

Шаг 4. Конфигурация расписания обмена

Настройте расписание синхронизации для каждого направления обмена. Для выгрузки справочников и цен из 1С на кассы рекомендуется интервал 1-5 минут — это обеспечивает оперативное обновление цен при минимальной нагрузке на сервер. Для загрузки документов продаж с касс в 1С достаточно интервала 5-15 минут — документы продаж менее критичны по времени, чем цены. Для полной синхронизации справочников (полная выгрузка всех товаров, а не только изменений) настройте отдельное расписание — раз в сутки, в ночное время, когда кассы не работают. Это необходимо для корректировки возможных расхождений.

Шаг 5. Настройка фильтров обмена

Фильтры обмена определяют, какие данные передаются на конкретные кассовые терминалы. Для сети магазинов с единым ассортиментом фильтры не требуются — все кассы получают полный справочник. Для сети с разным ассортиментом по точкам (например, продуктовый магазин и магазин хозтоваров под одной 1С) настройте фильтры по группам товаров: продуктовый магазин получает только продовольственные товары, хозяйственный — только непродовольственные. Фильтры также позволяют ограничить передачу документов: кассы одного магазина не должны получать документы инвентаризации другого магазина. Настройте правила обработки конфликтов — приоритет сервера 1С для справочников и цен, приоритет кассы для документов продаж.

Шаг 6. Тестирование и мониторинг

После завершения настройки проведите комплексное тестирование. Первый тест — выгрузка справочника: создайте тестовый товар в 1С, дождитесь обмена и проверьте его наличие на кассе Frontol. Второй тест — обновление цены: измените цену существующего товара в 1С и убедитесь, что новая цена появилась на кассе в пределах заданного интервала. Третий тест — загрузка документов: пробейте тестовый чек на кассе и проверьте, что документ продажи загрузился в 1С. Четвёртый тест — отказоустойчивость: отключите сеть на одной кассе, выполните несколько продаж, затем восстановите связь и проверьте, что все документы автоматически загрузились в 1С. Настройте мониторинг: email-уведомления при ошибках, контроль размера очереди, отслеживание задержек обмена.

Совет от Павла Сусина, B2C: при тестировании всегда проверяйте сценарий потери связи. В реальной эксплуатации сбои сети неизбежны, и SyncServer должен корректно обрабатывать такие ситуации. Накопленная очередь сообщений после восстановления связи не должна приводить к перегрузке кассового терминала — настройте максимальный размер пакета обмена.

SyncServer для розничной сети

Розничная сеть из нескольких магазинов предъявляет особые требования к системе синхронизации данных. В отличие от одиночного магазина с 1-2 кассами, где файловый обмен ещё допустим, сеть из 5 и более торговых точек без централизованного обмена через SyncServer сталкивается с хаосом в данных: разные цены на один и тот же товар в разных магазинах, несвоевременная аналитика продаж, невозможность оперативного управления ассортиментом.

SyncServer решает ключевые задачи розничной сети:

  • Единое ценообразование из центрального офиса. Товаровед меняет цену в 1С один раз — SyncServer автоматически доставляет новую цену на все кассы всех магазинов. Не нужно обзванивать администраторов каждой точки и просить их выполнить обмен вручную.
  • Раздельные справочники по точкам. Каждый магазин может иметь свой ассортимент. Фильтры SyncServer обеспечивают доставку на кассу только тех товаров, которые продаются в данной точке. Это ускоряет поиск товара кассиром и исключает ошибки при продаже товара, которого нет в наличии.
  • Централизованный сбор документов. Все чеки, Z-отчёты, документы инвентаризации с касс всех магазинов автоматически загружаются в единую базу 1С. Руководитель видит продажи по всей сети в режиме реального времени, а не с суточной задержкой.
  • Мониторинг обменов по филиалам. Администратор из центрального офиса видит в консоли SyncServer состояние каждой кассы каждого магазина: когда был последний обмен, есть ли ошибки, какой объём данных в очереди. Это позволяет оперативно реагировать на проблемы — например, если касса в одном из магазинов не обменивалась уже 2 часа, администратор связывается с точкой и выясняет причину.
  • Обмен документами между точками. Акты инвентаризации, документы перемещения товаров между магазинами, акты списания — все эти документы передаются через SyncServer в 1С и обрабатываются централизованно.

Компания B2C имеет опыт настройки SyncServer для розничных сетей различного масштаба — от 5 до 50 и более кассовых терминалов. Типичный проект для сети из 15-20 касс включает: проектирование архитектуры обмена (какие данные, в каком направлении, с какой частотой), установку и настройку SyncServer, настройку фильтров для каждой торговой точки, тестирование всех сценариев обмена и обучение администратора. Срок реализации проекта — от 2 до 5 рабочих дней в зависимости от сложности инфраструктуры.

Масштаб сетиКоличество кассРекомендации по SyncServer
Малая сеть2-5 кассSyncServer на сервере 1С, интервал 5 мин, базовый мониторинг
Средняя сеть6-20 кассВыделенный сервер SyncServer, интервал 2-3 мин, фильтры по точкам
Крупная сеть21-50 кассВыделенный SSD-сервер, интервал 1 мин, мониторинг с уведомлениями
Большая сеть50+ кассКластерное решение, интервал 1 мин, полный мониторинг, резервирование

Типичные проблемы синхронизации

За 20 лет работы с продуктами Frontol специалисты B2C систематизировали наиболее распространённые проблемы синхронизации данных через SyncServer и разработали алгоритмы их решения. Ниже представлена таблица типичных проблем, их причин и методов устранения.

ПроблемаПричинаРешение
Обмен зависает, новые данные не передаютсяПереполнение очереди сообщений, нехватка дискового пространства на сервереОчистить устаревшие сообщения из очереди. Увеличить дисковое пространство. Проверить настройки автоматической очистки старых записей
Дублирование товаров на кассеНекорректная настройка ключевых полей сопоставления. Товар создан и в 1С, и вручную на кассеНастроить однозначное сопоставление по коду товара или штрих-коду. Запретить создание товаров на кассе вручную. Удалить дубли через SQL-запрос к БД Frontol
Цены на кассе не совпадают с 1СНесовпадение типа цен в настройках обмена. Обмен не завершён из-за ошибки. Кассир работает со старой сменойПроверить маппинг типов цен между 1С и SyncServer. Принудительно запустить полный обмен. Закрыть и открыть смену на кассе
Потеря документов продажПрерывание обмена до подтверждения доставки. Повреждение файла обмена. Сбой базы данныхПроверить журнал SyncServer на ошибки доставки. Повторно запустить загрузку документов. При повреждении БД — восстановить из резервной копии
Конфликты при одновременном изменении данныхОдин и тот же товар изменён и в 1С, и на кассе между обменамиНастроить приоритеты: 1С — для справочников и цен, касса — для документов. Исключить возможность редактирования справочников на кассе
Медленный обмен при большом справочникеПолный обмен вместо инкрементального. Низкая пропускная способность сети. Неоптимальные запросы к БДУбедиться, что работает инкрементальный обмен (только изменения). Оптимизировать сеть. Для первоначальной загрузки использовать ночной обмен
SyncServer не запускается после перезагрузки сервераСлужба не настроена на автозапуск. Конфликт портов с другими приложениями. Повреждение конфигурацииПроверить настройки службы Windows. Убедиться, что порты SyncServer свободны. Переустановить SyncServer с сохранением конфигурации
Обмен работает только в одну сторонуОшибка в настройках направления обмена. Права доступа к каталогу обмена. Блокировка файерволомПроверить настройки входящего и исходящего обмена. Дать права на чтение/запись в каталог. Открыть порты в файерволе

Большинство проблем связаны с первоначальной настройкой и устраняются при грамотной конфигурации SyncServer. Если вы столкнулись с проблемой, которую не удаётся решить самостоятельно, обратитесь к специалистам B2C — мы имеем опыт диагностики и устранения любых неполадок обмена данных в кассовых сетях.

SyncServer vs файловый обмен

Файловый обмен — традиционный способ передачи данных между 1С и кассами Frontol через выгрузку/загрузку DBF-файлов в общую сетевую папку. Этот метод до сих пор используется в небольших магазинах с 1-2 кассами. SyncServer представляет собой эволюцию файлового обмена — он решает все его ограничения, но требует дополнительных усилий на установку и настройку. Ниже представлено детальное сравнение двух подходов.

Параметр сравненияФайловый обмен (DBF)SyncServer
Скорость обновления цен на кассе1-2 раза в сутки (по расписанию), задержка 4-12 часов1-5 минут после изменения в 1С
Тип обменаПолная выгрузка всех данных при каждом обменеИнкрементальный (только изменения)
Гарантия доставкиНет. Файл может не скопироваться, повредиться, потерятьсяДа. Очередь сообщений с подтверждением доставки
Работа при потере связиОбмен прекращается, данные теряютсяОчередь накапливает данные, при восстановлении — автодоставка
МасштабируемостьДо 3-5 касс (дальше — хаос)До нескольких сотен касс
МониторингОтсутствует. Ошибки обнаруживаются случайноКонсоль управления, журнал, email-уведомления
Фильтрация данныхОтсутствует. Все кассы получают все данныеГибкие фильтры по точкам, группам товаров, типам документов
Нагрузка на сетьВысокая (полная выгрузка каждый раз)Низкая (только изменения)
Требования к инфраструктуреОбщая сетевая папкаВыделенный сервер или виртуальная машина
Стоимость настройкиМинимальная (стандартная обработка 1С)Средняя (установка, настройка, тестирование)
Трудозатраты на администрированиеВысокие (ручной контроль, решение проблем)Низкие (автоматическая работа, уведомления при сбоях)
РекомендацияОдиночный магазин, 1-2 кассы, минимальный бюджетСеть магазинов, 3+ кассы, требования к оперативности

Итоговая рекомендация: для одиночного магазина с 1-2 кассами и небольшим ассортиментом (до 5 000 товаров) файловый обмен допустим — он не требует дополнительного серверного ПО и прост в настройке. Для любой розничной сети с 3 и более кассами, для магазинов с большим ассортиментом (10 000+ товаров), для точек с высокими требованиями к актуальности цен (акции, распродажи, частые изменения прайса) — SyncServer является единственным надёжным решением. Инвестиция в настройку SyncServer окупается за счёт снижения трудозатрат администратора, исключения ошибок обмена и повышения оперативности управления кассовой сетью.

Настройка SyncServer — заказать в B2C

Компания B2C выполняет профессиональную настройку SyncServer для розничных сетей любого масштаба. За 20 лет работы с продуктами Frontol технический директор B2C Павел Сусин и команда инженеров настроили обмен данных для более чем 1200 кассовых терминалов в розничных сетях по всей России. Мы знаем все нюансы SyncServer, типичные ошибки конфигурации и оптимальные настройки для различных сценариев использования.

Что входит в услугу настройки SyncServer от B2C:

  • Аудит текущей IT-инфраструктуры: серверы, сеть, кассовые терминалы, версии Frontol и 1С
  • Проектирование архитектуры обмена: направления, частота, фильтры, правила конфликтов
  • Установка SyncServer на сервер заказчика (локально или удалённо)
  • Настройка подключений ко всем кассовым терминалам Frontol
  • Настройка подключения к учётной системе (1С, ДАЛИОН)
  • Конфигурация расписания, фильтров и правил обмена
  • Комплексное тестирование всех сценариев: выгрузка, загрузка, потеря связи, обновление цен
  • Настройка мониторинга и уведомлений при ошибках
  • Обучение администратора заказчика работе с консолью SyncServer
  • Техническая поддержка в течение 30 дней после настройки

Настройка выполняется удалённо через защищённое подключение к серверу заказчика. Для большинства проектов не требуется выезд инженера на объект — вся работа выполняется через удалённый доступ. Это сокращает сроки и стоимость для заказчиков из любого региона России.

Для расчёта стоимости настройки SyncServer свяжитесь с нами по телефону +7 (495) 015-01-39 или оставьте заявку через форму на сайте. Укажите количество касс, количество торговых точек, используемую версию Frontol и учётную систему (1С или ДАЛИОН) — мы подготовим коммерческое предложение в течение одного рабочего дня.

Заказать настройку SyncServer

Рекомендуем также ознакомиться с нашими статьями: Frontol 6 — полный обзор кассового ПО и Frontol Manager — настройка и возможности. Эти материалы помогут лучше понять экосистему АТОЛ и выбрать оптимальную конфигурацию кассовой сети для вашего бизнеса.

ЕЛ
Евгений Лыюров
Руководитель B2C — автоматизация розничной торговли

Обновлено: март 2026

Частые вопросы
SyncServer Frontol — синхронизация кассовой сети
  • Что такое SyncServer Frontol и для чего он нужен?
    +

    SyncServer — это серверное программное обеспечение от компании АТОЛ, предназначенное для автоматической синхронизации данных между кассовыми терминалами Frontol и учётной системой back-office (1С, ДАЛИОН). Он выступает центральным узлом обмена в кассовой инфраструктуре: принимает из учётной системы справочники товаров, штрих-коды, цены, остатки и доставляет их на кассовые терминалы, а в обратном направлении собирает документы продаж, возвратов, инвентаризаций и передаёт в 1С. SyncServer работает как фоновая служба Windows, не требуя постоянного участия оператора. В отличие от ручного файлового обмена, SyncServer обеспечивает гарантированную доставку данных с инкрементальной синхронизацией — передаются только изменения, а не вся база целиком. Это критически важно для розничных сетей с несколькими магазинами, где актуальность цен на кассе должна обеспечиваться в пределах нескольких минут после изменения в учётной системе.

  • Чем SyncServer отличается от стандартного файлового обмена 1С и Frontol?
    +

    Файловый обмен работает по принципу полной выгрузки данных из 1С в DBF-файлы с последующей загрузкой на кассу по расписанию, как правило, 1-2 раза в сутки. Это означает задержку обновления цен до 12 часов, отсутствие гарантии доставки данных (файл может не скопироваться или повредиться), невозможность мониторинга состояния обменов и очень высокую нагрузку на сеть при каждом обмене. SyncServer принципиально отличается: он использует инкрементальный обмен (передаёт только изменённые записи, а не весь справочник), обеспечивает гарантированную доставку через очередь сообщений с подтверждением, имеет встроенный мониторинг с уведомлениями, поддерживает фильтры для раздельного ассортимента по точкам и способен обслуживать сети с сотнями касс. При потере связи с кассой SyncServer накапливает изменения и автоматически доставляет их при восстановлении подключения. Файловый обмен при сбое просто теряет данные.

  • Какие данные синхронизирует SyncServer между кассой Frontol и 1С?
    +

    SyncServer обеспечивает двусторонний обмен широким перечнем данных. Из 1С на кассы Frontol передаются: справочники номенклатуры (карточки товаров с наименованиями, артикулами, единицами измерения, группами), штрих-коды всех форматов (EAN-13, EAN-8, Code128 и другие), розничные и акционные цены с привязкой к ценовым группам, остатки товаров по складам и точкам, дисконтные программы (карты лояльности, накопительные скидки, бонусные баллы), настройки акций и специальных предложений. С касс Frontol в 1С передаются: документы продаж (чеки с детализацией по товарам), Z-отчёты и отчёты закрытия смены, документы возврата товаров, акты инвентаризации, документы приёмки и списания, данные об использовании дисконтных карт. Направление обмена и состав данных настраиваются индивидуально для каждого кассового терминала через фильтры.

  • Сколько кассовых терминалов может обслуживать один SyncServer?
    +

    Один экземпляр SyncServer способен обслуживать от одного до нескольких сотен кассовых терминалов Frontol. Конкретное количество зависит от мощности сервера, на котором установлен SyncServer, объёма справочника товаров, частоты обмена и пропускной способности сети. Для малых сетей (2-5 касс) SyncServer может работать на том же сервере, что и 1С, с минимальными требованиями: 2 ядра процессора и 4 ГБ оперативной памяти. Для средних сетей (6-20 касс) рекомендуется выделенный сервер с SSD-диском для высокой скорости работы с очередями. Для крупных сетей (50+ касс) применяется кластерное решение с резервированием. Компания B2C обслуживает более 1200 кассовых терминалов и имеет опыт настройки SyncServer для сетей любого масштаба. При правильной настройке один сервер с 8 ГБ ОЗУ и SSD уверенно обслуживает 50-80 касс с интервалом обмена 1 минута.

  • Какие версии Frontol совместимы с SyncServer?
    +

    SyncServer совместим с основными актуальными версиями кассового ПО Frontol: Frontol 6 (наиболее распространённая версия для Windows-касс), Frontol xPOS (версия для Linux-терминалов и устройств на базе Android), а также с более ранними версиями Frontol 5 (хотя для них рекомендуется обновление). Важно использовать совместимые версии SyncServer и Frontol — информация о совместимости публикуется на сайте АТОЛ в разделе документации. При обновлении Frontol на кассах необходимо убедиться, что версия SyncServer также актуальна. SyncServer тесно интегрирован с другими компонентами экосистемы АТОЛ: Frontol Manager (централизованное управление и обновление касс) и Frontol Alco Unit (модуль работы с ЕГАИС). При использовании всех компонентов вместе необходимо проверять совместимость версий. Специалисты B2C всегда используют проверенные комбинации версий с подтверждённой стабильностью работы.

  • Можно ли использовать SyncServer совместно с ДАЛИОН?
    +

    Да, SyncServer полностью совместим с обеими конфигурациями ДАЛИОН: ДАЛИОН: ТРЕНД (для сетевой розницы и супермаркетов) и ДАЛИОН: Управление магазином (для одиночных магазинов). ДАЛИОН работает на платформе 1С:Предприятие, поэтому настройка обмена через SyncServer выполняется аналогично стандартной 1С, но с учётом особенностей структуры данных ДАЛИОН. В ДАЛИОН имеется встроенный модуль обмена данными с Frontol, который поддерживает работу через SyncServer. Настройка включает указание параметров подключения к SyncServer, выбор формата обмена (DBF или XML), настройку перечня выгружаемых объектов (номенклатура, цены, остатки, скидки) и расписания обмена. Для сетей магазинов, работающих на ДАЛИОН: ТРЕНД, SyncServer является рекомендуемым решением для обмена данными с кассами, так как ДАЛИОН: ТРЕНД изначально спроектирован для сетевой розницы и оптимально работает с централизованным обменом.

  • С какой периодичностью SyncServer синхронизирует данные?
    +

    Периодичность синхронизации настраивается администратором индивидуально для каждого типа данных и каждого направления обмена. Минимальный интервал — обмен при каждом обнаруженном изменении (практически в реальном времени). Максимальный интервал не ограничен — можно настроить обмен раз в сутки или по определённым дням недели. Для разных типов данных рекомендуются разные интервалы: для цен и остатков — 1-5 минут (обеспечивает актуальность информации на кассе), для справочников номенклатуры — 5-10 минут (новые товары появляются не так часто), для документов продаж (загрузка чеков с касс в 1С) — 5-15 минут (для оперативной аналитики), для полной синхронизации всего справочника — раз в сутки, в ночное время (для коррекции возможных расхождений). Расписание настраивается через консоль управления SyncServer с возможностью задать разное расписание для рабочих и выходных дней.

  • Что происходит при потере связи между SyncServer и кассовым терминалом?
    +

    При потере сетевого соединения между SyncServer и кассовым терминалом Frontol срабатывает механизм очереди сообщений. Все изменения, предназначенные для отключённого терминала, накапливаются в очереди на сервере SyncServer. Касса при этом продолжает работать автономно с последними загруженными данными — она не останавливается и не блокирует продажи. Документы продаж, созданные на кассе в период отсутствия связи, сохраняются в локальной базе данных Frontol. При восстановлении сетевого подключения SyncServer автоматически обнаруживает доступность терминала и начинает доставку накопленных изменений. Одновременно касса передаёт в SyncServer документы продаж, созданные за время автономной работы. Весь процесс выполняется автоматически, без вмешательства оператора. Администратор видит в консоли SyncServer статус «оффлайн» для отключённых терминалов и размер очереди ожидающих сообщений, что позволяет оперативно реагировать на проблемы со связью.

  • Нужен ли отдельный выделенный сервер для установки SyncServer?
    +

    Необходимость выделенного сервера зависит от масштаба кассовой сети. Для небольших сетей (до 10 кассовых терминалов) SyncServer может успешно работать на том же физическом или виртуальном сервере, где установлен сервер 1С или ДАЛИОН. В этом случае дополнительные затраты на оборудование минимальны — достаточно убедиться, что на сервере есть свободные ресурсы: 2 ГБ оперативной памяти и 10 ГБ дискового пространства сверх того, что уже используется 1С. Для средних и крупных сетей (от 10-15 касс и более) рекомендуется выделить отдельный сервер или виртуальную машину. Это обеспечивает стабильность работы: активный обмен с большим количеством касс создаёт нагрузку на диск и сеть, которая может влиять на производительность сервера 1С. Для выделенного сервера SyncServer оптимальная конфигурация: Windows Server, 4-8 ГБ ОЗУ, SSD-диск (для быстрой работы очередей), гигабитная сеть. Специалисты B2C помогут определить оптимальную конфигурацию при аудите инфраструктуры.

  • Сколько стоит настройка SyncServer и как заказать услугу в B2C?
    +

    Стоимость настройки SyncServer зависит от нескольких ключевых параметров: количество кассовых терминалов Frontol в сети, количество торговых точек (магазинов), сложность инфраструктуры (локальная сеть или VPN между удалёнными точками), используемая учётная система (1С, ДАЛИОН), необходимость настройки фильтров по ассортименту для разных точек, объём справочника товаров. В стандартный пакет услуг B2C входит: аудит текущей инфраструктуры, проектирование архитектуры обмена, установка и настройка SyncServer, подключение всех кассовых терминалов, конфигурация расписания и фильтров, комплексное тестирование, настройка мониторинга, обучение администратора, техническая поддержка 30 дней. Настройка выполняется удалённо. Для расчёта стоимости позвоните по телефону +7 (495) 015-01-39 или оставьте заявку через форму на сайте — технический директор Павел Сусин подготовит индивидуальное коммерческое предложение.

Все статьи

Возврат к списку