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

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

Как прогрузить кассы в 1С: пошаговая инструкция

Как прогрузить кассы в 1С: настройка подключения ККТ, загрузка Z-отчётов и розничных продаж, типовые ошибки обмена и способы их устранения.

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

Способ загрузки зависит от типа кассы и конфигурации 1С. Фискальные регистраторы и онлайн-кассы под управлением Frontol, АТОЛ или Set Retail обмениваются с 1С через файлы или прямое подключение, а «родные» решения 1С (Розница, Управление торговлей, УНФ) умеют работать с ККТ напрямую через драйверы. Ниже разобраны основные сценарии для типовых конфигураций.

Определите, какой у вас тип кассы и сценарий обмена

Прежде чем настраивать загрузку, важно понять, как касса передаёт данные. Существует три основных сценария. Первый — касса работает под управлением самой 1С (например, 1С:Розница в роли кассового места): тогда чеки и отчёты формируются прямо в базе, и отдельная «прогрузка» не требуется. Второй — касса автономная или под управлением стороннего кассового ПО (Frontol, Set Retail, АТОЛ): данные выгружаются в файлы обмена, которые 1С загружает регламентно или вручную. Третий — обмен через ОФД или личный кабинет производителя ККТ.

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

Сравнение сценариев обмена

Касса внутри 1С (1С:Розница как РМК)

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

Стороннее кассовое ПО (Frontol, Set Retail)

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

Загрузка через ОФД/личный кабинет

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

Подготовьте справочники: кассы ККМ, склады и номенклатуру

Загрузка упадёт с ошибками, если в 1С не созданы или не сопоставлены базовые объекты. Проверьте, что в справочнике касс ККМ заведена касса с правильным типом (фискальный регистратор, ККТ с передачей данных, автономная ККТ) и привязкой к организации и складу. Склад в кассе ККМ должен совпадать со складом, с которого фактически продаётся товар, иначе отчёты о розничных продажах спишут остатки не с того места хранения.

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

Подключите ККТ через драйвер оборудования

Если касса подключается к 1С напрямую, откройте раздел «Администрирование» → «Подключаемое оборудование» (в некоторых конфигурациях — «Настройка подключаемого оборудования»). Установите драйвер производителя ККТ (АТОЛ, Штрих-М, Вики Принт и другие) через мастер установки, затем добавьте новое устройство типа «ККТ с передачей данных», выберите драйвер и нажмите «Настроить».

В параметрах подключения укажите порт (COM или сетевой адрес для касс по Ethernet/Wi-Fi), скорость обмена и при необходимости пароль администратора кассы. После сохранения нажмите «Тест устройства»: успешный тест выводит модель и номер ККТ. Если тест не проходит — проверяйте кабель, порт и права пользователя операционной системы на доступ к COM-порту, а не настройки самой 1С.

Порядок подключения ККТ
  1. 1
    Установите драйвер ККТ производителя через раздел «Подключаемое оборудование»
  2. 2
    Добавьте устройство типа «ККТ с передачей данных» и выберите установленный драйвер
  3. 3
    Укажите порт подключения и параметры связи в настройках устройства
  4. 4
    Выполните «Тест устройства» и убедитесь, что 1С видит кассу
  5. 5
    Привяжите устройство к рабочему месту и кассе ККМ в справочнике

Настройте загрузку данных со стороннего кассового ПО

Для касс на Frontol, Set Retail и аналогичных решениях обмен обычно строится через файлы. В кассовом ПО настраивается выгрузка продаж в каталог обмена (по расписанию или при закрытии смены), а в 1С — обработка загрузки, которая читает эти файлы. В типовых конфигурациях используется механизм «Обмен с подключаемым оборудованием Offline» или специализированные обработки поставщика кассового ПО.

