Get advice
Arrow White

Integration with 1C systems
through the exchange microservice

Connect 1C to the data bus faster and easier through a ready-made exchange microservice. It uses OData, so it is compatible with any 1C configuration. It does not require improvements on the part of the service and does not download 1C even with a large amount of data transferred.

You'll also get

idea

Comparison table
types of integrations

Интеграции
для обмена данными между IT-системами
С помощью ESB подхода и Data Lake снижаем нагрузку на системы, исключаем потерю данных при обмене, упрощаем изменение IT систем, ускоряем анализ всех данных.

We are launching integrations for business

Retail

Production

Construction

Fintech

logistic

Medicine

Pharmaceutical industry

Many others

Advantages of connecting 1C to ESB through the exchange microservice

Easy to connect. The microservice consists of separate ETL connectors for 1C. To connect, just specify in the configuration settings which objects to send to or receive from the 1C system. It does not require improvements from 1C.

Without the risk of a vendor lock. The risk of a vendor lock is excluded, because the microservice is based on popular Opensource tools (MuleSoft, WSO2, Talend, etc.).

1C integration with any services. You can set up an exchange between two 1C's. ESB also allows you to connect services from any vendor to exchange with 1C.

Suitable for cloud 1C. Easily connect even 1C cloud solutions to the exchange via the service's API.

Compatible with all configurations. The exchange microservice uses the standard OData exchange mechanism.

Does not load 1C. Microexchange service Does not load 1C even with a large amount of data exchanged.

Any data transformation logic for 1C is available with ESB integrations

Data transfer
with the “link” type

To transfer an object with the “link” type, you need to make sure that all directories are created in the consumer system. Otherwise, the object will be created broken or the stream will give an error.


Our connectors check whether the system contract is being fulfilled (completeness, correctness). 
Only when all conditions are met will the message be sent to the consumer

Assembling the object
from several tables

Object information can be stored 
from several sources. You need to request information on each source and combine it for submission.


Our solution allows aggregating object data. For example, collect “orders” and “payments” separately (from different sources) and transfer them as “orders with payments”.

Delete a record
from the tabular part of the object

Such a record is not registered for the 1C exchange. The receiver system must know this feature of 1C and calculate changes on its own.

Our connectors can check deletion from the table. If the deletion took place, they are marked in the vault. Consumers don't have to do calculations.

A snapshot of current prices

1C does not provide a snapshot of current prices. The consumer must determine for himself which price from the entire register (past, present, future) is relevant.

Using storage, we calculate current prices so that any consumer system can pick them up without unnecessary logic.

Eliminate data loss
when exchanging between systems

Проблема
При обмене “точка-точка” в момент отказа одной из систем данные могут теряться: одна система считает сообщение переданным, когда вторая его не получила.

The problem

When exchanging point-to-point when one of the systems fails data may be lost: one system considers a message to have been transmitted when the other has not received it.

Решение
Мы настраиваем интеграции так, что при обрыве связи сообщение считается необработанным и будет передано в следующем проходе.

Solution

We set up integrations so that when communication is broken the message is considered unprocessed and will be handed over in the next aisle.

Change some IT systems without changing others

Проблема
При старом подходе источник отдает данные, как есть. Потребитель должен преобразовать их под свой формат. При такой схеме любое изменение в источнике повлечет каскад изменений всех связанных потоков данных.

The problem

With the old approach, the source gives the data as it is. The consumer must convert them to their own format. Under this scheme, any change in the source will entail a cascade of changes in all related data streams.

Решение
Изменение ERP или любой другой системы не вызовет доработок всех связанных систем. 
Если система изменится, это затронет только коннекторы “источник-хранилище”. Для всех потребителей все останется без изменения.

Solution

A change in ERP or any other system will not cause improvements to all related systems. 
If the system changes, it's will only affect source-storage connectors. For all consumers, everything will remain the same.

Reduce the load on systems without improvements and increasing resources

