USP_DATAFORMTEMPLATE_EDIT_CONSTITUENTUPDATEBATCHDUPLICATEMATCH
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | IN | |
| @CHANGEAGENTID | uniqueidentifier | IN | |
| @LOOKUPID | nvarchar(50) | IN | |
| @FIRSTNAME | nvarchar(50) | IN | |
| @MIDDLENAME | nvarchar(50) | IN | |
| @LASTNAME | nvarchar(100) | IN | |
| @SUFFIXCODEID | uniqueidentifier | IN | |
| @TITLECODEID | uniqueidentifier | IN | |
| @MAIDENNAME | nvarchar(100) | IN | |
| @NICKNAME | nvarchar(50) | IN | |
| @GENDERCODE | tinyint | IN | |
| @BIRTHDATE | UDT_FUZZYDATE | IN | |
| @ADDRESSID | uniqueidentifier | IN | |
| @ADDRESSTYPECODEID | uniqueidentifier | IN | |
| @ADDRESS_ADDRESSBLOCK | nvarchar(150) | IN | |
| @ADDRESS_CITY | nvarchar(50) | IN | |
| @ADDRESS_STATEID | uniqueidentifier | IN | |
| @ADDRESS_POSTCODE | nvarchar(12) | IN | |
| @ADDRESS_COUNTRYID | uniqueidentifier | IN | |
| @PHONEID | uniqueidentifier | IN | |
| @PHONETYPECODEID | uniqueidentifier | IN | |
| @PHONENUMBER | nvarchar(100) | IN | |
| @EMAILID | uniqueidentifier | IN | |
| @EMAILADDRESSTYPECODEID | uniqueidentifier | IN | |
| @EMAILADDRESS | UDT_EMAILADDRESS | IN | |
| @CREATEDON | datetime | IN | |
| @DATECHANGED | datetime | IN | |
| @ADDRESSES | xml | IN | |
| @PHONES | xml | IN | |
| @EMAILADDRESSES | xml | IN | |
| @CONSTITUENTACTION | tinyint | IN | |
| @ADDRESSACTION | tinyint | IN | |
| @EMAILACTION | tinyint | IN | |
| @PHONEACTION | tinyint | IN | |
| @PRIMARYRECORDID | uniqueidentifier | IN | |
| @EMAILISPRIMARY | bit | IN | |
| @PHONEISPRIMARY | bit | IN |
Definition
Copy
CREATE procedure USP_DATAFORMTEMPLATE_EDIT_CONSTITUENTUPDATEBATCHDUPLICATEMATCH
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@LOOKUPID nvarchar(50),
@FIRSTNAME nvarchar(50),
@MIDDLENAME nvarchar(50),
@LASTNAME nvarchar(100),
@SUFFIXCODEID uniqueidentifier,
@TITLECODEID uniqueidentifier,
@MAIDENNAME nvarchar(100),
@NICKNAME nvarchar(50),
@GENDERCODE tinyint,
@BIRTHDATE dbo.UDT_FUZZYDATE,
@ADDRESSID uniqueidentifier,
@ADDRESSTYPECODEID uniqueidentifier,
@ADDRESS_ADDRESSBLOCK nvarchar(150),
@ADDRESS_CITY nvarchar(50),
@ADDRESS_STATEID uniqueidentifier,
@ADDRESS_POSTCODE nvarchar(12),
@ADDRESS_COUNTRYID uniqueidentifier,
@PHONEID uniqueidentifier,
@PHONETYPECODEID uniqueidentifier,
@PHONENUMBER nvarchar(100),
@EMAILID uniqueidentifier,
@EMAILADDRESSTYPECODEID uniqueidentifier,
@EMAILADDRESS dbo.UDT_EMAILADDRESS,
@CREATEDON datetime,
@DATECHANGED datetime,
@ADDRESSES xml,
@PHONES xml,
@EMAILADDRESSES xml,
@CONSTITUENTACTION tinyint,
@ADDRESSACTION tinyint,
@EMAILACTION tinyint,
@PHONEACTION tinyint,
@PRIMARYRECORDID uniqueidentifier,
@EMAILISPRIMARY bit,
@PHONEISPRIMARY bit
)
as
set nocount on;
declare @ADDRESSISPRIMARY bit;
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_CONSTITUENTUPDATEBATCHDUPLICATEMATCH
@ID = @ID,
@ADDRESSISPRIMARY = @ADDRESSISPRIMARY output
exec dbo.USP_DATAFORMTEMPLATE_EDIT_CONSTITUENTUPDATEBATCHDUPLICATEMATCH_2
@ID,
@CHANGEAGENTID,
@LOOKUPID,
@FIRSTNAME,
@MIDDLENAME,
@LASTNAME,
@SUFFIXCODEID,
@TITLECODEID,
@MAIDENNAME,
@NICKNAME,
@GENDERCODE,
@BIRTHDATE,
@ADDRESSID,
@ADDRESSTYPECODEID,
@ADDRESS_ADDRESSBLOCK,
@ADDRESS_CITY,
@ADDRESS_STATEID,
@ADDRESS_POSTCODE,
@ADDRESS_COUNTRYID,
@PHONEID,
@PHONETYPECODEID,
@PHONENUMBER,
@EMAILID,
@EMAILADDRESSTYPECODEID,
@EMAILADDRESS,
@CREATEDON,
@DATECHANGED,
@ADDRESSES,
@PHONES,
@EMAILADDRESSES,
@CONSTITUENTACTION,
@ADDRESSACTION,
@EMAILACTION,
@PHONEACTION,
@PRIMARYRECORDID,
@EMAILISPRIMARY,
@PHONEISPRIMARY,
@ADDRESSISPRIMARY
return 0;