Текущее время: Пт, мар 29 2024, 00:07

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Синхронизация справочников с помощью XI
СообщениеДобавлено: Ср, май 19 2010, 06:55 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, авг 24 2007, 11:29
Сообщения: 350
Здравствуйте коллеги.

Планируем внедрять модуль XI, интеграцию SAP и еще одной системы(системы "А" и "Б").
Пока что с этим модулем только начинаю разбираться, по-этому не судите строго. :roll:
Разумеется в обоих системах есть справочники, в каждой системе кодировка объектов идет по своему. т.е. Код одного и тогоже объекта из одного и тогоже справочника из системы "А" не соответствует коду объекта из системы "Б".

Вопросы:
1. Необхожимо ли кодировку объектов из системы "А" приводить к кодировке объектов из системы "Б"? (т.е. если код ЕО в SAP = 200012 обязательно ли в системе "Б" у объекта соответствующему ЕО в системе "А", делать такой же код)
2. Если обе системы работают сравнительно давно и у каждой своя кодировка одних техже объектов, и необходимо интегрировать одну с другой, то модуль XI подходит для этого?


Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Синхронизация справочников с помощью XI
СообщениеДобавлено: Ср, май 19 2010, 09:48 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
Здравствуйте, slim.

XI не модуль, это отдельная система, сама состоящая из кучи компонент.
Что касается НСИ: в XI есть технические средства для перекодировки (Value mapping), но нет никаких пользовательских экранов для его ведения, так как предусматривается что всё будет работать в фоновом режиме. Программист может править отображения кодов в среде разработки или же можно реализовать свою загрузку таблиц перекодировки через штатный веб-сервис.

В саповской линейке продуктов справочники обрабатывает SAP MDM, либо есть аналогичный IBM MDM. Там как раз и базы данных и интерфейсы редакторов для выверки, там и рассылка справочников по всем подписанным системам в случае изменений (и сбор справочников от систем тоже).

Вашу задачу конечно можно решить с использованием XI без дополнительных продуктов, но надо определиться где вести таблицы перекодировок -- в XI, в SAP-системе или в "ещё одной системе", любые варианты возможны. Затем эти таблицы либо при каждом обмене опрашиваются онлайн, либо загружаются в таблицы преобразований значений XI для преобразований штатными иксаевскими средствами.

Надо ли вводить 3й код для уникальной идентификации или хранить всегда пару "код А - код В", то надо смотреть по задаче... как у вас вообще интеграция приложений и данных планируется в будущем? все строят свои велосипеды.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Синхронизация справочников с помощью XI
СообщениеДобавлено: Ср, май 19 2010, 10:17 
Модератор
Модератор

Зарегистрирован:
Пт, ноя 12 2004, 11:40
Сообщения: 542
Откуда: Москва
Пол: Мужской
У нас перекодировка делается, RFCLookup'ом в маппинге.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Синхронизация справочников с помощью XI
СообщениеДобавлено: Ср, май 19 2010, 10:29 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, авг 24 2007, 11:29
Сообщения: 350
chumpa большое спасибо за ответ.

На данном этапе моя здача изначально оценить каким образом возможна интеграция систем "А" и "Б".

Ситуация: Все основные данные и справочники будут храниться в SAP(система "А"). Мне необходимо при создании объекта в SAP, создавать объект в системе "Б". и наоборот при создании объекта в системе "Б", создавать объект в SAP. т.е. первично это SAP.


Как я понял из вашего ответа и из прочитанного ранее, для интеграции двух систем мне необходимо:
1. Развернуть систему XI
2. Создать интеграционную таблицу в SAP
3. Разработать RFC для передачи данных из "А" в систему "Б"
4. Разработать RFC для приема из "Б" в систему "А"
5. Настроить инструмент перекодировки (Value mapping)
5. Настроить SAP MDM для регулярной синхронизации справочников
6. Доработать систему "Б" для приема и передачи данных в SAP

Цитата:
У нас перекодировка делается, RFCLookup'ом в маппинге.
Где про этот RFCLookup можно почитать?

В интернете скачал курсы: BIT400 и BIT450 достаточно ли мне этих курсов, чтобы настроить интеграционный процесс систем "А" и "Б"?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Синхронизация справочников с помощью XI
СообщениеДобавлено: Ср, май 19 2010, 10:44 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
slim,

SAP MDM это отдельный и очень дорогой продукт. Его развёртывание это отдельная дорогая тема.
Если у вас в SAP-системе будет хранится таблица преобразований вида "код SAP - код Б" то это и будет дешёвым вариантом MDM.

1. да
2. да
3. RFC или ABAP-прокси или IDoc, в общем при создании объекта в SAP должна "дёргаться" шина XI
4. да, RFC или ABAP-прокси или IDoc
5. Можно и без него обойтись. Value mapping это один из способов, в данном случае он наверное и не нужен.
6. да

ValueMapping для справочников не очень удобен в работе, если сценарий "передавать создание справочников" то проще решить без него.

Интеграционный процесс это что-то типа Workflow/BPEL/ccBPM, а в ношении справочников туда-сюда можно сделать просто интеграционный сценарий.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB