From fbc4ae35b016030b048a631c081bcbcaacae4e7b Mon Sep 17 00:00:00 2001 From: Nicolas Micoud <58596990+nmicoud@users.noreply.github.com> Date: Thu, 24 Nov 2022 04:02:46 +0100 Subject: [PATCH] Fix Dynamic Validation "AD_Column in AD_Table (not present in WS_WebServiceFieldIn)" (#1578) https://idempiere.atlassian.net/browse/IDEMPIERE-5487 --- migration/i9/oracle/202211230918_IDEMPIERE-5487.sql | 10 ++++++++++ .../i9/postgresql/202211230918_IDEMPIERE-5487.sql | 7 +++++++ 2 files changed, 17 insertions(+) create mode 100644 migration/i9/oracle/202211230918_IDEMPIERE-5487.sql create mode 100644 migration/i9/postgresql/202211230918_IDEMPIERE-5487.sql diff --git a/migration/i9/oracle/202211230918_IDEMPIERE-5487.sql b/migration/i9/oracle/202211230918_IDEMPIERE-5487.sql new file mode 100644 index 0000000000..25933a6248 --- /dev/null +++ b/migration/i9/oracle/202211230918_IDEMPIERE-5487.sql @@ -0,0 +1,10 @@ +-- IDEMPIERE-5487 +SELECT register_migration_script('202211230918_IDEMPIERE-5487.sql') FROM dual; + +SET SQLBLANKLINES ON +SET DEFINE OFF + +-- Nov 23, 2022, 9:18:11 AM CET +UPDATE AD_Val_Rule SET Code='AD_Column.AD_Table_ID=@AD_Table_ID@ AND AD_Column.AD_Column_ID NOT IN (SELECT AD_Column_ID FROM WS_WebServiceFieldInput WHERE WS_WebServiceType_ID = @WS_WebServiceType_ID@ AND AD_Column_ID IS NOT NULL)',Updated=TO_TIMESTAMP('2022-11-23 09:18:11','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Val_Rule_ID=200138 +; + diff --git a/migration/i9/postgresql/202211230918_IDEMPIERE-5487.sql b/migration/i9/postgresql/202211230918_IDEMPIERE-5487.sql new file mode 100644 index 0000000000..092fe53537 --- /dev/null +++ b/migration/i9/postgresql/202211230918_IDEMPIERE-5487.sql @@ -0,0 +1,7 @@ +-- IDEMPIERE-5487 +SELECT register_migration_script('202211230918_IDEMPIERE-5487.sql') FROM dual; + +-- Nov 23, 2022, 9:18:11 AM CET +UPDATE AD_Val_Rule SET Code='AD_Column.AD_Table_ID=@AD_Table_ID@ AND AD_Column.AD_Column_ID NOT IN (SELECT AD_Column_ID FROM WS_WebServiceFieldInput WHERE WS_WebServiceType_ID = @WS_WebServiceType_ID@ AND AD_Column_ID IS NOT NULL)',Updated=TO_TIMESTAMP('2022-11-23 09:18:11','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Val_Rule_ID=200138 +; +