USP_DATALIST_DELIVERYMETHODFEE
Displays a list of fees for a delivery method.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONTEXTID | uniqueidentifier | IN | Input parameter indicating the context ID for the data list. |
@INCLUDEINACTIVE | bit | IN | Include inactive |
Definition
Copy
create procedure dbo.USP_DATALIST_DELIVERYMETHODFEE
(
@CONTEXTID uniqueidentifier,
@INCLUDEINACTIVE bit = 0
)
as
set nocount on;
select
DELIVERYMETHODFEE.ID,
FEE.NAME,
APPLIESTO,
case TYPECODE
when 0 then
AMOUNT
else
null
end AMOUNT,
case TYPECODE
when 1 then
[PERCENT]
else
null
end [PERCENT],
FEE.ISACTIVE,
FEE.[DESCRIPTION]
from
dbo.FEE
inner join dbo.DELIVERYMETHODFEE on
DELIVERYMETHODFEE.FEEID = FEE.ID
where
DELIVERYMETHODFEE.DELIVERYMETHODID = @CONTEXTID and
(@INCLUDEINACTIVE = 1 or FEE.ISACTIVE = 1)
order by
NAME;
return 0;