NatLeong / pe

0 stars 0 forks source link

Editing a single optional field (ie Expiry Date or Premium) in policy causes the other optional field to be deleted too #4

Open NatLeong opened 6 months ago

NatLeong commented 6 months ago

Screenshot 2024-04-19 at 4.52.24 PM.png

Command: policy 9 pi/1 po/CPF Policy ed/03-03-2025

Screenshot 2024-04-19 at 4.54.26 PM.png

By changing the Expiry Date of the CPF Policy, the Premium is also deleted. This is an issue as an agent may only need to change one field, but in turn needs to retype all the fields again. This does not support efficiency. Additionally, this flaw could lead to loss of important information if the agent does not realise that by editing a field, he could erase all previous information.

soc-se-bot commented 6 months ago

Team's Response

We think this is a good enhancement, but we also did not mention that the behaviour would keep the present details of the policy. So we deem it as not in scope.

Items for the Tester to Verify

:question: Issue response

Team chose [response.NotInScope]

Reason for disagreement: It is listed that the team considers this issue as a duplicate of the issue "Should include clause that it writes over all fields in the policy even if the optional field is not stated to be changed #8", which they have deemed to be a functionality bug with medium severity. Therefore, this issue which accurately describes how it is a functionality bug should remain as such.

Additionally, this issue remains as a functionality bug due to the fact that it is not mentioned in the UG when feature edit is mentioned or DG in test cases or planned enhancements. There is nowhere that states that to retain information wanted about the policy it has to be retyped in with the 'policy' command.