При разработке проектов SAP Gateway с использованием t-кода SEGW я всегда стараюсь импортировать наборы сущностей из функциональных модулей/BAPI.
Помимо того, что я очень быстр и полезен, я - в основном - также могу сопоставить источники данных с методами работы CRUD-Q класса поставщика данных. Это сопоставление очень хорошо работает со многими FM/BAPI, предоставляемыми SAP.
К сожалению, я не знаю, как самостоятельно писать функциональные группы/функциональные модули, которые также очень хорошо «сопоставляются». Обычно я получаю отображение GetEntitySet, но ни одно из других (создание, удаление и т. д.). Я не знаю, какие параметры импорта/экспорта или что еще требуется для написания хорошо «сопоставляемых» функциональных модулей.