GreenshadesOnline Integration Help
dbo.GS_RefreshEEAddressTrackerResults Stored Procedure
Properties
Creation Date9/25/2015 5:17 PM
Encrypted
Ansi Nulls
Parameters
ParameterDirectionDescriptionData TypeSize
@EmployeeIDIn varchar50
@CurrentAddressCodeIn varchar15
@ResultIn varchar50
@CurrentAddressStringIn varchar500
@CurrentAddress1In varchar61
@CurrentAddress2In varchar61
@CurrentAddress3In varchar61
@CurrentCityIn varchar35
@CurrentStateIn varchar29
@CurrentZipCodeIn varchar11
@CurrentZipExtIn varchar6
@CurrentCountyIn varchar61
@CurrentCountryIn varchar61
@RETURN_VALUEReturn Value int4
Objects that dbo.GS_RefreshEEAddressTrackerResults depends on
 Database ObjectObject TypeDescriptionDep Level
dbo.GS_EEAddressTrackerResults tabledbo.GS_EEAddressTrackerResultsTable 1
dbo.GS_EEAddressTrackerResultSuggestions tabledbo.GS_EEAddressTrackerResultSuggestionsTable 1
Procedure Source Code

--procedure for updating EEAddressTracker Results Log
--Returns Primary key for GS_EEAddressTrackerResults to reference on following insert(s) to GS_EEAddressTrackerSuggestions
create procedure dbo.GS_RefreshEEAddressTrackerResults 
(
@EmployeeID varchar(50), @CurrentAddressCode varchar(15), @Result varchar(50), @CurrentAddressString varchar(500), @CurrentAddress1 varchar(61),
@CurrentAddress2 varchar(61), @CurrentAddress3 varchar(61), @CurrentCity varchar(35), @CurrentState varchar(29),
@CurrentZipCode varchar(11), @CurrentZipExt varchar(6), @CurrentCounty varchar(61), @CurrentCountry varchar(61)
) as 
BEGIN

IF EXISTS (select * from GS_EEAddressTrackerResults where EmployeeID = @EmployeeID) 
BEGIN
	DELETE from GS_EEAddressTrackerResultSuggestions where EmployeeID = @EmployeeID
	DELETE from GS_EEAddressTrackerResults where EmployeeID = @EmployeeID
END

INSERT into GS_EEAddressTrackerResults (EmployeeID, CurrentAddressCode, Result, CurrentAddressString, CurrentAddress1,
CurrentAddress2, CurrentAddress3, CurrentCity, CurrentState, CurrentZipCode, CurrentZipExt, CurrentCounty, CurrentCountry, Modified)
values (@EmployeeID, @CurrentAddressCode, @Result, @CurrentAddressString, @CurrentAddress1,
@CurrentAddress2, @CurrentAddress3, @CurrentCity, @CurrentState, @CurrentZipCode, @CurrentZipExt, @CurrentCounty, @CurrentCountry, CURRENT_TIMESTAMP);
SELECT SCOPE_IDENTITY();
end
See Also

Related Objects

dbo Schema
SQL Objects Database

 

 


© 2015 All Rights Reserved.

Send comments on this topic.