Итак, мы уже многое знаем о вызове методов в ABAP, от вызова статических методов, где нужно указать имя класса с использованием двойной стрелки (=>), до вызова методов экземпляра, где требуется ссылка на экземпляр класса и одинарная стрелка (->). Продолжим.
SAP постоянно выпускает новый код, предоставляя патчи или масштабные обновления функций. Для получения максимальных преимуществ рекомендуется всегда обновлять решение до последней версии функций, применять исправления и улучшения. В зависимости от того, сколько обновлений вы пропустили, а также от того, какой объём решения затрагивает пользовательская настройка, поддержание решения в актуальном состоянии может оказаться достаточно трудной задачей. Какие причины существуют для запуска проекта обновления?
Концепция Core Data Services позволяет определять ракурсы базы данных независимо от платформы приложений. Для управления ракурсами Open CDS используется ABAP. CDS также содержит расширенные средства записи данных, обработки транзакций и контроля доступа. Итак, сначала рассмотрим Core Data Services, а затем перейдём к VDM.
Продолжаем цикл статей, который поможет вам написать эффективный код ABAP. В этом разделе представлены важные инструкции по созданию понятного, чёткого и гибкого кода.
В новой системе SAP S/4HANA компания SAP перепроектировала ряд аспектов функциональности управления запасами. Эти изменения весьма положительно отразились на связанных объектах основных данных. В этом разделе рассмотрим наиболее важные упрощения в этой области.
После настройки необходимых основных данных банков в компоненте управления банковскими счетами SAP S/4HANA готова к выполнению ежедневных операций управляющими денежными средствами: проверке денежной позиции, просмотру распределения наличности, анализу возможностей для краткосрочных вложений свободной наличности (например, раньше заплатить поставщикам и получить скидку) и т. д. Для поддержки этих операций используются функции операций с наличностью SAP S/4HANA для управления наличностью.
Управление запасами является важным компонентом процессов логистической цепочки: закупки, производства, управления качеством и финансовых процессов. В этой главе рассматриваются движения материалов, проводка переноса, инвентаризация, оценка и т. д.
Количество участников, вошедших в режим Налогового мониторинга, постоянно растет, в связи с чем растет нагрузка на налоговые органы на обработку полученной информации. Автоматизация встает на первое место для всех.
Эта глава посвящена методам ABAP. Мы рассмотрим ключевые понятия, связанные с методами: проектирование методов, тело метода и поток управления. Кроме того, вы узнаете, какие способы вызова методов в чистом ABAP-коде являются предпочтительными.
Продолжаем разговор о том, как сделать вашу систему SAP максимально гибкой с учётом различных аспектов: от мониторинга рабочих нагрузок системы и оптимизации операторов SQL до выявления проблем с производительностью в программах ABAP и масштабирования SAP HANA.
Прежде всего хочу сказать, что с самого начала ясно, что книга прекрасная и читать её одно удовольствие. Так что идите и купите эту книгу, а затем обязательно прочитайте её. После этого купите Clean Code и The Clean Coder в бумажном варианте и тоже прочитайте. Вы не пожалеете.
В этом посте мы проанализируем результаты тюнинга. В прошлом посте я описал проблему: SAP система работала медленно, а многие рабочие процессы AS ABAP инстанции переходили в PRIV режим работы.
Одной из ключевых инноваций в SAP S/4HANA стала фундаментальная реорганизация данных о наличности, призванная повысить степень прозрачности связанных с наличностью операций и информации для организаций. В этой главе рассматриваются новые возможности управления наличностью и приложения SAP Fiori для управления банковскими счетами и операциями с наличностью, а также для прогнозирования и планирования ликвидности.