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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0026343
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Modules] Service Contract Managementmajoralways2014-04-23 12:192014-05-26 13:36
ReporteriperdomoView Statuspublic 
Assigned Tovmromanos 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchpiFixed in SCM revision20a3b595f921
ProjectionnoneETAnoneTarget Version
OSLinux 64 bitDatabaseOracleJava version1.6.0_30
OS VersionOracle Linux 3.8.13-26.1.1.el6ueDatabase version11.2.0 (XE)Ant version1.7.1
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Review Assigned Tonaiaramartinez
Regression introduced in release
Summary

0026343: Service Contract Management template doesn't have the correct dependency

Description
The Service Contract Management Template includes the following modules:
* Contract Management Infrastructure
* Service Contract Invoice Presentment
* Service Contract Management

Following the dependencies the "Service Contract Management" depends > "Contract Management Infrastructure" and this one depends on "Openbravo Framework 3.0"

However since this is a template, it should be applied in *order*, and the current dependency graph doesn't end up depending on "Openbravo 3.0" template.

When updating the database the application of the configScript.xml is arbitrary
Steps To ReproduceCreate a template that depends indirectly on "Openbravo Framework 3.0" but not the template.

Try to install the template in several machines, and you'll end with some arbitrary order when applying the configScript.xml
Proposed Solution* Service Contract Management Template should depend on the Openbravo 3.0 template, or
* Contract Management Infrastructure should depend on Openbravo 3.0 template
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0066618)
hgbot (developer)
2014-04-25 12:50

Repository: erp/pmods/org.openbravo.contract.services.template
Changeset: 20a3b595f9210038b0a0210ce7c6c759c3e5a7c5
Author: Víctor Martínez Romanos <victor.martinez <at> openbravo.com>
Date: Fri Apr 25 12:45:55 2014 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.contract.services.template/rev/20a3b595f9210038b0a0210ce7c6c759c3e5a7c5 [^]

Fixed bug 26343: Added dependency to Openbravo 3.0 Template

This ensure the application of the configScript.xml is not arbitrary anymore

---
M src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
---
(0066627)
iperdomo (reporter)
2014-04-25 15:25

@vmromanos

Does this change should trigger also a change in module version?
(0067447)
naiaramartinez (developer)
2014-05-26 13:36

Code review OK

- Issue History
Date Modified Username Field Change
2014-04-23 12:19 iperdomo New Issue
2014-04-23 12:19 iperdomo Assigned To => vmromanos
2014-04-25 12:38 vmromanos Status new => scheduled
2014-04-25 12:38 vmromanos fix_in_branch => pi
2014-04-25 12:50 hgbot Checkin
2014-04-25 12:50 hgbot Note Added: 0066618
2014-04-25 12:50 hgbot Status scheduled => resolved
2014-04-25 12:50 hgbot Resolution open => fixed
2014-04-25 12:50 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.contract.services.template/rev/20a3b595f9210038b0a0210ce7c6c759c3e5a7c5 [^]
2014-04-25 15:25 iperdomo Note Added: 0066627
2014-05-26 13:36 naiaramartinez Review Assigned To => naiaramartinez
2014-05-26 13:36 naiaramartinez Note Added: 0067447
2014-05-26 13:36 naiaramartinez Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker