USP_DATAFORMTEMPLATE_EDIT_BATCHCONSTITUENTUPDATEBATCHROW_3
USP_DATAFORMTEMPLATE_EDIT_BATCHCONSTITUENTUPDATEBATCHROW_3
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | The input ID parameter indicating the ID of the record being edited. |
@CHANGEAGENTID | uniqueidentifier | IN | Input parameter indicating the ID of the change agent invoking the procedure. |
@SEQUENCE | int | IN | Sequence |
@PRIMARYRECORDID | uniqueidentifier | IN | Constituent |
@CONSTITUENTTYPECODE | tinyint | IN | Constituent type |
@BIRTHDATE | UDT_FUZZYDATE | IN | Birth date |
@FIRSTNAME | nvarchar(50) | IN | First name |
@GENDERCODE | tinyint | IN | Gender |
@GIVESANONYMOUSLY | bit | IN | Gives anonymously |
@KEYNAME | nvarchar(100) | IN | Last/Org/Group/Household name |
@LOOKUP_ID | nvarchar(100) | IN | Lookup ID |
@MAIDENNAME | nvarchar(100) | IN | Maiden name |
@MIDDLENAME | nvarchar(50) | IN | Middle name |
@NICKNAME | nvarchar(50) | IN | Nickname |
@SUFFIXCODEID | uniqueidentifier | IN | Suffix |
@TITLECODEID | uniqueidentifier | IN | Title |
@WEBADDRESS | UDT_WEBADDRESS | IN | Website |
@ALTERNATELOOKUPIDS | xml | IN | Alternate lookup IDs |
@SECURITYATTRIBUTES | xml | IN | Constituent security attribute |
@DECEASED | bit | IN | Is deceased |
@DECEASEDDATE | UDT_FUZZYDATE | IN | Deceased date |
@CONSTITUENT_SITEID | uniqueidentifier | IN | Constituent site |
@INTERESTS | xml | IN | Interests |
@PROSPECTMANAGERFUNDRAISERID | uniqueidentifier | IN | Prospect manager |
@ADDRESSES | xml | IN | Addresses |
@PHONES | xml | IN | Phones |
@EMAILADDRESSES | xml | IN | Email addresses |
@CONSTITUENCIES | xml | IN | Constituencies |
@GROUPTYPEID | uniqueidentifier | IN | Group type |
@GROUPDESCRIPTION | nvarchar(300) | IN | Group description |
@GROUPSTARTDATE | datetime | IN | Group start date |
@ORG_INDUSTRYCODEID | uniqueidentifier | IN | Industry |
@ORG_NUMEMPLOYEES | int | IN | No. of employees |
@ORG_NUMSUBSIDIARIES | int | IN | No. of subsidiary orgs |
@ORG_PARENTCORPID | uniqueidentifier | IN | Parent org |
@MARITALSTATUSCODEID | uniqueidentifier | IN | Marital status |
@SPOUSE_ID | uniqueidentifier | IN | Spouse |
@SPOUSE_TITLECODEID | uniqueidentifier | IN | Spouse title |
@SPOUSE_FIRSTNAME | nvarchar(50) | IN | Spouse first name |
@SPOUSE_NICKNAME | nvarchar(50) | IN | Spouse nickname |
@SPOUSE_MIDDLENAME | nvarchar(50) | IN | Spouse middle name |
@SPOUSE_MAIDENNAME | nvarchar(100) | IN | Spouse maiden name |
@SPOUSE_LASTNAME | nvarchar(100) | IN | Spouse last name |
@SPOUSE_SUFFIXCODEID | uniqueidentifier | IN | Spouse suffix |
@SPOUSE_BIRTHDATE | UDT_FUZZYDATE | IN | Spouse birth date |
@SPOUSE_GENDERCODE | tinyint | IN | Spouse gender |
@SPOUSE_LOOKUPID | nvarchar(100) | IN | Spouse lookup ID |
@SPOUSE_RELATIONSHIPTYPECODEID | uniqueidentifier | IN | Spouse relationship type |
@SPOUSE_RECIPROCALTYPECODEID | uniqueidentifier | IN | Spouse reciprocal type |
@BUSINESS_ID | uniqueidentifier | IN | Business |
@BUSINESS_ADDRESSBLOCK | nvarchar(150) | IN | Business address |
@BUSINESS_ADDRESSTYPECODEID | uniqueidentifier | IN | Business address type |
@BUSINESS_CART | nvarchar(10) | IN | Business CART |
@BUSINESS_CITY | nvarchar(50) | IN | Business city |
@BUSINESS_COUNTRYID | uniqueidentifier | IN | Business country |
@BUSINESS_DONOTMAIL | bit | IN | Business do not mail |
@BUSINESS_DONOTMAILREASONCODEID | uniqueidentifier | IN | Business do not mail reason |
@BUSINESS_DPC | nvarchar(8) | IN | Business DPC |
@BUSINESS_EMAILADDRESS | UDT_EMAILADDRESS | IN | Business email address |
@BUSINESS_EMAILADDRESSTYPECODEID | uniqueidentifier | IN | Business email type |
@BUSINESS_INDUSTRYCODEID | uniqueidentifier | IN | Business industry |
@BUSINESS_LOOKUPID | nvarchar(100) | IN | Business lookup ID |
@BUSINESS_LOT | nvarchar(5) | IN | Business LOT |
@BUSINESS_NAME | nvarchar(100) | IN | Business name |
@BUSINESS_NUMEMPLOYEES | int | IN | Business no. of employees |
@BUSINESS_NUMSUBSIDIARIES | int | IN | Business no. of subsidiary orgs |
@BUSINESS_PARENTCORPID | uniqueidentifier | IN | Business parent org |
@BUSINESS_PHONENUMBER | nvarchar(100) | IN | Business phone number |
@BUSINESS_PHONE_COUNTRYID | uniqueidentifier | IN | Business phone number country |
@BUSINESS_PHONETYPECODEID | uniqueidentifier | IN | Business phone type |
@BUSINESS_RELATIONSHIPTYPECODEID | uniqueidentifier | IN | Business relationship type |
@BUSINESS_RECIPROCALTYPECODEID | uniqueidentifier | IN | Business reciprocal type |
@BUSINESS_STATEID | uniqueidentifier | IN | Business state |
@BUSINESS_WEBADDRESS | UDT_WEBADDRESS | IN | Business website |
@BUSINESS_POSTCODE | nvarchar(12) | IN | Business ZIP |
@SPOUSE_RELATIONSHIPTYPECODEIDSIMPLELIST | uniqueidentifier | IN | Spouse relationship type |
@SPOUSE_RECIPROCALTYPECODEIDSIMPLELIST | uniqueidentifier | IN | Spouse reciprocal type |
@BUSINESS_RELATIONSHIPTYPECODEIDSIMPLELIST | uniqueidentifier | IN | Business relationship type |
@BUSINESS_RECIPROCALTYPECODEIDSIMPLELIST | uniqueidentifier | IN | Business reciprocal type |
@BUSINESS_PRIMARYSOFTCREDITRELATIONSHIPEXISTS | bit | IN | Apply recognition from business |
@BUSINESS_PRIMARYSOFTCREDITMATCHFACTOR | decimal(5, 2) | IN | Recognition from business match percent |
@BUSINESS_RECIPROCALSOFTCREDITRELATIONSHIPEXISTS | bit | IN | Apply recognition to business |
@BUSINESS_RECIPROCALSOFTCREDITMATCHFACTOR | decimal(5, 2) | IN | Recognition to business match percent |
@BUSINESS_PRIMARYRECOGNITIONTYPECODEID | uniqueidentifier | IN | Recognition from business type |
@BUSINESS_RECIPROCALRECOGNITIONTYPECODEID | uniqueidentifier | IN | Recognition to business type |
Definition
Copy
CREATE procedure USP_DATAFORMTEMPLATE_EDIT_BATCHCONSTITUENTUPDATEBATCHROW_3
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier,
@SEQUENCE int,
@PRIMARYRECORDID uniqueidentifier,
@CONSTITUENTTYPECODE tinyint,
@BIRTHDATE dbo.UDT_FUZZYDATE,
@FIRSTNAME nvarchar(50),
@GENDERCODE tinyint,
@GIVESANONYMOUSLY bit,
@KEYNAME nvarchar(100),
@LOOKUP_ID nvarchar(100),
@MAIDENNAME nvarchar(100),
@MIDDLENAME nvarchar(50),
@NICKNAME nvarchar(50),
@SUFFIXCODEID uniqueidentifier,
@TITLECODEID uniqueidentifier,
@WEBADDRESS dbo.UDT_WEBADDRESS,
@ALTERNATELOOKUPIDS xml,
@SECURITYATTRIBUTES xml,
@DECEASED bit,
@DECEASEDDATE dbo.UDT_FUZZYDATE,
@CONSTITUENT_SITEID uniqueidentifier,
@INTERESTS xml,
@PROSPECTMANAGERFUNDRAISERID uniqueidentifier,
@ADDRESSES xml,
@PHONES xml,
@EMAILADDRESSES xml,
@CONSTITUENCIES xml,
@GROUPTYPEID uniqueidentifier,
@GROUPDESCRIPTION nvarchar(300),
@GROUPSTARTDATE datetime,
@ORG_INDUSTRYCODEID uniqueidentifier,
@ORG_NUMEMPLOYEES int,
@ORG_NUMSUBSIDIARIES int,
@ORG_PARENTCORPID uniqueidentifier,
@MARITALSTATUSCODEID uniqueidentifier,
@SPOUSE_ID uniqueidentifier,
@SPOUSE_TITLECODEID uniqueidentifier,
@SPOUSE_FIRSTNAME nvarchar(50),
@SPOUSE_NICKNAME nvarchar(50),
@SPOUSE_MIDDLENAME nvarchar(50),
@SPOUSE_MAIDENNAME nvarchar(100),
@SPOUSE_LASTNAME nvarchar(100),
@SPOUSE_SUFFIXCODEID uniqueidentifier,
@SPOUSE_BIRTHDATE dbo.UDT_FUZZYDATE,
@SPOUSE_GENDERCODE tinyint,
@SPOUSE_LOOKUPID nvarchar(100),
@SPOUSE_RELATIONSHIPTYPECODEID uniqueidentifier,
@SPOUSE_RECIPROCALTYPECODEID uniqueidentifier,
@BUSINESS_ID uniqueidentifier,
@BUSINESS_ADDRESSBLOCK nvarchar(150),
@BUSINESS_ADDRESSTYPECODEID uniqueidentifier,
@BUSINESS_CART nvarchar(10),
@BUSINESS_CITY nvarchar(50),
@BUSINESS_COUNTRYID uniqueidentifier,
@BUSINESS_DONOTMAIL bit,
@BUSINESS_DONOTMAILREASONCODEID uniqueidentifier,
@BUSINESS_DPC nvarchar(8),
@BUSINESS_EMAILADDRESS dbo.UDT_EMAILADDRESS,
@BUSINESS_EMAILADDRESSTYPECODEID uniqueidentifier,
@BUSINESS_INDUSTRYCODEID uniqueidentifier,
@BUSINESS_LOOKUPID nvarchar(100),
@BUSINESS_LOT nvarchar(5),
@BUSINESS_NAME nvarchar(100),
@BUSINESS_NUMEMPLOYEES int,
@BUSINESS_NUMSUBSIDIARIES int,
@BUSINESS_PARENTCORPID uniqueidentifier,
@BUSINESS_PHONENUMBER nvarchar(100),
@BUSINESS_PHONE_COUNTRYID uniqueidentifier,
@BUSINESS_PHONETYPECODEID uniqueidentifier,
@BUSINESS_RELATIONSHIPTYPECODEID uniqueidentifier,
@BUSINESS_RECIPROCALTYPECODEID uniqueidentifier,
@BUSINESS_STATEID uniqueidentifier,
@BUSINESS_WEBADDRESS dbo.UDT_WEBADDRESS,
@BUSINESS_POSTCODE nvarchar(12),
@SPOUSE_RELATIONSHIPTYPECODEIDSIMPLELIST uniqueidentifier,
@SPOUSE_RECIPROCALTYPECODEIDSIMPLELIST uniqueidentifier,
@BUSINESS_RELATIONSHIPTYPECODEIDSIMPLELIST uniqueidentifier,
@BUSINESS_RECIPROCALTYPECODEIDSIMPLELIST uniqueidentifier,
@BUSINESS_PRIMARYSOFTCREDITRELATIONSHIPEXISTS bit,
@BUSINESS_PRIMARYSOFTCREDITMATCHFACTOR decimal(5,2),
@BUSINESS_RECIPROCALSOFTCREDITRELATIONSHIPEXISTS bit,
@BUSINESS_RECIPROCALSOFTCREDITMATCHFACTOR decimal(5,2),
@BUSINESS_PRIMARYRECOGNITIONTYPECODEID uniqueidentifier,
@BUSINESS_RECIPROCALRECOGNITIONTYPECODEID uniqueidentifier
)
as
set nocount on;
declare @BUSINESS_EMAILADDRESSSTARTDATE date;
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_BATCHCONSTITUENTUPDATEBATCHROW
@ID = @ID,
@BUSINESS_EMAILADDRESSSTARTDATE = @BUSINESS_EMAILADDRESSSTARTDATE output
exec dbo.USP_DATAFORMTEMPLATE_EDIT_BATCHCONSTITUENTUPDATEBATCHROW_4
@ID,
@CHANGEAGENTID,
@SEQUENCE,
@PRIMARYRECORDID,
@CONSTITUENTTYPECODE,
@BIRTHDATE,
@FIRSTNAME,
@GENDERCODE,
@GIVESANONYMOUSLY,
@KEYNAME,
@LOOKUP_ID,
@MAIDENNAME,
@MIDDLENAME,
@NICKNAME,
@SUFFIXCODEID,
@TITLECODEID,
@WEBADDRESS,
@ALTERNATELOOKUPIDS,
@SECURITYATTRIBUTES,
@DECEASED,
@DECEASEDDATE,
@CONSTITUENT_SITEID,
@INTERESTS,
@PROSPECTMANAGERFUNDRAISERID,
@ADDRESSES,
@PHONES,
@EMAILADDRESSES,
@CONSTITUENCIES,
@GROUPTYPEID,
@GROUPDESCRIPTION,
@GROUPSTARTDATE,
@ORG_INDUSTRYCODEID,
@ORG_NUMEMPLOYEES,
@ORG_NUMSUBSIDIARIES,
@ORG_PARENTCORPID,
@MARITALSTATUSCODEID,
@SPOUSE_ID,
@SPOUSE_TITLECODEID,
@SPOUSE_FIRSTNAME,
@SPOUSE_NICKNAME,
@SPOUSE_MIDDLENAME,
@SPOUSE_MAIDENNAME,
@SPOUSE_LASTNAME,
@SPOUSE_SUFFIXCODEID,
@SPOUSE_BIRTHDATE,
@SPOUSE_GENDERCODE,
@SPOUSE_LOOKUPID,
@SPOUSE_RELATIONSHIPTYPECODEID,
@SPOUSE_RECIPROCALTYPECODEID,
@BUSINESS_ID,
@BUSINESS_ADDRESSBLOCK,
@BUSINESS_ADDRESSTYPECODEID,
@BUSINESS_CART,
@BUSINESS_CITY,
@BUSINESS_COUNTRYID,
@BUSINESS_DONOTMAIL,
@BUSINESS_DONOTMAILREASONCODEID,
@BUSINESS_DPC,
@BUSINESS_EMAILADDRESS,
@BUSINESS_EMAILADDRESSTYPECODEID,
@BUSINESS_INDUSTRYCODEID,
@BUSINESS_LOOKUPID,
@BUSINESS_LOT,
@BUSINESS_NAME,
@BUSINESS_NUMEMPLOYEES,
@BUSINESS_NUMSUBSIDIARIES,
@BUSINESS_PARENTCORPID,
@BUSINESS_PHONENUMBER,
@BUSINESS_PHONE_COUNTRYID,
@BUSINESS_PHONETYPECODEID,
@BUSINESS_RELATIONSHIPTYPECODEID,
@BUSINESS_RECIPROCALTYPECODEID,
@BUSINESS_STATEID,
@BUSINESS_WEBADDRESS,
@BUSINESS_POSTCODE,
@SPOUSE_RELATIONSHIPTYPECODEIDSIMPLELIST,
@SPOUSE_RECIPROCALTYPECODEIDSIMPLELIST,
@BUSINESS_RELATIONSHIPTYPECODEIDSIMPLELIST,
@BUSINESS_RECIPROCALTYPECODEIDSIMPLELIST,
@BUSINESS_PRIMARYSOFTCREDITRELATIONSHIPEXISTS,
@BUSINESS_PRIMARYSOFTCREDITMATCHFACTOR,
@BUSINESS_RECIPROCALSOFTCREDITRELATIONSHIPEXISTS,
@BUSINESS_RECIPROCALSOFTCREDITMATCHFACTOR,
@BUSINESS_PRIMARYRECOGNITIONTYPECODEID,
@BUSINESS_RECIPROCALRECOGNITIONTYPECODEID,
@BUSINESS_EMAILADDRESSSTARTDATE
return 0;