Как убрать или исправить строку «Итого по » в чеках Рарус: РестАрт?

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

При работе с программным комплексом «Рарус: РестАрт» (особенно на версиях линейки 3.5) пользователи часто сталкиваются с появлением в чеке странной строки «Итого по <Не задано>». Эта строка обычно печатается перед окончательным итогом чека или в блоке детализации оплат. Проблема носит чисто настроечный характер и не связана с технической неисправностью фискального регистратора. Давайте разберем по шагам, почему возникает эта надпись и как ее правильно сконфигурировать или полностью исключить из печатной формы.

Выясним причину появления строки

Проанализируем ситуацию: строка «Итого по...» является результатом работы алгоритма программы по распределению суммы чека по различным типам оплат (наличные, безналичные, бонусы и т.д.). Если в системе зарегистрирована оплата, для которой в справочнике не заполнено текстовое представление для печати, или если программа пытается вывести итог по группе, которая не была инициализирована, вместо названия подставляется системное значение Не задано.

Важно понимать, что эта строка чаще всего является нефискальной. Это означает, что ее формирует само ПО «РестАрт» и отправляет на принтер как обычный текст, а не как команду фискального закрытия чека. Поэтому искать причину в прошивке ККТ (например, ШТРИХ-МИНИ-01Ф), как правило, бессмысленно — нужно проверять настройки АРМ Администратора.

Способ 1: Настройка справочника «Виды оплат»

Это самая распространенная причина. Рассмотрим подробнее, как проверить корректность заполнения данных в справочниках системы:

  1. Запустим АРМ Администратора «РестАрт».
  2. Перейдем в раздел «Справочники», далее выберем пункт «Виды оплаты».
  3. Проанализируем список всех активных видов оплат. Проверим не только основные (Наличные, Карта), но и дополнительные, такие как «Питание сотрудников», «Представительские расходы» или «Бонусы».
  4. Откроем карточку каждого вида оплаты. Обратим внимание на поле «Наименование для печати». Если это поле пустое, система при печати подвала чека не сможет найти строку для подстановки и выведет <Не задано>.
  5. Убедимся, что для каждого используемого типа оплаты задано понятное имя, например: Итого наличными или Оплата картой.

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

Способ 2: Редактирование схемы печати

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

В «РестАрте» оформление чека жестко привязано к шаблонам. Зайдем в настройки оборудования, найдем наш фискальный регистратор и посмотрим, какая схема печати для него выбрана. Далее перейдем в справочник «Схемы печати».

В редакторе шаблона (обычно это XML-структура или визуальный конструктор в зависимости от версии) найдем блок, отвечающий за «Подвал чека» (Footer). В этом блоке часто встречается параметр «Разбивать итог по видам оплат».

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

  1. Снять флаг: В этом случае в чеке будет печататься только общая сумма («Итого»), без детализации. Это самый простой способ убрать проблемную строку.
  2. Настроить условие: Если детализация необходима, нужно проверить скрипт или условие вывода строки. В объекте ПечатнаяФорма или Макет нужно убедиться, что переменная, отвечающая за текст оплаты, не является пустой строкой или null.

Способ 3: Сопоставление налоговых ставок

Иногда строка «Итого по...» относится не к типам оплат, а к итогам по налоговым группам (НДС), особенно если в одном чеке смешиваются товары с разными ставками (например, 20% и Без НДС).

Разберем, как проверить настройки налогов:

В справочнике «Налоги» системы «РестАрт» каждой ставке должен быть присвоен индекс. Этот индекс должен строго соответствовать номеру налоговой группы в таблицах вашего кассового аппарата. Если в программе создана ставка (например, 20%), но ей не сопоставлен индекс группы ККМ, при попытке распечатать итог по налогам программа выдаст неопределенное значение.

Проанализируем таблицу налогов в кассе через «Тест драйвера Штрих-М»:

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

Особенности версии 3.5.3 и драйверов

Выясним причину, связанную с версией ПО. Версия 3.5.3 является устаревшей и была выпущена в переходный период внедрения ФФД 1.05. В этот период логика печати чеков часто менялась. Если вы используете современный драйвер Штрих-М (версии 4.14, 4.15 или выше) со старой версией «РестАрта», может возникнуть конфликт протоколов обмена данными.

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

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

Краткий чек-лист для исправления:

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

← На главную