UFN_DISCOUNT_GETDISCOUNTPROGRAMS_FROMITEMLISTXML
This function returns a table from the XML for discounted programs.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ITEMLISTXML | xml | IN |
Definition
Copy
create function [dbo].[UFN_DISCOUNT_GETDISCOUNTPROGRAMS_FROMITEMLISTXML](@ITEMLISTXML xml) RETURNS TABLE AS
return (
select
T.c.value('(DISCOUNTITEMID)[1]','uniqueidentifier') as 'DISCOUNTITEMID',
T.c.value('(QUALIFYINGITEMID)[1]','uniqueidentifier') as 'QUALIFYINGITEMID',
T.c.value('(DISCOUNTGROUPID)[1]','uniqueidentifier') as 'DISCOUNTGROUPID',
T.c.value('(PROGRAMID)[1]','uniqueidentifier') as 'PROGRAMID'
from @ITEMLISTXML.nodes('/DISCOUNTPROGRAMS/ITEM') T(c)
)