08.05.2024 Игорь Борисенко 4822
Разработка системы обмена данными между конфи...

Содержание:

1.      Архитектура механизма обмена данными

2.      Работа справочника Интеграционные потоки

   

Сообщения обмена формируются по правилам, подготавливаемым в системе «Конвертации данных 2.1».

Обеспечивается:

• Двунаправленный обмен;

• Возможность управления размером порций сообщений (количеством объектов, передаваемых в одном сообщении);

• Гарантированная доставка сообщений;

• Хранение истории обменов;

• Хранение сообщений обмена и истории отправки пакетов обмена;

• Фиксация ошибок, возникших в процессе обмена;

• Возможность ручного запуска обмена и запуска по расписанию регламентным заданием;

• Возможность хранения настроек подключения;

• Возможность включения/выключения многопоточного режима обмена.   


1.      Архитектура механизма обмена данными


• Регистрация объектов на выгрузку построена на планах обмена и подсистеме БСП «Обмен данными».

- Для каждого направления обмена создается свой план обмена «ОбменДанными_ERP_УПП», «ОбменДанными_ERP_ЗУП2_5», «ОбменДанными_ERP_ЗУП3_1» и т.д.

- Механизм регистрации, построенный на БСП, использует для каждого плана обмена пару подписок вида «РегистрацияДляВыгрузки_ERP_УПП», «РегистрацияДокументаДляВыгрузки_ERP_УПП» и т.д.

- Правила регистрации в виде xml-файлов, сформированных в КД-2, связываются с планами обменов


Собственно обмен реализован четырьмя интеграционными потоками:

1) Выгрузка данных

- Этот поток занимается конвертацией объектов, зарегистрированных на выгрузку на стороне базы-отправителя, в xml – сообщения обмена

   - Делит массив объектов на порции,

   - распределяет их по потокам обработки (при включенной многопоточке),

   - передает порции на вход обработки, выполняющих конвертацию данных в xml-файл

   - на основании полученного файла формирует сообщение в справочнике «Исходящие сообщения»



Исходящее сообщение


- Для конвертации объектов 1С в xml-сообщения используется типовая обработка «Универсальный обмен данными в формате XML»

 

2) Отправка сообщений

- Этот поток занимается передачей сообщений обмена из базы-отправителя в базу-получатель, путем обращения к http-сервису базы-получателя

 

3) Получение данных

- Этот поток работает на стороне приемника и является ответной частью предыдущего потока «Отправка сообщений», работающего на стороне отправителя; реализован в виде обработчика http-сервиса

- результатом его работы является размещение принятого сообщения в регистре сведений

 

4) Загрузка пакетов данных   

- Этот поток работает на стороне приемника и конвертирует полученные xml-сообщения в объекты 1С

- Для конвертации используется типовая обработка «Универсальный обмен данными в формате XML»


2.      Работа справочника Интеграционные потоки


Для хранения настроек обмена (параметры подключения, режимы обмена, расписание, правила конвертации, параметры логирования), а также интерфейса для загрузки правил регистрации объектов на выгрузку и правил конвертации построен справочник «Интеграционные потоки».



Основное



ERP УПП отправка сообщений (Интеграционный поток)



ERP УПП получение данных (Интеграционный поток)



ERP УПП загрузка пакетов данных (Интеграционный поток)


Система реализована у заказчика. В настоящее время настроены обмены между ERP и УПП, ERP и ЗУП 2.5, ERP и ЗУП 3.1. В Перспективе – подключение еще одного обмена между ERP и БП.


Специалист компании "Кодерлайн"

Игорь Борисенко


Наши проекты

Оптимизация производительности системы
ЗАО ИД «Комсомольская правда»

Отрасль:
Медиа

Внедренное типовое решение:
1С:Бухгалтерия

- Оптимизация производительности системы, в том числе сервера Postgre. ...

ООО «ЛукБелОйл»
ООО «ЛукБелОйл»

Отрасль:
Нефтегазовая отрасль

Внедренное типовое решение:

- Обследовании бизнес-процессов «Документооборот», «Казначейство и Бюджетирование», «Управление закупками»
- Подбор и обоснование оптима...

МГК "Световые Технологии"
МГК "Световые Технологии"

Отрасль:

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Специалисты "Кодерлайн" произвели доработки в системе 1С:ЕРП 2.4 с учетом требований заказчика, осуществили настройки загрузки и выгрузки н...

ЗАО «Многопрофильная формирующая авиагруппа» (ЗАО МФГ)
ЗАО «Многопрофильная формирующая авиагруппа» (ЗАО МФГ)

Отрасль:
Оптовая торговля транспортными средствами и оборудованием

Внедренное типовое решение:
1С:Бухгалтерия ПРОФ

- Финансы, управленческий учет, мониторинг показателей
- Бухгалтерский учет:
- Банк и касса...

ООО «Лаборатория успеха»
ООО «Лаборатория успеха»

Отрасль:
Общественное и плановое питание, гостиничный бизнес, туризм

Внедренное типовое решение:
1С:Зарплата и управление персоналом 8. КОРП

Кадровый учет;
Расчет зарплаты;...

ООО «ТейблТок»
ООО «ТейблТок»

Отрасль:
Общественное питание и рестораны

Внедренное типовое решение:
1С:Управление торговлей

Оформление заказов поставщикам Оформление заказов покупателей Управление складскими запасами ...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО "ДЕКОР"
ООО «ДЕКОР»

Отрасль:
Производство

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Управление персоналом и кадровый учет (HRM):
- Кадровый учет
- Расчет зарплаты
- Учет рабочего времени
Управление продажами...

Внедрение «1С:Бухгалтерия 8 ПРОФ» в компании «Мостехника»
ООО «Мостехника»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Бухгалтерия ПРОФ

Документооборот (ECM):
- Учет рабочего времени;
Управление персоналом и кадровый учет (HRM):
- Кадровый учет;
- Расчет зарп...

ООО «Фипар»
ООО «Фипар»

Отрасль:

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Специалисты «Кодерлайн» внедрили «1С:ERP. Управление предприятием 2» и автоматизировали блоки: продажи, закупки, производство, складская и т...

ООО «ПЛЮСПЭЙ»
ООО «ПЛЮСПЭЙ»

Отрасль:
Организацией расчетов посредством электронных средств платежа

Внедренное типовое решение:
1С:Комплексная автоматизация

- Разработка подсистемы оперативного учета транзакций...

Внедрение «1С:Зарплата и управление персоналом 8 КОРП» в компании «ПБК»
ООО «Партнер Бухгалтер Консультант»

Отрасль:
Бухгалтерские услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Интеграция продукта с базой данных оперативного учета Axapta;
- Доработка функционала подсистемы...

Внедрение системы финансового учета БИТ:Финанс
ООО «Алькор и Ко» (Л’Этуаль)

Отрасль:
Торговля

Внедренное типовое решение:
БИТ.Финанс

- Финансовый учет;
- Поддержка проекта внедрения МСФО;
- Регламентные работы по обслуживанию сервера MS SQL;
- Оптимизация производ...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение