Openbravo Issue Tracking System - Openbravo ERP | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0021813 | Openbravo ERP | A. Platform | public | 2012-10-01 16:12 | 2012-10-01 16:13 | |||||||
Reporter | AugustoMauch | |||||||||||
Assigned To | AugustoMauch | |||||||||||
Priority | high | Severity | minor | Reproducibility | have not tried | |||||||
Status | new | Resolution | open | |||||||||
Platform | OS | 5 | OS Version | |||||||||
Product Version | ||||||||||||
Target Version | Fixed in Version | |||||||||||
Merge Request Status | ||||||||||||
Review Assigned To | ||||||||||||
OBNetwork customer | ||||||||||||
Web browser | ||||||||||||
Modules | Core | |||||||||||
Support ticket | ||||||||||||
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. | |||||||||||
Proposed Solution | ||||||||||||
Additional Information | ||||||||||||
Tags | No tags attached. | |||||||||||
Relationships |
| |||||||||||
Attached Files | ||||||||||||
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 |
There are no notes attached to this issue. |