Issue
Symptoms
Closing child Work Order task also closes parent work order
Release
London
Cause
(Roll Up Changes) business rule
Resolution
After further investigation, it seems that this behavior is expected behavior. The rolling up of states is handled by (Roll Up Changes) business rule below:
https://<instance-name>.service-now.com/nav_to.do?uri=sys_script.do?sys_id=c4c336b747332100158b949b6c9a7150
This business rule is configured on parent (sm_task) table and runs when a (sm_task) record's state changes. There is logic hardcoded to rollup the state change to its parent.
If this behavior is not desired for Work Orders you may implement a Condition on this business rule similar to below to ensure this business rule does not run for (wm_task/wm_order) records.
Condition = current.sys_class_name != 'wm_task' && current.sys_class_name != 'wm_order'