Наша организация хочет перейти на SAP HANA в среде SAP ECC 6.0 EP7. Изменит ли вообще процесс SAP GUI API переход на серверную часть HANA? Я понимаю, что всегда есть вероятность того, что в обновлении могут быть переименованы/изменены определенные поля/столбцы, меня больше интересует, не повлияет ли это на процесс использования API.
Зависит ли API сценариев SAP GUI от серверной базы данных SAP?
Ответы (1)
SAP ECC, как и все продукты на базе SAP NetWeaver, использует трехуровневую архитектуру. Основным аспектом этого является то, что уровень представления (SAP GUI) полностью отделен от обработки данных (сервер приложений и SAP HANA в настоящее время) и уровня хранения данных (SAP HANA).
Короче говоря: вы можете обновить/изменить/модифицировать все, что хотите, в своем SAP HANA и SAP GUI, и ваш интерфейс ничуть не изменится.
Из вашего вопроса я понял, что вы предполагаете, что обновление SAP HANA повлияет на фактические бизнес-программы ECC (и тем самым изменит элементы пользовательского интерфейса). Это совсем не так. Если компонент ECC будет обновлен, подобные вещи могут стать частью обновления, но опять же, это ничуть не изменит пользовательский интерфейс, поскольку определение пользовательского интерфейса является частью самого компонента ECC. SAP GUI — это всего лишь инструмент рендеринга. Думайте об этом как о «веб-браузере» для вашего приложения SAP, где сервер приложений SAP предоставляет описание пользовательского интерфейса, аналогичное веб-серверу, который доставляет HTML-страницы.
Все это, разумеется, не имеет никакого отношения к SAP HANA…