USP_DATAFORMTEMPLATE_EDIT_MKTVENDORCONTACT
USP_DATAFORMTEMPLATE_EDIT_MKTVENDORCONTACT
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. |
@CONTACT_LASTNAME | nvarchar(100) | IN | Last name |
@CONTACT_FIRSTNAME | nvarchar(50) | IN | First name |
@CONTACT_MIDDLENAME | nvarchar(50) | IN | Middle name |
@CONTACT_TITLECODEID | uniqueidentifier | IN | Title |
@CONTACT_SUFFIXCODEID | uniqueidentifier | IN | Suffix |
@CONTACT_NICKNAME | nvarchar(50) | IN | Nickname |
@CONTACT_ADDRESS_TYPECODEID | uniqueidentifier | IN | Address type |
@CONTACT_ADDRESS_COUNTRYID | uniqueidentifier | IN | Country |
@CONTACT_ADDRESS_ADDRESSBLOCK | nvarchar(150) | IN | Address |
@CONTACT_ADDRESS_CITY | nvarchar(50) | IN | City |
@CONTACT_ADDRESS_STATEID | uniqueidentifier | IN | State |
@CONTACT_ADDRESS_POSTCODE | nvarchar(12) | IN | Post code |
@CONTACT_ADDRESS_DONOTMAIL | bit | IN | Do not send mail to this address |
@CONTACT_ADDRESS_DONOTMAILREASONCODEID | uniqueidentifier | IN | Reason |
@CONTACT_PHONE_PHONETYPECODEID | uniqueidentifier | IN | Phone type |
@CONTACT_PHONE_NUMBER | nvarchar(100) | IN | Phone number |
@CONTACT_EMAILADDRESS_EMAILADDRESSTYPECODEID | uniqueidentifier | IN | Email type |
@CONTACT_EMAILADDRESS_EMAILADDRESS | UDT_EMAILADDRESS | IN | Email address |
@CONTACT_RELATIONSHIPTYPECODEID | uniqueidentifier | IN | Relationship type |
@CONTACT_RECIPROCALTYPECODEID | uniqueidentifier | IN | Reciprocal relationship type |
@CONTACTTYPECODEID | uniqueidentifier | IN | Contact type |
@CONTACT_POSITION | nvarchar(50) | IN | Position |
@ISPRIMARYCONTACT | bit | IN | Set as primary contact |
Definition
Copy
CREATE procedure dbo.[USP_DATAFORMTEMPLATE_EDIT_MKTVENDORCONTACT]
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@CONTACT_LASTNAME nvarchar(100),
@CONTACT_FIRSTNAME nvarchar(50),
@CONTACT_MIDDLENAME nvarchar(50),
@CONTACT_TITLECODEID uniqueidentifier,
@CONTACT_SUFFIXCODEID uniqueidentifier,
@CONTACT_NICKNAME nvarchar(50),
@CONTACT_ADDRESS_TYPECODEID uniqueidentifier,
@CONTACT_ADDRESS_COUNTRYID uniqueidentifier,
@CONTACT_ADDRESS_ADDRESSBLOCK nvarchar(150),
@CONTACT_ADDRESS_CITY nvarchar(50),
@CONTACT_ADDRESS_STATEID uniqueidentifier,
@CONTACT_ADDRESS_POSTCODE nvarchar(12),
@CONTACT_ADDRESS_DONOTMAIL bit,
@CONTACT_ADDRESS_DONOTMAILREASONCODEID uniqueidentifier,
@CONTACT_PHONE_PHONETYPECODEID uniqueidentifier,
@CONTACT_PHONE_NUMBER nvarchar(100),
@CONTACT_EMAILADDRESS_EMAILADDRESSTYPECODEID uniqueidentifier,
@CONTACT_EMAILADDRESS_EMAILADDRESS dbo.UDT_EMAILADDRESS,
@CONTACT_RELATIONSHIPTYPECODEID uniqueidentifier,
@CONTACT_RECIPROCALTYPECODEID uniqueidentifier,
@CONTACTTYPECODEID uniqueidentifier,
@CONTACT_POSITION nvarchar(50),
@ISPRIMARYCONTACT bit
)
as
set nocount on;
declare @TITLE2CODEID uniqueidentifier;
declare @SUFFIX2CODEID uniqueidentifier;
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_MKTVENDORCONTACT
@ID = @ID,
@TITLE2CODEID = @TITLE2CODEID output,
@SUFFIX2CODEID = @SUFFIX2CODEID output;
exec dbo.USP_DATAFORMTEMPLATE_EDIT_MKTVENDORCONTACT_2
@ID,
@CHANGEAGENTID,
@CONTACT_LASTNAME,
@CONTACT_FIRSTNAME,
@CONTACT_MIDDLENAME,
@CONTACT_TITLECODEID,
@CONTACT_SUFFIXCODEID,
@CONTACT_NICKNAME,
@CONTACT_ADDRESS_TYPECODEID,
@CONTACT_ADDRESS_COUNTRYID,
@CONTACT_ADDRESS_ADDRESSBLOCK,
@CONTACT_ADDRESS_CITY,
@CONTACT_ADDRESS_STATEID,
@CONTACT_ADDRESS_POSTCODE,
@CONTACT_ADDRESS_DONOTMAIL,
@CONTACT_ADDRESS_DONOTMAILREASONCODEID,
@CONTACT_PHONE_PHONETYPECODEID,
@CONTACT_PHONE_NUMBER,
@CONTACT_EMAILADDRESS_EMAILADDRESSTYPECODEID,
@CONTACT_EMAILADDRESS_EMAILADDRESS,
@CONTACT_RELATIONSHIPTYPECODEID,
@CONTACT_RECIPROCALTYPECODEID,
@CONTACTTYPECODEID,
@CONTACT_POSITION,
@ISPRIMARYCONTACT,
@TITLE2CODEID,
@SUFFIX2CODEID;
return 0;