Торговля и Склад · 9 мин
Как убрать скидку в 1С: инструкция для разных ситуаций
Как убрать скидку в 1С: отключение автоматических скидок, удаление скидки из документа, запрет в карточке клиента и типичные ошибки при настройке.
Скидка в 1С может попасть в документ несколькими способами: сработать автоматическое правило, примениться скидка по карте клиента, быть внесена вручную менеджером или «приехать» из прайса контрагента. Поэтому универсальной кнопки «убрать скидку» нет — сначала нужно понять, откуда она взялась, а затем отключить именно тот механизм, который её назначил.
Инструкция ниже ориентирована на типовые конфигурации: «1С:Управление торговлей 11», «1С:Комплексная автоматизация 2», «1С:ERP» и «1С:Розница 2/3». Названия разделов в вашей базе могут немного отличаться в зависимости от версии и релиза, но логика работы одинакова.
Перед любыми изменениями убедитесь, что у вас есть права на изменение настроек скидок и маркетинговых акций. Если таких прав нет, документ закроется с ошибкой или настройка просто не сохранится — в этом случае обращайтесь к администратору базы.
Определяем, откуда взялась скидка
Первый шаг — диагностика. Откройте документ, в котором «лишняя» скидка, и посмотрите на колонки табличной части: «% скидки авт.», «% скидки руч.», «Сумма скидки». Если заполнена автоматическая скидка — сработало правило маркетинговой акции. Если ручная — её внёс пользователь через кнопку назначения скидок или изменил цену вручную.
Ещё один источник — договор или соглашение с клиентом. В соглашении могут быть зафиксированы цены и скидки, которые подставляются в документ автоматически при выборе клиента. Если скидка появляется сразу при создании заказа, проверьте соглашение в карточке партнёра.
Третий вариант — дисконтная карта. В рознице и УТ скидка по карте применяется при считывании карты в чеке или при выборе карты в документе. Тогда в документе виден признак применённой карты.
Раздел «CRM и маркетинг» → «Скидки (наценки)»
Кнопка «Назначить скидки» в документе
Карточка партнёра, соглашение, дисконтная карта
Как отключить автоматическую скидку полностью
Если нужно, чтобы правило больше не срабатывало ни в одном документе, перейдите в раздел «CRM и маркетинг» → «Настройки и справочники» → «Скидки (наценки)». Найдите в списке нужную скидку — её можно опознать по названию акции, проценту или условиям применения.
Откройте элемент и снимите флаг «Действует» или установите статус «Не действует» (в разных версиях формулировка отличается). Сохраните изменения. С этого момента правило перестанет применяться к новым документам.
Обратите внимание: отключение правила не пересчитывает уже созданные документы. Если скидка уже стоит в проведённом заказе или реализации, её нужно убрать вручную или пересчитать документ.
- 1Откройте «CRM и маркетинг» → «Скидки (наценки)»
- 2Найдите нужное правило по названию или проценту
- 3Снимите флаг «Действует» и запишите
- 4Проверьте новый документ: скидка не должна применяться
- 5Пересчитайте старые документы, где скидка уже стоит
Как убрать скидку в конкретном документе
Если правило должно работать в целом, но в конкретном заказе или реализации скидка не нужна, действуйте внутри документа. Откройте документ, перейдите на вкладку с товарами и найдите кнопку «Скидки (наценки)» → «Отменить скидки» или «Назначить скидки» — в зависимости от конфигурации.
Для удаления только ручной скидки выделите строки товаров и нажмите «Отменить ручные скидки». Для автоматических — «Отменить автоматические скидки». После отмены суммы в строках пересчитаются по базовой цене.
Альтернативный способ — обнулить процент вручную: в колонках «% скидки авт.» и «% скидки руч.» поставьте 0, а сумму скидки очистите. Это работает, когда нужно убрать скидку только по части позиций.
После изменений проверьте итоговую сумму документа и сумму НДС — они должны пересчитаться. Если документ уже проведён, потребуется перепроведение; при наличии связанных документов (счёт-фактура, оплата) убедитесь, что суммы в них тоже актуальны.
Как убрать скидку по карте клиента или из соглашения
Скидка по дисконтной карте отключается в карточке самой карты: раздел «CRM и маркетинг» → «Дисконтные карты». Откройте карту и либо заблокируйте её, либо уберите связь со скидкой. В рознице карту можно просто не считывать при оформлении чека — тогда скидка не применится.
Если скидка зашита в соглашение с клиентом, откройте карточку партнёра, перейдите к соглашению и проверьте вкладку с условиями ценообразования. Удалите скидку из условий или измените вид цен на тот, где скидка не предусмотрена. Учтите: изменение соглашения затронет все последующие документы этого клиента.
В некоторых базах скидки клиентов настроены через «Скидки по группам номенклатуры» или типовые соглашения. Тогда менять нужно именно типовое соглашение, а не индивидуальное, иначе правка не подействует.
Как запретить скидки через права и настройки
Чтобы менеджеры не могли назначать скидки вручную, используйте ограничение прав. В разделе «Настройки продаж» (или «Продажи» → «Настройки») можно установить предельный процент ручной скидки для пользователя или группы. Установив значение 0, вы фактически запретите ручные скидки.
В конфигурациях с профилями групп доступа («Администрирование» → «Настройки прав и пользователей») можно убрать у роли право на изменение скидок в документах. Это жёстче: пользователь физически не сможет отредактировать соответствующие колонки.
Также проверьте настройку «Автоматически рассчитывать скидки» в параметрах продаж. Если автоматические скидки в компании не используются вообще, отключение этого механизма уберёт лишние колонки из документов и упростит работу менеджеров.
Проверка результата и типичные ошибки
После отключения создайте тестовый заказ с тем же клиентом и тем же товаром: колонки скидок должны остаться нулевыми, а сумма — соответствовать базовой цене. Затем проверьте отчёт «Оценка рентабельности продаж» или «Продажи» — в новых данных не должно быть скидочных сумм.
Частая ошибка — отключить одно правило, когда скидка складывается из нескольких. В УТ 11 скидки могут суммироваться, применяться по максимуму или последовательно — это задаётся в группе совместного применения. Если после отключения скидка уменьшилась, но не исчезла, ищите второе действующее правило.
Другая ошибка — очистить скидку в документе, но не пересчитать связанные документы. Счёт-фактура, корректировка или акт сверки могут хранить старые суммы. Всегда проверяйте цепочку документов после изменения цен.
Как проверить результат
Колонки скидок пустые, сумма по базовой цене
Скидка снова применяется — правило ещё действует
У нужного правила снят флаг «Действует»
Флаг стоит или есть дублирующее правило
Суммы совпадают с обновлённым документом
В связанных документах старые суммы
Частые вопросы
Почему скидка возвращается после того, как я её удалил в документе?
Документ пересчитывается автоматически при изменении товаров, клиента или даты — и действующее правило срабатывает снова. Пока автоматическая скидка активна в настройках, она будет возвращаться. Отключите правило или используйте функцию отмены автоматических скидок в документе.
Как убрать скидку в чеке 1С:Розница?
В открытом чеке выделите позицию и нажмите кнопку отмены скидок (обычно доступна по кнопке «Скидки» или через контекстное меню строки). Если скидка применена по дисконтной карте — удалите карту из чека. Закрытый чек изменить нельзя, потребуется возврат и новый чек.
Можно ли убрать скидку только для одного товара, а не всего документа?
Да. Выделите нужную строку и обнулите процент и сумму скидки в её колонках, либо используйте отмену скидок только для выделенных строк. Остальные позиции сохранят свои скидки.
Что делать, если кнопка отмены скидок неактивна?
Скорее всего, у вас нет права на изменение скидок — проверьте профиль доступа у администратора. Также кнопка недоступна, если документ проведён и закрыт для редактирования или находится в закрытом периоде.
Изменятся ли старые документы после отключения автоматической скидки?
Нет, отключение правила действует только на новые документы. Старые сохранят скидку до тех пор, пока вы вручную не пересчитаете их или не отмените скидки в каждом документе отдельно.
Где посмотреть, какие скидки вообще действуют в базе?
Откройте «CRM и маркетинг» → «Скидки (наценки)» и отфильтруйте список по признаку «Действует». Дополнительно проверьте соглашения с клиентами и дисконтные карты — там могут быть скидки, не видные в общем списке правил.
Что важно запомнить
Сначала найдите источник скидки: автоматическое правило, ручное назначение, карта или соглашение. Отключайте именно его, проверяйте результат на тестовом документе и не забывайте пересчитывать связанные документы. Массовые изменения делайте только после резервной копии.