Description: Learn how data inheritance and overrides in the Enterprise hierarchy enable seamless data sharing across locations, with options for location-specific customization. Includes a detailed list of override-able fields by data type.
To watch more how-to videos, visit our video section.
Select a link below to jump to a section:
- Overview
- How Inheritance Works
- What is an Override?
- Clear or Reset an Override
- Creating Location-Level Data
- View and Manage Overrides
- Summary of Location Overrides
Overview
SkyTab Multi-Location Management uses a hierarchical data structure, allowing you to manage core menu configurations at the Enterprise level and share them across all locations. Locations can inherit this data as-is or apply custom overrides for fields where needed.
This article explains:
- How inheritance works
- How overrides are applied and managed
- Where overrides are visible
- Which fields are override-able by data type
Note: You must have the “Manage the menu” permission enabled to create or override data at any level.
How Inheritance Works
-
Enterprise-level data (e.g., items, modifiers, discounts) is automatically inherited by all locations unless a local override exists.
-
Changes made at the Enterprise level apply to all locations unless the specific field has been overridden at a location.
-
Overrides allow you to tailor pricing, item behavior, and display for specific sites while still leveraging a shared menu structure.
What is an Override?
- An override is a change made at the location level to a field that was originally inherited from the Enterprise level.
- When a field is overridden, the location-specific value replaces the inherited Enterprise value for that field only.
Note: To enable location-specific data creation or overrides, ensure location-level data and user permissions are configured. Visit the Configure Location-Level Menu Data and User Permissions article for details. - All other fields from the same data row still follow the Enterprise defaults, unless they too are overridden.
- Overridden fields are marked visually (e.g., with a blue dot or Reset button) to indicate customization is in place.
Note: Even if a location sets a field to the same value as the Enterprise default, it still counts as an override until it is explicitly reset.
Clear or Reset an Override
You can remove an override in two ways:
-
From the Enterprise level (Top down): Select the field and click the Reset button to revert all locations to the Enterprise default.
-
From the Location level (Bottom up):
- Navigate to the location and select the row.
- Use the
Reset icon to remove the override.
Note: Editing a value to match the default does not automatically remove the override; you must reset it.
Creating Location-Level Data
-
Locations can create independent (non-inherited) data if "Allow Local Data" is enabled under Security Settings.
-
This data applies only to that location and is fully editable there.
-
Use the location hierarchy panel to select a specific site and create new data directly within that context.
View and Manage Overrides
Top Down (Enterprise View)
- From the Enterprise level, each data row will show a count of how many locations have overrides.
- Use the action menu
> Edit Item Overrides to:
- See which fields are overridden
- View which locations have overrides
- Compare override values vs. Enterprise defaults
- Reset overrides to Enterprise values
Bottom Up (Location View)
- From the location view, overridden fields are marked by a blue dot
in the Ownership column.
- Selecting a row shows the override value and allows you to:
- Edit the field
- Use the Reset action to remove the override
Note: Editing a field to match the Enterprise value does not remove the override. The field must be reset explicitly.
Summary of Location Overrides
The following lists show which attributes can be overridden at the location level by data type:
Department
Override-able Attributes:
- Active status
- POS Display Order
Item
Override-able Attributes:
- Active status
- Price
- Cost
- Revenue Class
- Favorite
- Hide on Receipt
- Special Request
- Default Qty
- Kitchen Print Name
- POS Display Order
- Add or Remove Modifier Sets
Modifiers & Modifier Sets
General Approach
We support specific attributes to be overridden on the base entities (modifiers and modifier sets).
We are not allowing overrides for the mapping between modifier sets and modifiers. Instead, new modifier sets with the desired settings should be created at the Corp, Group, or Location level.
From the Item screen, the location can add/remove the desired modifier sets as an override.
Modifier Override-able Attributes:
- Active status
- Kitchen Print Name
- Print Red/Bold
- Show Special Request When Ordering
- Printer Mapping
Modifier Sets Override-able Attributes:
- Active
- KitchenName
- Print in Red or bold
- Print Set name with modifiers set name with modifiers on the ticket
- POS Display Order
Nested Modifiers
No overrides are supported at this time for Nested Modifiers.
Modifier Set Modifier Mapping
No overrides are supported at this time for Modifiers.
Modifier Set Item Mapping
From the Item Screen, modifier sets can be removed or added.
Discounts
Override-able Attributes:
- Active status
- Item Mapping
- POS Display Order
Order Type
Override-able Attributes:
- Print Red/Bold
- Require Ticket Name
- Allow Custom Ticket Names
- Allow Customer Selection
Coursing
Override-able Attributes:
- Active Status
- Place Items on Hold
- POS Display Order
Tender Type
Override-able Attributes for Custom Types:
- Active status
- Require Customer
- Allow Tips
- Open Cash Drawer
- Allow Change
- POS Display Order
Tax
Override-able Attributes:
- Revenue Class Mapping
Revenue Class
Override-able Attributes:
- Tax Mapping
Surcharge
Override-able Attributes:
- Active Status
Gratuity
Override-able Attributes:
- Active Status
Revenue Center
No Overrides - Only Created at Tenant Level
Tip Sharing
Override-able Attributes:
- Active Status
- Percent Given
- Based On
Comments
0 comments
Please sign in to leave a comment.