Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0051069Openbravo ERPA. Platformpublic2022-12-05 15:052022-12-14 10:36
shuehner 
shuehner 
normalmajorhave not tried
closedfixed 
5
 
PR23Q1 
Core
No
0051069: Cleanup (delete) all buildvalidations only required for updates from <16Q1
Issue 51068 blocks upgrades from versions older than 16Q1.

As those are no longer (directly) possible any code which runs on upgrades from <16Q1 is no longer needed.

This issue is about the removal of buildvalidations of backoffice/core repository.
51068 change ensures that old version (before update) is at least 16Q1 (x.x.28207)
Any buildvalidation defined with ExecutionLimits end-version before that (and moduleId of a module contained in backoffice repo) => is no longer needed.
Delete any buildvalidation in above filter (EndVersion 16Q1 (x.x.28207)) and module id contained in backoffice/core repo.
No tags attached.
depends on feature request 0051068PR23Q1 closed shuehner Block direct upgrades from version older than 16Q1 to latest version 
Issue History
2022-12-05 15:05shuehnerNew Issue
2022-12-05 15:05shuehnerAssigned To => Triage Platform Base
2022-12-05 15:05shuehnerModules => Core
2022-12-05 15:05shuehnerTriggers an Emergency Pack => No
2022-12-05 15:05shuehnerRelationship addeddepends on 0051068
2022-12-05 15:06shuehnerAssigned ToTriage Platform Base => shuehner
2022-12-05 15:51hgbotNote Added: 0144420
2022-12-05 16:37shuehnerIssue cloned0051071
2022-12-14 10:29hgbotNote Added: 0144654
2022-12-14 10:29hgbotNote Added: 0144656
2022-12-14 10:34shuehnerStatusnew => scheduled
2022-12-14 10:35shuehnerStatusscheduled => resolved
2022-12-14 10:35shuehnerFixed in Version => PR23Q1
2022-12-14 10:35shuehnerFixed in SCM revision => -
2022-12-14 10:35shuehnerResolutionopen => fixed
2022-12-14 10:36shuehnerNote Added: 0144664
2022-12-14 10:36shuehnerStatusresolved => closed

Notes
(0144420)
hgbot   
2022-12-05 15:51   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/778 [^]
(0144654)
hgbot   
2022-12-14 10:29   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: a48a6d97644629340031d6ab80a58145e9db424e
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 14-12-2022 09:29:47
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/a48a6d97644629340031d6ab80a58145e9db424e [^]

Related to ISSUE-51069: Delete obsolete buildvalidations from <16Q1

ISSUE-51068 blocks direct updates from before 3.0 16Q1
That allows to delete any buildvalidation with an EndVersion <=16Q1 as
they will never trigger.

---
R modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/TransactionsWithMissingData.class
R modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/TransactionsWithMissingDataData.class
R modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/UniquePaymentForTransaction.class
R modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/UniquePaymentForTransactionData.class
R modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/UnpostRefundPayments.class
R modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/UnpostRefundPaymentsData.class
R modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/WrongPaymentScheduleDetailsCheck.class
R modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/WrongPaymentScheduleDetailsCheckData.class
R modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/TransactionsWithMissingData.java
R modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/TransactionsWithMissingData_data.xsql
R modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/UniquePaymentForTransaction.java
R modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/UniquePaymentForTransaction_data.xsql
R modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/UnpostRefundPayments.java
R modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/UnpostRefundPayments_data.xsql
R modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/WrongPaymentScheduleDetailsCheck.java
R modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/WrongPaymentScheduleDetailsCheck_data.xsql
R modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/src/org/openbravo/advpaymentmngt/buildvalidation/TransactionsWithMissingDataData.java
R modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/src/org/openbravo/advpaymentmngt/buildvalidation/UniquePaymentForTransactionData.java
R modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/src/org/openbravo/advpaymentmngt/buildvalidation/UnpostRefundPaymentsData.java
R modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/src/org/openbravo/advpaymentmngt/buildvalidation/WrongPaymentScheduleDetailsCheckData.java
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/AccountingTabs.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/AccountingTabsData.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/CheckUpdateConnectionPoolMerge.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/DuplicateDocExchangeRate.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/DuplicateDocExchangeRateData.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/DuplicatedJavaPackage.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/DuplicatedJavaPackageData.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/DuplicatedOrgWarehouse.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/DuplicatedOrgWarehouseData.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/DuplicatedPriceListVersion.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/DuplicatedPriceListVersionData.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/GLJournalAccountingCheck.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/GLJournalAccountingCheckData.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/PaymentGLItemCheck.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/PaymentGLItemCheckData.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/PreferenceConflict.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/PreferenceConflictData.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/RemoveCostingRuleProcessExecutions.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/RemoveCostingRuleProcessExecutionsData.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/User1Ready.class
R src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/User1ReadyData.class
R src-util/buildvalidation/build/javasqlc/src/org/openbravo/buildvalidation/DuplicatedOrgWarehouseData.java
R src-util/buildvalidation/src/org/openbravo/buildvalidation/AccountingTabs.java
R src-util/buildvalidation/src/org/openbravo/buildvalidation/AccountingTabs_data.xsql
R src-util/buildvalidation/src/org/openbravo/buildvalidation/CheckUpdateConnectionPoolMerge.java
R src-util/buildvalidation/src/org/openbravo/buildvalidation/DuplicateDocExchangeRate.java
R src-util/buildvalidation/src/org/openbravo/buildvalidation/DuplicateDocExchangeRate_data.xsql
R src-util/buildvalidation/src/org/openbravo/buildvalidation/DuplicatedJavaPackage.java
R src-util/buildvalidation/src/org/openbravo/buildvalidation/DuplicatedJavaPackage_data.xsql
R src-util/buildvalidation/src/org/openbravo/buildvalidation/DuplicatedOrgWarehouse.java
R src-util/buildvalidation/src/org/openbravo/buildvalidation/DuplicatedOrgWarehouse_data.xsql
R src-util/buildvalidation/src/org/openbravo/buildvalidation/DuplicatedPriceListVersion.java
R src-util/buildvalidation/src/org/openbravo/buildvalidation/DuplicatedPriceListVersion_data.xsql
R src-util/buildvalidation/src/org/openbravo/buildvalidation/GLJournalAccountingCheck.java
R src-util/buildvalidation/src/org/openbravo/buildvalidation/GLJournalAccountingCheck_data.xsql
R src-util/buildvalidation/src/org/openbravo/buildvalidation/PaymentGLItemCheck.java
R src-util/buildvalidation/src/org/openbravo/buildvalidation/PaymentGLItemCheck_data.xsql
R src-util/buildvalidation/src/org/openbravo/buildvalidation/PreferenceConflict.java
R src-util/buildvalidation/src/org/openbravo/buildvalidation/PreferenceConflict_data.xsql
R src-util/buildvalidation/src/org/openbravo/buildvalidation/RemoveCostingRuleProcessExecutions.java
R src-util/buildvalidation/src/org/openbravo/buildvalidation/RemoveCostingRuleProcessExecutions_data.xsql
R src-util/buildvalidation/src/org/openbravo/buildvalidation/User1Ready.java
R src-util/buildvalidation/src/org/openbravo/buildvalidation/User1Ready_data.xsql
---
(0144656)
hgbot   
2022-12-14 10:29   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/778 [^]
(0144664)
shuehner   
2022-12-14 10:36   
Closing manually. Commit we merged wrong had only related to instead of Fixes