SAPфорум.RU https://sapboard.ru/forum/ |
|
Синхронизация справочников с помощью XI https://sapboard.ru/forum/viewtopic.php?f=70&t=60886 |
Страница 1 из 1 |
Автор: | slim [ Ср, май 19 2010, 06:55 ] |
Заголовок сообщения: | Синхронизация справочников с помощью XI |
Здравствуйте коллеги. Планируем внедрять модуль XI, интеграцию SAP и еще одной системы(системы "А" и "Б"). Пока что с этим модулем только начинаю разбираться, по-этому не судите строго. Разумеется в обоих системах есть справочники, в каждой системе кодировка объектов идет по своему. т.е. Код одного и тогоже объекта из одного и тогоже справочника из системы "А" не соответствует коду объекта из системы "Б". Вопросы: 1. Необхожимо ли кодировку объектов из системы "А" приводить к кодировке объектов из системы "Б"? (т.е. если код ЕО в SAP = 200012 обязательно ли в системе "Б" у объекта соответствующему ЕО в системе "А", делать такой же код) 2. Если обе системы работают сравнительно давно и у каждой своя кодировка одних техже объектов, и необходимо интегрировать одну с другой, то модуль XI подходит для этого? Заранее спасибо. |
Автор: | chumpa [ Ср, май 19 2010, 09:48 ] |
Заголовок сообщения: | Re: Синхронизация справочников с помощью XI |
Здравствуйте, slim. XI не модуль, это отдельная система, сама состоящая из кучи компонент. Что касается НСИ: в XI есть технические средства для перекодировки (Value mapping), но нет никаких пользовательских экранов для его ведения, так как предусматривается что всё будет работать в фоновом режиме. Программист может править отображения кодов в среде разработки или же можно реализовать свою загрузку таблиц перекодировки через штатный веб-сервис. В саповской линейке продуктов справочники обрабатывает SAP MDM, либо есть аналогичный IBM MDM. Там как раз и базы данных и интерфейсы редакторов для выверки, там и рассылка справочников по всем подписанным системам в случае изменений (и сбор справочников от систем тоже). Вашу задачу конечно можно решить с использованием XI без дополнительных продуктов, но надо определиться где вести таблицы перекодировок -- в XI, в SAP-системе или в "ещё одной системе", любые варианты возможны. Затем эти таблицы либо при каждом обмене опрашиваются онлайн, либо загружаются в таблицы преобразований значений XI для преобразований штатными иксаевскими средствами. Надо ли вводить 3й код для уникальной идентификации или хранить всегда пару "код А - код В", то надо смотреть по задаче... как у вас вообще интеграция приложений и данных планируется в будущем? все строят свои велосипеды. |
Автор: | Ich Will [ Ср, май 19 2010, 10:17 ] |
Заголовок сообщения: | Re: Синхронизация справочников с помощью XI |
У нас перекодировка делается, RFCLookup'ом в маппинге. |
Автор: | slim [ Ср, май 19 2010, 10:29 ] |
Заголовок сообщения: | Re: Синхронизация справочников с помощью XI |
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 достаточно ли мне этих курсов, чтобы настроить интеграционный процесс систем "А" и "Б"? |
Автор: | chumpa [ Ср, май 19 2010, 10:44 ] |
Заголовок сообщения: | Re: Синхронизация справочников с помощью XI |
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, а в ношении справочников туда-сюда можно сделать просто интеграционный сценарий. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |