UFN_ORGANIZATIONHIERARCHY_POSITIONS_FROMITEMLISTXML

Returns the xml POSITIONS as a table.

Return

Return Type
table

Parameters

Parameter Parameter Type Mode Description
@ITEMLISTXML xml IN

Definition

Copy


        CREATE function dbo.UFN_ORGANIZATIONHIERARCHY_POSITIONS_FROMITEMLISTXML(@ITEMLISTXML xml) 
        RETURNS TABLE AS

        RETURN (
        SELECT

        T.c.value('(ID)[1]','uniqueidentifier') AS 'ID',
        T.c.value('(NAME)[1]','nvarchar(50)') AS 'NAME',
        T.c.value('(SITEID)[1]','uniqueidentifier') AS 'SITEID',
        T.c.value('(BUSINESSUNITCODEID)[1]','uniqueidentifier') as 'BUSINESSUNITCODEID'
        FROM @ITEMLISTXML.nodes('/POSITIONS/ITEM') T(c)
        )