UFN_DOCUMENTPRINTINGRULE_SALESMETHODSLIST
This function returns document printing rule sales methods as a list given its ID.
Return
Return Type |
---|
nvarchar(200) |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@DOCUMENTPRINTINGRULEID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_DOCUMENTPRINTINGRULE_SALESMETHODSLIST
(
@DOCUMENTPRINTINGRULEID uniqueidentifier
)
returns nvarchar(200) AS
BEGIN
DECLARE @SALESMETHODSLIST nvarchar(100)
SELECT @SALESMETHODSLIST = COALESCE(@SALESMETHODSLIST + ', ', '') + (SALESMETHODLIST.[TYPE])
FROM
( select SALESMETHOD.[TYPE]
from dbo.DOCUMENTPRINTINGRULESALESMETHOD
inner join dbo.SALESMETHOD on DOCUMENTPRINTINGRULESALESMETHOD.SALESMETHODID = SALESMETHOD.ID
where DOCUMENTPRINTINGRULESALESMETHOD.DOCUMENTPRINTINGRULEID = @DOCUMENTPRINTINGRULEID) SALESMETHODLIST
if @SALESMETHODSLIST is null
set @SALESMETHODSLIST = '<None selected>';
RETURN @SALESMETHODSLIST
END