Как убрать лишнюю информацию «ПРЕДОПЛАТА 100%» из чека при печати из 1С:Бухгалтерия 3.0

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

При работе с контрольно-кассовой техникой (ККТ) пользователи часто сталкиваются с ситуацией, когда в печатной форме чека появляются строки, которые кажутся избыточными. Одной из таких строк является «ТОВАР ПРЕДОПЛАТА 100%» или аналогичные указания способа расчета. Разберем подробно, почему эта информация выводится в чеке, является ли она ошибкой и как настроить программу и оборудование, чтобы привести чек в соответствие с вашими бизнес-процессами.

Причина появления строки «ПРЕДОПЛАТА 100%» в чеке

Прежде всего, проанализируем законодательную базу. Появление данной строки обусловлено переходом на формат фискальных данных (ФФД) версии 1.05 и выше. Согласно требованиям 54-ФЗ, в каждом кассовом чеке должен быть указан признак способа расчета (тег 1214). Это обязательный реквизит.

Рассмотрим, какие значения может принимать этот тег:

  1. Предоплата 100% — если полная оплата получена до момента передачи товара.
  2. Предоплата — частичная оплата до передачи товара.
  3. Аванс — оплата, когда перечень товаров еще не определен.
  4. Полный расчет — одновременная оплата и передача товара (самый распространенный случай в рознице).
  5. Передача в кредит — передача товара без оплаты.
  6. Оплата кредита — погашение задолженности за ранее полученный товар.

Если в вашем чеке печатается «ПРЕДОПЛАТА 100%», это означает, что программа 1С или драйвер кассы получили команду зафиксировать именно такой способ расчета. Это не «лишний текст», а фискальный признак, который уходит в ОФД и налоговую службу.

Анализ логики 1С:Бухгалтерия 3.0 при формировании чека

Выясним причину, по которой 1С:Бухгалтерия решает, что операция является предоплатой. Программа определяет способ расчета автоматически на основании последовательности введенных документов и состояния взаиморасчетов с контрагентом.

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

Важный момент: Чтобы в чеке печаталось «ПОЛНЫЙ РАСЧЕТ», необходимо соблюдение одного из условий:

  1. Документ оплаты введен и проведен до формирования чека из реализации, и в реализации корректно зачтен этот аванс.
  2. Чек пробивается непосредственно из документа оплаты (если товар передается одновременно).

Если вы сначала отгружаете товар, а потом планируете получить деньги, 1С по умолчанию выставит признак «Передача в кредит». Если же программа видит, что деньги уже поступили на счет по этому договору, она подставит «Полный расчет».

Настройка драйверов ККТ Атол и версии ФФД

Посмотрим на техническую сторону вопроса. Часто проблема кроется в использовании устаревшего программного обеспечения. В обсуждении упоминается ДТО 8.14 (драйвер торгового оборудования). Это критически важный нюанс.

Рассмотрим подробнее:

Если вы используете ККТ Атол 55Ф, рекомендуется перейти на 10-ю версию драйвера. В настройках 1С (раздел Администрирование — Подключаемое оборудование) необходимо выбрать соответствующий драйвер. В 10-й версии взаимодействие между 1С и кассой происходит более прозрачно, и ошибки подмены признаков способа расчета возникают значительно реже.

Как изменить название способа расчета в драйвере

Если вам необходимо, чтобы вместо «ПРЕДОПЛАТА 100%» печатался другой текст (хотя это не рекомендуется с точки зрения методологии учета), в старых драйверах (ДТО 8) существовала возможность переименования типов оплаты. Рассмотрим, где это находится:

  1. Откройте Тест драйвера ККМ.
  2. Зайдите в Настройка свойств — Параметры оборудования.
  3. Перейдите на вкладку Оплата или Текст в чеке.

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

Редактирование шаблона чека в ККТ Атол

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

Для его редактирования выполните следующие шаги:

  1. Запустите утилиту Редактор шаблонов чеков от компании Атол.
  2. Считайте текущий шаблон из памяти ККТ.
  3. Найдите блок, отвечающий за вывод признака способа расчета.
  4. Проверьте условия его вывода. В некоторых «дизайнерских» шаблонах эта информация может дублироваться программно и аппаратно.

Будьте осторожны: Полное удаление обязательных реквизитов (к которым относится способ расчета в ФФД 1.05) является нарушением правил эксплуатации ККТ.

Практические рекомендации по исправлению ситуации

Подведем итог и составим пошаговый алгоритм действий для исправления отображения информации в чеке:

  1. Проверьте последовательность документов в 1С. Убедитесь, что если оплата уже была, она отражена в базе до момента печати чека. Перепроведите документы, проверьте вкладку «Расчеты» в реализации.
  2. Обновите драйвер ККТ. Перейдите с версии 8.x на 10.x. Это решит большинство проблем с неправильной интерпретацией команд от 1С к кассе.
  3. Проверьте версию прошивки ККТ. Старые прошивки (ниже 5000-й серии для Атол) могут жестко печатать названия тегов, игнорируя настройки из программы.
  4. Используйте корректный тип документа. Если вы печатаете чек на основании «Реализации», 1С всегда будет пытаться указать признак способа расчета. Если товар и деньги передаются одновременно, попробуйте печатать чек из документа Приходный кассовый ордер или Операция по платежной карте — в этом случае 1С автоматически подставит «Полный расчет».

Таким образом, наличие строки «ПРЕДОПЛАТА 100%» — это следствие того, как 1С «видит» состояние расчетов в данный момент. Для управления этой строкой нужно работать не с шаблоном печати, а с цепочкой документов в информационной базе и актуальностью программного обеспечения ККТ.

← На главную