Обычно чеки в интернет-магазине на 1С-Битрикс формируются автоматически — по событию оплаты или отгрузки. Но бывают ситуации, когда чек нужно пробить вручную прямо из карточки заказа: оплата пришла в обход сайта, автоматический чек не сформировался или требуется коррекция. Разберём, где в админке это делается и как не наплодить дублей.
Когда нужна ручная печать
В штатном режиме касса в 1С-Битрикс привязана к платёжной системе и сама пробивает чек, когда заказ переходит в оплату или отгрузку. Ручная печать нужна там, где автоматика не срабатывает или её сознательно отключили:
- Оплата мимо сайта — наличными курьеру, банковским переводом, по счёту. Заказ в Битрикс отмечен как оплаченный вручную, но фискальный документ по нему ещё не пробит.
- Сбой автоматического чека — касса вернула ошибку, чек завис в статусе «не напечатан», и его нужно переотправить.
- Отключённая автопечать — в настройках кассы снят флаг активности или касса не сопоставлена с нужной платёжной системой.
- Возврат и коррекция — при возврате товара или исправлении ошибочного расчёта оператор формирует чек возврата вручную.
Во всех этих случаях 54-ФЗ по-прежнему требует фискальный документ, поэтому чек всё равно должен уйти в ОФД — просто инициирует его человек, а не событие заказа.
Где в админке пробить чек
Ручная печать живёт внутри карточки заказа. Откройте Магазин → Заказы, зайдите в нужный заказ и найдите блок «Чеки» (в детальной странице заказа он вынесен отдельной вкладкой/секцией). Здесь виден список уже пробитых по заказу чеков и кнопка добавления нового.
Второй важный раздел — общий список фискальных документов Магазин → Кассы → Чеки (/bitrix/admin/sale_check_list.php). Он показывает все чеки магазина со статусами и ссылками на фискальные данные, но создать чек оттуда нельзя — список работает на просмотр и контроль. Сами кассы настраиваются в Магазин → Кассы (/bitrix/admin/sale_cashbox_list.php).
Тип чека и основание расчёта
При ручном создании Битрикс просит указать тип чека — он определяет, какой признак расчёта уйдёт в ОФД. Основные варианты:
| Тип чека | Когда пробивают |
|---|---|
| Приход | Поступление денег от покупателя (оплата заказа) |
| Возврат прихода | Возврат денег покупателю при отмене или возврате товара |
| Расход / Возврат расхода | Выплаты (агентские схемы, выкуп у физлиц) — реже в рознице |
Отдельно указывается основание — от чего формируется чек: от оплаты или от отгрузки. Это тот же механизм, что и при автопечати: чек оплаты фиксирует приход денег, чек отгрузки — передачу товара. Если магазин работает по схеме «предоплата + отгрузка», по одному заказу вручную может понадобиться пробить оба документа с разными признаками способа расчёта.
Как пробить чек: по шагам
Порядок ручной печати в детальной карточке заказа обычно такой:
- Откройте заказ в Магазин → Заказы и перейдите в блок «Чеки».
- Нажмите добавление нового чека и выберите кассу, через которую он пойдёт (если касс несколько).
- Укажите тип (приход / возврат прихода) и основание — оплата или отгрузка.
- Проверьте состав чека: позиции, количество, суммы, признак способа и предмета расчёта, ставки НДС. Битрикс подтягивает их из заказа, но при ручной печати их стоит просмотреть глазами.
- Сохраните — данные уйдут на кассу, а она передаст фискальный документ в ОФД.
Статусы чека и проверка результата
Пробитый чек не становится «фискальным» мгновенно — он проходит цепочку: сформирован на сайте → отправлен на кассу → фискализирован в ОФД. За этим следят по статусу в списке Магазин → Кассы → Чеки:
- Не напечатан — чек создан, но подтверждение от кассы ещё не пришло (или касса вернула ошибку).
- Напечатан — касса приняла документ и зафискализировала его; появляется ссылка на фискальные данные (фискальный признак, номер ФД).
Битрикс опрашивает статус чека фоновым агентом, поэтому переход в «Напечатан» может занять от нескольких секунд до минут. Открыв конкретный чек, вы увидите его состав, привязку к заказу и ссылку на чек в ОФД — по ней проверяют, что документ реально ушёл. Если статус долго висит на «не напечатан», это сигнал разбираться с кассой, а не пробивать чек заново.
Ошибки и повторная отправка
Ручная печать чаще всего и нужна, чтобы «дожать» проблемный чек. Типичные причины, по которым касса возвращает ошибку:
- Не заполнен email или телефон покупателя — по 54-ФЗ электронный чек уходит на контакт клиента, без него ОФД документ не примет.
- Не задан признак предмета/способа расчёта у товара — касса не понимает, что пробивать.
- Проблемы на стороне ККТ — закончилась смена, переполнен ФН, нет связи с ОФД, нет денег на балансе облачной кассы.
- Неверная ставка НДС или несовпадение системы налогообложения с настройками кассы.
После устранения причины чек не создают заново, а переотправляют существующий: в списке чеков или карточке заказа есть действие повторной печати. Это принципиально — повторная отправка того же чека не плодит новых фискальных документов, тогда как ручное пересоздание даст лишний приход.
Итог
Ручная печать чеков в 1С-Битрикс — это создание фискального документа из карточки заказа, когда автоматика не сработала или оплата прошла вне сайта. Ключевые точки: блок «Чеки» в заказе для создания, список Магазин → Кассы → Чеки для контроля статусов и ссылок в ОФД, аккуратный выбор типа и основания расчёта и обязательная проверка, что чек по заказу ещё не пробит. Проблемные чеки почти всегда лечатся повторной отправкой, а не пересозданием.
Если чеки регулярно приходится добивать руками, обычно дело в настройке касс и признаков расчёта. Мы в B2Bsite настраиваем фискализацию на 1С-Битрикс под 54-ФЗ, чиним «непробивающиеся» чеки и берём магазин на поддержку, чтобы касса работала без ежедневного ручного вмешательства.
Частые вопросы
Где в 1С-Битрикс пробить чек вручную?
В карточке заказа: Магазин → Заказы → нужный заказ → блок «Чеки». Там добавляется новый чек с выбором кассы, типа и основания. Общий список Магазин → Кассы → Чеки нужен для контроля, создавать чеки из него нельзя.
Чем ручная печать отличается от автоматической?
Автоматический чек формируется по событию заказа — оплате или отгрузке. Ручной инициирует оператор из карточки заказа. Сам механизм фискализации одинаковый: данные уходят на кассу, а она передаёт документ в ОФД.
Как не создать дубль чека при ручной печати?
Перед пробитием проверьте блок «Чеки» в заказе — возможно, автоматика уже сформировала документ. Если чек есть, но с ошибкой, его нужно переотправить, а не создавать новый.
Что делать, если чек завис в статусе «не напечатан»?
Проверьте причину ошибки: контакты покупателя, признаки расчёта, состояние кассы (смена, ФН, связь с ОФД). После исправления переотправьте тот же чек — не создавайте новый, чтобы не задвоить приход.
Можно ли вручную пробить чек возврата?
Да. При возврате товара или отмене оплаты в блоке «Чеки» выбирается тип «Возврат прихода» — он фиксирует возврат денег покупателю и уходит в ОФД так же, как обычный чек.
Нужна ли подключённая касса для ручной печати?
Да. Битрикс только формирует и передаёт данные чека, а фискализирует их сама ККТ. Без заведённой и активной кассы (Атол.Онлайн, Orange Data, ЮKassa и т. п.) пробить чек нельзя.
Где посмотреть, что чек реально ушёл в ОФД?
В списке Магазин → Кассы → Чеки статус должен смениться на «Напечатан», а в карточке чека появится ссылка на фискальные данные и номер документа. Статус обновляется фоновым агентом с небольшой задержкой.
Почему касса возвращает ошибку при ручной печати?
Частые причины — незаполненный email или телефон покупателя, отсутствие признака предмета/способа расчёта, неверная ставка НДС или проблемы на стороне ККТ (смена, ФН, связь с ОФД). После устранения чек переотправляют.
Поможем с настройкой и поддержкой 1С-Битрикс: Управление сайтом
Поможем с настройкой, доработкой и поддержкой 1С-Битрикс: Управление сайтом.