USP_DUPLICATESEARH_PARTIALINFORMATIONSEARCHBUSINESSOWNERSHIP
This provides the ability to search for duplicates when adding a business ownership record to a constituent.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PARTIALINFORMATIONSEARCHRESULTID | uniqueidentifier | IN | PIS result ID |
@CONSTITUENTID | uniqueidentifier | IN | Constituent ID |
@DUNSNUM | nvarchar(100) | IN | DUNS |
@COMPANY | nvarchar(100) | IN | Company |
@ADDRESS | nvarchar(100) | IN | Address |
@MAXROWS | smallint | IN | Input parameter indicating the maximum number of rows to return. |
Definition
Copy
CREATE procedure dbo.USP_DUPLICATESEARH_PARTIALINFORMATIONSEARCHBUSINESSOWNERSHIP
(
@PARTIALINFORMATIONSEARCHRESULTID uniqueidentifier = null,
@CONSTITUENTID uniqueidentifier = null,
@DUNSNUM nvarchar(100) = null,
@COMPANY nvarchar(100) = null,
@ADDRESS nvarchar(100) = null,
@MAXROWS smallint = 500
)
as
declare @DUNS nvarchar(100)
select @DUNS = right('000000000' + cast(DUNSNUM as nvarchar(9)), 9) from dbo.PARTIALINFORMATIONSEARCHRESULT_BUSINESSOWNERSHIP where ID = @PARTIALINFORMATIONSEARCHRESULTID
select top(@MAXROWS)
WP.ID as BUSINESSOWNERSHIPRECORDID,
BO.DUNS,
WP.COMPANY,
dbo.UFN_PARTIALINFORMATIONSEARCH_BUILDADDRESS(WP.LINE1, '', WP.CITY, WP.STATE, WP.ZIP) as ADDRESS
from
dbo.WPBUSINESSOWNERSHIP WP
left join
dbo.WPRELATIONSHIP_BO BO on BO.ID = WP.WPRELATIONSHIP_BO_ID
where
BO.DUNS = @DUNS and WP.WEALTHID = @CONSTITUENTID
order by
WP.COMPANY asc