Первый вариант подойдет пользователям, которые не заполняли поля вес и объем в карточках товаров. Если у вас много однотипного товара, вы можете использовать приложение указав средний вес и габарит на позицию/наименование/заказ. Если у вас много разношерстного товара, и параметры товаров меняются значительно, данный вариант не подходит, и требуется рассматривать второй.