Используйте RPA без кода с SAP GUI в Power Automate Desktop
Вы можете использовать средство записи для компьютера Power Automate Desktop для записи взаимодействий SAP GUI. Средство записи для компьютера переводит каждый щелчок мыши и нажатие клавиши в действия Power Automate Desktop и добавляет эти действия в классический поток.
Если вы хотите увидеть в действии новое взаимодействие записи рабочего стола, выполните следующие действия, чтобы перенастроить автоматизацию на основе действий, которую вы встроили, в разделе Низкий уровень кода RPA с SAP GUI в Power Automate Desktop этого сборника схем.
Вы также можете просмотреть подход без кода в 6 серии видео:
Выберите вкладку подпотока ProcessHRMasterForm, а затем выберите Средство записи для компьютера.
Откройте SAP, откройте окно SAP Простой доступ на переднем плане, а затем в окне средство записи для компьютера выберите Начать запись.
Введите PA30 в поле Транзакция, а затем выберите Войти.
Введите Табельный номер, а затем выберите Войти.
Выберите Адреса как Текст Infotype, а затем введите значение в STy (такое как 2 или любое другое значение, подходящее для вашего варианта использования).
Введите дату в поле С, затем выберите значок Создать.
Введите название улицы вместе с номером дома в Строка адреса 1.
Введите значения для Город, почтовый индекс и Ключ страны/региона, а затем выберите Сохранить.
Выберите значок Назад (F3).
На этом процесс создания адреса завершен, поэтому выберите Готово в окне средства записи для компьютера.
Сценарий классического потока должен выглядеть примерно так, как показано на следующем рисунке.
Во время записи вы могли случайно выбрать окна или другие элементы пользовательского интерфейса, которые не имеют отношения к вашему потоку. В этом случае вы можете удалить повторяющиеся или ненужные действия из сценария.
Выделите все действия, определенные вручную в Низкий уровень кода RPA с SAP GUI в Power Automate Desktop, щелкните правой кнопкой мыши и выберите Удалить выделенное, чтобы удалить их из подпотока.
Отредактируйте действие Заполнить текстовое поле в окне для Идентификатор сотрудника и замените значение Текст для заполнения на ранее определенную переменную EmployeeId.
Отредактируйте действие Заполнить текстовое поле в окне для Подтип информации и замените значение Текст для заполнения на ранее определенную переменную AddressType.
Отредактируйте и замените жестко заданный текст переменными в действиях Заполнить текстовое поле в окне для Дата вступления в силу, Улица, Город, Область/край, Почтовый индекс и Страна/регион.
Выделите действия, которые вам понадобятся для подпотока создания адреса сотрудника, щелкните правой кнопкой мыши выбранные действия и выберите Вырезать.
Откройте подпоток ProcessEmployeeAddressForm, выберите все действия, щелкните правой кнопкой мыши и выберите Удалить.
В подпотоке ProcessEmployeeAddressForm щелкните правой кнопкой мыши и выберите Вставить.
В области Переменные отредактируйте все переменные, а затем укажите Значения по умолчанию. Эти значения по умолчанию будут использоваться для тестирования обновленного классического потока.
Нажмите Сохранить и закройте сообщение с подтверждением.
Выберите Выполнить.
Прекрасно! С помощью этого нового варианта записи рабочего стола, некоторых незначительных настроек действий и небольшого рефакторинга вы сократили время разработки и упростили общий процесс определения действий классического потока.
Внимание
Удалите все ранее определенные значения по умолчанию, прежде чем покинуть среду разработки классического потока.