Обмен 1С с кассой Эвотор: товары, чеки и выручка без ручного ввода
Содержание
Синхронизировать 1С и Эвотор можно тремя способами: подключить Эвотор к компьютеру как фискальный регистратор и пробивать чеки прямо из 1С, настроить облачный обмен через приложение из Эвотор.Маркета или API, либо гонять товары и продажи файлами через личный кабинет Эвотора. Первый способ выбирают, когда продают из 1С и касса нужна только для фискализации. Второй — когда касса работает самостоятельно, а 1С нужны справочник товаров и итоги продаж. Третий — для маленькой точки, где обмен раз в неделю и бюджета на интеграцию нет.
Какой бы способ вы ни взяли, обмен держится на двух вещах: чистом справочнике товаров и правильном отражении выручки в бухгалтерии. Большинство сбоев синхронизации 1С и Эвотора начинается именно там, а не в настройках связи.
Подготовка к обмену: что проверить и какой способ выбрать
Прежде чем настраивать обмен 1С с Эвотором, ответьте на один вопрос: где «живёт» продажа. Если кассир работает в 1С (РМК в УТ 11, Рознице, УНФ), Эвотор — просто фискальник. Если кассир работает на экране Эвотора, источник продаж — касса, а 1С получает данные постфактум.
| Способ | Когда подходит | Что передаётся | Риски |
|---|---|---|---|
| Эвотор как ККТ, подключённая к 1С | Продажи ведутся в 1С, касса рядом с компьютером | Чек из 1С в фискальный накопитель | Касса привязана к ПК по USB, без 1С продавать неудобно |
| Облачный обмен (приложение или API) | Касса работает автономно, точек несколько | Товары в кассу, чеки и смены в 1С | Подписка на приложение, зависимость от интернета и токена |
| Файлы Excel через личный кабинет | Одна точка, небольшой ассортимент | Справочник товаров; продажи — отчётом | Ручная работа, ошибки при сопоставлении |
Что подготовить в любом случае:
- 🧾 Касса зарегистрирована в ФНС, фискальный накопитель активен, смена закрывается без ошибок.
- 🔑 Доступ в личный кабинет Эвотора с правами владельца: там подключают приложения и получают токен.
- 💻 Актуальный релиз конфигурации 1С и подсистемы подключаемого оборудования — старые драйверы не знают формат ФФД 1.2.
- 📦 Порядок в номенклатуре: штрихкоды, единицы измерения, ставки НДС заполнены у каждой позиции, которую продаёте.
- 🏷️ Маркированные товары помечены в 1С видом продукции — иначе касса не будет запрашивать код маркировки.
Перед первой загрузкой товаров или чеков сделайте резервную копию базы 1С. Ошибка сопоставления на первом обмене плодит сотни дублей номенклатуры, и чистить их вручную дольше, чем откатить базу.
Подключение Эвотора как кассы в разделе оборудования 1С
Этот вариант нужен, когда чек формирует 1С. Эвотор переводят в режим работы с внешней программой, и он ведёт себя как обычный фискальный регистратор.
Порядок действий:
- На кассе установите из Эвотор.Маркета приложение для работы в режиме фискального регистратора с ПК (в каталоге ищите по словам «фискальный регистратор» или «1С»). Включите режим на кассе.
- Подключите кассу к компьютеру кабелем USB. Установите драйвер с сайта Эвотора — он идёт в виде, совместимом с подсистемой подключаемого оборудования 1С.
- В 1С откройте настройки оборудования:
- БП 3.0 —
Администрирование → Подключаемое оборудование; - УТ 11 и Розница —
НСИ и администрирование → Настройка НСИ и разделов → РМК и оборудование → Подключаемое оборудование.
- БП 3.0 —
- Включите флажок использования подключаемого оборудования, перейдите в группу «Контрольно-кассовая техника» и создайте новый экземпляр.
- Выберите драйвер Эвотора из списка. Если его нет — загрузите дистрибутив драйвера через команду добавления нового драйвера из файла.
- Откройте настройку экземпляра, укажите порт (виртуальный COM или USB), нажмите проверку устройства. Должны подтянуться заводской номер и регистрационные данные.
- Привяжите кассу к рабочему месту и к кассе ККМ в справочнике касс организации.
💡 Если проверка устройства не проходит, первым делом откройте «Диспетчер устройств» Windows и посмотрите, какой COM-порт получила касса. Номер порта меняется при переключении кабеля в другой разъём.
В этом режиме синхронизировать справочники не нужно: товары и цены берутся из 1С, а на кассу уходит готовый чек. Минус в том, что сам Эвотор как смарт-терминал почти не используется.
Облачный обмен через API и приложения из Эвотор.Маркета
Самый популярный сценарий: касса продаёт автономно, а 1С раз в несколько минут или по расписанию забирает чеки и отдаёт товары. Работает это через облако Эвотора.
Как устроена схема:
- 📱 На кассе стоит приложение обмена с 1С (его ставят из Эвотор.Маркета в личном кабинете, на кассу оно доезжает само при подключении к интернету).
- ☁️ Касса отправляет чеки и смены в облако Эвотора.
- 🔗 Со стороны 1С обмен делает либо модуль разработчика приложения (расширение конфигурации или внешняя обработка), либо типовая интеграция конфигурации, если она в ней есть.
- 🔐 Доступ к облаку — по токену, который выдаётся в личном кабинете при подключении приложения.
Настройка в общем виде:
- В личном кабинете Эвотора выберите приложение обмена с 1С, подключите его к нужным магазинам и кассам, оплатите тариф. Ориентировочно такие приложения стоят от нескольких сотен до 1,5–2 тыс. рублей в месяц за кассу.
- Скопируйте токен доступа. Он показывается в настройках приложения или в разделе интеграций кабинета.
- В 1С загрузите расширение или обработку разработчика:
Администрирование → Печатные формы, отчеты и обработки— для расширения раздел «Расширения», для обработки — «Дополнительные отчеты и обработки». - В настройках обмена вставьте токен, выберите организацию, склад и кассу ККМ, на которые будут ложиться продажи.
- Сопоставьте магазин Эвотора со складом 1С. На одну точку — один склад, иначе остатки поплывут.
- Задайте расписание. Для товаров хватает обмена по изменению, для чеков — раз в 5–15 минут или по закрытию смены.
Если у вас своя разработка на API Эвотора, используйте документацию на портале разработчиков Эвотора. Там описаны методы для магазинов, устройств, товаров и документов. Токен храните в настройках, а не в коде обработки.
Отдельный вариант — УНФ и Розница. В части релизов есть встроенная интеграция с облачными кассами, в том числе Эвотором. Ищите её в разделе администрирования, в блоке интеграций и обмена; если такого пункта в вашем релизе нет, остаётся решение через приложение.
Синхронизация номенклатуры и цен между 1С и кассой
Справочник товаров — главное место, где ломается обмен. Правило простое: мастер-данные ведутся в одной системе. Обычно это 1С: товары и цены создают там и выгружают на кассу. Если завести товар и на кассе, и в 1С, после обмена получите две карточки.
Что сопоставляется и по какому полю:
Порядок при первом запуске:
- Почистите номенклатуру в 1С: найдите позиции без штрихкода и с одинаковыми штрихкодами. Штрихкод должен быть уникален.
- Удалите на кассе тестовые и старые товары или сделайте их выгрузку на случай отката.
- Выполните первую выгрузку из 1С на кассу. Проверьте на кассе 5–10 позиций выборочно: цену, единицу, НДС.
- Только после этого включайте загрузку чеков.
Если облачного обмена нет, товары переносят файлом. В 1С выгрузите прайс или список номенклатуры в Excel, приведите колонки к шаблону импорта личного кабинета Эвотора и загрузите файл в разделе товаров. Шаблон скачайте в самом кабинете — колонки там фиксированные.
⚖️ Весовой товар — отдельная история. Если в 1С он в килограммах, а на кассе заведён в штуках, в 1С приедет «продано 350 штук» вместо 0,350 кг. Проверьте единицы до первой продажи.
Отражение продаж и возвратов с Эвотора в бухгалтерии
Когда чеки с кассы приехали в 1С, их надо превратить в учётные документы. В БП 3.0 итоги смены попадают в документ «Отчет о розничных продажах
»: Продажи → Отчеты о розничных продажах. Обработки обмена обычно создают его сами — по одному на смену или на день.
Что проверить в созданном отчёте:
- 🏬 Склад — с типом «Розничный магазин» для автоматизированной точки. Тип склада определяет счёт учёта товаров и порядок списания себестоимости.
- 💳 Безналичная оплата — на вкладке безналичных оплат с видом оплаты картой. Сумма по картам должна совпасть с Z-отчётом кассы.
- 🧮 НДС — ставки в строках совпадают с теми, что были в чеках.
Типовые проводки по продаже через автоматизированную точку:
Возвраты разделяют по дате:
| Ситуация | Как отразить в 1С |
|---|---|
| Возврат в день продажи, до закрытия смены | Чек возврата попадает в тот же отчёт о розничных продажах, выручка за смену уменьшается |
| Возврат в другой день | Отдельный документ возврата товаров от покупателя с розничным видом операции; деньги выдаются из кассы расходным кассовым ордером |
| Возврат по карте | Деньги возвращаются через эквайринг; в 1С отражается уменьшение расчётов на 57.03 |
Если обмен создаёт отчёты о розничных продажах автоматически, не создавайте их параллельно вручную. Двойной отчёт за день задваивает выручку и списание товаров, а заметно это становится только при сверке кассы.
Сверяйте раз в неделю три цифры: выручку по Z-отчётам в личном кабинете Эвотора, обороты счёта 90.01.1 по складу и приход по кассе (счёт 50). Расхождение больше копеек — ищите потерянную или задвоенную смену.
Ошибки синхронизации 1С и Эвотора и как их исправить
Большинство сбоев сводится к трём причинам: доступ к облаку, сопоставление данных и даты смен.
Ещё две вещи, которые часто путают:
- 🔁 Повторная загрузка тех же чеков. Хорошая обработка помнит идентификаторы загруженных документов. Если вы сбросили настройки обмена или переустановили расширение, перед повторной загрузкой проверьте, не задвоятся ли смены за прошлые даты.
- 🏷️ Маркировка. Если на кассе не запрашивается код маркировки, проблема почти всегда в карточке товара: признак маркировки не дошёл до кассы. Исправьте его в 1С и выгрузите товар повторно.
Если ошибка в самом приложении обмена, а не в данных, пишите в поддержку его разработчика: укажите номер кассы, дату и номер чека, текст ошибки из журнала обмена 1С.