Торговля и Склад · 9 мин
Как прогрузить кассы в 1С: пошаговая инструкция
Как прогрузить кассы в 1С: настройка подключения ККТ, загрузка Z-отчётов и розничных продаж, типовые ошибки обмена и способы их устранения.
Под «прогрузкой касс» в 1С обычно понимают загрузку данных с контрольно-кассовой техники в учётную систему: Z-отчётов, чеков, сведений о розничных продажах и внесениях/изъятиях наличных. Без этой операции остатки в 1С расходятся с фактической выручкой, а отчётность по рознице приходится собирать вручную.
Способ загрузки зависит от типа кассы и конфигурации 1С. Фискальные регистраторы и онлайн-кассы под управлением Frontol, АТОЛ или Set Retail обмениваются с 1С через файлы или прямое подключение, а «родные» решения 1С (Розница, Управление торговлей, УНФ) умеют работать с ККТ напрямую через драйверы. Ниже разобраны основные сценарии для типовых конфигураций.
Определите, какой у вас тип кассы и сценарий обмена
Прежде чем настраивать загрузку, важно понять, как касса передаёт данные. Существует три основных сценария. Первый — касса работает под управлением самой 1С (например, 1С:Розница в роли кассового места): тогда чеки и отчёты формируются прямо в базе, и отдельная «прогрузка» не требуется. Второй — касса автономная или под управлением стороннего кассового ПО (Frontol, Set Retail, АТОЛ): данные выгружаются в файлы обмена, которые 1С загружает регламентно или вручную. Третий — обмен через ОФД или личный кабинет производителя ККТ.
От сценария зависят инструменты: для стороннего ПО используются обработки загрузки и настройки обмена, для подключаемого оборудования — драйверы и справочник «Подключаемое оборудование». Ошибочный выбор сценария — самая частая причина того, что «касса не прогружается».
Сравнение сценариев обмена
Данные в базе сразу, отдельная загрузка не нужна. Ограничение: требуется, чтобы кассовое место работало на 1С.
Обмен через файлы выгрузки или прямое подключение; нужна настройка обработки загрузки. Ограничение: зависимость от формата выгрузки кассового ПО.
Подходит для сверки, но обычно не создаёт полноценные документы продаж. Ограничение: детализация по товарам часто недоступна.
Подготовьте справочники: кассы ККМ, склады и номенклатуру
Загрузка упадёт с ошибками, если в 1С не созданы или не сопоставлены базовые объекты. Проверьте, что в справочнике касс ККМ заведена касса с правильным типом (фискальный регистратор, ККТ с передачей данных, автономная ККТ) и привязкой к организации и складу. Склад в кассе ККМ должен совпадать со складом, с которого фактически продаётся товар, иначе отчёты о розничных продажах спишут остатки не с того места хранения.
Второй критичный момент — соответствие номенклатуры. Если кассовое ПО передаёт товары по штрихкодам или кодам, эти коды должны быть занесены в 1С заранее. Товар, которого нет в базе, либо не загрузится вовсе, либо создаст «пустые» позиции, которые потом придётся разбирать вручную. Перед первой прогрузкой выполните выгрузку товаров на кассу из 1С — это синхронизирует коды с обеих сторон.
Подключите ККТ через драйвер оборудования
Если касса подключается к 1С напрямую, откройте раздел «Администрирование» → «Подключаемое оборудование» (в некоторых конфигурациях — «Настройка подключаемого оборудования»). Установите драйвер производителя ККТ (АТОЛ, Штрих-М, Вики Принт и другие) через мастер установки, затем добавьте новое устройство типа «ККТ с передачей данных», выберите драйвер и нажмите «Настроить».
В параметрах подключения укажите порт (COM или сетевой адрес для касс по Ethernet/Wi-Fi), скорость обмена и при необходимости пароль администратора кассы. После сохранения нажмите «Тест устройства»: успешный тест выводит модель и номер ККТ. Если тест не проходит — проверяйте кабель, порт и права пользователя операционной системы на доступ к COM-порту, а не настройки самой 1С.
- 1Установите драйвер ККТ производителя через раздел «Подключаемое оборудование»
- 2Добавьте устройство типа «ККТ с передачей данных» и выберите установленный драйвер
- 3Укажите порт подключения и параметры связи в настройках устройства
- 4Выполните «Тест устройства» и убедитесь, что 1С видит кассу
- 5Привяжите устройство к рабочему месту и кассе ККМ в справочнике
Настройте загрузку данных со стороннего кассового ПО
Для касс на Frontol, Set Retail и аналогичных решениях обмен обычно строится через файлы. В кассовом ПО настраивается выгрузка продаж в каталог обмена (по расписанию или при закрытии смены), а в 1С — обработка загрузки, которая читает эти файлы. В типовых конфигурациях используется механизм «Обмен с подключаемым оборудованием Offline» или специализированные обработки поставщика кассового ПО.
В настройках обмена укажите: каталог загрузки, правило соответствия товаров (по штрихкоду, коду или артикулу), кассу ККМ и склад для создаваемых документов. Запустите загрузку вручную для проверки: в результате должны появиться документы «Отчёт о розничных продажах» с корректными суммами, видами оплаты и ставками НДС. После успешной ручной проверки настройте регламентное задание для автоматической загрузки.
Загрузите Z-отчёты и проверьте результат
Основной документ, который создаётся при прогрузке кассы, — «Отчёт о розничных продажах» (в УТ, Рознице, КА, ERP). Он списывает товар со склада, отражает выручку и движения по кассе. В конфигурациях с подключаемой ККТ закрытие смены выполняется прямо из 1С: касса печатает Z-отчёт, а программа автоматически формирует учётные документы.
После загрузки сверьте три контрольные точки: сумму выручки в отчёте о розничных продажах с данными Z-отчёта, остаток наличных в кассе ККМ и остатки товара на складе. Если в смене были возвраты, убедитесь, что они отразились отдельными строками или документами возврата, а не «схлопнулись» в итоговую сумму.
Как проверить результат
Совпадает с итогом Z-отчёта по кассе
Расхождение — проверяйте незагруженные чеки и возвраты
Соответствует фактической сумме в денежном ящике с учётом внесений/изъятий
Разница — ищите непроведённые документы внесения или изъятия
Списались позиции, реально проданные за смену
Минус или списание чужого товара — ошибка сопоставления номенклатуры
Устраните типовые ошибки загрузки
Наиболее частые проблемы при прогрузке касс: «товар не найден» (нет штрихкода или кода в базе), «не заполнена касса ККМ» (в настройках обмена не указана касса по умолчанию), «документ уже существует» (повторная загрузка той же смены) и расхождение сумм из-за разных ставок НДС. Каждая из них решается точечно: дозаполнением справочников, очисткой очереди загрузки или корректировкой настроек обмена.
Отдельный класс проблем — разрывы связи при прямом подключении. Если касса периодически «отваливается», проверьте стабильность сети для Ethernet-ККТ, отключите энергосбережение USB-портов на кассовом компьютере и обновите драйвер до актуальной версии. Устаревшие драйверы — частая причина ошибок фискализации и обрывов обмена.
Автоматизируйте регулярную прогрузку
Когда ручная загрузка отработана и проверена, настройте автоматику. В типовых конфигурациях это делается через регламентные задания: обмен с кассовым ПО по расписанию, автоматическое закрытие кассовой смены и формирование отчётов о розничных продажах. Убедитесь, что пользователь, от имени которого выполняется регламентное задание, имеет права на создание соответствующих документов.
Полезно настроить контроль: журнал обмена, уведомления об ошибках загрузки и ежедневную сверку выручки. Автоматизация не отменяет периодической ручной проверки — хотя бы раз в неделю сверяйте итоги по кассе с данными 1С и ОФД.
Если касс несколько, заводите для каждой отдельный каталог обмена и отдельную настройку загрузки. Общий каталог для всех касс регулярно приводит к перепутанным сменам и документам, созданным не по той кассе ККМ.
Частые вопросы
Можно ли прогрузить кассу в 1С без драйвера?
Да, если используется обмен файлами с кассовым ПО или загрузка через обработку поставщика. Драйвер нужен только при прямом подключении ККТ к 1С как к кассовому месту.
Почему после загрузки товар списался не с того склада?
Проверьте привязку склада в карточке кассы ККМ и в настройках обмена. Документы создаются по складу, указанному в этих настройках, а не по фактическому месту продажи.
Что делать, если смена загрузилась дважды?
Найдите дублирующий документ «Отчёт о розничных продажах» и пометьте его на удаление. Затем в настройках обмена включите контроль уже загруженных смен, если такая опция доступна, чтобы ситуация не повторилась.
Как прогрузить старые данные за прошлый период?
Если кассовое ПО хранит архив выгрузок, загрузите файлы по одной смене, контролируя результат после каждой. Перед массовой загрузкой сделайте резервную копию базы.
Нужно ли закрывать смену на кассе, если данные и так грузятся в 1С?
Да. Закрытие смены (Z-отчёт) — обязательная фискальная операция, её выполнение не зависит от обмена с учётной системой. Загрузка в 1С лишь отражает уже зафиксированные кассой данные.
Что важно запомнить
Прогрузка кассы в 1С сводится к трём шагам: корректное подключение или настройка обмена, синхронизация справочников (кассы ККМ, склады, номенклатура) и контрольная загрузка со сверкой выручки и остатков. Сначала проверяйте обмен на одной смене, затем автоматизируйте.