-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Set Lease Payment Status Set all null lease payment statuses to their correct value based on the lease term's payment amount + GST * Set Lease Payment Status Set all null lease payment statuses to their correct value based on the lease term's payment amount + GST * Drop Payee Check Constraint * Drop Payee Check Constraint * Changes related to Acquisition Payee * ACQ_CHQ_PAYEE_ID_SEQ Removal * Removed extra scripts
- Loading branch information
Showing
12 changed files
with
250 additions
and
104 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
47 changes: 47 additions & 0 deletions
47
...sql/scripts/dbscripts/PSP_PIMS_LATEST/Alter Up/003_DML_Drop_ACQPAY_COMP_REQ_PAYEE_TCC.sql
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
/* ----------------------------------------------------------------------------- | ||
Drop the ACQPAY_COMP_REQ_PAYEE_TCC check constraint on PIMS_ACQUISITION_PAYEE. | ||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | ||
Author Date Comment | ||
------------ ----------- ----------------------------------------------------- | ||
Doug Filteau 2023-Jun-23 Initial version | ||
----------------------------------------------------------------------------- */ | ||
|
||
SET XACT_ABORT ON | ||
GO | ||
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE | ||
GO | ||
BEGIN TRANSACTION | ||
GO | ||
IF @@ERROR <> 0 SET NOEXEC ON | ||
GO | ||
|
||
-- Drop check constraint ACQPAY_COMP_REQ_PAYEE_TCC | ||
PRINT N'Drop check constraint ACQPAY_COMP_REQ_PAYEE_TCC' | ||
GO | ||
ALTER TABLE [dbo].[PIMS_ACQUISITION_PAYEE] | ||
DROP CONSTRAINT IF EXISTS [ACQPAY_COMP_REQ_PAYEE_TCC] | ||
GO | ||
IF @@ERROR <> 0 SET NOEXEC ON | ||
GO | ||
|
||
-- Create check constraint ACQPAY_COMP_REQ_PAYEE_TCC | ||
--PRINT N'Create check constraint ACQPAY_COMP_REQ_PAYEE_TCC' | ||
--ALTER TABLE [dbo].[PIMS_ACQUISITION_PAYEE] ADD CONSTRAINT [ACQPAY_COMP_REQ_PAYEE_TCC] | ||
-- CHECK ([[ACQUISITION_OWNER_ID] IS NOT NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NOT NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NOT NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NOT NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NOT NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL]) | ||
--GO | ||
--IF @@ERROR <> 0 SET NOEXEC ON | ||
--GO | ||
|
||
COMMIT TRANSACTION | ||
GO | ||
IF @@ERROR <> 0 SET NOEXEC ON | ||
GO | ||
DECLARE @Success AS BIT | ||
SET @Success = 1 | ||
SET NOEXEC OFF | ||
IF (@Success = 1) PRINT 'The database update succeeded' | ||
ELSE BEGIN | ||
IF @@TRANCOUNT > 0 ROLLBACK TRANSACTION | ||
PRINT 'The database update failed' | ||
END | ||
GO |
File renamed without changes.
38 changes: 0 additions & 38 deletions
38
...se/mssql/scripts/dbscripts/PSP_PIMS_LATEST/Alter Up/999_DML_SET_ALL_USERS_TO_MINISTRY.sql
This file was deleted.
Oops, something went wrong.
46 changes: 0 additions & 46 deletions
46
...scripts/dbscripts/PSP_PIMS_LATEST/Alter Up/999_DML_SET_LEASE_PAYMENT_STATUS_TYPE_CODE.sql
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
47 changes: 47 additions & 0 deletions
47
.../mssql/scripts/dbscripts/PSP_PIMS_LATEST/Build/003_DML_Drop_ACQPAY_COMP_REQ_PAYEE_TCC.sql
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
/* ----------------------------------------------------------------------------- | ||
Drop the ACQPAY_COMP_REQ_PAYEE_TCC check constraint on PIMS_ACQUISITION_PAYEE. | ||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | ||
Author Date Comment | ||
------------ ----------- ----------------------------------------------------- | ||
Doug Filteau 2023-Jun-23 Initial version | ||
----------------------------------------------------------------------------- */ | ||
|
||
SET XACT_ABORT ON | ||
GO | ||
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE | ||
GO | ||
BEGIN TRANSACTION | ||
GO | ||
IF @@ERROR <> 0 SET NOEXEC ON | ||
GO | ||
|
||
-- Drop check constraint ACQPAY_COMP_REQ_PAYEE_TCC | ||
PRINT N'Drop check constraint ACQPAY_COMP_REQ_PAYEE_TCC' | ||
GO | ||
ALTER TABLE [dbo].[PIMS_ACQUISITION_PAYEE] | ||
DROP CONSTRAINT IF EXISTS [ACQPAY_COMP_REQ_PAYEE_TCC] | ||
GO | ||
IF @@ERROR <> 0 SET NOEXEC ON | ||
GO | ||
|
||
-- Create check constraint ACQPAY_COMP_REQ_PAYEE_TCC | ||
--PRINT N'Create check constraint ACQPAY_COMP_REQ_PAYEE_TCC' | ||
--ALTER TABLE [dbo].[PIMS_ACQUISITION_PAYEE] ADD CONSTRAINT [ACQPAY_COMP_REQ_PAYEE_TCC] | ||
-- CHECK ([[ACQUISITION_OWNER_ID] IS NOT NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NOT NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NOT NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NOT NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NOT NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL]) | ||
--GO | ||
--IF @@ERROR <> 0 SET NOEXEC ON | ||
--GO | ||
|
||
COMMIT TRANSACTION | ||
GO | ||
IF @@ERROR <> 0 SET NOEXEC ON | ||
GO | ||
DECLARE @Success AS BIT | ||
SET @Success = 1 | ||
SET NOEXEC OFF | ||
IF (@Success = 1) PRINT 'The database update succeeded' | ||
ELSE BEGIN | ||
IF @@TRANCOUNT > 0 ROLLBACK TRANSACTION | ||
PRINT 'The database update failed' | ||
END | ||
GO |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
47 changes: 47 additions & 0 deletions
47
...sql/scripts/dbscripts/PSP_PIMS_S56_00/Alter Up/003_DML_Drop_ACQPAY_COMP_REQ_PAYEE_TCC.sql
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
/* ----------------------------------------------------------------------------- | ||
Drop the ACQPAY_COMP_REQ_PAYEE_TCC check constraint on PIMS_ACQUISITION_PAYEE. | ||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | ||
Author Date Comment | ||
------------ ----------- ----------------------------------------------------- | ||
Doug Filteau 2023-Jun-23 Initial version | ||
----------------------------------------------------------------------------- */ | ||
|
||
SET XACT_ABORT ON | ||
GO | ||
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE | ||
GO | ||
BEGIN TRANSACTION | ||
GO | ||
IF @@ERROR <> 0 SET NOEXEC ON | ||
GO | ||
|
||
-- Drop check constraint ACQPAY_COMP_REQ_PAYEE_TCC | ||
PRINT N'Drop check constraint ACQPAY_COMP_REQ_PAYEE_TCC' | ||
GO | ||
ALTER TABLE [dbo].[PIMS_ACQUISITION_PAYEE] | ||
DROP CONSTRAINT IF EXISTS [ACQPAY_COMP_REQ_PAYEE_TCC] | ||
GO | ||
IF @@ERROR <> 0 SET NOEXEC ON | ||
GO | ||
|
||
-- Create check constraint ACQPAY_COMP_REQ_PAYEE_TCC | ||
--PRINT N'Create check constraint ACQPAY_COMP_REQ_PAYEE_TCC' | ||
--ALTER TABLE [dbo].[PIMS_ACQUISITION_PAYEE] ADD CONSTRAINT [ACQPAY_COMP_REQ_PAYEE_TCC] | ||
-- CHECK ([[ACQUISITION_OWNER_ID] IS NOT NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NOT NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NOT NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NOT NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NOT NULL] OR [[ACQUISITION_OWNER_ID] IS NULL AND [INTEREST_HOLDER_ID] IS NULL AND [OWNER_REPRESENTATIVE_ID] IS NULL AND [OWNER_SOLICITOR_ID] IS NULL AND [ACQUISITION_FILE_PERSON_ID] IS NULL]) | ||
--GO | ||
--IF @@ERROR <> 0 SET NOEXEC ON | ||
--GO | ||
|
||
COMMIT TRANSACTION | ||
GO | ||
IF @@ERROR <> 0 SET NOEXEC ON | ||
GO | ||
DECLARE @Success AS BIT | ||
SET @Success = 1 | ||
SET NOEXEC OFF | ||
IF (@Success = 1) PRINT 'The database update succeeded' | ||
ELSE BEGIN | ||
IF @@TRANCOUNT > 0 ROLLBACK TRANSACTION | ||
PRINT 'The database update failed' | ||
END | ||
GO |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.