Касса на 1С изнутри: от подключения фискального регистратора до Z-отчёта

· 11 мин

Содержание

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

Такая схема есть в «1С:Розница», «1С:Управление торговлей 11», «1С:УНФ» и «1С:Комплексная автоматизация». В «1С:Бухгалтерии 3.0» тоже можно пробивать чеки, но полноценного РМК там нет: это учётная программа, а не кассовая. Дальше — как всё это настроить и что делать, когда касса «встала».

Из чего состоит кассовое место на 1С

Кассовое решение — это связка из четырёх слоёв. Если сломался один, не работает вся касса, поэтому полезно понимать, где какой.

СлойЧто этоЗа что отвечает
🖥 Конфигурация 1СРозница, УТ 11, УНФ, КАНоменклатура, цены, скидки, остатки, документы
🔌 Библиотека подключаемого оборудования (БПО)Встроенный в конфигурацию модульОбщается с драйверами, хранит настройки устройств
⚙️ Драйвер производителяАТОЛ, Штрих-М, Эвотор и др.Переводит команды 1С на язык конкретной кассы
🧾 ККТ с фискальным накопителемСам аппаратПечатает чек, хранит фискальные данные, шлёт их в ОФД

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

Второй важный объект — касса ККМ в справочнике касс. Это учётная касса магазина: к ней привязаны склад, организация, тип и фискальное устройство. От типа кассы зависит, как 1С с ней работает:

  • 📠 Фискальный регистратор — касса подключена к компьютеру, чек пробивается прямо из РМК. Основной вариант для магазина.
  • 🔄 ККМ Offline — отдельный POS-терминал со своей программой. 1С выгружает в него товары и цены, а потом загружает продажи.
  • ✋ Автономная ККМ — касса вообще не связана с 1С, выручку вносят вручную по итогам смены.

Если магазин небольшой и нужен только кассовый аппарат без учёта остатков, посмотрите на «1С:Касса» или «1С:Мобильная касса». Это отдельные приложения для кассира, их проще развернуть, чем полную конфигурацию.

Подключение фискального регистратора, сканера и терминала

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

Шаг 1. Установите драйвер на компьютер кассы

  1. Скачайте драйвер с сайта производителя ККТ. Для АТОЛ это «Драйвер ККТ» версии 10, для Штрих-М — их драйвер ФР.
  2. Установите его под администратором Windows.
  3. Проверьте связь в тестовой утилите производителя: касса должна ответить и распечатать тестовую строку.

Если тестовая утилита кассу не видит, в 1С идти рано. Проблема в кабеле, порту или настройках Windows.

Шаг 2. Включите использование оборудования в 1С

Путь зависит от конфигурации:

КонфигурацияГде включается оборудование
УТ 11, КА 2НСИ и администрирование → Настройка НСИ и разделов → РМК и оборудование
Розница 2.3Администрирование → РМК и оборудование
Бухгалтерия 3.0Администрирование → Подключаемое оборудование

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

Шаг 3. Добавьте устройство

  1. Выберите тип: ККТ (фискальный регистратор), сканер штрихкода, эквайринговый терминал, дисплей покупателя, весы.
  2. Нажмите «Создать» и выберите драйвер из списка. Если нужного нет — загрузите драйвер из файла, который дал производитель.
  3. Укажите рабочее место. По умолчанию подставляется текущий компьютер.
  4. Откройте настройки устройства: порт или IP-адрес, скорость, модель.
  5. Нажмите «Тест устройства». При успехе 1С выведет сообщение о прохождении теста.

Шаг 4. Свяжите ККТ с кассой ККМ

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

Сканер штрихкода проще всего подключать в режиме эмуляции клавиатуры: он работает «из коробки». Но тогда 1С не отличает скан от ручного ввода. Для маркированного товара надёжнее режим виртуального COM-порта или специальный драйвер сканера: в коде маркировки есть служебные символы, которые при эмуляции клавиатуры теряются.

