diff --git a/.gitignore b/.gitignore
index 5f9b9e7..fcbdde3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -408,3 +408,4 @@ FodyWeavers.xsd
# Direct_Framework/Reference_Databases/[Bb]in/[Dd]ebug/*
# !Direct_Framework/Reference_Databases/bin/Debug/master.dacpac
# !Direct_Framework/Reference_Databases/bin/Debug/msdb.dacpac
+/.vscode
diff --git a/Direct_Framework/Direct_Framework.sqlproj b/Direct_Framework/Direct_Framework.sqlproj
index 0aa4329..101372a 100644
--- a/Direct_Framework/Direct_Framework.sqlproj
+++ b/Direct_Framework/Direct_Framework.sqlproj
@@ -209,7 +209,6 @@
-
@@ -227,4 +226,4 @@
-
\ No newline at end of file
+
diff --git a/Direct_Framework/Stored Procedures/omd.RegisterBatch.sql b/Direct_Framework/Stored Procedures/omd.RegisterBatch.sql
index 98ae2f2..0ef0c4b 100644
--- a/Direct_Framework/Stored Procedures/omd.RegisterBatch.sql
+++ b/Direct_Framework/Stored Procedures/omd.RegisterBatch.sql
@@ -149,7 +149,7 @@ BEGIN TRY
-- Evaluate the incoming values to see if the Batch should be updated.
-- Note that the active indicator is excluded here, to allow it to be managed separately.
- DECLARE @NewChecksum BINARY(20) =
+ DECLARE @NewChecksum VARBINARY(64) =
HASHBYTES('SHA2_512',
@BatchType + '!' +
@BatchFrequency + '!' +
diff --git a/Direct_Framework/Stored Procedures/omd.RegisterModule.sql b/Direct_Framework/Stored Procedures/omd.RegisterModule.sql
index 273662a..39c192c 100644
--- a/Direct_Framework/Stored Procedures/omd.RegisterModule.sql
+++ b/Direct_Framework/Stored Procedures/omd.RegisterModule.sql
@@ -186,7 +186,7 @@ BEGIN TRY
-- Evaluate the incoming values to see if the Module should be updated.
-- Note that the active indicator is excluded here,
-- to allow it to be managed separately.
- DECLARE @NewChecksum BINARY(20) =
+ DECLARE @NewChecksum VARBINARY(64) =
HASHBYTES('SHA2_512',
@ModuleType + '!' +
@ModuleSourceDataObject + '!' +
@@ -201,7 +201,7 @@ BEGIN TRY
SET @MessageLog = [omd].[AddLogMessage](DEFAULT, DEFAULT, N'Status Update', @LogMessage, @MessageLog)
-- Evaluate the existing values to see if the Module requires to be updated.
- DECLARE @ExistingChecksum BINARY(20);
+ DECLARE @ExistingChecksum VARBINARY(64);
SELECT @ExistingChecksum =
HASHBYTES('SHA2_512',
COALESCE([MODULE_TYPE], 'N/A') + '!' +