ABAP Platform для SAP S/4HANA 2020 (от 06.12.2020)
SAP представила новую версию ABAP Platform для S/4 HANA 2020, основные нововведения описаны тут и в презентации: Product Highlights Полный экран
https://abap-blog.ru/osnovy-abap/abap-platform-dlya-sap-s-4hana-2020/
SAP представила новую версию ABAP Platform для S/4 HANA 2020, основные нововведения описаны тут и в презентации: Product Highlights Полный экран
https://abap-blog.ru/osnovy-abap/abap-platform-dlya-sap-s-4hana-2020/
abap-blog.ru
ABAP Blog | ABAP Platform для SAP S/4HANA 2020
SAP представила новую версию ABAP Platform для S/4 HANA 2020, основные нововведения описаны тут и в презентации:
Введение в ABAP RESTful Application Programming Model (от 10.02.2021)
https://abap-blog.ru/osnovy-abap/abap-restful-application-programming-model/
https://abap-blog.ru/osnovy-abap/abap-restful-application-programming-model/
ABAP Platform 1909 – Developer Edition (от 16.02.2021)
На DockerHub выложили Trial версию ABAP Platform 1909 (СУБД HANA 2.0) c инструкцией по установке и запуску. Более подробно про эту новость и особенности данной версии здесь. Для установки требуется: Около 170Гб на жёстком диске 16Гб оперативной памяти под контейнер. Доп. инструкции: Установка на локальный Windows 10 Установка в облаке Установка на виртуальную машину Ограничение…
https://abap-blog.ru/osnovy-abap/abap-platform-1909-developer-edition/
На DockerHub выложили Trial версию ABAP Platform 1909 (СУБД HANA 2.0) c инструкцией по установке и запуску. Более подробно про эту новость и особенности данной версии здесь. Для установки требуется: Около 170Гб на жёстком диске 16Гб оперативной памяти под контейнер. Доп. инструкции: Установка на локальный Windows 10 Установка в облаке Установка на виртуальную машину Ограничение…
https://abap-blog.ru/osnovy-abap/abap-platform-1909-developer-edition/
abap-blog.ru
ABAP Blog | ABAP Platform 1909 — Developer Edition
На DockerHub выложили Trial версию ABAP Platform 1909 (СУБД HANA 2.0) c инструкцией по установке и запуску. Более подробно про эту новость и особенности данной версии здесь. Для установки требуется: Около 170Гб на жёстком диске 16Гб оперативной памяти под…
Efficient DevOps with SAP (от 24.02.2021)
На OpenSAP анонсировали интересный курс посвящённый эффективному DevOps в решениях SAP, темы курса: Week 1: Introduction to DevOps Week 2: CI/CD with ABAP (On-Premise) Week 3: Delivery of Cloud Applications Week 4: Hybrid Change and Test Management Week 5: Operation of Your Solution and Summary
https://abap-blog.ru/osnovy-abap/devops/
На OpenSAP анонсировали интересный курс посвящённый эффективному DevOps в решениях SAP, темы курса: Week 1: Introduction to DevOps Week 2: CI/CD with ABAP (On-Premise) Week 3: Delivery of Cloud Applications Week 4: Hybrid Change and Test Management Week 5: Operation of Your Solution and Summary
https://abap-blog.ru/osnovy-abap/devops/
abap-blog.ru
ABAP Blog | Efficient DevOps with SAP
На OpenSAP анонсировали интересный курс посвящённый эффективному DevOps в решениях SAP, темы курса: Week 1: Introduction to DevOps Week 2: CI/CD with ABAP (On
SAPUI5 – From beginner to expert (от 27.02.2021)
https://abap-blog.ru/network/sapui5-from-beginner-to-expert/
https://abap-blog.ru/network/sapui5-from-beginner-to-expert/
Learn SAP UI5 Course for Beginners (от 27.02.2021)
https://abap-blog.ru/network/learn-sap-ui5-course-for-beginners/
https://abap-blog.ru/network/learn-sap-ui5-course-for-beginners/
Learn SAP Gateway Course For Beginners (от 27.02.2021)
https://abap-blog.ru/network/odata-network/learn-sap-gateway-course-for-beginners/
https://abap-blog.ru/network/odata-network/learn-sap-gateway-course-for-beginners/
Общие табличные выражения (от 22.02.2021)
Развитие языка ABAP в последнее время тесно связано с таким понятием как Code-To-Data, когда все расчёты принято выполнять на СУБД, а результатами пользоваться уже на сервере приложений. Основная причина такого перехода – развитие собственной СУБД HANA и более глубокая интеграция с её возможностями непосредственно в языке. Соответственно OpenSQL (или как сейчас принято называть ABAP SQL)…
https://abap-blog.ru/database-work/common-table-expressions-cte/
Развитие языка ABAP в последнее время тесно связано с таким понятием как Code-To-Data, когда все расчёты принято выполнять на СУБД, а результатами пользоваться уже на сервере приложений. Основная причина такого перехода – развитие собственной СУБД HANA и более глубокая интеграция с её возможностями непосредственно в языке. Соответственно OpenSQL (или как сейчас принято называть ABAP SQL)…
https://abap-blog.ru/database-work/common-table-expressions-cte/
abap-blog.ru
ABAP Blog | Общие табличные выражения
Развитие языка ABAP в последнее время тесно связано с таким понятием как Code-To-Data, когда все расчёты принято выполнять на СУБД, а результатами пользоваться уже на сервере приложений. Основная причина такого перехода — развитие собственной СУБД HANA и…
Перечисления в ABAP (от 23.02.2021)
До версии языка 7.51 чтобы предоставить фиксированный набор значений, например, для передачи в методы нашего API, приходилось использовать именованные константы и вручную реализовывать контроль ввода значений этих констант. Типичный пример стандартного API по работе с SALV: Значением по умолчанию мы могли дать представление разработчикам использующим наше API, откуда они могут взять значения констант. Однако никакого…
https://abap-blog.ru/osnovy-abap/perechisleniya-v-abap/
До версии языка 7.51 чтобы предоставить фиксированный набор значений, например, для передачи в методы нашего API, приходилось использовать именованные константы и вручную реализовывать контроль ввода значений этих констант. Типичный пример стандартного API по работе с SALV: Значением по умолчанию мы могли дать представление разработчикам использующим наше API, откуда они могут взять значения констант. Однако никакого…
https://abap-blog.ru/osnovy-abap/perechisleniya-v-abap/
abap-blog.ru
ABAP Blog | Перечисления в ABAP
До версии языка 7.51 чтобы предоставить фиксированный набор значений, например, для передачи в методы нашего API, приходилось использовать именованные константы и вручную реализовывать контроль ввода значений этих констант. Типичный пример стандартного API…
Оконные функции в ABAP (от 28.02.2021)
Начиная с версии ABAP 7.54 в ABAP SQL появились так называемые оконные выражения. Оконные выражения – SQL выражения определяемые с помощью дополнения OVER в запросе, позволяют определить окна, как подмножества итогового результата запроса и выполнять над ним оконные функции. Оконные функции можно сравнить с агрегатными функциями, но, в отличие от обычной агрегатной функции, при использовании…
https://abap-blog.ru/database-work/window-functions-abap/
Начиная с версии ABAP 7.54 в ABAP SQL появились так называемые оконные выражения. Оконные выражения – SQL выражения определяемые с помощью дополнения OVER в запросе, позволяют определить окна, как подмножества итогового результата запроса и выполнять над ним оконные функции. Оконные функции можно сравнить с агрегатными функциями, но, в отличие от обычной агрегатной функции, при использовании…
https://abap-blog.ru/database-work/window-functions-abap/
abap-blog.ru
ABAP Blog | Оконные функции в ABAP
Начиная с версии ABAP 7.54 в ABAP SQL появились так называемые оконные выражения. Оконные выражения — SQL выражения определяемые с помощью дополнения OVER в запросе, позволяют определить окна, как подмножества итогового результата запроса и выполнять над…
Виртуальная сортировка внутренних таблиц (от 01.03.2021)
Виртуальная сортировка внутренних таблиц, добавленная в ABAP 7.52, описана всего одним методом – virtual_sort, системного класса CL_ABAP_ITAB_UTILITIES. Основная особенность виртуальной сортировки заключается в том, что вы получаете массив индексов относительно сортировки, без необходимости формирования копии таблицы (или её изменения). Далее разберём особенности работы метода на простых примерах.
https://abap-blog.ru/osnovy-abap/virtual-sort-abap-tables/
Виртуальная сортировка внутренних таблиц, добавленная в ABAP 7.52, описана всего одним методом – virtual_sort, системного класса CL_ABAP_ITAB_UTILITIES. Основная особенность виртуальной сортировки заключается в том, что вы получаете массив индексов относительно сортировки, без необходимости формирования копии таблицы (или её изменения). Далее разберём особенности работы метода на простых примерах.
https://abap-blog.ru/osnovy-abap/virtual-sort-abap-tables/
abap-blog.ru
ABAP Blog | Виртуальная сортировка внутренних таблиц
Виртуальная сортировка внутренних таблиц, добавленная в ABAP 7.52 позволяет нам создавать на основе существующих внутренних таблиц новые внутренние таблицы, но
Как не поломать свой Docker образ, забыв его корректно остановить перед завершением работы Windows: https://blogs.sap.com/2021/03/05/how-to-gracefully-shutdown-your-sap-abap-platform-developer-edition-when-shutting-down-windows/
Sap
How to gracefully shutdown your SAP ABAP Platform Developer Edition when shutting down Windows | SAP Blogs
Docker does only wait 10 seconds As announced by the blog of my colleague Julie Plummer the new ABAP Platform developer edition is available as a Docker image so that you can run it on your laptop.
В настоящее время Oracle открыл доступ к бесплатным курсам по Java, которые помогут подготовиться к сертификации. А так же сделали скидку на сертификацию (25$) Подробнее: https://education.oracle.com/
У Сергея Немчинского стартовала новая серия видео по CleanCode #полезное #cleancode https://www.youtube.com/watch?v=5vsfYifNqzk
YouTube
Как называть переменные, методы и классы? Чистый код (Clean Code)
Сегодня мы с вами начинаем новую серию видео по CLEAN CODE Роберта Мартина.
В этом видео поговорим о том как правильно называть переменные, методы и классы.
Курс о котором идет речь в видео: SALESFORCE Developer - http://bit.ly/38r1u0n
📢А теперь объявление…
В этом видео поговорим о том как правильно называть переменные, методы и классы.
Курс о котором идет речь в видео: SALESFORCE Developer - http://bit.ly/38r1u0n
📢А теперь объявление…
Временные таблицы в ABAP циклах (от 14.03.2021)
Согласно документации если мы выполняем цикл по таблице возвращаемой из функционального метода, конструкторных выражений, или табличных выражений, с последующим присвоением к символьным переменным (ASSIGNING) или ссылочным переменным REFERENCE INTO, среда создаёт временную таблицу для данного цикла. If the internal table is specified as the return value or result of a functional method, a constructor expression, or a table…
https://abap-blog.ru/osnovy-abap/vremennye-tablicy-v-abap-ciklax/
Согласно документации если мы выполняем цикл по таблице возвращаемой из функционального метода, конструкторных выражений, или табличных выражений, с последующим присвоением к символьным переменным (ASSIGNING) или ссылочным переменным REFERENCE INTO, среда создаёт временную таблицу для данного цикла. If the internal table is specified as the return value or result of a functional method, a constructor expression, or a table…
https://abap-blog.ru/osnovy-abap/vremennye-tablicy-v-abap-ciklax/
abap-blog.ru
ABAP Blog | Временные таблицы в ABAP циклах
Согласно документации если мы выполняем цикл по таблице возвращаемой из функционального метода, конструкторных выражений, или табличных выражений, с последующим
Неочевидные особенности конвертации типов (от 17.03.2021)
Рассмотрим пример, который потенциально может приводить к дампам в системе и варианты того, как этого избежать.
https://abap-blog.ru/osnovy-abap/neochevidnye-osobennosti-konvertacii-tipov/
Рассмотрим пример, который потенциально может приводить к дампам в системе и варианты того, как этого избежать.
https://abap-blog.ru/osnovy-abap/neochevidnye-osobennosti-konvertacii-tipov/