UFN_CREDIT_REFUND_GETADJUSTMENTTOTAL2
Return
Return Type |
---|
money |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CREDITID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_CREDIT_REFUND_GETADJUSTMENTTOTAL2
(
@CREDITID uniqueidentifier
)
returns money
as begin
return (
select coalesce(sum(LI.BASEAMOUNT),0)
from dbo.FINANCIALTRANSACTION as FT
inner join dbo.FINANCIALTRANSACTIONLINEITEM as LI on LI.FINANCIALTRANSACTIONID = FT.ID
inner join dbo.CREDITITEM_EXT as EXT on EXT.ID = LI.ID
inner join dbo.SALESORDERITEM on SALESORDERITEM.ID = EXT.SALESORDERITEMID
where FT.ID = @CREDITID
and FT.TYPECODE = 23 -- Refund
and SALESORDERITEM.TYPECODE in (3,4) -- fee, tax
)
end