HCM Processes and Forms
HCM Processes and Forms (Technical Overview)
Process Flow with One Form Scenario
Process Flow with Two Form Scenarios
Overview: Data Processing in HCM Processes and Forms
Process
Process Object
ISR Scenario
Configuration of the ISR Scenario
Form Scenario
Start Application
Form Application
Universal Worklist (UWL)
Process Browser
Creating and Editing Interactive Forms
Creating Form Fields with Data Binding
Using Form Fields to Enter Agent Notes
Creating a Dropdown List Box
Creating Pushbuttons
Message Mapping
Message Mapping Based on Form Scenarios
Business Workflow for HCM Processes and Forms
Technical Basics for Business Workflow for HCM Processes & Forms
Special Features of the Workflow Templates
Special Features of the Standard Tasks
Agent Determination Rules
Workflow Templates for Sample Processes
Standard Tasks
Task Group TG17900001: Components for HCM Processes & Forms
Task Group TG17900002: Interactive Components
Standard Task TS17900100: Edit Form
Standard Task TS17900101: Approve Form
Standard Task TS17900102: Form Is Edited Again by Author
Workflow Template WS17900260: Save Form with Error Handling
Task Group TG17900003: Background Components
Standard Task TS17900106: Check Existence of PA Infotype
Standard Task TS17900107: Check Form Data
Standard Task TS17900108: Save Form Data
Standard Task TS17900110: Import Field Value to WF Cont. Element
Restrictions When Modeling Workflows
Authorization Concept of HCM Processes and Forms
Contexts for Checking Authorizations
Methods for Checking Authorizations
Error Handling
Design Time for Processes and Forms
Changing the Initial Screen for Design Time
Creation and Configuration of Processes
Validity-Period-Independent Settings for a Process
Settings for Withdrawing a Process
Transfer of Field Values Between Form Scenarios of a Process
Transfer of Attachments Between Form Scenarios of a Process
Validity-Period-Dependent Settings for a Process
Assignment of a Workflow Template to the Process
Assignment of Roles to a Process
Grouping Processes in Groups
Restrictions for Starting a Process
Collision Checks for a Process
Frequency Restrictions for a Process
Assignment of Form Scenarios to a Process
Creation and Configuration of Form Scenarios
Definition of Form Scenarios
Definition of Form Fields
Editing the Form Layout
Definition of Scenario Steps
Configuration of Back-End Services
Settings for Back-End Service SAP_PA
Settings for Back-End Service SAP_PT
Settings for Generic Services
Definition of Attachment Types
Creation of Links for Additional Information
Definition of Rules
Definition of User Events
Settings for Message Mapping
Checks and Utilities for Processes and Forms
Check the Configuration of a Process
Test a Process
Check Objects for Inconsistencies
Compare and Reconcile Objects
Export and Import of Objects As XML File
Sample Processes in HCM Processes and Forms
Hiring, Permanent (Germany)
Hiring (US)
Rehire (Germany)
Rehire (US)
Transfer (International)
Transfer, Initiated by E-Recruiting (International)
Maternity Leave (Germany)
Birth of a Child (Germany)
Birth of Child (US)
Salary Change Using Annual Salary (International)
Salary Change Using Pay Scale Wage Group and Level (Internationa
Special Payment (International)
Special Payment Without Personnel Department (International)
Change to Working Time (International)
Change of Address (US)
Company Loan (International)
Membership Fees Sports Club (International)
Termination (Germany)
Termination (US)
Integration of EIC and HCM Processes and Forms
Integration of E-Recruiting and HCM Processes and Forms
XI Content for HCM Processes and Forms
NewHire
New Hire Request from E-Recruiting (NEWHIREREQUEST)
Rehire Request from E-Recruiting (REHIREREQUEST)
Transfer Request from E-Recruiting (TRANSFERREQUEST)
Tutorial: Create a Process
Sample Process for the Tutorial
Unit 1: Create Form, Workflow, and Process
1.1 Configuring a Form Scenario
1.1.1 Creating an ISR Scenario
1.1.2 Creating a Form Scenario
1.1.3 Linking an ISR Scenario with a Form Scenario
1.1.4 Processing Form Scenario for Infotypes (Service SAP_PA)
1.1.5 Synchronizing Form Fields
1.1.6 Checking Form Scenario Consistency
1.1.7 Creating a Form and Editing the Layout
1.2 Creating a Workflow Template with the Edit Form Workflow Ste
1.2.1 Retrieving Task Groups for HCM Processes and Forms
1.2.2 Creating a Workflow Template
1.2.3 Creating a Container Element for the Process Object
1.2.4 Defining a Triggering Event for the Workflow
1.2.5 Defining the Programming Exit at the Workflow Template Lev
1.2.6 Activating the Start Event and Setting Up Type Linkage for
1.2.7 Including the Edit Form Workflow Step in the Workflow Temp
1.2.8: Defining the Edit Form Workflow Step in Detail for the HR
1.2.9 Determining the Form Scenario in the Workflow Container
1.3 Creating a Process
1.4 Checking Process Consistency
1.5 Testing a Process (Back End)
1.6 Testing a Process (Portal)
Unit 2: Enhance Existing Objects
2.1 Changing a Form Scenario
2.1.1 Processing Form Scenario for Infotypes (Service SAP_PA)
2.1.2 Synchronizing Form Fields
2.1.3 Checking Consistency of the Changed Form Scenario
2.2 Changing a Form
2.3 Including the Edit Form Workflow Step in the Workflow Templa
2.4 Making Further Settings for the Form Scenario
2.4.1 Using Attachment Types in the Form Scenario
2.4.2 Inserting Links for Additional Information
Unit 3: Inserting an Approval Loop
3.1 Including the Approve Form Workflow Step in the Workflow Tem
3.2 Defining the Approve Form Workflow Step in Detail
3.3 Branching to Reaction to Result of Including the Approval St
3.4 Including the Form Is Edited Again by Author Workflow Step i
3.5 Defining the Form Is Edited Again by Author Workflow Step in
3.6 Inserting a Loop for Running the Approval Process Again
3.7 Adjusting the Workflow Process Flow After Inserting the Appr
Unit 4: Making Additional Enhancements
4.1 Enabling Employees to Start the Process
4.2 Determining Agents Using Rules
4.3 Sending a Confirmation E-Mail
Appendix: Tips & Tricks for Processing Workflow Templates
Checking the First Version of the Workflow Template
Deleting Unused Workflow Container Elements
Copying Workflow Templates
Determining Events That Are Triggered By a Workflow Template
Checking of Workflow Template Instances