USP_DATAFORMTEMPLATE_EDIT_PHONEFINDERSUBMITPROCESS_2
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | |
@CHANGEAGENTID | uniqueidentifier | IN | |
@IDSETREGISTERID | uniqueidentifier | IN | |
@CREATEOUTPUTIDSET | bit | IN | |
@OUTPUTIDSETNAME | nvarchar(300) | IN | |
@OVERWRITEOUTPUTIDSET | bit | IN | |
@INDIVIDUALADDRESSINCLUDECODE | tinyint | IN | |
@INDIVIDUALADDRESSTYPECODEID | uniqueidentifier | IN | |
@ORGANIZATIONADDRESSINCLUDECODE | tinyint | IN | |
@ORGANIZATIONADDRESSTYPECODEID | uniqueidentifier | IN | |
@INDIVIDUALPHONENUMBERINCLUDECODE | tinyint | IN | |
@INDIVIDUALPHONETYPECODEID | uniqueidentifier | IN | |
@ORGANIZATIONPHONENUMBERINCLUDECODE | tinyint | IN | |
@ORGANIZATIONPHONETYPECODEID | uniqueidentifier | IN | |
@INCLUDEINACTIVE | bit | IN | |
@INCLUDEINCOMPLETEADDRESSES | bit | IN | |
@INCLUDECONSTITUENTDNM | bit | IN |
Definition
Copy
create procedure dbo.USP_DATAFORMTEMPLATE_EDIT_PHONEFINDERSUBMITPROCESS_2
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@IDSETREGISTERID uniqueidentifier,
@CREATEOUTPUTIDSET bit,
@OUTPUTIDSETNAME nvarchar(300),
@OVERWRITEOUTPUTIDSET bit,
@INDIVIDUALADDRESSINCLUDECODE tinyint,
@INDIVIDUALADDRESSTYPECODEID uniqueidentifier,
@ORGANIZATIONADDRESSINCLUDECODE tinyint,
@ORGANIZATIONADDRESSTYPECODEID uniqueidentifier,
@INDIVIDUALPHONENUMBERINCLUDECODE tinyint,
@INDIVIDUALPHONETYPECODEID uniqueidentifier,
@ORGANIZATIONPHONENUMBERINCLUDECODE tinyint,
@ORGANIZATIONPHONETYPECODEID uniqueidentifier,
@INCLUDEINACTIVE bit,
@INCLUDEINCOMPLETEADDRESSES bit,
@INCLUDECONSTITUENTDNM bit
)
as
begin
set nocount on;
if @CHANGEAGENTID is null
exec dbo.USP_CHANGEAGENT_GETORCREATECHANGEAGENT @CHANGEAGENTID output;
declare @CURRENTDATE datetime = getdate();
begin try
update dbo.PHONEFINDERSUBMITPROCESS
set
IDSETREGISTERID = @IDSETREGISTERID,
CREATEOUTPUTIDSET = @CREATEOUTPUTIDSET,
OUTPUTIDSETNAME = @OUTPUTIDSETNAME,
OVERWRITEOUTPUTIDSET = @OVERWRITEOUTPUTIDSET,
INDIVIDUALADDRESSINCLUDECODE = @INDIVIDUALADDRESSINCLUDECODE,
INDIVIDUALADDRESSTYPECODEID = @INDIVIDUALADDRESSTYPECODEID,
ORGANIZATIONADDRESSINCLUDECODE = @ORGANIZATIONADDRESSINCLUDECODE,
ORGANIZATIONADDRESSTYPECODEID = @ORGANIZATIONADDRESSTYPECODEID,
CHANGEDBYID = @CHANGEAGENTID,
DATECHANGED = @CURRENTDATE,
INDIVIDUALPHONENUMBERINCLUDECODE = @INDIVIDUALPHONENUMBERINCLUDECODE,
INDIVIDUALPHONETYPECODEID = @INDIVIDUALPHONETYPECODEID,
ORGANIZATIONPHONENUMBERINCLUDECODE = @ORGANIZATIONPHONENUMBERINCLUDECODE,
ORGANIZATIONPHONETYPECODEID = @ORGANIZATIONPHONETYPECODEID,
INCLUDEINACTIVE = @INCLUDEINACTIVE,
INCLUDEINCOMPLETEADDRESSES = @INCLUDEINCOMPLETEADDRESSES,
INCLUDECONSTITUENTDNM = @INCLUDECONSTITUENTDNM
where
ID = @ID;
end try
begin catch
exec dbo.USP_RAISE_ERROR;
return 1;
end catch
return 0;
end