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