Выгрузка кассовых данных в — обязательная процедура для автоматизации учета и соблюдения 54-ФЗ. Без корректного обмена информацией между кассовым аппаратом и программой риски ошибок в отчетности возрастают в разы, а ручной ввод чреват потерянным временем и неточностями. В этой статье разберем, как настроить выгрузку для разных конфигураций (1С:Розница, Управление торговлей 11, Комплексная автоматизация 2), какие форматы файлов поддерживаются, и что делать, если данные не загружаются.

Процесс зависит от модели кассового аппарата (Атол, Штрих-М, Эвотор), версии 1С и способа подключения (прямой обмен, облачный сервис, файловый экспорт). Мы рассмотрим все варианты — от ручной выгрузки через XML-файлы до автоматического обмена по RDP. Особое внимание уделим типичным ошибкам, например, когда касса не видит 1С или данные дублируются.

Если вы только начинаете работу с кассовой техникой, сначала проверьте, поддерживает ли ваша модель фискальные данные в формате ФФД 1.2 — это требование актуально с 2021 года. Для старых касс может потребоваться обновление прошивки или замена оборудования.

📊 Какую конфигурацию 1С вы используете для работы с кассой?
1С:Розница
Управление торговлей 11
Комплексная автоматизация 2
Бухгалтерия 3.0
Другая

1. Подготовка к выгрузке: проверка совместимости и прав

Перед настройкой обмена убедитесь, что ваша версия 1С поддерживает работу с кассовым аппаратом. Например, 1С:Розница 2.3 требует не ниже платформы 8.3.18, а для УТ 11.4 нужна версия 8.3.16+. Проверить текущую платформу можно в меню Справка → О программе.

Также проверьте:

  • 🔌 Подключение кассы к компьютеру (по USB, Ethernet или Wi-Fi). Для сетевых касс (Эвотор 10, Атол 90Ф) может потребоваться статический IP-адрес.
  • 📋 Наличие драйверов для модели кассы. Скачивайте их только с официального сайта 1С или сайта производителя (например, Атол).
  • 🔑 Права пользователя в 1С. Для выгрузки нужны права на редактирование Кассовых документов и Обмен данными.

Важно! Если касса подключается через ОФД (оператор фискальных данных), убедитесь, что в личном кабинете ОФД указан правильный ИНН и адрес email для отправки чеков. Несовпадение данных приведет к блокировке кассы.

💡

Перед первой выгрузкой сделайте резервную копию базы 1С через Администрирование → Резервное копирование. Это поможет восстановить данные, если обмен пройдет с ошибками.

2. Настройка обмена данными в 1С

Обмен между 1С и кассой настраивается в разделе Администрирование → Обмен данными с кассовым оборудованием. Алгоритм действий:

  1. Выберите тип кассового оборудования (например, Атол: Онлайн-касса (54-ФЗ)).
  2. Укажите порт подключения (для USB это обычно COM3 или COM4).
  3. Введите серийный номер кассы (находится на корпусе или в меню кассы).
  4. Настройте формат обмена:
    • 📄 XML — универсальный формат, подходит для большинства касс.
    • 🔄 JSON — используется для облачных касс (Эвотор, МодульКасса).
    • 📊 DBF — устаревший формат, поддерживается только старыми моделями.

Для касс с ОФД дополнительно укажите:

  • 📌 Адрес сервера ОФД (например, ofd.ru или platformaofd.ru).
  • 🔐 Логин и пароль от личного кабинета ОФД.
  • 📧 Email для чеков (должен совпадать с данными в ОФД).

Подключена ли касса к ПК/сети?|

Установлены ли драйвера кассы?|

Есть ли права на обмен данными в 1С?|

Совпадает ли ИНН в 1С и ОФД?|

Сделан ли бэкап базы 1С?-->

3. Руководство по выгрузке кассы в разных конфигурациях 1С

Процесс выгрузки отличается в зависимости от конфигурации. Ниже — пошаговые инструкции для самых распространенных решений.

3.1. Выгрузка в 1С:Розница 2.3

В этой конфигурации обмен настраивается через Магазин → Кассовое оборудование:

  1. Выберите Настройка обмена с кассой.
  2. Укажите тип оборудования (например, Атол 11Ф).
  3. Нажмите Тест связи — если касса отвечает, можно приступать к выгрузке.
  4. Для выгрузки чеков перейдите в Кассовые документы → Выгрузить в кассу.

3.2. Выгрузка в Управление торговлей 11.4

Здесь обмен настраивается в Администрирование → Обмен данными с кассовым оборудованием:

  1. Создайте новый профиль обмена для вашей кассы.
  2. В разделе РМК и оборудование укажите серийный номер и модель.
  3. Для выгрузки используйте обработку Выгрузка данных в кассу.epf (скачивается с сайта 1С).

