Inheritance

Definitions are available for use in the hierarchy of a node and all nodes nested underneath it. The definitions may look like the following (in order of hierarchy):
  • A enterprise level menu item price record for all RVCs.

  • A location level discount available in that location???s RVCs.

  • A zone level tax rate available in all zones, locations and RVCs.

You can override a setting inherited from a higher hierarchy level by setting a value at a lower point. Using the aforementioned example definition structure:
  • A price record defined in Location 1 will override a price record defined at the hierarchy, zone 1, zone 2, or zone 3.

  • To determine which record takes precedence, the system uses the definition closest to the RVC.

  • A RVC level definition is always used.

  • Enterprise definitions are always overridden by an RVC, if there are lower level definitions (in a zone, location, or RVC)