Как рассчитывается стоимость перевозки? Можно ли ее менять?

По умолчанию стоимость рассчитывается через функцию dbo.cargo_calc_amount. Бизнес логику функции можно менять под свои нужды (например, делать расчет по некоторым табличным данным). 

Код функции: 

CREATE OR ALTER FUNCTION [dbo].[cargo_calc_amount]
(@weight int, @width int, @height int, @length int, @volume int,
@distance int, @discount float
)
RETURNS float
AS
BEGIN
RETURN isnull(@weight,0)*10+
isnull(@volume,0)*10+
isnull(@width/100,0)*isnull(@height/100,0)*isnull(@length/100,0)*10+
isnull(@distance,0)*10-
isnull(@discount,0)
END

На входе вес, габариты, дистанция в км и скидка. 

На выходе - стоимость перевозки в руб.