Как реализовать в 1С:УНФ скидку или оплату при помощи нескольких купонов фиксированного номинала?

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

В розничной торговле часто возникает ситуация, когда внешняя организация или сам магазин выпускает бумажные купоны определенного номинала (например, 1000 тенге или рублей). Основная сложность заключается в том, что клиент может предъявить сразу несколько таких купонов, и система должна корректно рассчитать итоговую скидку или сумму оплаты. Рассмотрим подробнее, как настроить такой функционал в конфигурации 1С:Управление нашей фирмой (УНФ), учитывая специфику учета и удобство работы кассира.

Способ 1. Использование механизма подарочных сертификатов

Проанализируем наиболее правильный с точки зрения логики программы метод — использование функционала Подарочные сертификаты. Несмотря на то, что физически это могут быть «купоны», в системе они работают как средства оплаты с фиксированным номиналом.

Разберем по шагам процесс настройки:

  1. Включение функционала: Перейдем в раздел Продажи — Еще больше возможностей и убедимся, что установлен флаг Подарочные сертификаты.
  2. Создание номенклатуры: Создадим новую позицию в справочнике Номенклатура с типом Подарочный сертификат.
    • Укажем номинал (например, 1000).
    • Выберем тип сертификата: Фиксированный.
    • В поле Вид сертификата укажем, является ли он бумажным или электронным (в нашем случае подойдет любой удобный вариант).
  3. Оплата в РМК: При оформлении продажи в Рабочем месте кассира (РМК), после добавления товаров в чек, кассир переходит к оплате. Здесь система позволяет выбрать вид оплаты Подарочный сертификат.
  4. Суммирование номиналов: Выясним, как программа обрабатывает несколько купонов. В окне оплаты сертификатами кассир может отсканировать или ввести номера нескольких сертификатов подряд. Система автоматически просуммирует их номиналы (например, 1000 + 1000 + 1000) и зачтет общую сумму (3000) в качестве оплаты чека.

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

Способ 2. Настройка дополнительного «Вида оплаты»

Если учет каждого конкретного листка-купона не требуется, и нам важно просто зафиксировать факт оплаты «иной формой», рассмотрим вариант с настройкой видов оплаты. Этот способ наиболее быстрый и исключает необходимость заведения сертификатов в базу.

Проанализируем последовательность действий:

  1. Перейдем в раздел Продажи — Справочники — Виды оплаты.
  2. Создадим новый вид оплаты с наименованием «Оплата купонами».
  3. Тип оплаты укажем как Иное.
  4. В настройках кассы ККМ (раздел Компания — Все справочники — Кассы ККМ) добавим созданный вид оплаты в список доступных для конкретной точки.

При закрытии чека кассир просто выбирает вид оплаты Купоны и вручную вводит сумму, кратную количеству купонов. Например, если принесли 3 купона по 1000, кассир вводит «3000». Остаток суммы покупатель может доплатить наличными или картой.

Способ 3. Техническая позиция «Купон» со скидкой

Рассмотрим ситуацию, когда купон должен проходить именно как скидка, уменьшающая общую сумму чека, а не как средство платежа. Это важно для налогового учета, так как скидка уменьшает налогооблагаемую базу (выручку), в то время как сертификат является формой оплаты уже после расчета налогов со всей суммы.

Для реализации этого метода выполним следующие действия:

  1. Создадим номенклатуру «Скидка по купону» с типом Услуга.
  2. Настроим Автоматическую скидку (раздел Продажи — Цены и скидки).
  3. Условием предоставления скидки укажем Вхождение в комплект или Количество товара в строке.

Однако в типовой УНФ 1.6.8 напрямую «умножить» скидку на количество строк без доработок бывает сложно. Альтернативой будет использование отрицательной цены для позиции услуги, но современные версии 1С часто блокируют проведение чеков с отрицательными суммами в строках. Поэтому рекомендуется использовать первый или второй способы.

Особенности для Казахстана и версии 1.6.8

Посмотрим на ситуацию со стороны специфики законодательства РК и технических ограничений старых релизов:

Взаиморасчеты с эмитентом купонов: Поскольку купоны выдает сторонняя организация, у магазина возникает дебиторская задолженность этой организации. При использовании метода Подарочных сертификатов, в документе Отчет о розничных продажах будет зафиксирована оплата сертификатом. Далее необходимо документом Корректировка долга или Взаимозачет перенести эту сумму на контрагента (организацию, выдавшую купоны).

Фискализация чеков: В Казахстане при использовании «иных форм оплаты» (купонов) важно, чтобы фискальный регистратор поддерживал передачу признака оплаты «Кредит» или «Иная форма». Проверьте настройки драйвера ККМ, чтобы суммы по купонам не смешивались в Z-отчете с наличной выручкой, иначе возникнет расхождение при инкассации.

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

Резюме и рекомендации

Для реализации задачи «Количество купонов × Сумма» наиболее стабильным решением в 1С:УНФ 1.6.8 является использование подарочных сертификатов. Это позволяет:

Если же автоматизация процесса сканирования не требуется, используйте настройку дополнительного вида оплаты в РМК, что позволит кассиру быстро закрывать чеки на произвольную сумму купонов.

← На главную