Scope: managed applications.
1. Develop transitions from one configuration to another one based on conversion rules. Develop exchanges between configurations that use Standard Subsystems Library on the basis of EnterpriseData format. It is not allowed to develop new exchanges based on conversion rules (CR).
2. Up-to-date EnterpriseData versions are available in the latest published SSL version as XDTO package metadata objects named as follows: EnterpriseData_{X|XX}_{Y|YY}_{Z|ZZ}, where X and Y are the Major version and Z is the Minor version.
A list of up-to-date versions is kept in the state that ensures an optimal balance between costs of their support in exchanges and application versions compatibility.
For example, EnterpriseData versions 1.0 and 1.1 are no longer supported as versions from 1.2 to 1.4 are enough for exchange between various application versions.
3. When developing new application versions, try to ensure that all up-to-date EnterpriseData versions are supported in data exchanges. Due to this requirement, developers can release new application versions asynchronously and users can migrate to them asynchronously as well. The only exception is the case described in clause 4.
It is prohibited to release configuration versions, which do not support any format versions supported in SSL version that is integrated in the configuration version.
Example:
When you release a configuration, in which the SSL 2.4.1 is integrated, make sure that EnterpriseData format versions 1.2, 1.3, and 1.4 are supported.
4. An EnterpriseData format version is not to be supported in the data exchange if this version does not meet requirements for functionality of this exchange.
Example:
To integrate two configurations, exchange of Cash receipt documents is required. Transfer of this data is supported only in format version 1.4. Therefore, make sure that format version 1.4 or higher is supported in this exchange.
See also:
- Data exchange with applications based on 1C:Enterprise platform in the EnterpriseData format in chapter "ITS development and administration".