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

Содержание:

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С:Предприятие 8. Аренда и управление недвижимостью на базе "1С:Бухгалтерия 8"» в компании «Бутово Молл»
ООО «Бутово Молл»

Отрасль:
Недвижимость

Внедренное типовое решение:
1С:Аренда и управление недвижимостью на базе «1С:Бухгалтерия 8»

Управление продажами, логистикой и транспортом (SFM, WMS, TMS):
- Оформление зак...

Автоматизация контроля исполнительской дисциплины на базе ПП «1С:Документооборот 8 ПРОФ»
ООО «ФСК Лидер»

Отрасль:
Строительство и девелопмент

Внедренное типовое решение:
1С:Документооборот 8 ПРОФ

- Делопроизводство;
- Учет и хранение документов;
- Учет и контроль исполне...

ООО “РТИТС”
ООО “РТИТС”

Отрасль:
Транспортные системы

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

Блок регламентированного кадрового учета и расчета заработной платы в 1С:ERP;...

АО "Нижегородский водоканал"
АО "Нижегородский водоканал"

Отрасль:
Профессиональные услуги

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

-Кадровый учет
-Расчет зарплаты
-Регламентированная отчетность
-Подбор ...

ПЭК
ПЭК

Отрасль:
Грузоперевозки

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

- Внедрение функционала управления НСИ;
- Рефакторинг;
- Оптимизация общег...

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

Отрасль:

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

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

ООО «ПраксисКом»
ООО «ПраксисКом»

Отрасль:
Аутсорсинг бухгалтерских услуг

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

- Бухгалтерский учет:
Банк и касса
Завершение периода
Нематериальные ...

ООО "НЦКТ"
ООО "НЦКТ"

Отрасль:
Профессиональные услуги

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

Производственные операции
Автоматизация бизнес-процессов...

Группа компаний ТМ «Дружба народов»
Группа компаний ТМ «Дружба народов»

Отрасль:
Пищевая промышленность

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

- Переход на новый релиз 2.1 программы «1С:ERP Управление предприятием»
- Разра...

ООО «Мир Аксиомы»
ООО «Мир Аксиомы»

Отрасль:
Аудиторские и консалтинговые услуги

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

- Бухгалтерский учет:
Банк и касса
Завершение периода
Нематериальные ...

АО «Вертолетная сервисная компания»
АО «Вертолетная сервисная компания»

Отрасль:
МТО эксплуатации вертолетной техники

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

- Консультации по сложным вопросам налогового и бухгалтерского учета;
- Ра...

Внедрение ПП "1С:CRM ПРОФ" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

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

Внедренное типовое решение:
1С:CRM ПРОФ

- Управление отношениями с клиентами (CRM) ...

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

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

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

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