Режимы работы рабочего места кассира

РМК — это отдельная форма, заточенная под скорость: крупные кнопки, горячие клавиши , минимум полей. В УТ 11 и Рознице её запускают из раздела «Продажи». Кассиру можно настроить автозапуск РМК при входе в программу, чтобы он не видел остальной интерфейс.

Внутри РМК есть несколько режимов. Кассиру не нужно их переключать вручную — режим меняется по команде.

  • 🛒 Продажа — основной режим: подбор товара сканером, поиском или по кнопкам быстрого выбора.
  • ↩️ Возврат — по чеку текущей смены или прошлых смен. Возврат пробивается отдельным чеком с признаком «возврат прихода».
  • ⏸ Отложенный чек — покупатель отошёл за товаром, кассир откладывает чек и обслуживает следующего.
  • 💵 Внесение и выемка — разменные деньги в начале дня и изъятие наличных из ящика. Тоже фиксируются в ККТ.
  • 📊 Отчёты — X-отчёт (промежуточный, без закрытия смены) и закрытие смены .

Права кассира и старшего кассира

Через права доступа обычно разводят две роли. Кассир продаёт и делает возврат по текущему чеку. Старший кассир дополнительно делает возвраты прошлых смен, ручные скидки, выемку и закрытие смены.

Если кассир может всё — это риск для выручки. Если не может ничего — очередь при первом же возврате. Баланс настраивается на этапе запуска, а не после первого инцидента.

Как проходит продажа и что происходит с чеком

Со стороны кассира продажа занимает 20–30 секунд. Внутри за это время происходит заметно больше.

Что делает кассир

  1. Открывает смену. Если смена в ККТ не открыта, 1С откроет её при первом чеке или предложит сделать это явно.
  2. Сканирует товары. 1С находит номенклатуру по штрихкоду, подставляет цену, применяет скидки.
  3. Нажимает «Оплата» и выбирает способ: наличные, карта, смешанная оплата.
  4. При оплате картой сумма уходит на эквайринговый терминал, покупатель прикладывает карту.
  5. После ответа терминала 1С пробивает фискальный чек.

Что происходит «под капотом»

  • 📤 1С формирует чек со всеми реквизитами: позиции, ставки НДС, признак способа расчёта, признак предмета расчёта, данные кассира.
  • 🧾 Драйвер передаёт чек в ККТ. Касса печатает его и записывает в фискальный накопитель.
  • 🌐 ККТ отправляет чек в ОФД, а тот — в ФНС. Если интернета нет, чеки копятся в накопителе и уйдут позже.
  • 📁 В базе 1С сохраняется чек ККМ. Он не двигает остатки сразу — это сделает отчёт о розничных продажах при закрытии смены.

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

Если покупатель хочет электронный чек, кассир вводит телефон или e-mail в форме оплаты. Эти данные передаются в ККТ, и ОФД отправляет чек покупателю.

Маркированный товар

Для маркированных товаров к позиции чека добавляется код маркировки. Кассир сканирует не обычный штрихкод, а DataMatrix с упаковки. 1С перед продажей проверяет код через ККТ и, если включён разрешительный режим, через сервисы честного знака. Касса для этого должна работать по формату фискальных документов 1.2.

Скидки, дисконтные карты и бонусы на кассе

В 1С скидки не вводятся «на глаз» в каждом чеке. Их заранее описывают как правила, а РМК применяет их автоматически.

  • 🏷 Маркетинговые акции и скидки — «каждый третий товар бесплатно», «скидка 10% с 18:00», «скидка от суммы чека». Задаются условиями: время, сумма, состав чека, магазин.
  • 💳 Карты лояльности — дисконтные карты с привязкой к покупателю. Кассир сканирует или вводит номер карты, 1С подтягивает положенную скидку.
  • 🎁 Бонусные программы — покупатель копит баллы и списывает их в следующих покупках. Начисление и списание видно в чеке.
  • ✍️ Ручная скидка — даётся кассиром в момент продажи. Обычно её ограничивают правами или максимальным процентом.

