Автоматическое добавление бонусов, штрафов и дополнительных услуг в заказы покупателей в 1С
- 06.11.2026
Автоматическое добавление бонусов, штрафов и дополнительных услуг в заказы покупателей в 1С
При оформлении заказов покупателей важно учитывать не только стоимость и количество основных товаров. В зависимости от объёма заказа клиенту могут полагаться бонусные позиции, а к определённым товарам могут добавляться транспортные или другие дополнительные услуги. Если такие правила приходится проверять и применять вручную, сотрудники тратят время на повторяющиеся действия, а риск пропустить нужную позицию возрастает.
В 1С можно настроить добавление натуральных бонусов, штрафов и дополнительных услуг в заказы покупателей по заданным условиям. Правило связывает количество основного товара с позицией, которая должна появиться в заказе, и позволяет учитывать разные единицы измерения и коэффициенты пересчёта.
Какие задачи решает автоматическое добавление позиций
Механизм подходит для ситуаций, когда дополнительная позиция зависит от состава или количества заказа. Например, можно настроить:
- добавление натурального бонуса при выполнении заданного условия покупки;
- добавление штрафной позиции, если для неё выполнено установленное правило;
- добавление транспортной или другой дополнительной услуги при заказе определённого количества товара;
- расчёт количества бонусов или услуг в зависимости от объёма заказа.
Условия можно применять ко всем покупателям или ограничить список получателей конкретными контрагентами. Это позволяет использовать разные правила для отдельных клиентов и групп покупателей.
Гибкая настройка условий в 1С
Для каждой позиции задаётся товар, количество которого будет проверяться, единица измерения и условие срабатывания. В зависимости от задачи можно выбрать один из вариантов сравнения: больше, меньше, равно, кратно или не кратно заданному количеству.
Также указывается, что именно нужно добавить в заказ: бонус или дополнительную услугу, соответствующую номенклатуру и её количество. Таким образом, одно правило определяет и условие применения, и результат его выполнения.
В настройке указываются проверяемая номенклатура, условие и добавляемая позиция.
Почему важно учитывать единицы измерения и коэффициенты
В торговле один и тот же товар может учитываться в разных единицах: штуках, упаковках, тысячах листов, палетах и других единицах измерения. Поэтому проверять условие только по числу, указанному в строке заказа, не всегда корректно. Для сопоставления количества используются единицы измерения товара и заданные для них коэффициенты пересчёта.
Например, для определённого товара установлено, что на одной палете размещается 3500 листов, а единица продажи в заказе составляет 1000 листов. В таком случае одна палета соответствует 3,5 единицы продажи. Если правило предусматривает добавление транспортной услуги за целую палету, система учитывает коэффициент пересчёта и проверяет фактическое количество в палетах, а не только число в поле количества заказа.
Это позволяет корректно применять условия даже тогда, когда товар продаётся не в той единице измерения, в которой задано правило.
Пример добавления транспортной услуги при выполнении условия по количеству палет.
Как рассчитывается количество дополнительных услуг
Для условий «кратно» и «не кратно» учитываются коэффициенты единиц измерения, указанные в карточке товара. Например, если услуга должна добавляться за каждую полную палету, система проверяет, сколько полных палет соответствует общему количеству товара в заказе.
При этом одинаковые строки одного товара в заказе не обязательно должны обрабатываться отдельно. Если суммарное количество по нескольким строкам достигает установленного условия, услуга может быть рассчитана по общему количеству. Для одной номенклатуры услуга добавляется одной строкой, а её количество определяется выполненным условием.
Например, если условие настроено на одну палету, а в заказе указано количество, соответствующее двум полным палетам, в заказ добавляется две единицы транспортной услуги.
Перерасчёт при изменении заказа
Количество товара в заказе может измениться уже после первоначального заполнения документа. В этом случае важно проверить, осталось ли условие для бонуса или дополнительной услуги выполненным. Механизм позволяет пересчитать добавленные позиции: если количество товара увеличилось или уменьшилось, количество услуг уточняется в соответствии с актуальными условиями.
Перерасчёт можно запустить вручную из документа заказа покупателя. Это удобно, если заказ корректировали после первоначального расчёта и необходимо убедиться, что дополнительные позиции соответствуют его текущему составу.
Перерасчёт дополнительных позиций после изменения количества товара в заказе.
Что это даёт компании
Настроенные правила помогают стандартизировать обработку заказов и снизить количество повторяющихся ручных операций. Сотрудникам не нужно каждый раз самостоятельно вспоминать, при каком объёме товара следует добавить бонус или услугу: условие уже задано в 1С и применяется при работе с заказом.
- единые правила добавления бонусов и дополнительных услуг;
- меньше ручных действий при оформлении и корректировке заказов;
- учёт разных единиц измерения и коэффициентов пересчёта;
- перерасчёт дополнительных позиций при изменении количества товара.
В FAQ ONEtec пошагово показано, как создать документ настройки, выбрать получателей, задать условия добавления бонусов и дополнительных услуг, а также выполнить перерасчёт в заказе покупателя.