SAP Processes and Forms. Использование Roadmap Form
Вместо вступления
В одном из обновлений компонента HR Renewal вендор предоставил возможность создания и использования так называемых Roadmap процессов
См. Roadmap Form
You can use this function to create roadmap processes and form scenarios. For this kind of process, you can reuse the Personnel & Organization (PA-PAO) screens for single infotypes and offer them in a predefined sequence for editing in an easy-to-navigate roadmap. In addition to the process described here, you can generate roadmap processes and form scenarios based on personnel actions. For detailed information on generating roadmap processes and form scenarios in this manner, please see the Customizing documentation in Personnel Management Personnel & Organization Processes Generate Processes and Forms (Based on Personnel Actions) .
Применение Roadmap процессов, в целом, не сказать, что дает очень много преимуществ для бизнес-пользователя. Грубо говоря, это аналог привычных транзакций PA30/PA40, только с возможностью запуска в Web (например, NWBC или классический SAP Netweaver Portal).
Однако и плюсы в их использовании также имеются. Как вы знаете, в "классическом" исполнении Processes and Forms не работают динамические мероприятия. SAP представляет использование Dynamic Actions and Dynamic Processing Rules для решения этой проблемы. Другим преимуществом использования Roadmap процессов является его быстрая настройка, а также отсутствие необходимости в привлечении ABAP программистов (по крайней мере для того, чтобы создать сам процесс).
Создание Roadmap процесса "Прием сотрудника на работу"
Ниже приведена последовательность действий, которую необходимо выполнить для создания простого Roadmap процесса приема сотрудника на работу.
1. Form Scenario
Создайте новый сценарий для своего процесса. Сделать это возможно посредством транзакции HRASR_DT
Я определил группировку стран для создаваемых инфо-типов, тип мероприятия, последовательность инфо-типов для нового процесса
См. Roadmap Form
For roadmap form scenarios, you can optionally enter an infotype version. The infotype version is used for country-specific requirements. If you do not enter an infotype version, the process can be started for any employee, independent of his or her country assignment. If you specify the infotype version, the process can only be started for the corresponding employees
См. Action
This is an optional step when creating roadmap forms. You use this function to assign a personnel action and an action reason to a roadmap process.
См. Roadmap
You can use this function to specify the sequence of the infotype configurations that are offered in a roadmap process. This sequence is displayed in a navigable roadmap while the user is executing a roadmap process.
2. Process
С помощью транзакции HRASR_DT создайте новый процесс, включив в него созданный ранее сценарий.
3. Тестирование
Как я писал выше, для функционального консультанта здесь не так много работы. За несколько минут можно накидать вполне себе готовый процесс (обратите внимание на то, что в этом процессе не используется Workflow).
Итак, для тестирования мне понадобится вакантная штатная должность, и все та же транзакция HRASR_DT
Прием на работу успешно выполнен. По результатам процесса вы можете посмотреть профиль сотрудника, который будет доступен посредством Web Dynpro приложения HRPAO_PAOM_MASTERDATA
См. заметку Компонент Personnel & Organization. Поиск сотрудников
Ну или посмотрите созданные инфо-типы посредством транзакций PA20/PA30