К статье
Практический материал

Торговля и Склад · 10 мин

1С и Эвотор: как работать в связке

Практическая инструкция по связке 1С и кассы Эвотор: выбор способа обмена, настройка выгрузки товаров и остатков, загрузка чеков, типичные ошибки и проверка результата.

Связка «1С + Эвотор» — стандартная схема для розничной точки: товароучётная система 1С (Розница, Управление торговлей, Комплексная автоматизация) хранит номенклатуру, цены и остатки, а смарт-терминал Эвотор пробивает чеки и передаёт продажи обратно. Правильно настроенный обмен избавляет от двойного ввода данных: кассир видит актуальные цены и остатки, а в 1С автоматически появляются отчёты о розничных продажах.

Обмен данными между 1С и Эвотором не идёт «напрямую» по кабелю — касса работает через облако Эвотор (Личный кабинет), а 1С подключается к нему через API или через промежуточные приложения. Поэтому первое, что нужно сделать, — выбрать способ интеграции, и только потом приступать к настройке.

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

Как устроен обмен между 1С и Эвотором

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

Из этого следует главное правило: источником данных для кассы является облако, а не 1С напрямую. Задача настройки — организовать синхронизацию между базой 1С и облаком Эвотор в обе стороны: товары и цены «вверх», продажи и возвраты «вниз».

Три способа связать 1С и Эвотор

Выбор способа зависит от вашей конфигурации 1С, объёма номенклатуры и бюджета. Все три варианта рабочие, но отличаются по гибкости и стоимости владения.

Сравнение вариантов подключения

Типовой обмен 1С (драйвер/модуль Эвотор)

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

Приложения из маркета Эвотор («Обмен с 1С» и аналоги)

Подходят, если типовой обмен не покрывает нужды: есть гибкие настройки выгрузки, расписание, работа с характеристиками. Обычно платная подписка.

Собственная интеграция через API Эвотор

Для нестандартных схем: самописные конфигурации, особые требования к документам. Требует разработчика и постоянной поддержки при обновлении API.

Для большинства магазинов достаточно первого или второго варианта. Собственную разработку через API стоит выбирать только при наличии штатного программиста 1С и нестандартных требований — например, обмена с несколькими юрлицами или передачи дополнительных реквизитов в чек.

Что подготовить перед настройкой

До начала настройки убедитесь, что выполнены базовые условия. Касса зарегистрирована в ФНС и привязана к Личному кабинету Эвотор, заключён договор с ОФД, на терминале стабильный интернет. В 1С заполнены товары, штрихкоды и цены, применяется корректный тип налогообложения.

Отдельно проверьте соответствие ставок НДС и системы налогообложения в 1С и в настройках кассы — расхождение приведёт к чекам с неверными реквизитами. Также убедитесь, что релиз 1С поддерживает обмен с Эвотором: для устаревших версий типовой механизм может отсутствовать.

Настройка типового обмена: пошагово

Порядок действий описан для 1С:Розница; в Управлении торговлей шаги аналогичны, отличаются только названия пунктов меню.

Токен API храните как пароль: с ним можно получить доступ к данным магазина. Если токен скомпрометирован, перевыпустите его в Личном кабинете и обновите в настройках 1С.

Выгрузка товаров, цен и остатков

Выгрузка идёт из 1С в облако Эвотор. Передаются наименование, штрихкод, цена, ставка НДС, признак предмета расчёта (товар/услуга), при необходимости — остатки и признаки маркированной продукции. Касса подтягивает данные из облака при синхронизации, обычно в течение нескольких минут.

Остатки выгружайте только если кассиру реально нужен контроль остатка на кассе. Учтите: остаток в облаке — это снимок на момент выгрузки, а не онлайн-значение. При активных продажах с нескольких касс расхождения неизбежны, ориентиром остаётся учёт в 1С.

Для маркированных товаров (табак, обувь, одежда и другие группы) проверьте, что в карточке товара 1С корректно указан вид продукции — от этого зависит, потребует ли касса сканирование кода DataMatrix при продаже.

Загрузка продаж и отчётов в 1С

Обратный поток формируется из чеков и Z-отчётов. После закрытия смены касса отправляет данные в облако, 1С забирает их и создаёт документы: «Отчёт о розничных продажах», при необходимости — «Возврат товаров от розничного покупателя» и операции по эквайрингу.

Загрузку обычно ставят на расписание (например, каждое утро) или запускают вручную перед закрытием дня в учёте. Если чек не загрузился, чаще всего причина в том, что смена на кассе не закрыта или терминал был офлайн и ещё не синхронизировался с облаком.

Контрольные точки

Как проверить результат обмена

Товар на кассе
Норма

Цена и наименование совпадают с 1С, штрихкод сканируется

Тревожный признак

Товар не найден, цена нулевая или устаревшая

Чек в 1С
Норма

Отчёт о розничных продажах содержит все чеки за смену, суммы сходятся с Z-отчётом

Тревожный признак

Часть чеков отсутствует, суммы расходятся

