Текущее время: Пт, янв 18 2019, 21:46

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




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

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

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

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


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


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

Зарегистрирован:
Вт, июл 18 2006, 18:44
Сообщения: 994
Откуда: что и все
Пол: Мужской
Здравствуйте, 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, 11:17 
Модератор
Модератор
Аватара пользователя

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


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

Зарегистрирован:
Пт, авг 24 2007, 12: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, 11:44 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 18:44
Сообщения: 994
Откуда: что и все
Пол: Мужской
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 + 4 часа


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

Сейчас этот форум просматривают: Majestic-12 [Bot]


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

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