Проблема
Одни и те же данные нужны разным системам. Потребители дублируют запросы в систему-источник, что увеличивает нагрузку. Если
в компании есть одна система для хранения основных данных, она будет получать огромное число запросов. Часто это старая монолитная система, которую в будущем бизнес хочет заменить.

The problem

Different systems need the same data. Consumers duplicate requests to the source system, which increases the load. If
The company has one system for storing basic data; it will receive a huge number of requests. This is often an old monolithic system that businesses want to replace in the future.

Решение
Потребители обращаются в хранилище. Нагрузка на основной источник снижается без доработок самой системы и увеличения ресурсов. Когда придет время заменить старую систему на несколько новых сервисов, нужно будет изменить потоки “источник-хранилище”. Изменения не затронут множества потребителей.

Solution

Consumers go to the vault. The load on the main source is reduced without improving the system itself and increasing resources. When it comes time to replace the old system with several new services, you'll need to change the source-storage streams. Many consumers will not be affected by the changes.

Eliminate data loss during exchange
Eliminate data loss during exchange
Change some IT systems without changing others
Reduce the load 
on systems
Discuss the task

Get a free consultation with an expert

We will define the boundaries of the problem that causes losses to businesses

We will develop possible solutions and tools for their implementation

We will define the implementation plan and the next steps

You can implement this solution with us, another integrator or your team

Our approach
and benefits

Risk Free. If you are unhappy with the result, you don't have to pay for the work. We specify this clause in the contract.

Alienation. We don't hold customers hostage. All our solutions are easy to share with your team or another contractor.

Efficient IT. For us, IT is effective when it brings results for business and ensures a high rate of change.

Expertise. 400+ successfully launched integrations on various tools (Kafka, MuleSoft, WSO2, etc.).

Control. Each integration we have launched is under the control of the monitoring system.

They trust us

KT.Team Музторг

Learn more
Группа компаний Музторг успешно сотрудничает с командой KT.Team уже более двух лет. При работе над проектами нам очень помогает высокий профессионализм наших партнеров, умение сочетать четкую организацию проектной работы с минимизацией формальных ограничений. Отдельно хотел бы отметить доброжелательность и открытость сотрудников KT.Team. Выражаю благодарность за плодотворное сотрудничество.
Дмитрий Савельев
Советник Правления по цифровому развитию
Learn more

Рабочая тетрадь Саблуков

Learn more
Илья Саблуков
Проектный менеджер
Learn more

Рабочая тетрадь Серветников

Learn more
Сергей Серветников
IT-архитектор
Learn more

KT.Team Brandly

Learn more
От лица Inventive Retail Group выражаю огромную благодарность команде KT.Team за плодотворное сотрудничество в рамках реализации нового амбициозного проекта. Хотели бы отметить высокую вовлеченность на всех этапах его реализации, профессионализм и личные качества всех задействованных в проекте сотрудников.
Мистулов Андрей Борисович
Директор по веб-разработке и проектному управлению
Learn more

KT.Team Трансатлантик

Learn more
KT.Team реализовала для TRANSATLANTIC INTERNATIONAL проект по внедрению PIM-системы. Несмотря на то, что проект был коротким, проектный менеджер регулярно организовывал отчётные встречи по статусу внедрения, показывал прогресс и делился планами на ближайший спринт. Продвижение по проекту было прозрачным и понятным для нашей команды, у нас была возможность скорректировать план. Запросы от проектного менеджера позволили адаптировать PIM-систему под наши запросы.
Максим Сергеев
E-Commerce Product Value Manager
Learn more

KT.Team FML

Learn more
We came to KT.Team with a request to set up a platform to easily connect clients, carriers and WMS in FM Logistic France. The result was successively achieved. The work on project went well, and by now we have onboarded on a new platform a big client — it’s great result! I’d like to especially note very good reactivity and professionalism of the project managers, devs and ops who always help us. We look forward to working with your team on our new projects!
Eric Duboille
Directeur Expertise E-Commerce, FM France SAS
Learn more

