К статье
Практический материал

Торговля и Склад · 8 мин

Как отключить автоматическую скидку в 1С

Как отключить автоматическую скидку в 1С УТ 11, КА и ERP: сброс флажка, очистка условий, отключение в документе. Проверка результата и типичные ошибки.

Автоматические скидки в 1С: Управление торговлей 11, Комплексной автоматизации и ERP рассчитываются по настроенным правилам: за объём покупки, по дисконтной карте, за оплату в определённый период. Иногда скидку нужно отключить — полностью, для конкретной акции или в отдельном документе. Способ зависит от того, где именно сработала скидка и как она настроена.

В типовых конфигурациях механизм скидок находится в разделе «CRM и маркетинг» (в УТ 11) или «Продажи» (в некоторых версиях). Отключение выполняется либо снятием флажка с конкретной скидки, либо изменением условий её предоставления, либо отключением автоматического расчёта в самом документе. Ниже разобраны все сценарии.

Где находятся настройки автоматических скидок

В УТ 11, КА 2 и ERP 2 перейдите в раздел «CRM и маркетинг» → «Скидки (наценки)». Если раздел скрыт, включите его: «НСИ и администрирование» → «Настройка НСИ и разделов» → «CRM и маркетинг» → установите флажок «Автоматические скидки в продажах».

В списке скидок отображаются все правила: количественные, накопительные, по картам лояльности, по сегментам номенклатуры и партнёров. У каждой скидки есть статус «Действует» или «Не действует», а также период действия и условия предоставления.

В более старых конфигурациях (УТ 10.3, УПП 1.3) механизм другой: скидки задаются в документе «Установка скидок номенклатуры» и отключаются либо пометкой этого документа на удаление, либо изменением периода его действия.

Как полностью отключить конкретную скидку

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

Альтернатива — изменить период действия: в карточке скидки на закладке «Период действия» установите дату окончания. Это удобно, если акция планово завершается и вы не хотите терять историю настройки.

Если скидок несколько и они объединены в группу совместного применения, проверьте и группу: отключение одной скидки не отменяет остальные правила в той же группе.

Порядок действий
  1. 1
    Откройте «CRM и маркетинг» → «Скидки (наценки)»
  2. 2
    Найдите нужную скидку по названию или фильтру
  3. 3
    Откройте карточку и снимите флажок «Действует»
  4. 4
    Нажмите «Записать и закрыть»
  5. 5
    Создайте тестовый документ продажи и убедитесь, что скидка не рассчитывается

Как отключить скидку в конкретном документе

Если скидку нужно убрать только в одном заказе или реализации, не трогайте общие настройки. Откройте документ, перейдите на вкладку «Товары» и используйте команду «Скидки (наценки)» → «Отменить скидки» в меню кнопки с процентом. Программа обнулит рассчитанные скидки по всем строкам.

Для выборочной отмены выделите нужные строки и в том же меню выберите отмену по выделенным строкам. Обратите внимание: при повторном запуске команды «Рассчитать скидки» программа применит правила заново, если они действуют.

Если нужно, чтобы скидки в документе не рассчитывались автоматически при изменении товаров, проверьте настройку «Рассчитывать скидки автоматически» — она может быть включена в карточке скидки или в соглашении с клиентом.

Отключение скидок по картам лояльности и соглашениям

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

Откройте карточку скидки и проверьте закладку «Уточнение по получателям»: там задаются сегменты партнёров, виды карт лояльности и соглашения, для которых действует правило. Удалите нужный вид карт из списка или наоборот — ограничьте действие скидки только нужными получателями.

Если скидка задана в самом соглашении с клиентом (например, фиксированный процент по виду цен), откройте соглашение и очистите соответствующее поле процента скидки, после чего запишите и проведите соглашение заново.

Проверка результата и типичные ошибки

После отключения создайте тестовый документ «Реализация товаров и услуг» с позицией, на которую раньше действовала скидка. Запустите расчёт скидок вручную: если правило отключено корректно, колонки «Процент автоматической скидки» и «Сумма автоматической скидки» останутся нулевыми.

Если скидка всё равно применяется, проверьте: не существует ли второй скидки с похожими условиями; не задан ли процент в соглашении или карте лояльности; не осталась ли активной группа совместного применения; не включён ли внешний механизм ценообразования через расширение или доработку.

Типичные ошибки
01
Отключают одну скидку, но забывают про дублирующее правило в другой группе — скидка продолжает срабатывать
02
Снимают флажок, но не записывают карточку — изменения не сохраняются
03
Отменяют скидки в документе, а затем запускают пересчёт — программа применяет их снова
04
Путают автоматическую и ручную скидку: ручную нужно сбрасывать в строках документа отдельно

Ещё одна частая ситуация — скидка настроена через внешнюю обработку или расширение конфигурации. Тогда в типовом списке скидок её не видно, и отключать её нужно через механизм, которым она была внедрена. Проверить это можно, временно отключив расширения в разделе «НСИ и администрирование» → «Печатные формы, отчёты и обработки» → «Расширения».

Альтернативы полному отключению

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

Для временной приостановки удобен период действия: скидка автоматически прекратит работу в заданную дату, и напоминать себе о ручном отключении не придётся.

Маршрут решения

Как выбрать действие

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

Частые вопросы

Почему скидка продолжает применяться после снятия флажка «Действует»?

Чаще всего причина в дублирующем правиле: другой скидке с аналогичными условиями, проценте в соглашении с клиентом или карте лояльности. Также проверьте, что карточка была записана после изменения, и что в документе не запускали повторный расчёт скидок.

Изменятся ли старые документы после отключения скидки?

Нет. Уже проведённые реализации и заказы сохранят рассчитанные суммы. Отключение влияет только на новые документы и на те, где скидки будут пересчитаны вручную.

Как отключить скидки сразу для всех клиентов одной операции?

Если скидок несколько, откройте список «Скидки (наценки)», выделите нужные строки и через меню «Ещё» используйте групповое изменение реквизитов, установив «Действует = Нет». Либо отключите весь механизм в настройках раздела «CRM и маркетинг».

Чем ручная скидка отличается от автоматической при отключении?

Ручная скидка задаётся пользователем прямо в строках документа и не управляется справочником скидок. Чтобы её убрать, обнулите процент или сумму в колонке ручной скидки нужных строк. Автоматическая отключается через настройки правил.

Можно ли отключить скидку только для одного склада или магазина?

Да, если в карточке скидки заданы уточнения по складам или магазинам. Добавьте ограничение по складу в условия предоставления — для остальных складов скидка продолжит работать.

Что делать, если скидка настроена через доработку и её нет в списке?

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

Итог

Что важно запомнить

Основной способ отключить автоматическую скидку — снять флажок «Действует» в карточке скидки в разделе «CRM и маркетинг». Для разовой отмены используйте команду «Отменить скидки» в документе. Проверяйте дублирующие правила, соглашения и карты лояльности, а удаление вместо отключения не применяйте, чтобы сохранить историю продаж.