CREATE FUNCTION dbo.ddf_AllHoldsOnASOPDoc (@vchrSopnumber varchar(21), @intSoptype int)
RETURNS VARCHAR(200)
-- select dbo.ddf_AllHoldsOnASOPDoc ('std00424130',2)
AS
BEGIN
DECLARE @vchrHolds AS VARCHAR(200)
SET @vchrHolds = ''
SELECT @vchrHolds = @vchrHolds + ',' + rtrim(left(prchldid,2))
FROM sop10104 with (nolock)
WHERE sopnumbe = @vchrSopnumber
and soptype = @intSoptype
and delete1 = 0
order by prchldid
RETURN STUFF(upper(@vchrHolds), 1, 1, '')
END
GO