USP_DATAFORMTEMPLATE_EDIT_CONSTITUENTADDRESSUPDATEBATCHADDRESSVALIDATION

The save procedure used by the edit dataform template "Constituent Address Update Batch Address Validation 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.
@ADDRESSBLOCK nvarchar(150) IN Address
@CITY nvarchar(50) IN City
@COUNTRYID uniqueidentifier IN Country
@POSTCODE nvarchar(12) IN ZIP
@STATEID uniqueidentifier IN State
@DPC nvarchar(8) IN DPC
@LOT nvarchar(5) IN LOT
@CART nvarchar(10) IN CART
@CONGRESSIONALDISTRICTCODEID uniqueidentifier IN Congressional district
@CERTIFICATIONDATA int IN Certification data
@COUNTYCODEID uniqueidentifier IN County

Definition

Copy


CREATE procedure USP_DATAFORMTEMPLATE_EDIT_CONSTITUENTADDRESSUPDATEBATCHADDRESSVALIDATION
(
  @ID uniqueidentifier,
  @CHANGEAGENTID uniqueidentifier = null,
  @ADDRESSBLOCK nvarchar(150),
  @CITY nvarchar(50),
  @COUNTRYID uniqueidentifier,
  @POSTCODE nvarchar(12),
  @STATEID uniqueidentifier,
  @DPC nvarchar(8),
  @LOT nvarchar(5),
  @CART nvarchar(10),
  @CONGRESSIONALDISTRICTCODEID uniqueidentifier,
  @CERTIFICATIONDATA int,
  @COUNTYCODEID uniqueidentifier
)

as
  set nocount on;

  declare @VALIDATIONMESSAGE nvarchar(400);

  exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_CONSTITUENTADDRESSUPDATEBATCHADDRESSVALIDATION
    @ID = @ID,
    @VALIDATIONMESSAGE = @VALIDATIONMESSAGE output

  exec dbo.USP_DATAFORMTEMPLATE_EDIT_CONSTITUENTADDRESSUPDATEBATCHADDRESSVALIDATION_2
    @ID,
    @CHANGEAGENTID,
    @ADDRESSBLOCK,
    @CITY,
    @COUNTRYID,
    @POSTCODE,
    @STATEID,
    @DPC,
    @LOT,
    @CART,
    @CONGRESSIONALDISTRICTCODEID,
    @CERTIFICATIONDATA,
    @COUNTYCODEID,
    @VALIDATIONMESSAGE

  return 0;