USP_DATAFORMTEMPLATE_EDITSAVE_COUNTRY_6
Edits a country record.
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. |
@DESCRIPTION | nvarchar(100) | IN | Description |
@ABBREVIATION | nvarchar(5) | IN | Abbreviation |
@COUNTRYADDRESSFORMATID | uniqueidentifier | IN | Address format |
@INACTIVE | bit | IN | Inactive |
@ALLOWVALIDATION | bit | IN | Allow address validation |
@VALIDATIONCOUNTRYCODE | tinyint | IN | Validate as |
@ADDRESSLABEL | nvarchar(25) | IN | Address label |
@CITYLABEL | nvarchar(25) | IN | City label |
@REGIONLABEL | nvarchar(25) | IN | State label |
@POSTCODELABEL | nvarchar(25) | IN | Postcode label |
@DPCLABEL | nvarchar(25) | IN | DPC label |
@CARTLABEL | nvarchar(25) | IN | CART label |
@LOTLABEL | nvarchar(25) | IN | LOT label |
@COUNTYLABEL | nvarchar(25) | IN | County label |
@CONGRESSIONALDISTRICTLABEL | nvarchar(25) | IN | Congressional district label |
@STATEHOUSEDISTRICTLABEL | nvarchar(25) | IN | State house district label |
@STATESENATEDISTRICTLABEL | nvarchar(25) | IN | State senate district label |
@LOCALPRECINCTLABEL | nvarchar(25) | IN | Local precinct label |
@PHONEFORMATCODE | tinyint | IN | Phone format |
@COUNTRYCODE | nvarchar(10) | IN | Country code |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDITSAVE_COUNTRY_6
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@DESCRIPTION nvarchar(100),
@ABBREVIATION nvarchar(5),
@COUNTRYADDRESSFORMATID uniqueidentifier,
@INACTIVE bit,
@ALLOWVALIDATION bit,
@VALIDATIONCOUNTRYCODE tinyint,
@ADDRESSLABEL nvarchar(25),
@CITYLABEL nvarchar(25),
@REGIONLABEL nvarchar(25),
@POSTCODELABEL nvarchar(25),
@DPCLABEL nvarchar(25),
@CARTLABEL nvarchar(25),
@LOTLABEL nvarchar(25),
@COUNTYLABEL nvarchar(25),
@CONGRESSIONALDISTRICTLABEL nvarchar(25),
@STATEHOUSEDISTRICTLABEL nvarchar(25),
@STATESENATEDISTRICTLABEL nvarchar(25),
@LOCALPRECINCTLABEL nvarchar(25),
@PHONEFORMATCODE tinyint,
@COUNTRYCODE nvarchar(10)
)
as
set nocount on;
declare @ISO3166 nvarchar(2);
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_COUNTRY_4 @ID = @ID, @ISO3166 = @ISO3166 output
exec dbo.USP_DATAFORMTEMPLATE_EDITSAVE_COUNTRY_7 @ID,
@CHANGEAGENTID,
@DESCRIPTION,
@ABBREVIATION,
@COUNTRYADDRESSFORMATID,
@INACTIVE,
@ALLOWVALIDATION,
@VALIDATIONCOUNTRYCODE,
@ADDRESSLABEL,
@CITYLABEL,
@REGIONLABEL,
@POSTCODELABEL,
@DPCLABEL,
@CARTLABEL,
@LOTLABEL,
@COUNTYLABEL,
@CONGRESSIONALDISTRICTLABEL,
@STATEHOUSEDISTRICTLABEL,
@STATESENATEDISTRICTLABEL,
@LOCALPRECINCTLABEL,
@PHONEFORMATCODE,
@COUNTRYCODE,
@ISO3166
return 0;