SAP — это не просто система, это сложная экосистема, которая требует глубоких знаний как в IT, так и в бизнес-процессах. Именно поэтому чтение книг — неотъемлемая часть профессионального роста любого SAP-консультанта.
В предыдущей главе мы реализовали базовые операции в OData-сервисе без каких-либо архитектурных паттернов. Однако, при решении практических задач это может быть не слишком удобно и может усложнить поддержку и расширение проекта. Поэтому «мой» подход к разработке OData-сервисам – это разработка с помощью композиции: то есть, когда в классе *MPC бизнес-логики нет вообще, а вместо этого вызывается нужный класс для сущности.
Продолжаем развёрнутый разговор об Odata по материалам моих мастер-классов по Web ABAP, разбирая до деталей тонкости данной темы на практических примерах, выполняемых в системе.
Для целей демонстрации OData-элементов обозначим следующую модель данных – это контейнер переменных данных (TVARVC-like), а также логи, связанные с изменением данных.
В этой главе будет рассказано о возможностях транзакции LSMW, которые не удалось показать в предыдущих главах. Эти возможности обязательно найдут применение в Вашей практике, так как с их помощью можно сэкономить свое время (и общее время сдачи проекта).
Видеозапись вебинара от экспертов из OCM Group, которые рассказывают, что нужно делать, чтобы избежать потерь в бизнес-процессах и управлять пользователями.
Идея о написании данной статьи возникла в ответ на регулярно меняющиеся требования российского законодательства и, как следствие – появляющиеся новые запросы от российского бизнеса.
Видеозапись вебинара от экспертов из OCM Group, которые рассказывают, а самое главное – показывают, как с помощью инструментов машинного обучения и анализа данных можно не только оптимизировать работу текущей ИТ-системы, но и процесс перехода с одного решения на другое.