1Ci Support Help Center home page
Submit a request
Sign in
  1. 1Ci Support
  2. 1C:Enterprise Development Standards
  3. Implementing data exchange

Integration of applications using EnterpriseData format

  • Implementing data exchange
    • Configuring infobase data exchange for classifiers
    • Development of exchange plans with filters
    • Integration of applications using EnterpriseData format

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.

 

Best practices

5. In rare cases, data exchange between applications is not available as there are no EnterpriseData versions supported in both applications. For example, it might happen when an application version is obsolete and needs to be updated.
To avoid this, it is recommended that you notify users of EnterpriseData versions supported in an application.

 

See also:

  • Data exchange with applications based on 1C:Enterprise platform in the EnterpriseData format in chapter "ITS development and administration".
© 2020 1C INTERNATIONAL LLC www.1Ci.com Support policy