Остатки
Норма

После загрузки продаж остаток в 1С уменьшился на проданное количество

Тревожный признак

Остатки не двигаются — продажи не проведены

НДС и СНО в чеке
Норма

Ставка НДС и система налогообложения совпадают с настройками

Тревожный признак

В чеке неверная ставка — срочно исправить настройки до следующих продаж

Типичные проблемы и их решение

Большинство сбоев обмена связано не с техникой, а с данными и настройками. Разберите проблему по симптомам, прежде чем переустанавливать что-либо.

Типичные ошибки
01
Дубли товаров в облаке: выгружали одну и ту же номенклатуру разными способами без единого ключа связи. Решение — определиться с ключом (GUID из 1С или штрихкод) и очистить дубли.
02
Продажи по нулевой цене: товар попал на кассу раньше, чем выгрузились цены. Решение — выгружать цены вместе с товарами и проверять тестовый товар после обновления.
03
Чеки не загружаются: смена на кассе не закрыта или нет интернета на терминале. Решение — закрыть смену, проверить синхронизацию, повторить загрузку.
04
Расхождение сумм с Z-отчётом: возвраты оформлены вне обмена или чек пробит в офлайн-режиме и загрузился позже. Решение — сверять по номерам чеков, а не только по итоговой сумме.
05
Неверная ставка НДС в чеке: ставка в 1С не совпадает с настройкой кассы. Решение — привести настройки к одному значению и перевыгрузить товары.

Регламент ежедневной работы

Устойчивая связка держится на простом распорядке. Утром: проверить, что ночная загрузка продаж прошла, и сверить итоги вчерашнего дня с Z-отчётом. В течение дня: при изменении цен или заведении новых товаров — выполнить выгрузку и убедиться, что изменения появились на кассе до начала продаж.

Вечером кассир закрывает смену, данные уходят в облако. Раз в неделю полезно сверять остатки по выборке товаров между 1С и фактом — обмен сам по себе не защищает от расхождений из-за пересортицы и ручных операций.

Заведите в 1С тестовый товар с символической ценой и используйте его после каждого изменения настроек обмена: выгрузили — проверили на кассе — сторнировали. Это занимает две минуты и отсекает большинство проблем до начала реальных продаж.
ПЗ
Практическое замечание

Когда типового обмена недостаточно

Типовой механизм покрывает стандартную розницу, но есть сценарии, где нужны приложения из маркета Эвотор или доработка: работа с несколькими магазинами и разными прайсами, передача характеристик и серий, комиссионная торговля, обмен с самописной конфигурацией, интеграция с весовым товаром и производством.

Признак того, что пора менять схему, — регулярные ручные правки после обмена. Если каждый день приходится что-то «допиливать» руками, дешевле один раз настроить более гибкий инструмент, чем годами платить временем сотрудников.

Итог

Что важно запомнить

Эвотор обменивается с 1С через облако, а не напрямую. Настройте подключение по токену API, выгружайте товары и цены вместе, загружайте продажи по закрытым сменам и сверяйте итоги с Z-отчётом. Любое изменение настроек проверяйте на тестовом товаре, а расхождения в НДС устраняйте немедленно.

Частые вопросы

Можно ли подключить Эвотор к 1С напрямую по USB или сети?

Нет, штатный режим работы — через облако Эвотор. Касса синхронизируется с Личным кабинетом, а 1С обменивается данными с облаком через API или типовой механизм. Прямого локального подключения у смарт-терминалов Эвотор нет.

Подойдёт ли обмен с Эвотором для старой версии 1С?

Зависит от конфигурации и релиза. Типовой обмен есть в актуальных релизах 1С:Розница и Управления торговлей. Для старых версий варианты — обновление, приложение из маркета Эвотор с выгрузкой через файлы, либо собственная доработка через API.

Как быстро товары появляются на кассе после выгрузки из 1С?

Выгрузка в облако занимает от нескольких секунд до нескольких минут в зависимости от объёма, затем касса подтягивает данные при синхронизации. На практике изменения появляются на терминале в течение нескольких минут при стабильном интернете.

Что делать, если на кассе нет интернета?

Касса может работать офлайн: чеки сохраняются локально и уйдут в облако при появлении связи. Но обновление товаров и цен в офлайне невозможно, а ФН накапливает неотправленные документы — при длительном отсутствии связи (более 30 суток) фискальный накопитель блокируется.

Нужно ли выгружать остатки на кассу?

Не обязательно. Остатки на кассе — это снимок на момент выгрузки, а не онлайн-данные. Выгружайте их, только если кассиру нужен ориентир по наличию; точный учёт в любом случае ведётся в 1С.

Почему в 1С загрузились не все чеки за день?

Чаще всего смена на кассе не была закрыта, часть чеков пробита в офлайне и ещё не синхронизирована, либо загрузка выполнялась до окончания синхронизации облака. Закройте смену, дождитесь синхронизации и повторите загрузку — чеки подтянутся без дублей.