Если необходимо работать в заказе с весом и габаритами, активируйте опцию «Выводить вес и габариты». После активации можно указать вес и габариты, которые будут подставляться в создаваемый заказ по умолчанию.
Информация о весе и габаритах заказа требуется многим службам доставки, с которыми присутствует интеграция. В случае, если настройка по отображению веса/габаритов выключена, но в заказе выбирают одну из интеграционных доставок (например, СДЭК), то блок с этими полями принудительно отображается в карточке заказа. При этом подставляются значения по умолчанию из настроек.
Авторасчет веса и габаритов
Примечание
При создании заказа по API опция автоматического расчета сработает только при ручном сохранении заказа.
Опция «Автоматический расчет веса заказа»
Если в заказе указан вес для всех товаров, то будет выполнен автоматический расчет веса, и значение будет подставлено в соответствующее поле.
Опция «Автоматический расчет габаритов заказа»
Важно!
При загрузке каталога в формате ICML габариты товаров следует указывать в элементе
<dimensions>
. В противном случае автоматический расчет габаритов не сработает. Подробную информацию о процессе загрузки ICML каталога можно найти в соответствующей статье.
Данная настройка имеет три доступных значения:
- Нет
- Да
- Да, но в случае одного товара в заказе.
В случае, если авторасчет не включен
Система не производит автоматический расчет габаритов при изменении состава заказа. Вместо этого, выводится кнопка «Подсчитать габариты», которая позволяет инициировать расчет и получить результат.
В случае расчета для любого количества товаров
Алгоритм расчета
Общий алгоритм суммирует наименьшие измерения, а из двух оставшихся выбирает максимальные значения.
Пример 1
В заказе имеем 2 товара по 1 единице каждый с разными габаритами (измерения в мм).
Габариты товара 1: 2×10×15
Габариты товара 2: 3×8×16
Итоговый размер: 2x10x15
+ 3x8x16
= (2+3)×10×16
= 5×10×16
.
В итоговое значение попала сумма наименьших сторон: 2+3 = 5. Второй габарит первого товара (10), так как это больше такого же габарита второго товара. Третий габарит второго товара (16), так как он больше такого же габарита первого товара.
Пример 2
В заказе имеем 2 товара с разными габаритами (измерения в мм), у одного из товаров несколько единиц.
Сложение повторяется нарастающим итогом для каждого товара в заказе. Если какого-то товара в заказе несколько единиц, то они считаются отдельными товарами.
Габариты товара 1: 5×3×10
— 3 шт
Габариты товара 2: 5×7×10
— 1 шт.
Порядок расчета:
3х5х10
+ 3х5х10
= (3+3)х5х10
= 6х5х10
= 5х6х10
3x5x10
+ 5x6x10
= (5+3)х6х10
= 8х6х10
= 6х8х10
5x7x10
+ 6x8x10
= (5+6)x8x10
= 11x8x10
= 8x10x11
Итоговый размер: 8x10x11
мм
Если расчет не удалось произвести, подставляются габариты по умолчанию, если они указаны в настройках.
Условия, при которых расчет не будет произведен:
- В заказе все товары в статусе отмены.
- У какого-либо из неотмененных товаров дробное количество (весовой товар).
- У какого-либо из неотмененных товаров не указана одна или все составляющие габаритов.
В случае расчета для одного товара в заказе
В данном варианте можно избежать механическую работу по копированию и вставке данных. Габариты будут автоматически подставляться в нужные поля, если в заказе имеется только один товар.
Условия для выполнения авторасчета:
- Должен быть ровно один товар (не учитываются товары в статусе отмены);
- Количество единиц товара должно быть равно 1 (количество не должно быть в виде дробного числа);
- У товара указаны габариты.
При выполнении выше указанных условий в заказ подставляются габариты товара. В случае, если авторасчет произвести не удалось, будут использованы габариты по умолчанию (если они указаны в настройках).