Support the automated and real-time exchange of electronic documents between your customers, suppliers and your business units using  1C:Enterprise 8 platform’s powerful integration tools.

The concept

You can choose one of the following integration options depending on
the role of 1C ERP system in your company’s IT landscape:

1C integration1


  • Centralised ERP module
  • Ability to utilise core business processes from your HQ
  • Deep integration between your HQ and its local subsidiary
  • Full compliance with local CIS legislation

1C integration2


  • 100% standard and common solution for local markets (best of breed), with rapid implementation
  • Fully compliant with local legislation in CIS states
  • Reasonable 1C:ERP maintenance pricing structure

Option 1: 1C:ERP acts as a local system, supporting your HQ ERP system with local accounting and financial reporting in accordance with Russian legislation.

In this scenario, 1C:ERP collects operational business data at source and only handles local accounting and reporting. The main business processes are covered by the core ERP solution installed at your HQ.


  • Differences from the business logic of the core ERP system
  • Difficult implementation and resistance from local users in the CIS.
  • High costs of supporting and integrating with the core ERP system.

Option 2: 1C:ERP handles all local ERP accounting and fiscal reporting and exports financial data to an external system.

In this scenario, 1C:ERP 2 ENG becomes the leading ERP for your local subsidiaries, covering a wide range of ERP functions.
Master data can be uploaded from your core ERP system too.

Final financial results/reports or all the postings in the general ledger can be extracted in a suitable format and sent to your HQ’s ERP system.


  • The need to implement corporate financial reporting tools in 1C:ERP 2
  • Costs associated with programming or the customisation of financial postings exported to an external system
  • Decentralised business process model for subsidiaries in the CIS

Why is 1C:ERP 2 the leading system in the CIS?

The commonest integrations with 1C

Here are some standard available data exchange interfaces for 1C solutions:

  • 1C:Taxcom – an official public data exchange service for financial documents (such as VAT invoices)
  • 1C:Reporting – the export and transfer of financial reports to officials
  • Data exchange between 1C users – CommerceML or EnterpriseData
  • Integration with most CIS bank software
  • Integration with e-commerce solutions (online shops)
  • Integration with certified trade and retail equipment (POS, fiscal registers, etc.)
  • Integration between different 1C software modules

We are experienced at integrating with:

  • 1C – SAP R/3
  • 1C – Intex
  • 1C – Lawson M3 / MoveX
  • 1C – Sage
  • 1C – Datev accounting
  • Others

Available integration tools

1C:Enterprise 8 is an open system. It can integrate with virtually
any external software and hardware based on widely accepted open
standards and data transfer protocols.

The following table summarises the technologies and tools included with the 1C:Enterprise 8 platform.

Tech tools 2


Data exchange

Data exchange functionality embedded in the 1C:Enterprise technological platform allows you to create geographically distributed information systems, which can be based on 1C:Enterprise infobases or can include third-party information systems. For example, the headquarters, branch offices, and warehouses can all use a single infobase or, alternatively, a 1C:Enterprise infobase can be integrated with an existing MySQL database.

Web services

The web services support allows you to create web services within 1C:Enterprise configurations. It also allows for interaction between 1C:Enterprise configurations and web services published by third-party vendors..

External data source

External sources allow you to use data from external databases in applied solutions. This includes databases that are not based on 1C:Enterprise.

External connections

The main purpose of external connections is to provide fast and reliable software access to 1C:Enterprise data from external applications.

HTML documents

Integration with HTML documents allows you to include them in applied solution format and edit them using 1C:Enterprise scripting tools.

External components

The external support component is intended for integration tasks that require close interaction between the 1C:Enterprise system and third-party software.

Internet access

Internet access is available directly from 1C:Enterprise script. Developers can add the ability to send and receive email messages and exchange data through HTTP (HTTPS) and FTP (FTPS) to their applied solutions.

Text documents

Data exchange based on text documents can be one of the least resource-consuming methods of interaction with third-party information systems. In addition to the standard text editing tools (reading, writing, adding, inserting lines and retrieving lines), developers have the option to generate text documents dynamically based on previously created templates.

In integration terms, 1C:Enterprise-based software looks like a combination of the following components:

  • 1C:EDI online service for 1C software users – to exchange data between different systems based on fixed protocols (EDIFACT, EANCOM 2002, ANSI ASC X12)
  • Open standards and protocols implemented in business applicationsapplications
  • Basic technological features of the 1C:Enterprise 8 framework

In integration terms, 1C:Enterprise-based software looks like a combination of following components:

  • Create, process and exchange data in a variety of formats;
  • Access all 1C:Enterprise objects that implement its functionality;
  • Support various exchange protocols;
  • Support standards of interaction with third-party sub-systems;
  • Develop proprietary Internet solutions.

XML documents

1C:Enterprise supports integration with applied systems based on XML documents, which are currently the most common data presentation tool.

DBF files

DBF integration tools are intended for manipulating DBF databases directly from 1C:Enterprise script. Virtually all data manipulation types are possible.

Client/Server automation

The main purpose of the 1C:Enterprise automation server is to manage the 1C:Enterprise system from third-party applications and perform actions that are identical to interactive actions.

File operations

Access to file system operations allows you to interact with other information systems through shared directories.

ActiveDocument templates

The ActiveDocument technology allows you to edit documents using external editors instead of built-in 1C:Enterprise tools.

Text files

Text files are the simplest method for exchanging data, which can be used for a variety of tasks. The main advantages are accessibility and convenient data presentation in text format.


XDTO support is intended mostly for describing parameter types and return values of web services. This feature can also be used for exchanging data between 1C:Enterprise configurations and other information systems.


The 1C:Enterprise system includes tools that allow you to:

  • create, process, and exchange data in a variety of formats;
  • access all 1C:Enterprise objects that implement its functionality;
  • support various exchange protocols;
  • support standards of interaction with third-party subsystems;
  • develop proprietary Internet solutions.

These tools are successfully used by 1C developers and third parties to create a wide range of 1C:Enterprise-compatible applications and develop external components performing various functions, such as connecting to various devices, using Internet technologies, etc.

Supported standards and protocols

Among the examples are the following:

  • XML schema generator for quick setup of data exchange between 1C:Enterprise applied solutions (configurations) or between the applications and other information systems.
  • CommerceML, a Russian standard for XML exchange of business information developed by Microsoft, Intel, 1C, and a number of other Russian Internet companies.
  • A standard for exchanging data between 1C:Enterprise and online banking systems.
  • A wide range of solutions to integrate 1C:Enterprise with various retail equipment (cash machines, POS terminals, electronic scales, etc.). This is one of the best examples of how the external component technology is used to develop tools for 1C:Enterprise integration with various systems and devices.
  • Solutions that support data exchange between 1C:Enterprise accounting software and information systems of the Ministry of Taxation of the Russian Federation and other public authorities.

1C:EDI – 1C data exchange network

Most of 1C:Enterprise 8-based solutions support electronic data exchange in accordance with national data exchange protocol CommerceML. For data exchange with other international customers or suppliers using EANCOM 2002 or ANSI ASC X12, you can integrate your solution through the “1C:EDI ” online service.