USP_DATAFORMTEMPLATE_EDIT_REVENUEBATCHCONSTITUENT_3
The save procedure used by the edit dataform template "Revenue Batch Constituent Edit Form 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. |
@LASTNAME | nvarchar(100) | IN | Last name |
@ORGANIZATIONNAME | nvarchar(100) | IN | Name |
@FIRSTNAME | nvarchar(50) | IN | First name |
@MIDDLENAME | nvarchar(50) | IN | Middle name |
@MAIDENNAME | nvarchar(100) | IN | Maiden name |
@NICKNAME | nvarchar(50) | IN | Nickname |
@TITLECODEID | uniqueidentifier | IN | Title |
@SUFFIXCODEID | uniqueidentifier | IN | Suffix |
@GENDERCODE | tinyint | IN | Gender |
@BIRTHDATE | UDT_FUZZYDATE | IN | Birth date |
@ADDRESS_ADDRESSTYPECODEID | uniqueidentifier | IN | Address type |
@ADDRESS_DONOTMAIL | bit | IN | Do not send mail to this address |
@ADDRESS_DONOTMAILREASONCODEID | uniqueidentifier | IN | Reason |
@ADDRESS_COUNTRYID | uniqueidentifier | IN | Country |
@ADDRESS_STATEID | uniqueidentifier | IN | State |
@ADDRESS_ADDRESSBLOCK | nvarchar(150) | IN | Address |
@ADDRESS_CITY | nvarchar(50) | IN | City |
@ADDRESS_POSTCODE | nvarchar(12) | IN | ZIP |
@ADDRESS_UPDATEMATCHINGHOUSEHOLDADDRESSES | bit | IN | Update matching addresses in household |
@ADDRESS_OMITFROMVALIDATION | bit | IN | Omit from validation |
@ADDRESS_CART | nvarchar(10) | IN | |
@ADDRESS_DPC | nvarchar(8) | IN | |
@ADDRESS_LOT | nvarchar(5) | IN | |
@ADDRESS_COUNTYCODEID | uniqueidentifier | IN | |
@ADDRESS_CONGRESSIONALDISTRICTCODEID | uniqueidentifier | IN | |
@ADDRESS_LASTVALIDATIONATTEMPTDATE | datetime | IN | |
@ADDRESS_VALIDATIONMESSAGE | nvarchar(200) | IN | |
@ADDRESS_CERTIFICATIONDATA | int | IN | |
@PHONE_PHONETYPECODEID | uniqueidentifier | IN | Phone type |
@PHONE_NUMBER | nvarchar(100) | IN | Phone number |
@EMAILADDRESS_EMAILADDRESSTYPECODEID | uniqueidentifier | IN | Email type |
@EMAILADDRESS_EMAILADDRESS | UDT_EMAILADDRESS | IN | Email address |
@MARITALSTATUSCODEID | uniqueidentifier | IN | Marital status |
@ORGANIZATION_ADDRESSTYPECODEID | uniqueidentifier | IN | Address type |
@ORGANIZATION_DONOTMAIL | bit | IN | Do not send mail to this address |
@ORGANIZATION_DONOTMAILREASONCODEID | uniqueidentifier | IN | Reason |
@ORGANIZATION_COUNTRYID | uniqueidentifier | IN | Country |
@ORGANIZATION_STATEID | uniqueidentifier | IN | State |
@ORGANIZATION_ADDRESSBLOCK | nvarchar(150) | IN | Address |
@ORGANIZATION_CITY | nvarchar(50) | IN | City |
@ORGANIZATION_POSTCODE | nvarchar(12) | IN | ZIP |
@ORGANIZATION_OMITFROMVALIDATION | bit | IN | Omit this address |
@ORGANIZATION_CART | nvarchar(10) | IN | |
@ORGANIZATION_DPC | nvarchar(8) | IN | |
@ORGANIZATION_LOT | nvarchar(5) | IN | |
@ORGANIZATION_COUNTYCODEID | uniqueidentifier | IN | |
@ORGANIZATION_CONGRESSIONALDISTRICTCODEID | uniqueidentifier | IN | |
@ORGANIZATION_LASTVALIDATIONATTEMPTDATE | datetime | IN | |
@ORGANIZATION_VALIDATIONMESSAGE | nvarchar(200) | IN | |
@ORGANIZATION_CERTIFICATIONDATA | int | IN | |
@ORGANIZATION_PHONETYPECODEID | uniqueidentifier | IN | Phone type |
@ORGANIZATION_NUMBER | nvarchar(100) | IN | Phone number |
@ORGANIZATION_EMAILADDRESSTYPECODEID | uniqueidentifier | IN | Email type |
@ORGANIZATION_EMAILADDRESS | UDT_EMAILADDRESS | IN | Email address |
@WEBADDRESS | UDT_WEBADDRESS | IN | Website |
@INDUSTRYCODEID | uniqueidentifier | IN | Industry |
@NUMEMPLOYEES | int | IN | Number of employees |
@NUMSUBSIDIARIES | int | IN | Number of subsidiaries |
@PARENTCORPID | uniqueidentifier | IN | Parent org |
@BATCHSPOUSEID | uniqueidentifier | IN | Batch spouse id |
@BATCHSPOUSERELATIONID | uniqueidentifier | IN | Batch spouse relation id |
@SPOUSEID | uniqueidentifier | IN | Full name |
@EXISTINGSPOUSE | bit | IN | Existing constituent |
@SPOUSE_LASTNAME | nvarchar(100) | IN | Last Name |
@SPOUSE_FIRSTNAME | nvarchar(50) | IN | First Name |
@SPOUSE_MIDDLENAME | nvarchar(50) | IN | Middle Name |
@SPOUSE_MAIDENNAME | nvarchar(100) | IN | Maiden Name |
@SPOUSE_NICKNAME | nvarchar(50) | IN | Nickname |
@SPOUSE_TITLECODEID | uniqueidentifier | IN | Title |
@SPOUSE_SUFFIXCODEID | uniqueidentifier | IN | Suffix |
@SPOUSE_GENDERCODE | tinyint | IN | Gender |
@SPOUSE_BIRTHDATE | UDT_FUZZYDATE | IN | Birth date |
@SPOUSE_RECIPROCALTYPECODEID | uniqueidentifier | IN | Reciprocal relationship type |
@SPOUSE_RELATIONSHIPTYPECODEID | uniqueidentifier | IN | Relationship type |
@COPYPRIMARYINFORMATION | bit | IN | Copy primary information |
@SPOUSE_STARTDATE | datetime | IN | Start date |
@ISSPOUSERELATIONSHIP | bit | IN | Is spouse relationship |
@BATCHBUSINESSID | uniqueidentifier | IN | Batch organization id |
@BATCHBUSINESSRELATIONID | uniqueidentifier | IN | Batch organization relation id |
@BUSINESSID | uniqueidentifier | IN | Org name |
@EXISTINGBUSINESS | bit | IN | Existing constituent |
@BUSINESS_NAME | nvarchar(100) | IN | Org name |
@BUSINESS_ADDRESSTYPECODEID | uniqueidentifier | IN | Address type |
@BUSINESS_COUNTRYID | uniqueidentifier | IN | Country |
@BUSINESS_STATEID | uniqueidentifier | IN | State |
@BUSINESS_ADDRESSBLOCK | nvarchar(150) | IN | Address |
@BUSINESS_CITY | nvarchar(50) | IN | City |
@BUSINESS_POSTCODE | nvarchar(12) | IN | ZIP |
@BUSINESS_DONOTMAIL | bit | IN | Do not send mail to this address |
@BUSINESS_DONOTMAILREASONCODEID | uniqueidentifier | IN | Reason |
@BUSINESS_OMITFROMVALIDATION | bit | IN | Omit this address |
@BUSINESS_CART | nvarchar(10) | IN | |
@BUSINESS_DPC | nvarchar(8) | IN | |
@BUSINESS_LOT | nvarchar(5) | IN | |
@BUSINESS_COUNTYCODEID | uniqueidentifier | IN | |
@BUSINESS_CONGRESSIONALDISTRICTCODEID | uniqueidentifier | IN | |
@BUSINESS_LASTVALIDATIONATTEMPTDATE | datetime | IN | |
@BUSINESS_VALIDATIONMESSAGE | nvarchar(200) | IN | |
@BUSINESS_CERTIFICATIONDATA | int | IN | |
@BUSINESS_PHONETYPECODEID | uniqueidentifier | IN | Phone type |
@BUSINESS_NUMBER | nvarchar(100) | IN | Phone number |
@BUSINESS_RECIPROCALTYPECODEID | uniqueidentifier | IN | Reciprocal relationship type |
@BUSINESS_RELATIONSHIPTYPECODEID | uniqueidentifier | IN | Relationship type |
@BUSINESS_STARTDATE | datetime | IN | Start date |
@ISCONTACT | bit | IN | Is contact |
@ISPRIMARYCONTACT | bit | IN | Primary contact |
@CONTACTTYPECODEID | uniqueidentifier | IN | Contact type |
@POSITION | nvarchar(100) | IN | Job title |
@ISMATCHINGGIFTRELATIONSHIP | bit | IN | This organization will match individual's contributions |
@CURRENTAPPUSERID | uniqueidentifier | IN | Input parameter indicating the ID of the current user. |
@GROUP_NAME | nvarchar(100) | IN | Name |
@GROUP_DESCRIPTION | nvarchar(300) | IN | Description |
@GROUP_GIVESANONYMOUSLY | bit | IN | Group gives anonymously |
@GROUP_ADDRESSTYPECODEID | uniqueidentifier | IN | Address type |
@GROUP_COUNTRYID | uniqueidentifier | IN | Country |
@GROUP_ADDRESSBLOCK | nvarchar(150) | IN | Address |
@GROUP_CITY | nvarchar(50) | IN | City |
@GROUP_STATEID | uniqueidentifier | IN | State |
@GROUP_OMITFROMVALIDATION | bit | IN | Omit this address from validation |
@GROUP_CART | nvarchar(10) | IN | |
@GROUP_DPC | nvarchar(8) | IN | |
@GROUP_LOT | nvarchar(5) | IN | |
@GROUP_COUNTYCODEID | uniqueidentifier | IN | |
@GROUP_CONGRESSIONALDISTRICTCODEID | uniqueidentifier | IN | |
@GROUP_LASTVALIDATIONATTEMPTDATE | datetime | IN | |
@GROUP_VALIDATIONMESSAGE | nvarchar(200) | IN | |
@GROUP_CERTIFICATIONDATA | int | IN | |
@GROUP_POSTCODE | nvarchar(12) | IN | ZIP |
@GROUP_PHONETYPECODEID | uniqueidentifier | IN | Phone type |
@GROUP_NUMBER | nvarchar(100) | IN | Phone number |
@GROUP_EMAILADDRESSTYPECODEID | uniqueidentifier | IN | Email type |
@GROUP_EMAILADDRESS | UDT_EMAILADDRESS | IN | Email address |
@GROUP_WEBADDRESS | UDT_WEBADDRESS | IN | Website |
@GROUP_DONOTMAIL | bit | IN | Do not send mail to this address |
@GROUP_DONOTMAILREASONCODEID | uniqueidentifier | IN | Reason |
@GROUP_UPDATEMATCHINGHOUSEHOLDADDRESSES | bit | IN | Update matching addresses in household |
@GROUP_GROUPTYPEID | uniqueidentifier | IN | Group type |
@GROUP_PRIMARYCONTACTID | uniqueidentifier | IN | Primary contact |
@GROUP_MEMBERS | xml | IN | Members |
@GROUP_NEWMEMBERSEARCHID | uniqueidentifier | IN | Search for constituents to include in the group |
@GROUP_STARTDATE | datetime | IN | Start date |
@HOUSEHOLD_PRIMARYCONTACTID | uniqueidentifier | IN | Full name |
@HOUSEHOLD_PRIMARYCONTACT_KEYNAME | nvarchar(100) | IN | Last name |
@HOUSEHOLD_PRIMARYCONTACT_FIRSTNAME | nvarchar(50) | IN | First name |
@HOUSEHOLD_PRIMARYCONTACT_MIDDLENAME | nvarchar(50) | IN | Middle name |
@HOUSEHOLD_PRIMARYCONTACT_TITLECODEID | uniqueidentifier | IN | Title |
@HOUSEHOLD_PRIMARYCONTACT_SUFFIXCODEID | uniqueidentifier | IN | Suffix |
@HOUSEHOLD_PRIMARYCONTACT_COPYHOUSEHOLDCONTACT | bit | IN | Copy household contact information |
@HOUSEHOLD_SECONDMEMBERID | uniqueidentifier | IN | Full name |
@HOUSEHOLD_SECONDMEMBER_KEYNAME | nvarchar(100) | IN | Last name |
@HOUSEHOLD_SECONDMEMBER_FIRSTNAME | nvarchar(50) | IN | First name |
@HOUSEHOLD_SECONDMEMBER_MIDDLENAME | nvarchar(50) | IN | Middle name |
@HOUSEHOLD_SECONDMEMBER_TITLECODEID | uniqueidentifier | IN | Title |
@HOUSEHOLD_SECONDMEMBER_SUFFIXCODEID | uniqueidentifier | IN | Suffix |
@HOUSEHOLD_SECONDMEMBER_COPYHOUSEHOLDCONTACT | bit | IN | Copy household contact information |
@HOUSEHOLD_SECONDMEMBER_RELATIONSHIP_RECIPROCALTYPECODEID | uniqueidentifier | IN | Reciprocal relationship type |
@HOUSEHOLD_SECONDMEMBER_RELATIONSHIP_RELATIONSHIPTYPECODEID | uniqueidentifier | IN | Relationship type |
@HOUSEHOLD_SECONDMEMBER_RELATIONSHIP_STARTDATE | datetime | IN | Start date |
@HOUSEHOLD_SECONDMEMBER_RELATIONSHIP_ISSPOUSE | bit | IN | This is the spouse relationship |
@HOUSEHOLDCOPYPRIMARYCONTACTINFO | bit | IN | Copy primary contact information to household |
@JOBCATEGORYCODEID | uniqueidentifier | IN | Category |
@CAREERLEVELCODEID | uniqueidentifier | IN | Career level |
@GROUP_DONOTCALL | bit | IN | Do not call this phone number |
@GROUP_DONOTEMAIL | bit | IN | Do not send email to this address |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_REVENUEBATCHCONSTITUENT_3
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier,
@LASTNAME nvarchar(100),
@ORGANIZATIONNAME nvarchar(100),
@FIRSTNAME nvarchar(50),
@MIDDLENAME nvarchar(50),
@MAIDENNAME nvarchar(100),
@NICKNAME nvarchar(50),
@TITLECODEID uniqueidentifier,
@SUFFIXCODEID uniqueidentifier,
@GENDERCODE tinyint,
@BIRTHDATE dbo.UDT_FUZZYDATE,
@ADDRESS_ADDRESSTYPECODEID uniqueidentifier,
@ADDRESS_DONOTMAIL bit,
@ADDRESS_DONOTMAILREASONCODEID uniqueidentifier,
@ADDRESS_COUNTRYID uniqueidentifier,
@ADDRESS_STATEID uniqueidentifier,
@ADDRESS_ADDRESSBLOCK nvarchar(150),
@ADDRESS_CITY nvarchar(50),
@ADDRESS_POSTCODE nvarchar(12),
@ADDRESS_UPDATEMATCHINGHOUSEHOLDADDRESSES bit,
-- Address Validation
@ADDRESS_OMITFROMVALIDATION bit,
@ADDRESS_CART nvarchar(10),
@ADDRESS_DPC nvarchar(8),
@ADDRESS_LOT nvarchar(5),
@ADDRESS_COUNTYCODEID uniqueidentifier,
@ADDRESS_CONGRESSIONALDISTRICTCODEID uniqueidentifier,
@ADDRESS_LASTVALIDATIONATTEMPTDATE datetime,
@ADDRESS_VALIDATIONMESSAGE nvarchar(200),
@ADDRESS_CERTIFICATIONDATA integer,
@PHONE_PHONETYPECODEID uniqueidentifier,
@PHONE_NUMBER nvarchar(100),
@EMAILADDRESS_EMAILADDRESSTYPECODEID uniqueidentifier,
@EMAILADDRESS_EMAILADDRESS dbo.UDT_EMAILADDRESS,
@MARITALSTATUSCODEID uniqueidentifier,
@ORGANIZATION_ADDRESSTYPECODEID uniqueidentifier,
@ORGANIZATION_DONOTMAIL bit,
@ORGANIZATION_DONOTMAILREASONCODEID uniqueidentifier,
@ORGANIZATION_COUNTRYID uniqueidentifier,
@ORGANIZATION_STATEID uniqueidentifier,
@ORGANIZATION_ADDRESSBLOCK nvarchar(150),
@ORGANIZATION_CITY nvarchar(50),
@ORGANIZATION_POSTCODE nvarchar(12),
-- Address Validation
@ORGANIZATION_OMITFROMVALIDATION bit,
@ORGANIZATION_CART nvarchar(10),
@ORGANIZATION_DPC nvarchar(8),
@ORGANIZATION_LOT nvarchar(5),
@ORGANIZATION_COUNTYCODEID uniqueidentifier,
@ORGANIZATION_CONGRESSIONALDISTRICTCODEID uniqueidentifier,
@ORGANIZATION_LASTVALIDATIONATTEMPTDATE datetime,
@ORGANIZATION_VALIDATIONMESSAGE nvarchar(200),
@ORGANIZATION_CERTIFICATIONDATA integer,
@ORGANIZATION_PHONETYPECODEID uniqueidentifier,
@ORGANIZATION_NUMBER nvarchar(100),
@ORGANIZATION_EMAILADDRESSTYPECODEID uniqueidentifier,
@ORGANIZATION_EMAILADDRESS dbo.UDT_EMAILADDRESS,
@WEBADDRESS dbo.UDT_WEBADDRESS,
@INDUSTRYCODEID uniqueidentifier,
@NUMEMPLOYEES int,
@NUMSUBSIDIARIES int,
@PARENTCORPID uniqueidentifier,
--Individual's relationship Variables
@BATCHSPOUSEID uniqueidentifier,
@BATCHSPOUSERELATIONID uniqueidentifier,
@SPOUSEID uniqueidentifier,
@EXISTINGSPOUSE bit,
@SPOUSE_LASTNAME nvarchar(100),
@SPOUSE_FIRSTNAME nvarchar(50),
@SPOUSE_MIDDLENAME nvarchar(50),
@SPOUSE_MAIDENNAME nvarchar(100),
@SPOUSE_NICKNAME nvarchar(50),
@SPOUSE_TITLECODEID uniqueidentifier,
@SPOUSE_SUFFIXCODEID uniqueidentifier,
@SPOUSE_GENDERCODE tinyint,
@SPOUSE_BIRTHDATE dbo.UDT_FUZZYDATE,
@SPOUSE_RECIPROCALTYPECODEID uniqueidentifier,
@SPOUSE_RELATIONSHIPTYPECODEID uniqueidentifier,
@COPYPRIMARYINFORMATION bit,
@SPOUSE_STARTDATE datetime,
@ISSPOUSERELATIONSHIP bit,
--Organization variables
@BATCHBUSINESSID uniqueidentifier,
@BATCHBUSINESSRELATIONID uniqueidentifier,
@BUSINESSID uniqueidentifier,
@EXISTINGBUSINESS bit,
@BUSINESS_NAME nvarchar(100),
@BUSINESS_ADDRESSTYPECODEID uniqueidentifier,
@BUSINESS_COUNTRYID uniqueidentifier,
@BUSINESS_STATEID uniqueidentifier,
@BUSINESS_ADDRESSBLOCK nvarchar(150),
@BUSINESS_CITY nvarchar(50),
@BUSINESS_POSTCODE nvarchar(12),
@BUSINESS_DONOTMAIL bit,
@BUSINESS_DONOTMAILREASONCODEID uniqueidentifier,
-- Address Validation
@BUSINESS_OMITFROMVALIDATION bit,
@BUSINESS_CART nvarchar(10),
@BUSINESS_DPC nvarchar(8),
@BUSINESS_LOT nvarchar(5),
@BUSINESS_COUNTYCODEID uniqueidentifier,
@BUSINESS_CONGRESSIONALDISTRICTCODEID uniqueidentifier,
@BUSINESS_LASTVALIDATIONATTEMPTDATE datetime,
@BUSINESS_VALIDATIONMESSAGE nvarchar(200),
@BUSINESS_CERTIFICATIONDATA integer,
@BUSINESS_PHONETYPECODEID uniqueidentifier,
@BUSINESS_NUMBER nvarchar(100),
@BUSINESS_RECIPROCALTYPECODEID uniqueidentifier,
@BUSINESS_RELATIONSHIPTYPECODEID uniqueidentifier,
@BUSINESS_STARTDATE datetime,
@ISCONTACT bit,
@ISPRIMARYCONTACT bit,
@CONTACTTYPECODEID uniqueidentifier,
@POSITION nvarchar(100),
@ISMATCHINGGIFTRELATIONSHIP bit,
@CURRENTAPPUSERID uniqueidentifier,
-- Group/Household variables
@GROUP_NAME nvarchar(100),
@GROUP_DESCRIPTION nvarchar(300),
@GROUP_GIVESANONYMOUSLY bit,
@GROUP_ADDRESSTYPECODEID uniqueidentifier,
@GROUP_COUNTRYID uniqueidentifier,
@GROUP_ADDRESSBLOCK nvarchar(150),
@GROUP_CITY nvarchar(50),
@GROUP_STATEID uniqueidentifier,
@GROUP_OMITFROMVALIDATION bit,
@GROUP_CART nvarchar(10),
@GROUP_DPC nvarchar(8),
@GROUP_LOT nvarchar(5),
@GROUP_COUNTYCODEID uniqueidentifier,
@GROUP_CONGRESSIONALDISTRICTCODEID uniqueidentifier,
@GROUP_LASTVALIDATIONATTEMPTDATE datetime,
@GROUP_VALIDATIONMESSAGE nvarchar(200),
@GROUP_CERTIFICATIONDATA integer,
@GROUP_POSTCODE nvarchar(12),
@GROUP_PHONETYPECODEID uniqueidentifier,
@GROUP_NUMBER nvarchar(100),
@GROUP_EMAILADDRESSTYPECODEID uniqueidentifier,
@GROUP_EMAILADDRESS dbo.UDT_EMAILADDRESS,
@GROUP_WEBADDRESS dbo.UDT_WEBADDRESS,
@GROUP_DONOTMAIL bit,
@GROUP_DONOTMAILREASONCODEID uniqueidentifier,
@GROUP_UPDATEMATCHINGHOUSEHOLDADDRESSES bit,
-- Group variables
@GROUP_GROUPTYPEID uniqueidentifier,
@GROUP_PRIMARYCONTACTID uniqueidentifier,
@GROUP_MEMBERS xml,
@GROUP_NEWMEMBERSEARCHID uniqueidentifier, -- Not used in save operation, only exists to setup new member lookup control.
@GROUP_STARTDATE datetime,
-- Household Primary Member variables
@HOUSEHOLD_PRIMARYCONTACTID uniqueidentifier,
@HOUSEHOLD_PRIMARYCONTACT_KEYNAME nvarchar(100),
@HOUSEHOLD_PRIMARYCONTACT_FIRSTNAME nvarchar(50),
@HOUSEHOLD_PRIMARYCONTACT_MIDDLENAME nvarchar(50),
@HOUSEHOLD_PRIMARYCONTACT_TITLECODEID uniqueidentifier,
@HOUSEHOLD_PRIMARYCONTACT_SUFFIXCODEID uniqueidentifier,
@HOUSEHOLD_PRIMARYCONTACT_COPYHOUSEHOLDCONTACT bit,
-- Household Second Member variables
@HOUSEHOLD_SECONDMEMBERID uniqueidentifier,
@HOUSEHOLD_SECONDMEMBER_KEYNAME nvarchar(100),
@HOUSEHOLD_SECONDMEMBER_FIRSTNAME nvarchar(50),
@HOUSEHOLD_SECONDMEMBER_MIDDLENAME nvarchar(50),
@HOUSEHOLD_SECONDMEMBER_TITLECODEID uniqueidentifier,
@HOUSEHOLD_SECONDMEMBER_SUFFIXCODEID uniqueidentifier,
@HOUSEHOLD_SECONDMEMBER_COPYHOUSEHOLDCONTACT bit,
-- Household Second Member Relationship variables
@HOUSEHOLD_SECONDMEMBER_RELATIONSHIP_RECIPROCALTYPECODEID uniqueidentifier,
@HOUSEHOLD_SECONDMEMBER_RELATIONSHIP_RELATIONSHIPTYPECODEID uniqueidentifier,
@HOUSEHOLD_SECONDMEMBER_RELATIONSHIP_STARTDATE datetime,
@HOUSEHOLD_SECONDMEMBER_RELATIONSHIP_ISSPOUSE bit,
-- Individual's household fields
@HOUSEHOLDCOPYPRIMARYCONTACTINFO bit,
@JOBCATEGORYCODEID uniqueidentifier,
@CAREERLEVELCODEID uniqueidentifier,
@GROUP_DONOTCALL bit,
@GROUP_DONOTEMAIL bit
)
as
begin
declare
@GENDERCODEID uniqueidentifier,
@SPOUSE_GENDERCODEID uniqueidentifier;
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_REVENUEBATCHCONSTITUENT_3
@ID = @ID,
@CURRENTAPPUSERID = @CURRENTAPPUSERID,
@GENDERCODEID = @GENDERCODEID output,
@SPOUSE_GENDERCODEID = @SPOUSE_GENDERCODEID output;
exec dbo.USP_DATAFORMTEMPLATE_EDIT_REVENUEBATCHCONSTITUENT_4
@ID,
@CHANGEAGENTID,
@LASTNAME,
@ORGANIZATIONNAME,
@FIRSTNAME,
@MIDDLENAME,
@MAIDENNAME,
@NICKNAME,
@TITLECODEID,
@SUFFIXCODEID,
@GENDERCODE,
@BIRTHDATE,
@ADDRESS_ADDRESSTYPECODEID,
@ADDRESS_DONOTMAIL,
@ADDRESS_DONOTMAILREASONCODEID,
@ADDRESS_COUNTRYID,
@ADDRESS_STATEID,
@ADDRESS_ADDRESSBLOCK,
@ADDRESS_CITY,
@ADDRESS_POSTCODE,
@ADDRESS_UPDATEMATCHINGHOUSEHOLDADDRESSES,
-- Address Validation
@ADDRESS_OMITFROMVALIDATION,
@ADDRESS_CART,
@ADDRESS_DPC,
@ADDRESS_LOT,
@ADDRESS_COUNTYCODEID,
@ADDRESS_CONGRESSIONALDISTRICTCODEID,
@ADDRESS_LASTVALIDATIONATTEMPTDATE,
@ADDRESS_VALIDATIONMESSAGE,
@ADDRESS_CERTIFICATIONDATA,
@PHONE_PHONETYPECODEID,
@PHONE_NUMBER,
@EMAILADDRESS_EMAILADDRESSTYPECODEID,
@EMAILADDRESS_EMAILADDRESS,
@MARITALSTATUSCODEID,
@ORGANIZATION_ADDRESSTYPECODEID,
@ORGANIZATION_DONOTMAIL,
@ORGANIZATION_DONOTMAILREASONCODEID,
@ORGANIZATION_COUNTRYID,
@ORGANIZATION_STATEID,
@ORGANIZATION_ADDRESSBLOCK,
@ORGANIZATION_CITY,
@ORGANIZATION_POSTCODE,
-- Address Validation
@ORGANIZATION_OMITFROMVALIDATION,
@ORGANIZATION_CART,
@ORGANIZATION_DPC,
@ORGANIZATION_LOT,
@ORGANIZATION_COUNTYCODEID,
@ORGANIZATION_CONGRESSIONALDISTRICTCODEID,
@ORGANIZATION_LASTVALIDATIONATTEMPTDATE,
@ORGANIZATION_VALIDATIONMESSAGE,
@ORGANIZATION_CERTIFICATIONDATA,
@ORGANIZATION_PHONETYPECODEID,
@ORGANIZATION_NUMBER,
@ORGANIZATION_EMAILADDRESSTYPECODEID,
@ORGANIZATION_EMAILADDRESS,
@WEBADDRESS,
@INDUSTRYCODEID,
@NUMEMPLOYEES,
@NUMSUBSIDIARIES,
@PARENTCORPID,
--Individual's relationship Variables
@BATCHSPOUSEID,
@BATCHSPOUSERELATIONID,
@SPOUSEID,
@EXISTINGSPOUSE,
@SPOUSE_LASTNAME,
@SPOUSE_FIRSTNAME,
@SPOUSE_MIDDLENAME,
@SPOUSE_MAIDENNAME,
@SPOUSE_NICKNAME,
@SPOUSE_TITLECODEID,
@SPOUSE_SUFFIXCODEID,
@SPOUSE_GENDERCODE,
@SPOUSE_BIRTHDATE,
@SPOUSE_RECIPROCALTYPECODEID,
@SPOUSE_RELATIONSHIPTYPECODEID,
@COPYPRIMARYINFORMATION,
@SPOUSE_STARTDATE,
@ISSPOUSERELATIONSHIP,
--Organization variables
@BATCHBUSINESSID,
@BATCHBUSINESSRELATIONID,
@BUSINESSID,
@EXISTINGBUSINESS,
@BUSINESS_NAME,
@BUSINESS_ADDRESSTYPECODEID,
@BUSINESS_COUNTRYID,
@BUSINESS_STATEID,
@BUSINESS_ADDRESSBLOCK,
@BUSINESS_CITY,
@BUSINESS_POSTCODE,
@BUSINESS_DONOTMAIL,
@BUSINESS_DONOTMAILREASONCODEID,
-- Address Validation
@BUSINESS_OMITFROMVALIDATION,
@BUSINESS_CART,
@BUSINESS_DPC,
@BUSINESS_LOT,
@BUSINESS_COUNTYCODEID,
@BUSINESS_CONGRESSIONALDISTRICTCODEID,
@BUSINESS_LASTVALIDATIONATTEMPTDATE,
@BUSINESS_VALIDATIONMESSAGE,
@BUSINESS_CERTIFICATIONDATA,
@BUSINESS_PHONETYPECODEID,
@BUSINESS_NUMBER,
@BUSINESS_RECIPROCALTYPECODEID,
@BUSINESS_RELATIONSHIPTYPECODEID,
@BUSINESS_STARTDATE,
@ISCONTACT,
@ISPRIMARYCONTACT,
@CONTACTTYPECODEID,
@POSITION,
@ISMATCHINGGIFTRELATIONSHIP,
@CURRENTAPPUSERID,
-- Group/Household variables
@GROUP_NAME,
@GROUP_DESCRIPTION,
@GROUP_GIVESANONYMOUSLY,
@GROUP_ADDRESSTYPECODEID,
@GROUP_COUNTRYID,
@GROUP_ADDRESSBLOCK,
@GROUP_CITY,
@GROUP_STATEID,
@GROUP_OMITFROMVALIDATION,
@GROUP_CART,
@GROUP_DPC,
@GROUP_LOT,
@GROUP_COUNTYCODEID,
@GROUP_CONGRESSIONALDISTRICTCODEID,
@GROUP_LASTVALIDATIONATTEMPTDATE,
@GROUP_VALIDATIONMESSAGE,
@GROUP_CERTIFICATIONDATA,
@GROUP_POSTCODE,
@GROUP_PHONETYPECODEID,
@GROUP_NUMBER,
@GROUP_EMAILADDRESSTYPECODEID,
@GROUP_EMAILADDRESS,
@GROUP_WEBADDRESS,
@GROUP_DONOTMAIL,
@GROUP_DONOTMAILREASONCODEID,
@GROUP_UPDATEMATCHINGHOUSEHOLDADDRESSES,
-- Group variables
@GROUP_GROUPTYPEID,
@GROUP_PRIMARYCONTACTID,
@GROUP_MEMBERS,
@GROUP_NEWMEMBERSEARCHID,
@GROUP_STARTDATE,
-- Household Primary Member variables
@HOUSEHOLD_PRIMARYCONTACTID,
@HOUSEHOLD_PRIMARYCONTACT_KEYNAME,
@HOUSEHOLD_PRIMARYCONTACT_FIRSTNAME,
@HOUSEHOLD_PRIMARYCONTACT_MIDDLENAME,
@HOUSEHOLD_PRIMARYCONTACT_TITLECODEID,
@HOUSEHOLD_PRIMARYCONTACT_SUFFIXCODEID,
@HOUSEHOLD_PRIMARYCONTACT_COPYHOUSEHOLDCONTACT,
-- Household Second Member variables
@HOUSEHOLD_SECONDMEMBERID,
@HOUSEHOLD_SECONDMEMBER_KEYNAME,
@HOUSEHOLD_SECONDMEMBER_FIRSTNAME,
@HOUSEHOLD_SECONDMEMBER_MIDDLENAME,
@HOUSEHOLD_SECONDMEMBER_TITLECODEID,
@HOUSEHOLD_SECONDMEMBER_SUFFIXCODEID,
@HOUSEHOLD_SECONDMEMBER_COPYHOUSEHOLDCONTACT,
-- Household Second Member Relationship variables
@HOUSEHOLD_SECONDMEMBER_RELATIONSHIP_RECIPROCALTYPECODEID,
@HOUSEHOLD_SECONDMEMBER_RELATIONSHIP_RELATIONSHIPTYPECODEID,
@HOUSEHOLD_SECONDMEMBER_RELATIONSHIP_STARTDATE,
@HOUSEHOLD_SECONDMEMBER_RELATIONSHIP_ISSPOUSE,
-- Individual's household fields
@HOUSEHOLDCOPYPRIMARYCONTACTINFO,
@JOBCATEGORYCODEID,
@CAREERLEVELCODEID,
@GROUP_DONOTCALL,
@GROUP_DONOTEMAIL,
@GENDERCODEID,
@SPOUSE_GENDERCODEID
end