В настройках обмена укажите: каталог загрузки, правило соответствия товаров (по штрихкоду, коду или артикулу), кассу ККМ и склад для создаваемых документов. Запустите загрузку вручную для проверки: в результате должны появиться документы «Отчёт о розничных продажах» с корректными суммами, видами оплаты и ставками НДС. После успешной ручной проверки настройте регламентное задание для автоматической загрузки.

Загрузите Z-отчёты и проверьте результат

Основной документ, который создаётся при прогрузке кассы, — «Отчёт о розничных продажах» (в УТ, Рознице, КА, ERP). Он списывает товар со склада, отражает выручку и движения по кассе. В конфигурациях с подключаемой ККТ закрытие смены выполняется прямо из 1С: касса печатает Z-отчёт, а программа автоматически формирует учётные документы.

После загрузки сверьте три контрольные точки: сумму выручки в отчёте о розничных продажах с данными Z-отчёта, остаток наличных в кассе ККМ и остатки товара на складе. Если в смене были возвраты, убедитесь, что они отразились отдельными строками или документами возврата, а не «схлопнулись» в итоговую сумму.

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

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

Сумма выручки в «Отчёте о розничных продажах»
Норма

Совпадает с итогом Z-отчёта по кассе

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

Расхождение — проверяйте незагруженные чеки и возвраты

Остаток наличных в кассе ККМ в 1С
Норма

Соответствует фактической сумме в денежном ящике с учётом внесений/изъятий

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

Разница — ищите непроведённые документы внесения или изъятия

Остатки товара на складе
Норма

Списались позиции, реально проданные за смену

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

Минус или списание чужого товара — ошибка сопоставления номенклатуры

Устраните типовые ошибки загрузки

Наиболее частые проблемы при прогрузке касс: «товар не найден» (нет штрихкода или кода в базе), «не заполнена касса ККМ» (в настройках обмена не указана касса по умолчанию), «документ уже существует» (повторная загрузка той же смены) и расхождение сумм из-за разных ставок НДС. Каждая из них решается точечно: дозаполнением справочников, очисткой очереди загрузки или корректировкой настроек обмена.

Отдельный класс проблем — разрывы связи при прямом подключении. Если касса периодически «отваливается», проверьте стабильность сети для Ethernet-ККТ, отключите энергосбережение USB-портов на кассовом компьютере и обновите драйвер до актуальной версии. Устаревшие драйверы — частая причина ошибок фискализации и обрывов обмена.

Типичные ошибки
01
Загрузка без предварительной выгрузки товаров на кассу — коды не совпадают, позиции не находятся
02
Повторная загрузка одной смены — задвоение выручки и остатков
03
Неверная привязка кассы ККМ к складу — товар списывается не с того места хранения
04
Игнорирование ошибок частичной загрузки — часть чеков теряется без контроля
05
Работа на устаревшем драйвере ККТ — обрывы связи и ошибки при закрытии смены

Автоматизируйте регулярную прогрузку

Когда ручная загрузка отработана и проверена, настройте автоматику. В типовых конфигурациях это делается через регламентные задания: обмен с кассовым ПО по расписанию, автоматическое закрытие кассовой смены и формирование отчётов о розничных продажах. Убедитесь, что пользователь, от имени которого выполняется регламентное задание, имеет права на создание соответствующих документов.

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

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

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

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

Да, если используется обмен файлами с кассовым ПО или загрузка через обработку поставщика. Драйвер нужен только при прямом подключении ККТ к 1С как к кассовому месту.

Почему после загрузки товар списался не с того склада?

Проверьте привязку склада в карточке кассы ККМ и в настройках обмена. Документы создаются по складу, указанному в этих настройках, а не по фактическому месту продажи.

Что делать, если смена загрузилась дважды?

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

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

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

Нужно ли закрывать смену на кассе, если данные и так грузятся в 1С?

Да. Закрытие смены (Z-отчёт) — обязательная фискальная операция, её выполнение не зависит от обмена с учётной системой. Загрузка в 1С лишь отражает уже зафиксированные кассой данные.

Итог

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

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