USP_DATAFORMTEMPLATE_EDIT_BBNCPROFILEBATCHROW_3
USP_DATAFORMTEMPLATE_EDIT_BBNCPROFILEBATCHROW_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. |
| @LINKID | uniqueidentifier | IN | Linked Constituent |
| @NETCOMMUNITYTRANSACTIONPROCESSORID | uniqueidentifier | IN | Processor |
| @BBNCID | int | IN | NetCommunity ID |
| @BBNCTRANID | int | IN | NetCommunity transaction ID |
| @ADDEDBY | nvarchar(255) | IN | Added by hidden |
| @PRIMARYBUSINESS | xml | IN | Primary business |
| @PRIMARYBUSINESSUPDATE | bit | IN | Update the business address with the downloaded information |
| @PRIMARYBUSINESSADD | bit | IN | Add the downloaded information as the new business address for this constituent |
| @PRIMARYBUSINESSMAKEPRIMARY | bit | IN | Make the this new business address primary (deprecated) |
| @BIOGRAPHICAL | xml | IN | Biographical |
| @EDUCATION | xml | IN | Education |
| @PREFERREDADDRESS | xml | IN | Preferred address |
| @PREFERREDADDRESSUPDATE | bit | IN | Update the primary address with the downloaded information |
| @PREFERREDADDRESSADD | bit | IN | Add the downloaded information as a new address for this constituent |
| @PREFERREDADDRESSMAKEPRIMARY | bit | IN | Make this new address the primary address |
| @PREFERREDADDRESSTYPECODEID | uniqueidentifier | IN | Previous address type |
| @PHONETYPES | xml | IN | Phone type codes hidden |
| @SPOUSE | xml | IN | Spouse |
| @SPOUSEREMOVE | bit | IN | Change this constituent's current spouse relationship into a former spouse relationship |
| @SAMESPOUSE | bit | IN | Update the existing spouse with the downloaded information |
| @CONSTITUENTATTRIBUTES | xml | IN | Constituent attributes |
| @EDUCATIONATTRIBUTES | xml | IN | Education attributes |
| @SEQUENCE | int | IN | Sequence |
| @PREFERREDADDRESSALLFIELDS | xml | IN | Preferred address all fields |
| @PRIMARYBUSINESSADDRESSTYPECODEID | uniqueidentifier | IN | Previous business address type |
| @PRIMARYBUSINESSALLFIELDS | xml | IN | Primary business all fields |
| @PRIMARYBUSINESSORGANIZATIONLINKID | uniqueidentifier | IN | Primary business organization |
| @SPOUSELINKID | uniqueidentifier | IN | Spouse |
| @SPOUSEOLDNAME | nvarchar(200) | IN | Previous spouse |
| @PRIMARYBUSINESSAUTOMATCH | nvarchar(255) | IN | Primary business automatch |
| @SPOUSESECURITYID | uniqueidentifier | IN | Spouse constituent security group |
| @PRIMARYBUSINESSSECURITYID | uniqueidentifier | IN | Primary business constituent security group |
| @ISORGANIZATIONUPDATE | bit | IN | Is organization update |
| @SPOUSESITEID | uniqueidentifier | IN | Spouse site |
| @PRIMARYBUSINESSSITEID | uniqueidentifier | IN | Primary business site |
| @ADDITIONALADDRESSES | xml | IN | Additional addresses |
| @EMPLOYMENTHISTORY | xml | IN | Employment |
| @EDUCATIONALHISTORY | xml | IN | Educational history |
| @EDUCATIONALINVOLVEMENTS | xml | IN | Educational involvements |
| @ATTRIBUTECURRENCYID | uniqueidentifier | IN | Attribute currency |
| @PHONENUMBERS | xml | IN | Phone numbers |
| @EMAILADDRESSES | xml | IN | Email addresses |
| @ORGRELATIONSHIPS | xml | IN | Employment |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_BBNCPROFILEBATCHROW_3
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier,
@LINKID uniqueidentifier,
@NETCOMMUNITYTRANSACTIONPROCESSORID uniqueidentifier,
@BBNCID int,
@BBNCTRANID int,
@ADDEDBY nvarchar(255),
@PRIMARYBUSINESS xml,
@PRIMARYBUSINESSUPDATE bit,
@PRIMARYBUSINESSADD bit,
@PRIMARYBUSINESSMAKEPRIMARY bit,
@BIOGRAPHICAL xml,
@EDUCATION xml,
@PREFERREDADDRESS xml,
@PREFERREDADDRESSUPDATE bit,
@PREFERREDADDRESSADD bit,
@PREFERREDADDRESSMAKEPRIMARY bit,
@PREFERREDADDRESSTYPECODEID uniqueidentifier,
@PHONETYPES xml,
@SPOUSE xml,
@SPOUSEREMOVE bit,
@SAMESPOUSE bit,
@CONSTITUENTATTRIBUTES xml,
@EDUCATIONATTRIBUTES xml,
@SEQUENCE int,
@PREFERREDADDRESSALLFIELDS xml,
@PRIMARYBUSINESSADDRESSTYPECODEID uniqueidentifier,
@PRIMARYBUSINESSALLFIELDS xml,
@PRIMARYBUSINESSORGANIZATIONLINKID uniqueidentifier,
@SPOUSELINKID uniqueidentifier,
@SPOUSEOLDNAME nvarchar(200),
@PRIMARYBUSINESSAUTOMATCH nvarchar(255),
@SPOUSESECURITYID uniqueidentifier,
@PRIMARYBUSINESSSECURITYID uniqueidentifier,
@ISORGANIZATIONUPDATE bit,
@SPOUSESITEID uniqueidentifier,
@PRIMARYBUSINESSSITEID uniqueidentifier,
@ADDITIONALADDRESSES xml,
@EMPLOYMENTHISTORY xml,
@EDUCATIONALHISTORY xml,
@EDUCATIONALINVOLVEMENTS xml,
@ATTRIBUTECURRENCYID uniqueidentifier,
@PHONENUMBERS xml,
@EMAILADDRESSES xml,
@ORGRELATIONSHIPS xml
) as
set nocount on;
declare @NAMEFORMATS xml = null;
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_BBNCPROFILEBATCHROW_3
@ID = @ID,
@NAMEFORMATS = @NAMEFORMATS output;
exec dbo.USP_DATAFORMTEMPLATE_EDIT_BBNCPROFILEBATCHROW_4
@ID,
@CHANGEAGENTID,
@LINKID,
@NETCOMMUNITYTRANSACTIONPROCESSORID,
@BBNCID,
@BBNCTRANID,
@ADDEDBY,
@PRIMARYBUSINESS,
@PRIMARYBUSINESSUPDATE,
@PRIMARYBUSINESSADD,
@PRIMARYBUSINESSMAKEPRIMARY,
@BIOGRAPHICAL,
@EDUCATION,
@PREFERREDADDRESS,
@PREFERREDADDRESSUPDATE,
@PREFERREDADDRESSADD,
@PREFERREDADDRESSMAKEPRIMARY,
@PREFERREDADDRESSTYPECODEID,
@PHONETYPES,
@SPOUSE,
@SPOUSEREMOVE,
@SAMESPOUSE,
@CONSTITUENTATTRIBUTES,
@EDUCATIONATTRIBUTES,
@SEQUENCE,
@PREFERREDADDRESSALLFIELDS,
@PRIMARYBUSINESSADDRESSTYPECODEID,
@PRIMARYBUSINESSALLFIELDS,
@PRIMARYBUSINESSORGANIZATIONLINKID,
@SPOUSELINKID,
@SPOUSEOLDNAME,
@PRIMARYBUSINESSAUTOMATCH,
@SPOUSESECURITYID,
@PRIMARYBUSINESSSECURITYID,
@ISORGANIZATIONUPDATE,
@SPOUSESITEID,
@PRIMARYBUSINESSSITEID,
@ADDITIONALADDRESSES,
@EMPLOYMENTHISTORY,
@EDUCATIONALHISTORY,
@EDUCATIONALINVOLVEMENTS,
@ATTRIBUTECURRENCYID,
@PHONENUMBERS,
@EMAILADDRESSES,
@ORGRELATIONSHIPS,
@NAMEFORMATS
return 0;