Если вы хотите извлечь данные из SAP в SQL Server, а объем ожидается большой, одним из возможных вариантов будет использование служб интеграции SQL Server с настраиваемыми компонентами SSIS для SAP.Если вы разбираетесь в C # и хотите написать собственный интерфейс, вы можете использовать SAP .Net коннектор 3.0.
Если объем невелик, можно рассмотреть другой способ - предоставить данные SAP через собственный интерфейс OData SAP и использовать C # для написания пользовательского решения для использования конечных точек OData.Это также устоявшаяся модель, требующая определенных разработок в SAP.
Но, исходя из того, как вы просили, я бы сказал, что вам нужно просто воспользоваться SSIS и коммерческими компонентами (отказ от ответственности: мы предлагаем такие компоненты), чтобы получитьВаш проект доставлен в срок.