3.3. Выгрузка в Комплексная автоматизация 2.4

В КА 2.4 обмен интегрирован в модуль Розничные продажи:

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

Если 1С не обнаруживает кассу, проверьте:

1. Физическое подключение — кабель должен быть исправен, порт не поврежден.

2. Драйвера — переустановите их с официального сайта производителя.

3. Права доступа — запустите 1С от имени администратора.

4. Настройки порта — для COM-портов проверьте скорость обмена (обычно 9600 или 115200 бод).

5. Брандмауэр/антивирус — временно отключите их и повторите подключение.

4. Форматы файлов для выгрузки и их особенности

1С поддерживает несколько форматов обмена с кассой. Выбор зависит от модели оборудования и версии программы. Ниже — сравнительная таблица:

Формат Поддерживаемые кассы Преимущества Недостатки
XML Атол, Штрих-М, Эвотор Универсальность, поддержка всех версий 1С Большой размер файлов, медленная обработка
JSON Эвотор, МодульКасса, облачные кассы Компактность, высокая скорость обмена Не поддерживается старыми моделями
DBF Старые модели Штрих-М, СБИС Простота структуры Устаревший формат, ограниченная поддержка
TXT Кассы без фискальной памяти Минимальные требования к оборудованию Нет поддержки чеков по 54-ФЗ

Для касс с ОФД рекомендуется использовать JSON — он обеспечивает минимальные задержки при передаче данных. Если касса старая и не поддерживает современные форматы, придется использовать XML или обновлять прошивку.

Важно! Кассы с прошивкой старше 2020 года могут не поддерживать формат ФФД 1.2. В этом случае выгрузка чеков в 1С будет невозможна без обновления оборудования.

5. Типичные ошибки при выгрузке и их решения

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

5.1. Ошибка: "Касса не отвечает"

Причины и решения:

  • 🔌 Проблемы с подключением — проверьте кабель, порт, питание кассы.
  • 🖥️ Занят COM-порт — закройте другие программы, использующие порт (например, Драйвер ККМ).
  • 🔄 Несовпадение скорости обмена — в настройках 1С и кассы должна быть одинаковая скорость (например, 115200 бод).

5.2. Ошибка: "Неверный формат данных"

Что делать:

  • 📋 Проверьте версию формата — для ФФД 1.2 требуется XML с тегами <ФФД> и <ФН>.
  • 🔄 Обновите шаблон выгрузки — скачайте актуальную обработку с сайта 1С.
  • 📊 Проверьте кодировку — файл должен быть в UTF-8 или Windows-1251.

5.3. Ошибка: "Дублирование чеков"

Как исправить:

  • 🔍 Проверьте настройки ОФД — иногда дубли возникают из-за повторной отправки данных оператором.
  • 📌 Настройте фильтр по номерам чеков в 1С (Администрирование → Настройки обмена).
  • 🗑️ Очистите кэш обмена — в папке %AppData%\1C\1Cv8 удалите файлы с расширением .cdx.
💡

Если ошибка повторяется, включите лог обмена в 1С (Администрирование → Настройки системы → Журналы регистрации). Это поможет точнее определить причину сбоя.

6. Автоматическая выгрузка: настройка расписания

Ручная выгрузка отнимает время, поэтому в 1С предусмотрена автоматизация обмена. Настроить расписание можно через Администрирование → Обмен данными → Настройка расписания.

