Details
-
Type:
Improvement
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 3.5.0-b1
-
Fix Version/s: None
-
Component/s: Staff Interface
-
Labels:None
Description
When an admin goes to manage a service, they are shown the selected package and all config options.
The problem, however, is that if a config option has not already been added to the service (e.g. because it is not set to be 'addable' by the client), then it still appears in the list.
Admins can not tell whether that config option exists for the service, or if the default value is shown instead. In either case, saving the service will add that option, potentially invoicing the client for its prorated cost.
This may need to be improved as apart of CORE-370.
My initial thoughts are to separate those values that exist from those that don't based on service fields set, and allow the service to be updated without adding any new options.