sy-uname написал(а):
Это исключение, которое только подтверждает правило. Тем более что я рассматривал вопрос не с точки зрения технологий как таковых, а актуальных и важных для случая "Переходим скоро с 1С на SAP, возможно буду исполнять функции программиста ABAP". В данной ситуации важно, как я уже писал выше, понять архитектуру, особенности и основные инструменты системы, а не распыляться на редко используемые, полухакерские ковыряния в недрах БД SAP. В плюс это на начальном этапе не будет зачтено.
Согласен, понимать принципы работы основных стандартных инструментов
это самое главное, но техническая основа системы для разработчика должна быть понятна, т.к. думаю, что любому разработчику, работавшему раньше напрямую с СУБД, нужно понять различие в подходе работы средств разработки SAP с репозитарием и того же C, Delphi c СУБД - иначе у них не перещелкивается в голове на нужное направление действий
Кроме того, разработчик должен знать (хотя бы обзорно) все основные технические возможности работы с системой, включая и при интеграции со сторонними системами и тут, кроме стандартных инструментов, надо понимать как можно в некоторых случаях, один из них я привел, работать с системой на уровне БД. Не обязательно нужно в этом сразу начать ковыряться - но знание что такая возможность есть, вреда не составит.
Кстати была еще одна ситуация, когда используя вход пользователя СУБД с правами только на просмотр, мы организовали просмотр, в Excel pivot table (сводных таблицах), данных из ERP, правда тогда не SAP был да и Базисникам такое решение всегда жутко не нравится
. На показе Business Objects, задавал вопрос докладчику - можно ли напрямую к данным SAP ERP получить доступ из Business Object, ответ был, - можно, на уровне СУБД, как к любым таблицам СУБД
или через BW, предварительно выгрузив в BW из SAP ERP, но как сами понимаете BW (лицензии и настройку хранилища и экстракторов) на проект, только для просмотра данных SAP ERP довольно накладно покупать.
Может быть Вы и правы - не с того начинает ТС изучать технические возможности системы, но я понимаю его, - ему нужно понять глобальную концепцию
, а Вы его на Землю возвращаете - иди учи матчасть (т.е. инструменты), хотя BC400 не читал
(консультант я
), может там и концепция системы описана, типа по слоям: таблицы СУБД - Репозитарий SAP <- сервер приложений <- GUI
Я думаю, ковырять СУБД конечно ни в коем случае в начале нельзя, но понимать архитектуру взаимодействия репозитария SAP и таблиц СУБД будет полезно с самого начала.
sy-uname написал(а):
Большинство вопросов от новичков в ветке ABAP это вопросы в стиле "как мне расскасить ALV", "Нарисовал экран, но ничего не работает", "Как добавить поле на экран" и т.п.
А вот это не в тему - т.к. бантики с раскраской и рисованием и принцип работы SAP c СУБД все таки это несоизмеримые вещи. - почему, попытался объяснить выше.