Расчет теоретического объема и веса в некоторых операциях
Для расчета объема и веса товаров спецификации в:
- Заявке на доставку;
- Заявке на комплектацию;
используется отдельный алгоритм.
При расчете используются значения Фактора дополнительных единиц измерения свойств товара по единицам измерения из справочника единиц измерений, у которых установлен признак "Упаковка".
По величине значения Фактора определяется подчиненность упаковок. Например: В Свойствах товара введены три дополнительные единицы измерения - паллета, ящик, коробка. У значение Фактора у паллеты 500, у ящика - 100, у коробки - 5. В этом случае коробка является подчиненной единицей измерения ящика, который в свою очередь является подчиненной единицей измерения к паллете.
Расчет теоретического объема и веса
Используя подчиненности единиц измерения Система рассчитывает объем груза следующим образом:
- Выбирается самая большая (по фактору) дополнительная единица измерения, фактор которой меньше количества товара;
- Количество товара по строке спецификации делится на значение фактора из дополнительных единиц измерения - упаковок и полученный результат округляется до целого в сторону уменьшения;
- Количество полученных единиц измерения умножается на объем/вес этой дополнительной единицы измерения - результат означает теоретический объем/вес части товара, упакованного в этой дополнительной единице измерения;
- Для остатка количества товара (еще "не упакованного") выбирается ближайшая по подчиненности дополнительная единица измерения, фактор которой меньше остатка;
- Расчет повторяется до момента, когда количество очередного остатка не станет меньше значения фактора самой младшей по подчиненности дополнительной единицы измерения - упаковки;
- Тогда объем/вес будет остатка определятся по объему и весу из карточки товара;
- Итоговое значение объема/веса по спецификации определяется суммой значений последовательно подобранных упаковок;
Пример при факторах и объемах упакованного товара:
- Паллета - фактор 500, 550 ед.объема;
- Ящик - фактор 100, 110 ед.объема;
- Коробка - фактор 5, 7 ед.объема;
- Один товар - "фактор2 1, 2 ед.объема;
Результаты будут следующими:
- Количество товара в 703 будет объемом 776 ед.объема;
- Палетта - 1 (количество 500 = 500 * 1), (объем 550 * 1);
- Ящик - 2 (количество 200 = 100 * 2), (объем 110 * 2);
- "Россыпью" - 3 (количество 3 = 1 * 3), (объем 2 * 3);
- Количество товара в 698 будет объемом 799 ед.объема;
- Палетта - 1 (количество 500 = 500 * 1), (объем 550 * 1);
- Ящик - 1 (количество 100 = 100 * 1), (объем 110 * 1);
- Коробка - 19 (количество 95 = 5 * 19), (объем 7 * 19);
- "Россыпью" - 3 (количество 3 = 1 * 3), (объем 2 * 3);
Сервис поддержки клиентов работает на платформе UserEcho