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

Содержание:

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С:Управление холдингом 1.3.

Специалисты «Кодерлайн» помогли разработать и внедрить автоматизированную...

Филиал ГлавУпДК при МИД России фирма «Инпредкадры»
Филиал ГлавУпДК при МИД России фирма «Инпредкадры»

Отрасль:
Государственное управление

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

- Расчеты с контрагентами;
- Управленческий учет;
- Формирование отраслев...

Внедрение 1С:Управление торговлей
ООО «Амперсенд»

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

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

- Оформление заказов поставщикам;
- Управление отношениями с поставщиками;...

Разработка функциональных требований к информсистеме на базе «1С:Управление холдингом 8»
ФГУП «СВЯЗЬ-безопасность»

Отрасль:
Охранные услуги

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

- Зафиксировали процессы по блокам бухгалтерского, налогового учета, казнач...

ООО ХДМ Рус
ООО ХДМ Рус

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

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

Бухгалтерский учет Банк и касса Расчеты с контрагентами Торговые операции ...

ХИТЕК-ГРУП
ХИТЕК-ГРУП

Отрасль:
Продажа парикмахерского инструмента и аксессуаров

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

Документооборот (ECM)
• Делопроизводство
Управление бизнес-процессами и И...

ПЭК
ПЭК

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

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

- Создание прототипа SRM-системы на базе «1С: Управление торговлей»
- Автомат...

Автоматизация торговых операций на базе "1С:Управление торговлей" в ОАО "Авиазапчасть"
ОАО «Авиазапчасть»

Отрасль:
Авиационно-космическая промышленность

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

- Оптовая торговля;
- Оформление заказов покупателей;
- Планирование прод...

1с-РАРУС МСК
1с-РАРУС МСК

Отрасль:
Разработка компьютерного программного обеспечения

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

- Финансово-бухгалтерский блок
- Казначейство ...

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

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

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

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

Группа компаний АО «Киномакс»
Группа компаний АО «Киномакс»

Отрасль:
Культура, шоу-бизнес

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

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

ООО "ОМЗ"
ООО "ОМЗ"

Отрасль:
Металлургическая промышленность, металлообработка

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

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

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

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

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

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