Как настроить интеграцию Эвотор с 1С:Бухгалтерия 3.0 и организовать печать чеков

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

Интеграция смарт-терминалов Эвотор с конфигурацией 1С:Бухгалтерия 3.0 (БП 3.0) имеет ряд особенностей, которые часто ставят в тупик начинающих специалистов. В отличие от обычных фискальных регистраторов, которые подключаются напрямую к компьютеру по USB или COM-порту, Эвотор представляет собой автономное устройство на базе Android. Рассмотрим подробнее, как наладить взаимодействие между этими системами, почему не нажимается кнопка «Напечатать чек» и какие варианты работы существуют.

Разбор режимов работы: «Офлайн-касса» против «Фискального регистратора»

Прежде чем приступать к настройкам, проанализируем ситуацию. У Эвотора есть два принципиально разных способа взаимодействия с 1С. Выбор зависит от того, как именно бухгалтер планирует проводить продажи.

  1. Режим обмена (Offline): Это стандартный и наиболее популярный режим для Эвотора. Логика работы следующая: вы выгружаете список товаров (номенклатуру) из 1С в облако Эвотора. Кассир на терминале выбирает товар и пробивает чек. В конце смены данные о продажах «прилетают» обратно в 1С в виде документа Отчет о розничных продажах. В этом режиме кнопки «Напечатать чек» в документах Реализация (акты, накладные) или Поступление на расчетный счет работать не будут.
  2. Режим фискального регистратора (Online): В этом случае Эвотор используется как «принтер чеков», управляемый из 1С. Бухгалтер нажимает кнопку в программе, и терминал мгновенно печатает фискальный документ. Для такого режима требуется покупка специального драйвера/приложения в магазине Эвотор (например, «Цифровая касса» или аналогичные драйверы для 1С), который «пробросит» устройство в локальную сеть или через облако так, чтобы 1С видела его как ККТ с передачей данных.

Шаг 1: Настройка обмена данными через облако

Разберем самый частый сценарий — работу через обмен. Выясним причину, по которой данные не «улетают» сами по себе. Для корректной связи необходимо выполнить следующие действия:

Во-первых, перейдем в Личный кабинет Эвотора. Там должно быть установлено приложение для интеграции с 1С (например, официальное приложение от Эвотор или сторонние обработки). Помните, что большинство таких сервисов работают по подписке с ежемесячной абонентской платой.

Во-вторых, настроим саму 1С. Перейдем в раздел Администрирование — Подключаемое оборудование. Здесь нужно выбрать тип оборудования Офлайн-кассы. Создадим новый экземпляр, выберем драйвер Эвотор:ККМ Офлайн. После этого в программе появится возможность выгружать товары.

Шаг 2: Выгрузка номенклатуры и сопоставление данных

Проанализируем ситуацию с номенклатурой. Часто возникают ошибки, если товары в 1С и на терминале созданы вручную независимо друг от друга. Выясним, как этого избежать. Правильный алгоритм выглядит так:

  1. Очистим (если это возможно и база пустая) справочник товаров на самом терминале Эвотор.
  2. В 1С подготовим список товаров, которые должны попасть в кассу. Убедимся, что у них заполнены цены и ставки НДС.
  3. Используем обработку Обмен с подключаемым оборудованием Offline. Выберем нашу кассу и нажмем «Выгрузить».

При этом 1С передает не только названия, но и внутренние идентификаторы (UUID). Если в дальнейшем вы измените цену в 1С, после повторной выгрузки она обновится и на Эвоторе.

Шаг 3: Отражение продаж в 1С (Загрузка отчетов)

Когда кассир или бухгалтер пробивает чеки на Эвоторе, информация сохраняется в облаке. Посмотрим, как вернуть эти данные в учетную систему. После закрытия смены на терминале (печать Z-отчета):

  1. В 1С откроем ту же форму Обмен с подключаемым оборудованием Offline.
  2. Нажмем кнопку Загрузить отчеты о продажах.
  3. Программа автоматически создаст документ Отчет о розничных продажах, который сформирует проводки по счету 90, 50 (если была наличка) или 57.03 (если была оплата картой через эквайринг).

Шаг 4: Решение проблемы с услугами и оплатой через банк (54-ФЗ)

В сообщениях форума упоминалось, что «деньги приходят через банк». Согласно 54-ФЗ, если физическое лицо оплатило услугу переводом на расчетный счет предприятия, вы обязаны сформировать чек не позднее следующего рабочего дня. Рассмотрим, как это реализовать в 1С БП 3.0.

В документе Поступление на расчетный счет (ПнРС) кнопка Напечатать чек появляется только в том случае, если оборудование настроено как ККТ с передачей данных. Если ваш Эвотор настроен как «Офлайн-касса», 1С считает, что физического контакта с устройством нет.

Варианты решения для услуг:

Технические нюансы и типичные ошибки

Проанализируем частые причины сбоев при интеграции:

Ошибка сопоставления номенклатуры. Если в Отчете о розничных продажах поле «Номенклатура» остается пустым или создается дубль, значит, в облаке Эвотора товар имеет другой код. Рекомендуется всегда использовать 1С как «мастер-систему» и не создавать товары на самом Эвоторе вручную.

Абонентская плата. Многие забывают, что интеграция 1С и Эвотора — это платный сервис. Если подписка в магазине приложений закончилась, обмен данными прервется без объяснения причин со стороны 1С. Всегда проверяйте статус приложения в Личном кабинете Эвотора.

Настройка СНО (Системы налогообложения). Если у организации несколько систем налогообложения (например, ОСНО и УСН), в настройках обмена в 1С важно четко указать, по какой СНО должны пробиваться чеки. Ошибка в этом параметре приведет к неверным данным в ОФД и налоговой.

Заключение

Мы рассмотрели основные принципы работы связки «Эвотор + 1С:Бухгалтерия 3.0». Главный вывод: если вы хотите нажимать на кнопки в 1С и видеть результат на кассе, вам нужно настраивать терминал в режиме ККТ с передачей данных через дополнительные платные драйверы. Если же вы используете штатный механизм Офлайн-обмена, то работа бухгалтера превращается в двухэтапный процесс: работа с документами в 1С и периодическая синхронизация данных с облаком Эвотора.

← На главную