Почему в РМК 1С:Розница 2.3 не отображается кнопка «Без передачи товаров» и как это исправить?

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

В процессе автоматизации розничной торговли на базе конфигурации «1С:Розница 2.3» технические специалисты и администраторы часто сталкиваются с ситуацией, когда в Рабочем месте кассира (РМК) отсутствует критически важный функционал. Одной из таких проблем является исчезновение кнопки «Без передачи товаров» (горячая клавиша Shift+F10). Без этой кнопки кассир не может корректно оформить предоплату или принять аванс от покупателя, что нарушает привычный цикл продаж, особенно при торговле заказными позициями.

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

Назначение и бизнес-логика функции «Без передачи товаров»

Для начала выясним причину, по которой этот механизм вообще присутствует в программе и за какие операции он отвечает. Согласно требованиям Федерального закона № 54-ФЗ, при получении денежных средств от покупателя без одновременного отпуска товара организация обязана пробить фискальный чек. Типичный пример — покупка мебели по индивидуальному заказу, когда клиент вносит 100% предоплату в кассу, а доставку магазин осуществляет через неделю.

При использовании кнопки «Без передачи товаров» система выполняет следующие действия:

  1. Формирует фискальный чек с признаком способа расчета «Предоплата» (или «Предоплата 100%», в зависимости от внесенной суммы).
  2. Принимает денежные средства в кассу ККМ, отражая их в оперативной отчетности.
  3. Не производит списание товаров со склада. Это ключевой момент, так как физического отпуска номенклатурных позиций не произошло, и они должны оставаться на балансе магазина.

Когда покупатель приходит забирать свой заказ, кассир использует механизм зачета аванса через кнопку «Документ расчета». В этот момент система формирует второй чек с признаком «Полный расчет» и окончательно списывает товар со складских остатков.

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

Шаг 1. Активация глобальной функциональной опции

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

Рассмотрим подробнее процедуру включения нужной опции:

  1. Перейдем в главное меню программы и откроем раздел Администрирование.
  2. В открывшемся списке выберем пункт Продажи.
  3. Найдем подраздел Расчеты с клиентами.
  4. Убедимся, что установлен флаг (активирована опция) напротив пункта Расчеты с клиентами (или ведение расчетов в разрезе договоров/заказов покупателей в зависимости от релиза).

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

С технической точки зрения логика платформы выглядит примерно следующим образом:


// Пример логики проверки доступности функционала предоплаты
Если НЕ ПолучитьФункциональнуюОпцию("ИспользоватьРасчетыСКлиентами") Тогда
    Элементы.ФормаРМК_КнопкаБезПередачи.Видимость = Ложь;
    Элементы.ФормаРМК_КнопкаБезПередачи.Доступность = Ложь;
КонецЕсли;

Шаг 2. Настройка индивидуального интерфейса РМК

Если глобальная опция включена, но кнопка все равно не появилась, нам необходимо проанализировать настройки конкретного рабочего места. В конфигурации 1С:Розница 2.3 внешний вид РМК гибко настраивается под каждого кассира или магазин.

Выполним следующие действия по шагам:

  1. Перейдем в раздел Продажи, далее выберем пункт Настройки РМК.
  2. Откроем используемую на данном компьютере настройку (или создадим новую, если для этого рабочего места настройки еще не задавались).
  3. Перейдем на вкладку Кнопки верхней панели (или Кнопки нижней панели в зависимости от версии макета РМК).
  4. В табличной части найдем строку с командой Без передачи товаров (Shift+F10).
  5. Убедимся, что в колонке Доступность установлен флаг. Если флаг снят, кнопка будет скрыта из визуального интерфейса, хотя горячая клавиша теоретически может продолжать работать.

Шаг 3. Проверка привязки настроек к рабочему месту (ПК)

Частой ошибкой администраторов является изменение настроек РМК без контроля их привязки к конкретному оборудованию. Настройки могут успешно сохраняться в базе данных, но кассир на торговой точке их не увидит, так как его сеанс привязан к другому профилю настроек.

Проверим привязку:

  1. В форме настройки РМК обратим внимание на поле Рабочее место.
  2. Убедимся, что указано именно то имя компьютера (сетевое имя ПК ККМ) и тот пользователь, под которыми кассир авторизуется в системе.
  3. При необходимости переназначим настройки для конкретного рабочего места и перезапустим сеанс работы 1С под учетной записью кассира.

Обратная сторона медали: почему эту кнопку часто отключают умышленно?

Рассмотрим важный методологический аспект автоматизации розницы. Многие опытные внедренцы и системные администраторы умышленно скрывают кнопку Без передачи товаров из интерфейса РМК. Выясним причину такого решения.

Человеческий фактор играет огромную роль в розничной торговле. Кассиры в спешке или при большом потоке покупателей часто случайно нажимают комбинацию клавиш Shift+F10 или промахиваются мышкой, выбирая режим «Без передачи товаров» вместо стандартной оплаты наличными или картой.

Последствия такой ошибки для учета крайне неприятны:

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

Известные ограничения и нюансы в версии 2.3

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

1. Ограничение на множественный зачет предоплат.
В стандартной архитектуре «1С:Розница 2.3» существует ограничение: если клиент вносил предоплату за один заказ частями (например, сначала 3000 рублей, а через день еще 2000 рублей), то при финальной отгрузке товара в РМК через кнопку Документ расчета программа позволит привязать и зачесть только один чек предоплаты. Зачет нескольких чеков аванса одновременно в одном документе продажи через стандартный интерфейс РМК не поддерживается и требует доработок конфигурации.

2. Особенности продажи маркированного товара.
При продаже маркированной продукции (обувь, одежда, парфюмерия и др.) код маркировки DataMatrix должен сканироваться исключительно в момент физической передачи товара покупателю. При оформлении первого чека (аванса) через кнопку «Без передачи товаров» сканировать марку не нужно (и система в актуальных релизах этого не требует). Код сканируется кассиром на втором этапе — при пробитии чека «Полный расчет».

← На главную