[29.x][All-e][SaaS] Last name of the employee relative is not editable when customized using “Profile (Role)” - #11214
Conversation
Good Sense Reviewer - Round 1Recommendation: AcceptWhat this PR doesThis change makes the employee relative surname field editable from the Employee Relatives page. In W1 the page now includes the existing Last Name table field, and in ES the equivalent First Family Name control now uses the BasicHR application area so it is available with the rest of the HR fields. The fix matches the reported UI gap. The page fields bind directly to the existing table fields, the controls are editable by default, and the added UI tests edit the value through the page and verify that it is saved. The W1 and ES page/table variants were checked; no event publisher or subscriber dependency is involved. Problem-solution fitFit: Strong The reported scenario is that the surname value exists on the employee relative record but cannot be edited from the page/profile flow. The change exposes the exact field in W1 and fixes the application-area mismatch for the equivalent ES field, so the code change matches the problem without broad side effects. SuggestionsNo suggestions. Risk assessment and necessityRisk: Low. The change is limited to page controls, table tooltips, and focused test coverage for employee relatives. It does not change posting, amounts, ledger entries, public APIs, events, or data upgrade behavior. Necessity: The change is needed because users need to edit an existing surname field in the affected UI flow. The scope is targeted to the W1 and ES page/table variants and the matching tests for W1, ES, CZ, and RU.
|
Bug 649427: [29.x][All-e][SaaS] Last name of the employee relative is not editable when customized using “Profile (Role)”.
Fixes AB#649427
Issue:
The Last Name field is not available on the Employee Relatives page, so users cannot view or edit an employee relative’s last name.
Cause:
The Employee Relative table contains the Last Name field, but the field was not included in the page layout.
Solution:
Added the Last Name field to the Employee Relatives page and added an automated UI test to verify that the value can be edited and saved successfully.