как пробивать чеки из 1с — Чеки из 1С можно формировать автоматически, но 1С не заменяет онлайн-кассу. Учётная система передаёт в ККТ данные о расчёте. Зарегистрированная касса формирует фискальный документ и передаёт сведения оператору фискальных данных. Сразу назначьте один источник команды на чек для каждого платежа: это защищает от пропусков и дублей.
Правила применения ККТ устанавливает Федеральный закон № 54-ФЗ. Официальные сервисы и разъяснения доступны на сайте ФНС России. Для запуска важны три вещи: момент расчёта, система-инициатор чека и подтверждение, что чек принят ОФД и передан в ФНС.
Розничный магазин, офис или пункт выдачи. Кассир оформляет продажу в 1С и принимает наличные или карту на месте. Локальная ККТ печатает чек покупателю. Эта схема подходит, когда нужен бумажный чек сразу у стойки. О выборе оборудования для точки читайте в статье «Онлайн-касса для магазина: выбор, запуск и типовые ошибки».
Интернет-магазин, приложение или оплата по ссылке. После подтверждения платежа в кассу должны поступить состав заказа, сумма, способ оплаты и контакт покупателя для электронного чека. Используйте облачную кассу либо связку платежного сервиса с кассой. В 1С храните статус фискализации и реквизиты готового чека.
Подписки, услуги, предоплата и доставка. Настройте отдельные правила для предоплаты, ее зачета при передаче товара или оказании услуги, полного расчета и возврата. Не ставьте всем операциям один признак способа расчета. Для рассрочки используйте отдельный сценарий: как пробить чек рассрочки без ошибок.
Выбирайте решение по месту приема денег и по системе, которая первой узнаёт об оплате. Для торговой точки нужна локальная ККТ с драйвером или модулем для вашей конфигурации 1С. Для сайта нужна касса, которая принимает автоматические запросы от CMS, эквайринга, 1С или интеграционного сервиса.
Закрепите один источник команды на чек. Например, эквайринг передает подтвержденный платеж сразу в кассу. Тогда 1С не должна отправлять второй чек при изменении статуса заказа. Для схемы «сайт — эквайринг — касса — 1С» используйте карту процессов из статьи «Интеграция онлайн-кассы для сайта, 1С и эквайринга».
| Критерий | Локальная ККТ | Облачная касса | Интеграция по API |
|---|---|---|---|
| Где принимают оплату | Магазин, офис, ПВЗ | Сайт, приложение, платежная ссылка | Несколько систем или нестандартный процесс |
| Кто создаёт команду | Кассир или документ продажи в 1С | Платежный сервис, сайт или 1С | Учётная система или интеграционный слой |
| Что нужно до старта | Драйвер ККТ, подключение и тест печати | Передача позиций, платежа и контакта покупателя | Авторизация, журнал запросов и обработка ошибок |
| Контроль дублей | Сверка кассового документа | Уникальный идентификатор заказа или платежа | Идемпотентный ключ и сохранение ответа кассы |
| Кому подходит | Стационарной рознице | Интернет-магазину и сервису | Бизнесу с разработчиками и несколькими каналами |
Проверьте поддержку вашей конфигурации 1С и операций, которые есть в работе: возврата прихода, частичного возврата, предоплаты и ее зачета. При выборе ОФД оцените кабинет, поиск документов и статусы передачи. Критерии собраны в статье «Как выбрать ОФД для онлайн-кассы».
Нужен подбор готовой схемы? Отправьте конфигурацию 1С, каналы оплаты, адрес сайта и CMS, а также сценарии предоплат и возвратов. Команда «Интернет Касса» подберет ККТ или облачную кассу, модуль 1С либо API-схему и даст план тестового запуска. Оставить заявку на подбор.
Откройте исходный документ в 1С. Проверьте не только отметку «отправлено», но и финальный ответ кассового сервиса: номер чека, дату, номер ФН и фискальный признак документа. Затем найдите чек в личном кабинете ОФД по сумме, дате и фискальным реквизитам.
Наличие документа в кабинете ОФД подтверждает, что оператор принял и обработал данные. Для контроля доставки в ФНС откройте статус передачи сведений и квитанцию ФНС в кабинете ОФД. Сервис проверки чеков ФНС помогает дополнительно сверить реквизиты готового чека.
Если операция есть в 1С, а чека нет в ОФД, не создавайте замену автоматически. Сначала определите место сбоя: очередь 1С, недоступность кассы или передача ККТ в ОФД. Только после сверки исходного платежа решайте, нужен ли повторный запрос.
Хотите запустить без доработок вслепую? Пришлите конфигурацию 1С, список каналов оплаты, сайт или CMS и сценарии предоплат, зачетов и возвратов. В результате вы получите подбор ККТ, модуля 1С или схемы API-интеграции, а также перечень тестов перед включением боевого обмена. Связаться с «Интернет Касса».
Да, можно. Свяжите 1С с локальной или облачной ККТ через готовый модуль либо API и настройте создание чека по подтвержденному событию расчета: оплате, предоплате, зачету или возврату.
Проверьте регистрацию ККТ, связь с ОФД, правила формирования чеков, реквизиты номенклатуры и статусы оплат в 1С. Затем проведите тестовые продажу, предоплату с зачетом и возврат и найдите каждый документ в кабинете ОФД.
Смотрите номер в бумажном или электронном чеке, документе 1С и личном кабинете ОФД. Для точного поиска сохраните также дату и время, сумму, номер ФН и фискальный признак документа.
Проверьте текст ошибки и очередь обмена в 1С, затем статус кассы и документа в ОФД. Не отправляйте операцию повторно, пока не сверите исходную оплату по сумме, времени и фискальным реквизитам: так вы не создадите дубль.