UFN_BBNC_SITEMATCHESTRANSACTIONSITE

Checks to see whether a transaction site id is part of a list of sites.

Return

Return Type
bit

Parameters

Parameter Parameter Type Mode Description
@SITES xml IN
@TRANSACTIONSITEID int IN

Definition

Copy


CREATE function dbo.UFN_BBNC_SITEMATCHESTRANSACTIONSITE(
@SITES xml,
@TRANSACTIONSITEID int
)
returns bit
with execute as caller
as begin

    if exists(select ID 
    from dbo.ClientSites 
    where GUID in (select  T.c.value('(SITEID)[1]', 'uniqueidentifier') as SITEID from @SITES.nodes('/BBISSITES/ITEM') T(c))
    and ID = @TRANSACTIONSITEID
    )
    return 1;
  return 0;
end