It was already possible for Objects to “Inherit Rates and Activities From Object Class” however this meant that all Objects inherited all available Activities from the assigned Object Class(es).
By default, if you add an Object to an Object Class (make the Object “Member” of that Class) and the Setting: Inherit Rates And Activities From Object Class = YES, all Activities that have been set up in the Class are inherited. All Activities will show up in a list when booking the Object with that Class. There’s no checkbox allowing you to deselect the Activities, which should not be inherited...
It is now possible for Objects to selectively inherit one or multiple Activities!
Inherit Selective Activities
To have the Object only inherit certain Activities, set the Server Setup > Object > Setting: “Use Selective Activity Inheritance” = Yes.
This will result in showing a CHECKBOX next to each Object Class inherited Activity in the Object’s “Advanced” window allowing you to select those Activities the Object should actually only be able to inherit.
Note: With this setting enabled, by default all available Activities are unchecked.
In the above example, Anne is a member of Object Class: Editors. Using the Inherit Select Activities option, only Junior Editor has been selected. Now when Booking Anne, the only Activity option is Junior Editor.
Note: If you don't get the above Class/Activity pop-up window when Booking Object Class Members, you'll need to enable the setting in Toolbox > Settings > Class / Object > Ask For Class And Activity When Booking.