Как настроить выгрузку данных из Далион: Управление магазином 1.2 во Frontol 6?

Системный администратор 1С v8.3 (Обычные формы) Управленческий учет Торговля и дистрибуция
← На главную

Настройка обмена данными между товароучетной системой «Далион» и кассовым программным обеспечением Frontol 6 является критически важным этапом автоматизации розничной торговли. Часто пользователи сталкиваются с тем, что стандартных настроек в справочнике оборудования оказывается недостаточно для полноценного управления процессом выгрузки. Рассмотрим детально, как правильно сконфигурировать систему, где искать скрытые параметры и как автоматизировать обмен.

Разграничение справочников: Оборудование vs Кассовые узлы

Первая и самая распространенная ошибка при работе с «Далионом» — попытка найти все настройки обмена в меню Торговое оборудование. Проанализируем архитектуру системы: в «Далионе» физическое подключение (драйверы, порты, пути к файлам) и логика обмена разделены.

В меню Инструменты — Торговое оборудование — Касса задаются лишь технические параметры связи. Для управления тем, что именно и как будет выгружаться, нам необходимо обратиться к другому разделу. Разберем по шагам, где находятся основные настройки:

  1. Перейдем в справочник «Кассовые узлы» (обычно он находится в разделе «Справочники — Розничная торговля»).
  2. Откроем карточку конкретного кассового узла, для которого нужно настроить обмен.
  3. Найдем вкладку «Параметры обмена». Именно здесь сосредоточен весь функционал управления выгрузкой.

В этой вкладке мы можем определить формат обмена (в нашем случае выбираем Атол Frontol 6) и задать логические фильтры. Например, здесь можно указать, нужно ли выгружать весовой товар, передавать ли характеристики номенклатуры и стоит ли ограничивать выгрузку только товарами с ненулевыми остатками или только измененными позициями.

Настройка автоматизации и расписания выгрузки

Если файл goods.txt выгружается в папку обмена «сам по себе», это означает, что в системе активен один из механизмов автоматизации. Выясним, какой именно, проанализировав три возможных варианта:

Вариант 1: Регламентные задания 1С. Рассмотрим работу серверных механизмов. В платформе 1С версии 8.3 для обычных форм (на которой базируется Далион 1.2) существует консоль регламентных заданий. Нам необходимо найти задание с заголовком Автоматический обмен с кассовым оборудованием. Проанализируем его расписание — именно там может быть задан интервал (например, каждые 300 секунд).

Вариант 2: Интерактивная обработка. Часто на рабочем месте товароведа или администратора оставляют открытой обработку Обмен с торговым оборудованием. Обратим внимание на флаг «Автоматический обмен» внутри этой формы. Если галочка установлена и форма открыта, «Далион» будет производить выгрузку по внутреннему таймеру обработки. Как только окно закрывается — обмен прекращается.

Вариант 3: Внешние утилиты (Frontol Service). Иногда за обмен отвечает не сама 1С, а служба Frontol Multi-protocol Service, которая мониторит появление файлов в папке. Однако инициатором создания файла в любом случае выступает «Далион».

Управление составом полей в файле выгрузки

Многие пользователи ищут возможность «проставить галочки» напротив нужных полей (например, артикул, штрихкод, цена 2), чтобы они появились в файле goods.txt. Важно понимать: в стандартном функционале «Далион: Управление магазином» состав колонок в файле выгрузки жестко определен программным кодом.

Рассмотрим, как изменить формат выгрузки, если стандартных полей не хватает:

Пример логической структуры формирования строки в коде (упрощенно):


ТекстСтроки = Строка(Товар.Код) + ";" + 
              Товар.Наименование + ";" + 
              Строка(Товар.Цена) + ";" + 
              ?(Товар.Весовой, "1", "0");
ФайлОбмена.ЗаписатьСтроку(ТекстСтроки);

Решение проблем со счетчиками и дисконтными картами

Если во Frontol 6 не попадают данные о накопительных скидках или счетчиках клиентов, проанализируем настройки дисконтной системы в «Далионе». Для корректной работы оффлайн-скидок на кассе выполним следующие действия:

  1. Проверим наличие настройки «Выгружать дисконтные карты» в карточке кассового узла на вкладке «Дополнительно».
  2. Убедимся, что в «Далионе» создана и активирована Дисконтная программа.
  3. Выясним, какой тип скидки используется. Если в схеме указано «Скидка в кассе», но не привязаны объекты типа Счетчик, Frontol не будет знать о накоплениях клиента и не сможет применить пороговую скидку без связи с сервером.

Посмотрим на специфику Frontol 6: данная версия ПО требует четкого соблюдения формата для признаков маркировки товаров. Если вы используете старую версию «Далиона», убедитесь, что ваша обработка обмена обновлена и поддерживает передачу признаков Честный Знак (маркировка табака, обуви и т.д.), иначе Frontol может отклонить файл или загрузить товары некорректно.

Заключение

Для успешной настройки выгрузки из «Далион» во Frontol 6 необходимо четко разделять физическое подключение оборудования и логическую настройку Кассового узла. Большинство проблем с отсутствующими данными решается проверкой вкладок «Параметры обмена» и «Дополнительно» в справочнике кассовых узлов, а автоматизация — через регламентные задания 1С или настройки внутри специализированной обработки обмена.

← На главную