Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0050527
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Loyalty Programs for Web POSminorhave not tried2022-10-14 08:542023-07-17 12:17
ReporteralostaleView Statuspublic 
Assigned Toalainperez 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0050527: org.openbravo.loyalty.programs cannot be installed with only its declared dependencies

Descriptionorg.openbravo.loyalty.programs module declares a dependency on core only [1] but it is making use of Store Organization Selector that is defined in retail.config module.

---
[1] https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs/-/blob/master/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml [^]
Steps To ReproduceTry to install org.openbravo.loyalty.programs in an instance without retail
  -> ERROR: it fails

or

Execute DependencyChecker test [1] [2]

ERROR:

* ADColumn(4D75587DB1024799AB0303028F9FD583) (dBColumnName: AD_Org_ID) - module [600C2D0FA00E4274BC5E5ABEE3094BEF] org.openbravo.loyalty.programs
  referenceSearchKey -> ADReference(7E5BA22863C446E89403D51F3F157738) (name: Store Organization Selector) - module [50BF0CEB5D7E438CBBE80688EDB68039] org.openbravo.retail.config

---
[1] https://gitlab.com/openbravo/product/openbravo/-/merge_requests/734 [^]
[2] https://builds.openbravo.com/job/mod-simple/59722/testReport/org.openbravo.test.modularity/DependencyChecker/checkDependencies/ [^]
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks feature request 0050466 newTriage Platform Base Openbravo ERP implement a dependency checker to prevent incorrect module dependencies 

-  Notes
(0148381)
hgbot (developer)
2023-04-11 17:15

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs/-/merge_requests/8 [^]
(0152555)
hgbot (developer)
2023-07-17 12:17

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs/-/merge_requests/8 [^]
(0152556)
hgbot (developer)
2023-07-17 12:17

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs [^]
Changeset: e8641dd5b77bb271308e0edac6f91c13a13542d3
Author: Alain PĂ©rez Balart <alain.perez@doceleguas.com>
Date: 17-07-2023 10:17:07
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.loyalty.programs/-/commit/e8641dd5b77bb271308e0edac6f91c13a13542d3 [^]

Fixed ISSUE-50527: Implemented Organization selector to not depend on the Retail Configuration module

---
A src/org/openbravo/loyalty/programs/info/StoreOrganizationSelectorFilterExpression.java
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_REFERENCE.xml
M src-db/database/sourcedata/OBUISEL_SELECTOR.xml
---

- Issue History
Date Modified Username Field Change
2022-10-14 08:54 alostale New Issue
2022-10-14 08:54 alostale Assigned To => Retail
2022-10-14 08:54 alostale Triggers an Emergency Pack => No
2022-10-14 08:55 alostale Relationship added blocks 0050466
2023-04-05 15:00 aaroncalero Assigned To Retail => alainperez
2023-04-11 17:15 hgbot Note Added: 0148381
2023-04-17 17:51 alainperez Status new => scheduled
2023-07-17 12:17 hgbot Note Added: 0152555
2023-07-17 12:17 hgbot Resolution open => fixed
2023-07-17 12:17 hgbot Status scheduled => closed
2023-07-17 12:17 hgbot Note Added: 0152556


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker