Добавить в корзинуПозвонить
Найти в Дзене

Обмен 1С + Frontol: настраиваем за 20 минут, типовой обмен + что доработать

Коротко. 🔄 Frontol пробивает чеки на кассе, но остатки и цены живут в 1С. Чтобы не переносить номенклатуру руками, настраиваем двусторонний обмен: 1С → Frontol (прайсы, остатки), Frontol → 1С (продажи, инвентаризация). Разберём типовой обмен и когда нужны доработки. 📊 Frontol и 1С общаются через XML-файлы. Есть 3 потока данных: Базовый сценарий: каждые 15 минут 1С выгружает обновления для кассы, а Frontol подгружает при открытии смены. Продажи летят в 1С в конце дня, вечером. Стандартный обмен между 1С:Розница 2.3+ и Frontol 6: 📌 Этого хватает 90% розничных магазинов. Не требует доработок, работает «из коробки». Типовой обмен не умеет: Если хоть что-то из списка нужно — придётся дорабатывать. Это задача для программиста 1С. 🔧 В 1С:Розница: 🧪 После настройки: ✅ Если всё прошло — обмен настроен. 🚫 «Товары не появились в Frontol» — проверить что пользователь обмена имеет права на папку. Windows-папки часто блокируют запись. 🚫 «Двойные продажи в 1С» — Frontol дважды отправляет один
Оглавление

Коротко. 🔄 Frontol пробивает чеки на кассе, но остатки и цены живут в 1С. Чтобы не переносить номенклатуру руками, настраиваем двусторонний обмен: 1С → Frontol (прайсы, остатки), Frontol → 1С (продажи, инвентаризация). Разберём типовой обмен и когда нужны доработки.

Как устроен обмен в общих чертах

📊 Frontol и 1С общаются через XML-файлы. Есть 3 потока данных:

  • 📦 1С → Frontol: номенклатура, штрих-коды, цены, остатки, действующие акции
  • 💰 Frontol → 1С: продажи (чеки), инвентаризации, возвраты, приходы
  • 🔄 В обе стороны: карты лояльности, бонусы, начисления

Базовый сценарий: каждые 15 минут 1С выгружает обновления для кассы, а Frontol подгружает при открытии смены. Продажи летят в 1С в конце дня, вечером.

Что даёт типовой обмен из коробки

Стандартный обмен между 1С:Розница 2.3+ и Frontol 6:

  • ✅ Передача справочника товаров (название, артикул, штрих-код)
  • ✅ Цены продажи — основная
  • ✅ Остатки по магазину
  • ✅ Продажи → возвращаются в 1С документом «Отчёт о розничных продажах»
  • ✅ Инвентаризации → документом «Инвентаризация товаров»

📌 Этого хватает 90% розничных магазинов. Не требует доработок, работает «из коробки».

Когда нужны доработки

Типовой обмен не умеет:

  • ❌ Нескольких цен (акционная, клубная, оптовая одновременно)
  • ❌ Индивидуальных скидок по клубным картам в реальном времени
  • ❌ Передачи остатков по нескольким складам одного магазина
  • ❌ Обмена с «самописными» конфигурациями 1С
  • ❌ Маркированной продукции с прослеживаемостью партий

Если хоть что-то из списка нужно — придётся дорабатывать. Это задача для программиста 1С.

Шаг 1. Настройка в 1С

🔧 В 1С:Розница:

  1. Меню «НСИ» → «Настройки интеграции» → «Frontol»
  2. Создать новую интеграцию → выбрать магазин
  3. Указать папку обмена (например C:\Frontol\Exchange\) — общая для 1С и Frontol
  4. В фильтре выгрузки — выбрать товарные группы для кассы
  5. Назначить пользователя обмена (обычно «Касса1»)
  6. Расписание выгрузки: каждые 15 мин в рабочее время

Шаг 2. Настройка в Frontol

  1. Меню «Сервис» → «Справочники» → «Источники обмена»
  2. Добавить новый источник: имя «1C», тип «Каталог XML»
  3. Указать ту же папку, что в 1С
  4. Расписание загрузки: при открытии смены + по требованию (F9)
  5. Выгрузка продаж: ежедневно после закрытия смены

Шаг 3. Первая синхронизация

🧪 После настройки:

  • В 1С: нажать «Выполнить обмен» — должен появиться XML в папке
  • В Frontol: «Сервис» → «Обмен» → «Загрузить данные»
  • Проверить что товары загрузились: «Справочники» → «Товары»
  • Пробить тестовую продажу
  • Закрыть смену → проверить в 1С что появился документ «Отчёт о продажах»

✅ Если всё прошло — обмен настроен.

Типовые ошибки обмена

🚫 «Товары не появились в Frontol» — проверить что пользователь обмена имеет права на папку. Windows-папки часто блокируют запись.

🚫 «Двойные продажи в 1С» — Frontol дважды отправляет один и тот же отчёт. Проверить что xml-файлы удаляются из папки после загрузки в 1С.

🚫 «Не совпадают остатки» — ручная корректировка в Frontol не передалась в 1С. Делайте инвентаризации только через 1С.

🚫 «Код маркировки не выгружается» — типовой обмен их не передаёт, нужна доработка.

Обмен для сети магазинов

🏪 Если у вас сеть из 3+ точек — схема усложняется:

  • 1С центральный офис → 1С:Розница каждого магазина → Frontol каждой кассы
  • Обмен чаще всего через РИБ (распределённая информационная база) или HTTP-сервисы
  • Иногда — через облако (1С:Фреш)

Мы настраивали такое решение для сети АЗС из 25 точек и сети продуктовых из 12 магазинов. Если хотите подробнее — пишите, расскажем.

Настроим за 1 день

⚡ B2CMSK — сертифицированный партнёр 1С и АТОЛ. Типовая настройка обмена:

  • ✅ Удалённое подключение → настройка обмена за 1-2 часа
  • ✅ Тестовые продажи + проверка встречных документов в 1С
  • ✅ Обучение персонала — как делать обмен при сбое
  • ✅ Техподдержка 30 дней бесплатно

Для доработок (несколько цен, маркировка, распределённая сеть) — отдельный проект, оценка по ТЗ.

Полная инструкция на сайте

Полная версия со скриншотами всех экранов 1С и Frontol, XML-примерами и решением частых ошибок:

👉 b2cmsk.ru/stati/obmen-1c-frontol-nastrojka

Материал подготовлен командой B2CMSK. Если обмен не работает после настройки — пришлите в комментариях ошибку, быстро подскажем.