Настройка обмена данными между товароучетной системой «Далион» и кассовым программным обеспечением Frontol 6 является критически важным этапом автоматизации розничной торговли. Часто пользователи сталкиваются с тем, что стандартных настроек в справочнике оборудования оказывается недостаточно для полноценного управления процессом выгрузки. Рассмотрим детально, как правильно сконфигурировать систему, где искать скрытые параметры и как автоматизировать обмен.
Первая и самая распространенная ошибка при работе с «Далионом» — попытка найти все настройки обмена в меню Торговое оборудование. Проанализируем архитектуру системы: в «Далионе» физическое подключение (драйверы, порты, пути к файлам) и логика обмена разделены.
В меню Инструменты — Торговое оборудование — Касса задаются лишь технические параметры связи. Для управления тем, что именно и как будет выгружаться, нам необходимо обратиться к другому разделу. Разберем по шагам, где находятся основные настройки:
В этой вкладке мы можем определить формат обмена (в нашем случае выбираем Атол Frontol 6) и задать логические фильтры. Например, здесь можно указать, нужно ли выгружать весовой товар, передавать ли характеристики номенклатуры и стоит ли ограничивать выгрузку только товарами с ненулевыми остатками или только измененными позициями.
Если файл goods.txt выгружается в папку обмена «сам по себе», это означает, что в системе активен один из механизмов автоматизации. Выясним, какой именно, проанализировав три возможных варианта:
Вариант 1: Регламентные задания 1С. Рассмотрим работу серверных механизмов. В платформе 1С версии 8.3 для обычных форм (на которой базируется Далион 1.2) существует консоль регламентных заданий. Нам необходимо найти задание с заголовком Автоматический обмен с кассовым оборудованием. Проанализируем его расписание — именно там может быть задан интервал (например, каждые 300 секунд).
Вариант 2: Интерактивная обработка. Часто на рабочем месте товароведа или администратора оставляют открытой обработку Обмен с торговым оборудованием. Обратим внимание на флаг «Автоматический обмен» внутри этой формы. Если галочка установлена и форма открыта, «Далион» будет производить выгрузку по внутреннему таймеру обработки. Как только окно закрывается — обмен прекращается.
Вариант 3: Внешние утилиты (Frontol Service). Иногда за обмен отвечает не сама 1С, а служба Frontol Multi-protocol Service, которая мониторит появление файлов в папке. Однако инициатором создания файла в любом случае выступает «Далион».
Многие пользователи ищут возможность «проставить галочки» напротив нужных полей (например, артикул, штрихкод, цена 2), чтобы они появились в файле goods.txt. Важно понимать: в стандартном функционале «Далион: Управление магазином» состав колонок в файле выгрузки жестко определен программным кодом.
Рассмотрим, как изменить формат выгрузки, если стандартных полей не хватает:
.epf).Пример логической структуры формирования строки в коде (упрощенно):
ТекстСтроки = Строка(Товар.Код) + ";" +
Товар.Наименование + ";" +
Строка(Товар.Цена) + ";" +
?(Товар.Весовой, "1", "0");
ФайлОбмена.ЗаписатьСтроку(ТекстСтроки);
Если во Frontol 6 не попадают данные о накопительных скидках или счетчиках клиентов, проанализируем настройки дисконтной системы в «Далионе». Для корректной работы оффлайн-скидок на кассе выполним следующие действия:
Счетчик, Frontol не будет знать о накоплениях клиента и не сможет применить пороговую скидку без связи с сервером.Посмотрим на специфику Frontol 6: данная версия ПО требует четкого соблюдения формата для признаков маркировки товаров. Если вы используете старую версию «Далиона», убедитесь, что ваша обработка обмена обновлена и поддерживает передачу признаков Честный Знак (маркировка табака, обуви и т.д.), иначе Frontol может отклонить файл или загрузить товары некорректно.
Для успешной настройки выгрузки из «Далион» во Frontol 6 необходимо четко разделять физическое подключение оборудования и логическую настройку Кассового узла. Большинство проблем с отсутствующими данными решается проверкой вкладок «Параметры обмена» и «Дополнительно» в справочнике кассовых узлов, а автоматизация — через регламентные задания 1С или настройки внутри специализированной обработки обмена.