Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0021813Openbravo ERPA. Platformpublic2012-10-01 16:122012-10-01 16:13
AugustoMauch 
AugustoMauch 
highminorhave not tried
newopen 
5
 
 
Core
No
0021813: Include installed module information when exporting a client
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.
- 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.
No tags attached.
related to defect 0021310 closed alostale Import client fails 
Issue History
2012-10-01 16:12AugustoMauchNew Issue
2012-10-01 16:12AugustoMauchAssigned To => AugustoMauch
2012-10-01 16:12AugustoMauchModules => Core
2012-10-01 16:13AugustoMauchRelationship addedrelated to 0021310

There are no notes attached to this issue.