1C:Enterprise 8 system is an opened system. It provides an ability to integrate with almost any external software and hardware based on the generally accepted open standards and protocols of data transfer. 1C:Enterprise 8 system has a set of tools using which it is possible to:
- create, process and exchange data of different formats;
- access all the objects of 1C:Enterprise 8 system that implement its functional capabilities;
- support different exchange protocols;
- support the standards for interacting with other subsystems;
- develop independent internet-solutions.
Data exchange |
Web-services |
The data exchange mechanisms implemented in the technological platform of 1C:Enterprise 8 allow creating the geographically distributed information systems both based on the 1C:Enterprise 8 information bases and using other information systems not based on the 1C:Enterprise 8. For example, it is possible to organize the work of central office, branches and warehouses of enterprise in a single information base or to provide an interaction of 1C:Enterprise 8 information base with the existing database of MySQL. |
Mechanism of Web-services allows creating Web-services in the 1C:Enterprise 8 configuration as well as interacting in the 1C:Enterprise 8 configuration with web-services published by the third-party providers. |
XML-documents |
External data source |
1C:Enterprise 8 system allows integrating with the applied systems using XML-documents that are currently the generally accepted means of data presentation. |
The external data sources allow using the data in the application solution received from the external databases. Including from the bases not based on the 1C:Enterprise. |
DBF-files |
External connection |
Mechanism to work with databases of DBF format is intended to provide an ability of their handling directly from the script of 1C:Enterprise 8 system. Almost any data handling is possible. |
The main task solved using the external connection is to provide a safety and quick software access to the data of 1C:Enterprise 8 system from the external applications. |
Automation Client/Server |
HTML-documents |
The main purpose of 1C:Enterprise 8 Automation-server is to control an application of 1C:Enterprise 8 system and other applications and to perform the actions similar to the interactive actions. |
The tools for working with HTML-documents allow embedding them in the forms of application solution and editing them using the script tools. |
File work |
Technology of external components |
An access to the functions for file system work can be used when organizing an interaction with the other information systems through the shared directories. |
Technology for creating external components is developed to solve the special integration tasks in which a close interaction with 1C:Enterprise 8 system and other programs is required. |
ActiveDocument templates |
Internet work |
ActiveDocument technology is intended to edit the documents using the editors external to the 1C:Enterprise 8. |
Internet work is possible directly from the script. The developer can send and receive the e-mail letters as well as exchange data using the protocols HTTP (HTTPS) and FTP (FTPS). |
Text files |
Text documents |
The exchange using the text files is the most simple data exchange mechanism. It can be used to solve various tasks. Its main advantage is that it is easy to learn and convenient for text information presentation. |
Data exchange using the text documents can be one of the less "resource-intensive" ways of interaction with the other information systems. In addition to the standard ways for working with text documents (reading, writing, pasting and adding the lines, receiving the lines), the developer has an opportunity to form dynamically the text documents based on the previously created templates. |
Web extension |
XDTO |
Web extension is a standalone software product and allows embedding the access to the 1C:Enterprise data in the existing Web-sites and Web-applications, as well as creating the finished Web-applications that use 1C:Enterprise 8 information base. |
XDTO mechanism is intended first of all to describe the types of parameters and returned values of Web-services. Also, this mechanism can be used for data exchange between different 1C:Enterprise 8 configurations or other information systems. |