USP_DATAFORMTEMPLATE_EDIT_PHONEFINDERSUBMITPROCESS

The save procedure used by the edit dataform template "PhoneFinder Submit Process Edit Data Form".

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.
@IDSETREGISTERID uniqueidentifier IN Selected constituents
@CREATEOUTPUTIDSET bit IN Create selection from results
@OUTPUTIDSETNAME nvarchar(300) IN Selection name
@OVERWRITEOUTPUTIDSET bit IN Overwrite existing selection
@INDIVIDUALADDRESSINCLUDECODE tinyint IN For individuals
@INDIVIDUALADDRESSTYPECODEID uniqueidentifier IN Individuals
@ORGANIZATIONADDRESSINCLUDECODE tinyint IN For organizations
@ORGANIZATIONADDRESSTYPECODEID uniqueidentifier IN Organizations
@INDIVIDUALPHONENUMBERINCLUDECODE tinyint IN For individuals
@INDIVIDUALPHONETYPECODEID uniqueidentifier IN Individuals
@ORGANIZATIONPHONENUMBERINCLUDECODE tinyint IN For organizations
@ORGANIZATIONPHONETYPECODEID uniqueidentifier IN Organizations
@INCLUDEINACTIVE bit IN Include inactive constituents
@INCLUDEINCOMPLETEADDRESSES bit IN Include incomplete addresses

Definition

Copy


CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_PHONEFINDERSUBMITPROCESS
(
  @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
)
as begin

  set nocount on;

  declare @INCLUDECONSTITUENTDNM bit;

  -- Load the new INCLUDECONSTITUENTDNM field

  exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_PHONEFINDERSUBMITPROCESS
    @ID = @ID,
    @INCLUDECONSTITUENTDNM = @INCLUDECONSTITUENTDNM output;

  -- Call the new edit procedure

  exec dbo.USP_DATAFORMTEMPLATE_EDIT_PHONEFINDERSUBMITPROCESS_2
    @ID,
    @CHANGEAGENTID,
    @IDSETREGISTERID,
    @CREATEOUTPUTIDSET,
    @OUTPUTIDSETNAME,
    @OVERWRITEOUTPUTIDSET,
    @INDIVIDUALADDRESSINCLUDECODE,
    @INDIVIDUALADDRESSTYPECODEID,
    @ORGANIZATIONADDRESSINCLUDECODE,
    @ORGANIZATIONADDRESSTYPECODEID,
    @INDIVIDUALPHONENUMBERINCLUDECODE,
    @INDIVIDUALPHONETYPECODEID,
    @ORGANIZATIONPHONENUMBERINCLUDECODE,
    @ORGANIZATIONPHONETYPECODEID,
    @INCLUDEINACTIVE,
    @INCLUDEINCOMPLETEADDRESSES,
    @INCLUDECONSTITUENTDNM

end