Projects:Store Server Module Validation
Introduction
Store server oriented functionality requires extra attention from developers related to data synchronization and functionality.
To ensure that developers take this into account the proposal is to explicitly flag a module as being enabled for store server installation. Only modules belong to OB core and which are flagged like this are assumed to be allowed.
As part of this development the following should be provided:
- ant tasks which are executed to validate a dataset/synchronized table definition for synchronizing a central and store server. The dataset/synchronized tables should be validated that all the related tables are included so that no stale references are exported.
- documentation in the store server landing page providing a checklist for module developers what to check when creating functionality for store servers
Tracking Issue
Documentation
- http://wiki.openbravo.com/wiki/How_to_Add_a_Table_or_Column_to_a_Store_Server_Solution#Validating_the_Store_Server_DataSet
- http://wiki.openbravo.com/wiki/How_to_Add_a_Table_or_Column_to_a_Store_Server_Solution#Validate_Synced_Tables