fnTransactions_GetTopNUnprocessedCustomTransactionForClient
Return
| Return Type |
|---|
| table |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ClientID | int | IN | |
| @TransactionTypeGuid | uniqueidentifier | IN | |
| @N | int | IN |
Definition
Copy
CREATE function [dbo].[fnTransactions_GetTopNUnprocessedCustomTransactionForClient]
(@ClientID int,
@TransactionTypeGuid as uniqueidentifier,
@N as int)
returns table as
return (
select top (@N)
ctran.TransactionTypeGuid,
ctran.CustomTransactionID,
ctran.DateLastChanged,
ctran.AddedByUserID,
ctran.Data,
dbo.fnGetRaisersEdgeRecordIDFromLinkedUserID(ctran.addedbyuserid) BackofficeID
from dbo.CustomTransactions ctran
where
ctran.ClientsID=@ClientID
and ctran.dateProcessed is null
and (ctran.TransactionTypeGuid=@TransactionTypeGuid or (ctran.TransactionTypeGuid = 'B66DBB34-D0A1-4155-8E2E-89A328BCCD33' and @TransactionTypeGuid = '1A74D83C-818E-11DC-BD66-F4AD56D89593'))
order by ctran.CustomTransactionID
)