Configuring Front of House Order Information Service Buttons

You can create buttons on a page for the Order Information Service functions. You can create multiple buttons with slightly different functions (for example, Delivered All, Delivered Nothing, Delivered Without Alcohol, Delivered Without Food, Delivered Without Retail, and so on).

  1. Select the Enterprise, property, or revenue center, click Configuration and Page Design.
  2. Open the Front of House page on which to place Order Information Service buttons.
  3. From the Edit tab, select the page area in which to define the Order Information Service functions.
  4. Click Button.
  5. From the General subtab, in the Legend field, enter the button name (for example, Assign Multiple Checks).
  6. Select Function from the Type drop-down list.
  7. Click the arrow beneath the Type drop-down list.
  8. Select Run Extensibility App, and then click OK.
  9. Click the arrow next to the Arguments field. The Edit Extensibility Arguments dialog appears.
  10. Enter the appropriate extensibility arguments:
    1. Select dll from the Type drop-down.
    2. In the appname field, enter the name of the extension application you created for the Order Information Service (for example, OISClient).
    3. In the filename field, enter OISClient.dll.
    4. In the function field, enter one of the following:
      • Assign

      • Close

      • CloseAllChecks

    5. Enter the argument value in the arg field, and then click OK.

      Order Information Service Functions and Extensibility Arguments contains detailed information about the Assign, Close, and CloseAllChecks functions and the arguments required for each function.

  11. Position and size the button on the page. Use the Style arrow to change the color.
  12. Click Save.
  13. Repeat Steps 4 through 12 to create each button. The following table lists the recommended Order Information Service buttons.

    Table 49-1 Order Information Service Buttons and Functions

    Button Name Function Description

    Assign Check

    Assign

    Assign a single check to a delivery agent.

    Assign Multiple Checks

    Assign

    Assign more than one check to a delivery agent.

    Delivered

    Close

    Close a check after all items are delivered successfully.

    Delivery Failed

    Close

    Close a check, voiding all items and returning them to inventory.

    Use this button when the delivery agent cannot find the guest to deliver the prepared items.

    Delivered Without Alcohol

    Close

    Close a check, voiding the alcohol items and returning them to inventory.

    Cancelled

    Close

    Void all items and close the check to a zero dollar amount.

    Use this button when the order is canceled prior to being prepared and delivered.

    Close All Open Checks

    CloseAllChecks

    Void all items on every open check and close the checks to a zero dollar amount.

    Close All Open Checks by Order Type

    CloseAllChecks

    Void all items on every open check created for a specific Order Type and close the checks to a zero dollar amount.

    Close All Open Checks by Employee

    CloseAllChecks

    Void all items on every open check created by a specific employee and close the checks to a zero dollar amount.