USP_DATALIST_AMPROAUTOMATCH
Returns potential matches for a constituent imported from AuctionMaestro Pro.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@KEYNAME | nvarchar(100) | IN | Key name |
@FIRSTNAME | nvarchar(50) | IN | First name |
@POSTCODE | nvarchar(12) | IN | Post code |
@ADDRESSBLOCK | nvarchar(150) | IN | Address block |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_AMPROAUTOMATCH
(
@KEYNAME nvarchar(100) = '',
@FIRSTNAME nvarchar(50) = '',
@POSTCODE nvarchar(12) = '',
@ADDRESSBLOCK nvarchar(150) = ''
)
as
set nocount on;
select
[T].CONSTITUENTID,
[T].MATCHPERCENTAGE,
CONSTITUENT.NAME,
ADDRESS.ADDRESSBLOCK,
ADDRESS.CITY,
(select top 1 DESCRIPTION from dbo.STATE where STATE.ID = ADDRESS.STATEID) as [STATE],
ADDRESS.POSTCODE,
CONSTITUENT.LOOKUPID
from dbo.UFN_CONSTITUENT_GETDUPLICATECANDIDATES(@KEYNAME, @FIRSTNAME, @POSTCODE, @ADDRESSBLOCK) as [T]
left join dbo.CONSTITUENT on CONSTITUENT.ID = [T].CONSTITUENTID
left join dbo.ADDRESS on ADDRESS.ID = [T].ADDRESSID
order by [T].MATCHPERCENTAGE desc, CONSTITUENT.NAME asc, ADDRESS.CITY asc, ADDRESS.ADDRESSBLOCK asc