Поділитися через


Передумови для автоматизації робочих навантажень на основі SAP GUI

Перш ніж ви зможете почати автоматизувати робочі навантаження на основі графічного інтерфейсу SAP, необхідно виконати наступні передумови.

Вимоги до ліцензування

Щоб створювати рішення Power Automate RPA, вам знадобиться одна або кілька з наведених нижче ліцензій або додаткових компонентів.

  • Power Automate Преміум (або пробна версія, раніше Power Automate для кожного користувача з відвіданим RPA)

  • Power Automate План процесу (раніше Power Automate для кожного потоку та Power Automate додаткового компонента RPA, що не обслуговується)

Вимоги до програмного забезпечення

Перш ніж використовувати пристрій для створення потоків робочого стола та Power Automate процесів робочого стола, переконайтеся, що він відповідає вимогам, описаним у розділі Настроювання Power Automate робочого стола.

На пристроях з Windows 10 Pro потрібні такі програмні компоненти:

  • Остання версія .NET Framework(може знадобитися перезавантаження)

  • Найновіша версія комп’ютера, яка включає Power Automate розширення для комп’ютера та браузера (переконайтеся, що ви ввімкнули розширення веб-переглядача)

  • Microsoft Edge або веб-переглядач Google Chrome

  • локальний шлюз передачі даних (переконайтеся, що регіон шлюзу даних відповідає регіону вашого середовища) або скористайтеся найновішим варіантом прямого підключення до машини.

  • Графічний інтерфейс SAP для Windows (Подробиці запитайте у адміністратора).

Налаштування сценаріїв SAP GUI

Перш ніж використовувати обробник сценаріїв SAP, налаштуйте або підтвердьте наведені нижче дії.

  1. Увімкніть сценарії SAP.

    1. Відкрийте графічний інтерфейс SAP.

    2. Відкрита транзакція RZ11.

    3. Введіть sapgui/user_scripting у поле Ім’я параметра.

    4. Виберіть Дисплей.

    5. Переконайтеся, що в полі Значення параметра профілю sapgui/user_scripting для параметра Current Value встановлено значення TRUE. Якщо це FALSE , виберіть Змінити значення, введітьTRUE у полі Нове значення , а потім натисніть кнопку Зберегти.

    6. Підтвердьте команді SAP, що S_SCR авторизація призначена всім користувачам, які автоматизують.

      Нотатка

      Після того, як ви змінили значення, ви можете отримати попередження "Зміна не назавжди, буде втрачена під час перезавантаження сервера". Щоб уникнути цієї проблеми, зробіть конфігурацію постійною на стороні сервера, використовуючи транзакцію RZ10 . Вам потрібно буде перезапустити сервер SAP, щоб ці налаштування набули чинності.

  2. Відкрийте розділ Параметри графічного інтерфейсу SAP, перейдіть до розділу Спеціальні можливості та сценарії>Спеціальні>можливості Використовувати режим спеціальних можливостей, а потім установіть інші прапорці, які вам потрібні.

  3. Відкрийте розділ Параметри>графічного інтерфейсу SAP Спеціальні можливості та сценарії сценаріїв> і в розділі Настройки користувача виберіть Увімкнути сценарії. Очистіть усі інші параметри.

  4. На екрані «Параметри графічного інтерфейсу SAP» перейдіть до розділу «Параметри безпеки>безпеки» та в розділі«Модуль безпеки» виберіть «Відкрити конфігурацію безпеки». Змініть дію за промовчанням, щоб вона відповідала вашим конкретним вимогам, а потім натисніть кнопку OK.

    Порада

    Ви можете вибрати «Дозволити як дію за замовчуванням», щоб уникнути появи діалогового вікна безпеки під час операцій збереження файлів.

  5. Зберіть довідкові тестові дані для сценаріїв використання: знайдіть активного співробітника у вашій системі SAP і запишіть його номер персоналу. Також запишіть дійсний підтип Info (наприклад,2 = Тимчасова адреса).

    Нотатка

    Формат адреси, який ми використовуємо в прикладі використання, базується на вимогах США. Залежно від вимог список полів і обов’язкові поля можуть відрізнятися, тому переконайтеся, що вибрано елементи керування, які відповідають вашим параметрам.

  6. Закрийте всі сеанси та вікна SAP.

Облікові дані сховища ключів Azure (необов’язково)

Хоча цей етап налаштування не є обов’язковим для створення та запуску потоків робочого столу, ми наполегливо рекомендуємо використовувати Azure Key Vault як центральне хмарне сховище для ваших захищених рядків, таких як паролі SAP та імена користувачів SAP. Для сценарію в цьому посібнику ми створили чотири секрети Key Vault для конкретних сценаріїв використання. Пізніше ми використаємо ці секрети, щоб передати їх на наш робочий стіл як безпечні вхідні дані. Додаткові відомості: Сховище ключів

Скріншот Azure Key Vault з наступними секретами: SAP-HCM-Client, SAP-HCM-SystemId, SAPPassword і SAPUser.