Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0021813 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
feature request | [Openbravo ERP] A. Platform | minor | have not tried | 2012-10-01 16:12 | 2012-10-01 16:13 | |||||||
Reporter | AugustoMauch | View Status | public | |||||||||
Assigned To | AugustoMauch | |||||||||||
Priority | high | Resolution | open | Fixed in Version | ||||||||
Status | new | Fix in branch | Fixed in SCM revision | |||||||||
Projection | none | ETA | none | Target Version | ||||||||
OS | Any | Database | Any | Java version | ||||||||
OS Version | Database version | Ant version | ||||||||||
Product Version | SCM revision | |||||||||||
Review Assigned To | ||||||||||||
Web browser | ||||||||||||
Modules | Core | |||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0021813: Include installed module information when exporting a client | |||||||||||
Description | In order to be able to import a client, one has to make sure that the target instance has all the modules that have been exported from the source instance, because otherwise the import process will fail (with errors like 'Referenced object X not present in the XML or in the database). Right now there is no way to compare the target and the source instance installed modules. This information (not only which modules are installed, but also its version) should be packed along the client, so that it is possible to compare it with the modules installed in the target instance. If the target has some of the source instance modules missing, the import process will fail, but a meaningful message could be shown. Moreover, if in the target version some modules are installed that were not installed in the source instance, they process might also fail, so another message should be shown to the user to give him hints about what might have made the process fail. | |||||||||||
Steps To Reproduce | - Install a module that adds some processes, and give your user access to these processes. - Export the client, and try to import it in an instance that does not have that module installed. The import process will fail because it can not find the references to the missing processes. | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Issue History | |||
Date Modified | Username | Field | Change |
2012-10-01 16:12 | AugustoMauch | New Issue | |
2012-10-01 16:12 | AugustoMauch | Assigned To | => AugustoMauch |
2012-10-01 16:12 | AugustoMauch | Modules | => Core |
2012-10-01 16:13 | AugustoMauch | Relationship added | related to 0021310 |
Copyright © 2000 - 2009 MantisBT Group |