Bug #1829
the entire row of the mapped item should be deleted from the intersection table when the user un-links the mapped item from the defined item
100%
Description
When the user deletes a mapped item from the intersection table, the entire row of the item should be deleted from the intersection table,
instead of changing the value linked to Null as this causes side-effects with the linked provider to the mapped item
Steps to duplicate:
1- Go to تعريف السلع screen and make sure there is a defined item with mapped items linked to it
2- Go to ادارة الموردين screen and link a provider to the mapped item from step 1
3- Go back to تعريف السلع and delete the mapped item (separate it from the defined item)
4- check that the item has been removed from the intersection table related to the defined item, and the intersection table related to providers
Expected:
the item should be removed from both tables and un-linked from both defined item and providers
Actual:
the item still exists in the intersection table related to providers and can be linked again to the same provider
Related issues
History
#1 Updated by Israa Naser over 5 years ago
- Duplicates Bug #1695: if the defined item is linked to a provider, it's not deleted from the table when the user clicks the delete action added
#2 Updated by Israa Naser over 5 years ago
- Status changed from Open to Closed
Closed as rejected feedback, the root cause turned out to be something different
#3 Updated by Israa Naser over 5 years ago
- Status changed from Closed to Open
#4 Updated by Israa Naser over 5 years ago
- Duplicates deleted (Bug #1695: if the defined item is linked to a provider, it's not deleted from the table when the user clicks the delete action )
#5 Updated by Israa Naser over 5 years ago
- Related to Bug #1695: if the defined item is linked to a provider, it's not deleted from the table when the user clicks the delete action added
#6 Updated by Israa Naser over 5 years ago
- Related to Task #1460: Manage Defined Items Screen - ادارة السلع المعرفة added
#7 Updated by Abed Abuhalawa over 5 years ago
- Status changed from Open to Fixed
- Assignee changed from Abed Abuhalawa to Israa Naser
need new deploy
#8 Updated by Israa Naser over 5 years ago
- Status changed from Fixed to Closed
- % Done changed from 0 to 100
- Co-Workers Abed Abuhalawa added
- Co-Workers deleted (
Israa Naser)
Covered in SRS
9.5.4 Task screens and fields
Tested and verified that un-linking the mapped item from the defined item deletes it from the provider as well.