Expected Behavior for Employee Tables in People Data Updates Flows
1. Tables that always start empty
These tables display a ‘+ Add’ button and begin blank each time you use the flow:
-
Variable Pay
-
Actual Payments
-
Deduction
-
Bank accounts
-
Dependents
-
Work eligibility
-
Entitlement
-
Equity
-
Training Info
These records are designed to be added as new rows in the table each time you use the flow.

2. Tables that are pre-filled
These tables won’t show a blank form or a ‘+ Add’ button. Instead, existing data is auto-loaded:
-
Work
-
Address
-
Employment
-
Salary

Why Is This the Case?
-
The first set of tables can include multiple “effective” entries at once.
-
Historical tables, like Work, Address, Employment, and Salary, have only one row considered “effective” at a time.
When a flow begins, Bob fetches the current details from those historical tables and displays them for editing. Once you update the fields and select a new Effective date, Bob creates a new row in the corresponding table in the employee’s profile.
For the other tables, the system allows you to add multiple entries (via ‘+ Add’) during the same flow session, since they don’t rely on effective dates.
So, even though it may look like you’re editing an existing record, you’re actually creating a new one upon submission.