Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added test results for task #14 — All good!

This page houses documentation related to:

...

#Outcome

"Manager Review Section" was not showing AT the "Manager Review" stage

  • This behavior was rectified; cause: "Send back to Employee" field was hidden... the rule that exposed this section required that "Send back to Employee" is set to "No" — however, in a hidden state, the value of the field (as far as the rule is concerned), is neither "No" nor "Yes" — so the fix was as simple as making that field visible
2

The "Date Completed" was getting prefilled AS SOON AS the form was opened by HR (in the "HR Review" Stage); this is problematic... because what if the user selects one of the "No - Send to ...." option instead of "Yes"?

  • This behavior was rectified, by logging the "Date Completed" only when the user selects "Yes" — each of the other options for "Is this form complete?", will blank-out / reset this field
3

HR Role cannot cancel, at the "HR Review" stage, as the form complains about the "Comments for..." boxes being empty... (which aren't shown unless it's corresponding selection is made in the "Is this form complete?" question.... 

  • This behavior was rectified by making all comment boxes "not required" by default, and toggling it's required state programmatically

Anchor
dev-testing-09212020-4
dev-testing-09212020-4
4

For the longest time, the calculation table fields (i.e. Effective Date, Annual Salary as of, etc.) had no labels... this posed two problems:

  1. When adding these fields to rules, one needed to know the IDs of fields to be added, which becomes tedious as you are constantly switching back and forth between the Rules UI and going into the field's (that needs to be added to the rule) properties
    to grab it's ID.
    • So we are going to add the label and then use CSS to hide those labels.
  2. The red asterisk "*" before the field didn't show, even though in the Leap UI, it's shown...This is because we used "empty" label (i.e. the input field was created and no label was provided).
    • To fix this, we will (yet again) use CSS to add an asterisk in the beginning of the "text" field (i.e. as a prefix)
BeforeAfter

Currently (prior to doing the above), here's how the retroactive calculation table looks. The boxes outlined should have a * indicator... as they are indeed required:

Here's how it looks now (smile)





5

If HR is cancelling the form at the "Under Review by HR Specialist" stage, hide the "Send back to HR" and "CLOSE OUT" buttons.... actually, confirm with Functional Lead: we need to get rid of the "Send back to HR" submit button right (since the purpose of that was so that the Salary/GWI/Merit info can be updated)?

BeforeAfter
Image Modified
Image Modified



Testing Results (After Addressing a Task)

...

Form #Applies to Task#StageResult
10612 & 13HR Form Received



10812 & 13Under Employee Input



12612 & 13Under Review by Supervisor



12712 & 13Under Review by Additional Reviewer for Supervisor



10912 & 13Under Review by Manager



12812 & 13Under Review by Additional Reviewer for Manager



11012 & 13Under Review by HR



12912 & 13Under Review by HR Specialist



13014Under Review by HR


SelectionBehaviorBehavior AFTER Providing Comments
NO SELECTIONImage AddedN/A
No - Send to EmployeeImage AddedImage Added
No - Send to SupervisorImage AddedImage Added
No - Send to Additional Reviewer for SupervisorImage AddedImage Added
No - Send to ManagerImage AddedImage Added
No - Send to Additional Reviewer for ManagerImage AddedImage Added
YesImage AddedN/A





Anchor
dev-testing-09102020
dev-testing-09102020

...