Inheritance and Overrides

When configuration elements that are the same throughout an Enterprise, inheritance allows you to configure the elements once and use them throughout the properties and revenue centers. When an operation differs at the property or revenue center levels, override allows you to break away from the ancestry.

When you configure a module at the Enterprise level, the property and revenue center levels inherit the module settings. If you want the property or revenue center to have a different configuration than the Enterprise level, you can override the inheritance at the property and revenue center levels. For example, you can configure menu items at the Enterprise level, and override the menu items for a property by changing the configuration at the property level.

Some EMC modules show the Zone/Location or Tab and Inheritance Type columns. The Zone/Location column shows the zone or the location (Enterprise, property, or revenue center) of each record. The Inheritance Type column indicates the type of inheritance for each record:
  • Defined Here, No Override: This status indicates the record is defined in the location of the module that is open. The record does not override another record. It is possible that another record overrides this record. (EMC is not aware of records below the current location.)

  • Inherited: This status indicates the record is defined in another location, and it is inherited in the current module and location.

  • Defined Here, Overriding: This status indicates the record is defined in the location of the module that is open. The record overrides another record from a higher location.

Additionally, in Menu Item Maintenance, the Override Indicator column shows visual markers denoting the overriding level hierarchy (where an item is configured) for definitions on the Enterprise:
  • Up arrow (↑): Indicates that there is a definition above the current level in the hierarchy.

  • Down arrow (↓): Indicates that it is overridden below in the hierarchy.

  • Plus sign (+): Indicates that there is a definition at another unit, which can be a peer to the current level or a different zone, which is not above or below the current unit in the hierarchy.

You need to change a record from the location in which it is inherited. If the change only applies to a particular location (such as the Bar revenue center), you can override the record. You cannot edit an inherited record from a child hierarchy. When overrides exist for a record, the lowest record location applies.

The Override Indicator column is calculated only when the Map Menu Item Override option is set on the search panel.