USP_SEARCHLIST_GLACCOUNT
This provides the ability to search for an account.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ACCOUNTNUMBER | nvarchar(30) | IN | Account number |
@ACCOUNTDESCRIPTION | nvarchar(100) | IN | Description |
@MAXROWS | smallint | IN | Input parameter indicating the maximum number of rows to return. |
Definition
Copy
CREATE procedure dbo.USP_SEARCHLIST_GLACCOUNT
(
@ACCOUNTNUMBER nvarchar(30) = null,
@ACCOUNTDESCRIPTION nvarchar(100) = null,
@MAXROWS smallint = 500
)
as
set nocount on;
select top(@MAXROWS)
ID,
ACCOUNTNUMBER,
ACCOUNTDESCRIPTION
from
dbo.GLACCOUNT
where
PDACCOUNTSYSTEMID = '4B121C2C-CCE6-440D-894C-EA0DEF80D50B' and
((@ACCOUNTNUMBER is null)
or (ACCOUNTNUMBER like REPLACE(REPLACE(@ACCOUNTNUMBER, '*', '%'), '?', '_') + '%'))
and ((@ACCOUNTDESCRIPTION is null)
or (ACCOUNTDESCRIPTION like REPLACE(REPLACE(@ACCOUNTDESCRIPTION, '*', '%'), '?', '_') + '%'))
order by
ACCOUNTNUMBER
return 0;