Setting Up Attributes for Dining Preferences

Attributes can be used as dining preferences requested by the customers or members. They have their own panel, Attribute Entries, where they are registered, changed and deleted.

Creating dining attributes

Assigning dining attributes to POS menus

The Reservation Preferences web template

Commands to show the Attribute Entries panel

See also

You can register the attributes at certain times during the dining service:

  • When taking the dining reservation in the Reservation Desk.
  • In the Dining Allocation panel.
  • Through LS Activity (comment only).
  • When guests have been seated at a dining table.
  • In the Sales POS when the orders are put in.

To set up attributes for dining preferences:, you need to

  • Create the dining attributes
  • Assign them to the appropriate POS menus in the Reservation Desk and Attribute Entries panels.
  • Place the Reservation Preferences web template in the #POS panel.
  • Use three commands that open the Attribute Entries panel from different menu or grid locations.

Creating dining attributes

Attributes with Option Values

Attributes with option values make registering certain common dining attributes very easy. These are attributes like occasion and dietary preferences. With a single click you select the relevant option such as birthday, anniversary, and so on.

  1. Click the icon, enter Attributesand select the relevant link.
  2. Click the New action to create a new attribute.
  3. Enter a code and a description.
  4. Select Option Value in the Value Type field.
  5. In the Options section, enter text in the Option Value field for each option.

Allergens

Allergens attributes are set up with weighted option values. The allergens attributes are used both as item attributes and dining attributes (indicating to which allergens the customer is allergic). See Setting Up Allergens as Item Attributes.

Comments

You can create one or more text attributes to register comments by the customers.

  • In the Attribute Card, create an attribute with Value Type Text.

You can link one comment attribute to special requests for dining reservations when making a dining reservation through LS Activity. You can track the special requests that are set during the dining service along with other dining attributes:

  • In the Attribute Card, select the check box Dining Reserv. Special Request.

Attributes for dining tables and dining section preferences

If you use allocation, you can use attributes to let the customers select what kind of dining table they prefer when they make a reservation. See Assigning Attributes to Dining Tables.

You can also let the customers select in which restaurant section(s) they want to dine.

  1. Create an attribute with Value Type Table Link.
  2. In the Option Value Table Link field, enter 10001458 which is the LS Central Dining Area Section table.
  3. Click the icon, enter Dining Areasand select the relevant link.
  4. Select the desired dining area.
  5. In the Allocation and Reservation section, in the Din. Area Section Attr. Code field, select the attribute you created.

Assigning dining attributes to POS menus

The Reservation Desk

You need to add your dining attributes to the #DR-ATTRIBUTES menu in the Dining Reservation Desk panel.

Here is an example of how to construct the POS menu lines: 

Description Command Parameter
Table Attribute DR-TABLEATTR_FILTER  
x DR-TABLEATTR_FILTER CLEAR
Section Pref. DR-SECTION_FILTER  
x DR-SECTION_FILTER CLEAR
Allergies ATTR_GR_SELECTOPTION ALLERGENS-14
x ATTR_GR_CLEAR ALLERGENS-14
Occasion ATTR_SELECT OCCASION
x ATTR_CLEAR OCCASION
Diet ATTR_SELECT DIET
x ATTR_CLEAR DIET
Comment ATTR_SELECT RESCOMMENT
x ATTR_CLEAR RESCOMMENT

The Attribute Entries panel

You need to add your dining attributes to the #ATTR_ENTRIES_ATTRIB menu in the Attribute Entries panel.

Here is an example of how to construct the POS menu lines: 

Description Command Parameter
Comment ATTR_SELECT RESCOMMENT
x ATTR_CLEAR RESCOMMENT
Allergies ATTR_GR_SELECTOPTION ALLERGENS-14
x ATTR_GR_CLEAR ALLERGENS-14
Occasion ATTR_SELECT OCCASION
x ATTR_CLEAR OCCASION
Diet ATTR_SELECT DIET
x ATTR_CLEAR DIET

Note: Here you do not need to add the dining table attribute or the dining area section attribute. They are only needed within the Dining Reservation Desk panel.

The Reservation Preferences web template

The #RESPREFERENCES web template displays the attributes that are used as dining preferences and are linked to a dining reservation, a dining table service, or a POS transaction.

To add a browser control to the desired Sales POS panel:

  • Select lstmpl://#RESPREFERENCES in the URL field.

The web template is a part of the Attribute Entries panel in demo data.

Commands to show the Attribute Entries panel

The following commands are needed to show the Attribute Entries panel where you can register, change, and delete dining attributes:

POS Command Description
ATTR_SHOW_DINRESERV Shows attributes for the selected dining reservation. The command should be placed within the Dining Allocation panel, either on a column in the Dining Reservation Entries grid or in the Reservation Edit pop-up menu (#HOSP-RES-EDIT).

The Attribute Entries panel is the parameter.

ATTR_SHOW_DINTABLE Shows attributes for the selected dining table. The command should be placed in the seated, occupied, and occupied-paid dining table pop-up menus (hospitality service flow).

The Attribute Entries panel is the parameter.

ATTR_SHOW_POSTRANS Shows attributes for the selected POS transaction. The command should be placed in a functional menu in the Sales POS panel.

The Attribute Entries panel is the parameter.

See also

Attributes and Dining Preferences

Assigning Attributes to Dining Tables

How to: Manage the Dining Reservation Desk

How to: Track Comments and Special Requests for Dining Reservations