Пошаговая инструкция:

  1. Создайте новое задание (например, Выгрузка кассы в 22:00).
  2. Укажите тип операцииВыгрузка данных в кассу.
  3. Настройте расписание:
    • 🕒 Ежедневно в 22:00 (рекомендуемое время — после закрытия смены).
    • 📅 Еженедельно по понедельникам (для сводных отчетов).
  • Включите опцию Отправлять уведомление по email при ошибках.
  • Для облачных касс (Эвотор, МодульКасса) автоматизация настраивается в личном кабинете ОФД. Там можно указать:

    • 📧 Email для уведомлений.
    • 🔄 Периодичность синхронизации (раз в час, день и т.д.).
    • 📊 Формат выгружаемых данных (JSON или XML).
    💡

    Если касса подключена через RDP (удалённый рабочий стол), проверьте, чтобы в настройках 1С был включен флаг Разрешить фоновые задачи при закрытом сеансе. Иначе автоматическая выгрузка не сработает.

    7. Проверка корректности выгруженных данных

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

    1. Откройте журнал Кассовые документы (Продажи → Кассовые документы).
    2. Проверьте, что:
      • 💰 Суммы чеков совпадают с данными кассы.
      • 📅 Даты и времени чеков корректны.
      • 🏷️ Номенклатура отображена без ошибок (нет "битых" символов).
  • Сверьте итоги смены в 1С и на кассе (раздел Отчеты → Отчет о розничных продажах).
  • Если обнаружились расхождения:

    • 🔄 Повторите выгрузку с флагом Перезаписать существующие данные.
    • 📋 Проверьте лог обмена на наличие ошибок (путь: %AppData%\1C\1Cv8\log\).
    • 🔧 Обновите обработку выгрузки — старые версии могут некорректно работать с новыми форматами чеков.
    Как проверить целостность XML-файла выгрузки?

    Откройте файл в блокноте или специализированном редакторе (например, Notepad++). Корректный XML должен:

    1. Начинаться с тега <?xml version="1.0" encoding="UTF-8"?>.

    2. Иметь закрывающие теги для каждого элемента (например, </Чек>).

    3. Не содержать спецсимволов (&, <, >) без экранирования.

    Если файл поврежден, повторите выгрузку или воспользуйтесь валидатором XML (например, xmlvalidation.com).

    8. Обновление прошивки кассы для совместимости с 1С

    Если ваша касса выпуска до 2020 года, она может не поддерживать актуальные форматы обмена (ФФД 1.2, JSON). В этом случае требуется обновление прошивки.

    Инструкция для касс Атол:

    1. Скачайте последнюю прошивку с сайта Атол.
    2. Подключите кассу к ПК по USB.
    3. Запустите утилиту Атол Driver Pack и выберите Обновить прошивку.
    4. Дождитесь завершения (касса перезагрузится автоматически).

    Для касс Штрих-М:

    1. Используйте программу Штрих-М: Центр обновлений.
    2. Выберите модель кассы и загрузите актуальную версию ПО.
    3. Следуйте инструкциям мастера обновления.

    Внимание! Прерывание процесса обновления прошивки может вывести кассу из строя. Убедитесь, что:

    • 🔋 Касса подключена к источнику бесперебойного питания.
    • 🖥️ На ПК нет активных задач, потребляющих ресурсы.
    • ⚡ Отключены все программы, которые могут заблокировать порт.
    💡

    После обновления прошивки обязательно перенастройте обмен данными в 1С — старые настройки могут сброситься!

    FAQ: Частые вопросы по выгрузке кассы в 1С

    Можно ли выгрузить данные с кассы в 1С без подключения к интернету?

    Да, если касса поддерживает офлайн-режим. Для этого:

    1. Экспортируйте данные с кассы на USB-накопитель (обычно в формате XML или DBF).
    2. В 1С используйте обработку Загрузка данных из файла (Администрирование → Обмен данными).

    Обратите внимание: без интернета не будут отправляться чеки в ОФД, что нарушает 54-ФЗ. Офлайн-режим подходит только для временного использования.

    Какая версия 1С нужна для работы с онлайн-кассами?

    Минимальные требования:

    • 1С:Розница — версия 2.2.11+ (платформа 8.3.16+).
    • Управление торговлей 11 — версия 11.4.10+.
    • Комплексная автоматизация 2 — версия 2.4.8+.

    Для полноценной работы с ФФД 1.2 рекомендуется использовать последние релизы конфигураций.

    Как исправить ошибку "Несовпадение контрольной суммы" при выгрузке?

    Эта ошибка возникает, если:

    • Файл выгрузки поврежден (перезапишите его).
    • В настройках 1С указан неверный алгоритм хэширования (должен быть CRC32 или MD5).
    • Касса ожидает другой формат данных (например, UTF-8, а выгружается Windows-1251).

    Решение:

    1. Повторите выгрузку с флагом Пересчитать контрольную сумму.
    2. Проверьте кодировку файла в блокноте.
    Нужно ли обновлять 1С при смене модели кассы?

    Не всегда. Если новая касса поддерживает тот же протокол обмена (например, Атол на Атол), достаточно:

    1. Обновить серийный номер в настройках 1С.
    2. Проверить совместимость форматов (например, старая касса работала с ФФД 1.05, а новая требует ФФД 1.2).

    Если поменялся производитель (например, с Штрих-М на Эвотор), потребуется:

    • Установить новые драйвера.
    • Настроить новый профиль обмена в 1С.
    Можно ли выгружать данные с кассы в 1С:Бухгалтерию 3.0?

    Да, но с ограничениями:

    • В 1С:Бухгалтерия 3.0 нет встроенного модуля для работы с кассами.
    • Для выгрузки используйте внешние обработки (например, ВыгрузкаКассыВБухгалтерию.epf от 1С).
    • Данные будут загружаться как приходные кассовые ордера, без детализации по чекам.

    Для полноценного учета рекомендуется использовать 1С:Розницу или УТ 11.