UFN_SALESORDER_GETDONATIONTOTAL

Returns the donation total for an order.

Return

Return Type
money

Parameters

Parameter Parameter Type Mode Description
@SALESORDERID uniqueidentifier IN

Definition

Copy


        create function dbo.UFN_SALESORDER_GETDONATIONTOTAL
        (
            @SALESORDERID uniqueidentifier
        )
        returns money
        as begin
            declare @DONATIONTOTAL money

            select 
                @DONATIONTOTAL = coalesce(
                    (select sum([SALESORDERITEM].[TOTAL]) 
                    from dbo.[SALESORDERITEM]
                    where 
                        [SALESORDERITEM].[SALESORDERID] = @SALESORDERID and 
                        [SALESORDERITEM].[TYPECODE] = 2
                    ), 0)

            return @DONATIONTOTAL;
        end