В УТ 11 карты лояльности и бонусные программы настраиваются в разделе «Маркетинг» после включения соответствующих флажков в настройках раздела. В Рознице набор похожий.

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

Скидка в фискальном чеке не печатается отдельной строкой «минус 100 рублей» в произвольном месте. ККТ получает уже итоговую цену позиции после скидки, а размер скидки 1С выводит в нефискальной части чека, если это настроено.

Закрытие кассовой смены и отчёт о розничных продажах

Смена в ККТ не может длиться больше 24 часов — после этого касса не даст пробить следующий чек, пока смену не закроют. Поэтому закрытие смены — обязательная ежедневная процедура.

Порядок закрытия смены

  1. Снимите X-отчёт и сверьте наличные в ящике с суммой в отчёте.
  2. Сделайте выемку выручки, если по регламенту наличные сдаются в конце дня.
  3. Нажмите в РМК команду закрытия смены. ККТ распечатает отчёт о закрытии смены (Z-отчёт).
  4. 1С создаст отчёт о розничных продажах — документ, который списывает товар со склада и отражает выручку.
  5. Выйдите из РМК или передайте кассу следующему кассиру.

Что создаётся в базе

ДокументКогда появляетсяЧто делает
Чек ККМНа каждую продажуХранит позиции и оплату, остатки не меняет
Кассовая сменаПри открытии и закрытииФиксирует время, кассу, номер смены
Отчёт о розничных продажахПри закрытии сменыСписывает товары, отражает выручку по видам оплаты
Документы выемки и внесенияПри операциях с наличнымиДвижение денег между кассой ККМ и кассой предприятия

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

Если смена закрыта в ККТ, а в 1С — нет

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

Частые сбои кассы на 1С и как их снять

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

Диагностика: выберите симптом

Перед обновлением конфигурации в магазине закройте смены на всех кассах. Обновление в середине рабочего дня с открытыми РМК обрывает сеансы кассиров, а неполная смена потом собирается в отчёт с ошибками.

Ещё одна неприятная ситуация — чек пробит в ККТ, а в 1С его нет, или наоборот. Так бывает при обрыве связи в момент печати. Сравните номер последнего фискального документа в ККТ с последним чеком в 1С. Если в ККТ чек есть, а в базе нет, — не пробивайте его повторно, а поправьте данные в 1С. Если ошибка уже ушла в фискальные данные, исправление делается чеком коррекции.

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

Можно ли работать на кассе 1С без интернета?
Да. РМК и ККТ продолжают пробивать чеки, данные копятся в фискальном накопителе. Связь нужна для передачи в ОФД — не реже чем раз в 30 дней. Для проверки кодов маркировки в разрешительном режиме интернет нужен на каждой продаже.
Сколько касс можно подключить к одной базе 1С?
Ограничение задаёт не число касс, а число лицензий: каждый кассир в РМК — это отдельный сеанс 1С. Для нескольких касс в одном магазине базу обычно держат на сервере или в файловом режиме по сети.
Нужна ли отдельная лицензия 1С на каждую кассу?
Да, каждое одновременно открытое рабочее место расходует клиентскую лицензию. Альтернатива — касса типа ККМ Offline со своей программой: она обменивается с 1С пакетами и лицензию постоянно не занимает.
Чем X-отчёт отличается от Z-отчёта?
X-отчёт показывает текущие итоги смены и ничего не закрывает — его можно снимать сколько угодно раз. Z-отчёт закрывает смену в ККТ, после него начинается новая смена.
Можно ли пробивать чеки прямо из 1С:Бухгалтерии?
Можно подключить ККТ и пробивать чеки из документов продажи и приходного кассового ордера. Но быстрого кассового интерфейса со скидками и картами лояльности там нет, для магазина удобнее торговая конфигурация.

Источники

  • Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчётов в Российской Федерации»