Process Management API. Массовое изменение документов Solution

Насколько мне известно, SolDoc  не позволяет массово изменять документы. Однако, существует API, представляющее собой oData сервис, которое позволяет производить данные операции.
API предоставляет возможность использовать все основные операции(чтение, изменение, вставка и т.д. ).
Более подробно можно почитать на оф сайте:
API
Описание формата обмена

Также есть ссылки на два блога, которые работают с данным API на Python. Это не всем подходит, т.к. не всегда возможно запускать скрипты в сетях с продуктивной системой. Если у вас такой проблемы нет, можете использовать решения представленные в данных блогах, это будет даже удобнее.
https://blogs.sap.com/2020/05/04/mass-updating-solution-documentation-via-the-process-management-api/

https://blogs.sap.com/2020/02/28/process-management-api-in-sap-solution-manager/

Предлагаю  реализовать тоже самое на ABAP.
Читать далее «Process Management API. Массовое изменение документов Solution»

WEB UI Создание и вызов всплывающего окна. Часть 4 Передача данных во всплывающее окно.

Ранее мы создали всплывающее окно: Раз, Два, Три. Скорее всего, нам потребуется передать в него какую-то информацию из исходного окна.

Делается это довольно просто. Сначала создадим сущность с данными, после передадим ее в метод OPEN

Читать далее «WEB UI Создание и вызов всплывающего окна. Часть 4 Передача данных во всплывающее окно.»

WEB UI Создание и вызов всплывающего окна. Часть 3 Кнопка закрытия всплывающего окна.

В предыдущих заметках: Раз, Два. Было рассмотрено создание всплывающего окна. Однако, выход из этого окна возможен только путем нажатия крестика в правом верхнем углу. Для кого-то, возможно, это будет достаточно. Мы же добавим кнопку выхода из окна.

  1. Первым делом добавим саму кнопку, по аналогии с тем, как мы делали это ранее для вызова окна.

Читать далее «WEB UI Создание и вызов всплывающего окна. Часть 3 Кнопка закрытия всплывающего окна.»

WEB UI Создание и вызов всплывающего окна. Часть 2 Вызов окна по нажатию кнопки

Ранее было рассмотрено создание нового компонента. Теперь попробуем вывести его по нажатию кнопки.

1. Добавим кнопку на экран путем добавления ее на страницу *.htm. Обращаю внимание, что это только один из способов добавления кнопки.

Пропишем следующий код

Читать далее «WEB UI Создание и вызов всплывающего окна. Часть 2 Вызов окна по нажатию кнопки»

WEB UI Создание и вызов всплывающего окна. Часть 1 Создание нового компонента

Разберем создание нового всплывающего окна по нажатию кнопки. Это представляет собой вызов другого компонента из текущего. Поэтому первым делом создадим именно его. В общем случае данный пример можно использовать не только для всплывающего окна, а для любого компонента.
Войдем в транзакцию BSP_WD_CMPWB - Инструментальные средства для компонентов UI.
1. Вводим имя будущего компонента:

Читать далее «WEB UI Создание и вызов всплывающего окна. Часть 1 Создание нового компонента»