Вы можете начать с книги Microsoft .NET и SAP , чтобы познакомиться с концепциями SAP, ERP и инструментами для взаимодействия .net и SAP. У SAP есть API для работы с .net, в прошлом я выполнял некоторые миграции и веб-сервисы между .net и SAP, и эта книга мне помогла. Вам понадобится тот сок-коннектор, который вы упомянули в качестве тега.
Чтобы дать вам более полное представление об этом: SAP - это полноценная платформа, включающая сервер и программное обеспечение, поэтому вам нужно иметь что-то подобное в виде «строки подключения»
"ASHOST=AppserverIP SYSNR=sysnumber CLIENT=clientnumber _USER=user PASSWD=password".
В SAP ERP имеется много таблиц с необходимыми данными для работы, все имена таблиц и столбцов имеют конкретные имена, например TELF1 для телефона и TELFX для факса. И многие столбцы локализованы на немецкий, поэтому формат даты: ДД.ММ.ГГГГ, будьте осторожны с этим.
Обычное приложение для построения - это некая служба, которая переносит данные из sap в приложение или иным способом из пользовательского приложения в SAP, и вам необходимо хорошо знать сопоставленные данные. Эти две ссылки могут быть очень полезны:
Как личный опыт, я всегда работал с существующим тестовым экземпляром SAP ERP, который позже просто перешел на производство, поэтому на самом деле я никогда не спрашивал себя о каком-либо программном обеспечении, предоставляемом SAP для тестовых целей, но я немного нырнул и найти это:
раздел загрузки SAP
где вы можете найти некоторые пробные версии своих продуктов.