Использование JS в ABAP

Для интерпретации JavaScript кода в ABAP можно воспользоваться глобальным классом: CL_JAVA_SCRIPT. Далее в примере будет наглядно показано как можно вычислять выражения используя JS функцию eval().

JS дает предлагает множество удобных функций, например в объекте Math, конечно скорость работы будет не на высоте. Возведение в степень:

Стандартный саповский пример использования интерпретатора программа: SJSEU и программы DEMO_JAVA*. Для изучения самого JS рекомендую книгу Д. Флэнагана «JavaScript подробное руководство».

Обновление. На официальном сайте по поводу использования JS сказано следующее:

Note

Support for the connection of JavaScript to ABAP will be discontinued in a future release, without replacement. Therefore, the CL_JAVA_SCRIPT class must no longer be used.