Недавно мы затронули очень важную тему миграции данных из предыдущих систем при переходе на продукты SAP. Если не касаться вопроса mapping'а данных, который безусловно один из самых важных, встает вопрос возможных вариантов загрузки данных. Есть несколько способов:
- забить данные вручуню. Не годиться при больших объемах.
- загрузить данные при помощи LSMW, не годиться если при этом требуется отработка какой-то логики или преобразование данных
- загрузка данных самописными транзакциями с подачей на вход плоских файлов Excell, так же не всегда есть возможность представить данные в виде плоского файла, особенно это актуально для вариативного производства, например, металлургии
- интеграция SAP и СУБД(например, Oracle, как наиболее распространенной) при помощи SAP XI/PI. Опять же это решение упирается в вопрос требуется ли преобразование данных и какая-либо логика при обработке, так как при использовании SAP XI/PI любая дополнительная логика существенно снизит производительность
- интеграция SAP и Oracle при помощи SAP MII. Это наиболее просто настраиваемый вариант, так как на проектах обычно есть разработчики предыдущих систем, то есть все преобразования и логику можно перенести на хранимые процедуры в Oracle. А на стороне SAP(в MII) достаточно будет просто вызывать хранимые процедуры и передавать данные на вход соответствующих BAPI. В России чаще используется интеграция при помощи XI/PI, видимо, потому что компания SAP позиционирует это решение для интеграции с любыми системами, а SAP MII ориентирован на интеграцию с MES.