Рабочая тетрадь Шилов

Learn more
Классно выглядит, притягивает взгляды. Знающие люди интересуются, возникают диалоги, которые итогом приводят к обсуждению поставленных задач их их решению. Удобно делать пометки, отслеживать мысли. Интересные, полезные цитаты позволяют отвлечься и иногда снизить уровень серьезности.
Максим Шилов
Руководитель группы IT-специалистов
Learn more

We have developed a targeted system integration scheme. We implemented ESB technology and launched 48 streams

Learn more
Learn more

Integration of Talend ESB into the IT infrastructure of a logistics company

Learn more
Learn more

We helped to reduce the load and scale system throughput

Learn more
“For some systems, we would not be physically able to digest the load that has increased over the current year if we stayed on the same technologies. We have achieved an effect on a significant and critical parameter for us: we were able to scale bandwidth without scaling sources and receivers.”
Andrey Kurilyuk
Deputy IT Director
Learn more

We provided Polaris with the ability to easily bring new products to marketplaces

Learn more
Learn more

We redesigned the IT architecture and drew up a roadmap for its transformation

Learn more
Learn more

We have implemented a scalable service bus for ATIMO

Learn more
Learn more

Work with product data has been automated for the Fix Price network

Learn more
Learn more
No items found.

Get a comparison table of integration types

We assessed how three popular types of integrations affect the quality of the IT circuit. The result is presented in a compact comparison table. Submit a request and get the file for free.

Typical work scheme

We have designed the implementation process so that you get the most out of it. You can go all the way with us. Or order any of the steps separately and hand over the rest to your team.

1. Designing a low coupled architecture

  • We will analyze the current IT architecture, ASIS;
  • We will work out exchanges on key entities;
  • We will design the TOBE architecture;
  • We will prepare a roadmap for the transition to the new architecture;
  • We will prepare recommendations; on tools;
  • We will prepare documentation.
Location Icon
You'll get

The transition plan, taking into account
business features

2. Migrating the streams that are most relevant to you

  • BPMN schemes of flow processes;
  • Deploy and configure the required components
(ETL, storage, logging, monitoring);
  • Configuring connectors;
  • Setting up log collection and monitoring the integration;
  • Documentation and training.
Shield Icon
You'll get

Solving 80% of data exchange problems between systems

3. Migrating the rest of the streams to fill the data warehouse

  • BPMN schemes of flow processes;
  • Configuring connectors;
  • Setting up log collection and monitoring the integration;
  • Documentation and training.
Gear Icon
You'll get

A single mechanism for exchanging the entire enterprise and the completeness of data for analytics

A team of practitioners,
not theorists

The continuous development and training of the team is embedded in our processes. The qualification department, leading developers and managers are constantly updating and improving training practices. We do not allow employees who have not been successfully trained in key practices to participate in projects.

110+

experienced
specialists on staff

50+

average customers
and big businesses

30+

implementation projects
integrations

10+

years of practice
and successful cases

We are well known and appreciated in Russia

Rating of the best web studios/integrated digital production companies in Russia Tagline (2023)

Rating: Highload development of complex digital projects: 2021

Migrate to Data Driven

Business solutions based on Data Warehouse data

Make business decisions faster 
with regular showcases for important indicators

Draw conclusions about A/B testing more accurately, creating temporary showcases for a specific hypothesis

Reduce the cost of supporting integrations between services, ensure reliable data exchange and flexibility to changes

Integration of Talend ESB into the IT infrastructure of a logistics company

Integration of Talend ESB into the IT infrastructure of a logistics company

Integration of the IT infrastructure of an e-commerce project with marketplaces using the WSO2 ESB service bus

Implementation of the Talend ESB service bus into the project's IT architecture

Let's discuss your project

Personal managers will contact you

Something went wrong! Please try again.
Something went wrong! Please try again.
Visit our bot for prompt advice and useful information