Как добавить чеки в 1С:Комплексная автоматизация без пробития на онлайн-кассе

Пользователь 1С v8.3 (Управляемые формы) 1С:Комплексная автоматизация Управленческий учет Торговля и дистрибуция
← На главную

В процессе работы с программами 1С:Комплексная автоматизация 2.4, ERP или Управление торговлей 11 иногда возникают ситуации, когда данные в информационной базе «отстают» от реальных событий на кассовой точке. Чаще всего это происходит из-за технических сбоев, некорректного закрытия смен или, как в рассматриваемом случае, при восстановлении базы данных из резервной копии. В результате за определенный период (например, за последние 3 дня) в 1С отсутствуют документы продаж, хотя физически товары проданы, деньги получены, а чеки на онлайн-кассе пробиты и отправлены в ОФД.

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

Метод 1. Прямое создание документа Отчет о розничных продажах

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

В системе 1С:КА 2.4 и выше основным документом, списывающим остатки в рознице и фиксирующим выручку, является Отчет о розничных продажах. Проанализируем ситуацию: если нам не нужна детальная аналитика по каждому чеку (например, для расчета среднего чека или маркетинговых акций), мы можем создать один сводный документ за каждую пропущенную смену.

  1. Перейдем в раздел Продажи — Чеки ККМ.
  2. Откроем вкладку Архив чеков или перейдем в реестр Отчеты о розничных продажах.
  3. Создадим новый документ Отчет о розничных продажах. Важно указать правильную дату, соответствующую дате реальных продаж, и выбрать нужный склад (торговую точку) и кассу ККМ.
  4. На вкладке Товары воспользуемся кнопкой Добавить или Заполнить — Подобрать товары. Здесь необходимо указать всю номенклатуру, которая была продана за день. Данные можно взять из личного кабинета ОФД или из X-отчетов (отчетов без гашения), если они сохранились.
  5. Если в этот день были оплаты банковскими картами, обязательно перейдем на вкладку Оплата платежными картами. Здесь нужно указать вид оплаты (эквайринговый терминал) и сумму безналичных денежных средств. Это необходимо, чтобы сошлись взаиморасчеты с банком и корректно сформировались записи по счету 57 «Переводы в пути».
  6. Проведем документ.

Важный нюанс: Если в настройках системы запрещено создание отчета без чеков, проверим права доступа или попробуем создать документ через обработку закрытия кассовой смены, предварительно вручную создав документ Кассовая смена со статусом «Закрыта».

Метод 2. Использование технического эмулятора ККТ

Если специфика вашего учета требует наличия именно документов Чек ККМ со статусом «Пробит» (например, для сложной системы лояльности или специфических отчетов), воспользуемся технической хитростью с подменой оборудования. Рассмотрим этот алгоритм подробнее.

Суть метода заключается в том, чтобы «обмануть» программу, заставив ее думать, что она подключена к фискальному регистратору, который на самом деле является программной заглушкой (эмулятором).

  1. Перейдем в раздел НСИ и администрирование — РМК и оборудование — Подключаемое оборудование.
  2. Создадим новый экземпляр оборудования с типом ККТ с передачей данных.
  3. В качестве драйвера выберем 1С:Фискальный регистратор (эмулятор). Настроим его (обычно настройки по умолчанию подходят).
  4. В настройках Рабочего места кассира (РМК) временно заменим реальную кассу на этот созданный эмулятор.
  5. Теперь мы можем зайти в интерфейс кассира или создать Чек ККМ вручную. При нажатии кнопки «Пробить чек», программа обратится к эмулятору. Эмулятор выдаст ответ об успешной печати, 1С присвоит чеку фискальный признак (произвольный) и установит статус Пробит. Физическая касса при этом останется неподвижной.
  6. После того как все пропущенные чеки будут созданы и проведены, мы выполним стандартную операцию Закрытие кассовой смены. Программа сформирует Отчет о розничных продажах на основании этих чеков.
  7. Обязательно: После завершения процедуры вернем настройки оборудования на реальную кассу.

Метод 3. Групповое изменение статусов и ручной ввод

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

Для этого воспользуемся встроенным инструментом Групповое изменение реквизитов:

  1. Создадим документы Чек ККМ вручную (копированием или подбором).
  2. Откроем обработку НСИ и администрирование — Обслуживание — Корректировка данных — Групповое изменение реквизитов.
  3. Выберем объект Чек ККМ. Нажмем «Добавить условие отбора», чтобы выбрать только нужные нам чеки (например, по конкретной дате).
  4. В списке реквизитов найдем поле Статус и установим значение Пробит или Архивный (в зависимости от того, закрыта ли уже смена).
  5. Также желательно заполнить реквизит Номер чека ККМ и Номер кассовой смены данными из ОФД.
  6. Нажмем кнопку Изменить реквизиты.

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

Метод 4. Загрузка данных из внешних источников (ОФД или Excel)

Если объем данных за 3 дня измеряется сотнями или тысячами позиций, ручной ввод недопустим из-за риска ошибок. Выясним, как автоматизировать этот процесс.

Проанализируем возможности интеграции. В большинстве личных кабинетов ОФД (Такском, Эвотор, Первый ОФД и др.) есть функция выгрузки реестра чеков в формате Excel или CSV. Получив такой файл, мы можем использовать штатную обработку 1С Загрузка данных из файла.

Разберем шаги:

  1. Подготовим файл Excel, где колонки будут соответствовать полям документа Отчет о розничных продажах (Номенклатура, Количество, Цена, Сумма).
  2. В 1С создадим новый Отчет о розничных продажах.
  3. Нажмем кнопку Загрузить из внешнего файла (обычно находится над табличной частью товаров).
  4. Сопоставим колонки файла с полями 1С и загрузим данные.

Это позволит мгновенно восстановить товарный состав продаж. Если же нужно восстановить именно чеки, существуют сторонние обработки (например, на порталах для разработчиков), которые позволяют подключаться к API вашего ОФД и загружать чеки напрямую, автоматически проставляя им статус «Пробит» без обращения к фискальному накопителю.

Рекомендации по кассовым сменам

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

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

← На главную