4.4 Order Entry App and Server
Release date: April 4, 2018
NOTE: Only the 4.4 server build was released on April 4, 2018.
What's New
This release includes:
New Meal Break feature with break notifications and reporting
Guest names display on Kiosk orders for easier order tracking
Remaining balance prints on gift card redemption and reload receipts
Added new permissions for staff to print and finalize cashouts
Improved load times when running reports on the application
Credit Card swipe and process through ID TECH UniPay device with Heartland processor
Staff can select multiple items on check for specified functions
Ability to cash out staff automatically at end of day
Bar codes print on receipts for menu item price and PLU tracking
Guest checks print priced components
Performance upgrade when running reports on application
New Features
Gift Cards
Guest-facing
[OE-8127] - Guest Identifier - name required in kiosk mode
[OE-8957] - Guest Facing Mode - Do not require payment tender; print receipt with barcode
[OE-10070] - Guest Identifier in Kiosk Mode Label Change
[OE-4487] - Manager DSR: show labor by category (iPad)
[OE-9088] - Guest Facing Payment Not Allowed
Meal Break
[OE-9132] - Meal break: Display break notification pop-up window when manager/user logs in
Cashout
[OE-4090] - Automatically cashout staff at end of day
[OE-8924] - As a staff member I can review my cashout, print, and finalize it.
[OE-8926] - As a bartender, I can review and print/finalize other staff members' cashout
[OE-9968] - DSR/Cashout report: Add option to view Cash Owed less tipshare amount (MD)
Reports
[OE-9968] - DSR/Cashout report: Add Cash Owed less tipshare amount (MD)
Heartland
UI Features
Other
[OE-9950] - Bar codes can print on receipts to represent an item's PLU and Price.
[OE-7751] - Alternate payment: Require member information on payment
[OE-8040] - As an operator, I want to be able to use a ID TECH UniPay III Reader
[OE-9382] - Label receipt: If not available guest name it will display guest identifier on the label receipt
Improvements
Gift Cards
Guest-facing
Meal Break
[OE-4561] - Time clock: User cannot clock in early from break; must meet the duration time set in ECM for the break. End Rest button is disabled until duration time is met
[OE-9104] - User is warned of upcoming breaks
[OE-9107] - User is alerted of upcoming break (upon login and other key actions)
[OE-9234] - Time report reflects break information
[OE-9241] - Add break notification report to reports on iPad app
[OE-9627] - Meal Break: App show the column header as "Break" but the printed report shows the column header as "Brk Type"
Timeclock
[OE-9032] - Time Clock - X (delete) overlaps the $ sign of a clock-out record
Cashout
Heartland
[OE-9435] - Heartland - Entry method printed on receipt should be swipe
[OE-9491] - Heartland WebService Enhancements for the new payment processors
[OE-9507] - Heartland - Entry method "Use Device" should not be printed on receipt when using external card reader
[OE-9536] - Assign invoice # to ref # instead of n/a
UI Improvements
[OE-6059] - Expire and remove device location attachments - Table Map is displaying devices as attached that are turned-off or no longer exist in the environment
[OE-6497] - Combo First does not support Quantity Ordering
[OE-6847] - Location Manager - Reopen check button should not be active when check is not attached to a table
[OE-6993] - When manager 86's an item, item is disabled on menus immediately (not after finalization)
[OE-7499] - At cashout the system blocks the server with outstanding checks message
[OE-7515] - "Jump To" and "Scroll To" should be changed to "Go To" in the Adjustment page
[OE-8660] - Check Search: Display quantity on check search results preview
[OE-9417] - Honor Job user permission: Enable/disable "Add Checks" and "Edit" buttons in staff-facing UI according to permission set
[OE-9868] - Location Map: Remove Detach Devices link from Manage functions
[OE-9952] - Limit Max Memo length for QSR to 14 ch.
Other
[OE-6258] - Tax Calculation - Round the total tax at check level, not item level
[OE-7545] - Menu Manager: search for invalid item; remove item after search completed; menu list should reappear
[OE-7571] - Advance Orders: Remove the filter by table/location #
[OE-8060] - Number keypad is not displayed on Old Card number field while on New Card Number number keypad is displayed
[OE-8424] - Credit Card payment: After Apply Payment, card info shows "No card swiped" in check panel (4.4)
[OE-8981] - Open Checks request does not return all data.
[OE-9355] - Label receipt suggestion: If there is no guest name or phone number indicated, do not display these fields on the label receipt
[OE-9384] - Label printer: Print both guest name and guest identifier on separate lines of label if available
[OE-9429] - Serving option - Serving options "toast" should not pop up automatically when rule is minimum zero
[OE-9547] - Credit card receipt: Emphasize "DECLINED" message in receipt
[OE-9831] - Logic Control Kitchen System - Updates to an order appear in the same cell on the kitchen display
[OE-9616] - Print priced components on guest check.
Sub-tasks
Gift Cards
[OE-9949] - Can reload gift card using the same gift card for payment
Guest-facing
Meal Break
[OE-9236] - Client - Enhance time report, display late or missing breaks (in red)
[OE-9237] - Client - Add filters to time report for "Paid", "Unpaid", Violation", "All", toggle to show/hide breaks
[OE-9242] - Client - create new break notification report
[OE-9243] - Client - user can print break notification report
[OE-9244] - Client - user can pick data ranges to run the break notification report
[OE-9245] - Server - Printing of Break Notification report
[OE-9294] - Client - user can filter break notification report
[OE-9356] - Client - add button to display the break notification window
[OE-9408] - Client - Display the break hours
[OE-9701] - Use breakWarningBreach and breakAlertBreach to know whether to display the notifications or not.
[OE-9872] - Call ReportService/PrintReport for printing Break Notifications in the Reports screen
[OE-9873] - Call ReportService/PrintReport for printing Break Notifications in the Cashout screen
[OE-10150] - App changes for displaying late breaks in Time Report
Timeclock
Cashout
[OE-9257] - Cash-out and Daily Sales Report - Unknown is displayed instead of the name of the new user
Reports
[OE-9240] - Server - User can print time report with filters applied
[OE-9367] - Add component serving options price to Component Category Sales Report, Subtract on refund
[OE-9505] - Server - Honor filters on printing
[OE-9582] - Reports take too long to load when date range is wide or there are lots of checks on the report.
Heartland
[OE-9476] - Capture app request - (PAX vs Swipe) (Heartland)
UI Sub-tasks
Other
[OE-8473] - Investigate logging Facades and Libraries
[OE-8474] - [NorthStar.Framework] Implement extension methods hiding Facade initialization
[OE-8475] - [NorthStar.WebOrderingApi] Log Application
[OE-8688] - Generate classes for Menu Data response
[OE-8694] - Add GZip/Deflate to Menu call
[OE-9051] - Research how to publish to Google Play Store
[OE-9052] - Application honors a components serving option price.
[OE-9063] - OE client integration with eDynamo device
[OE-9409] - Server - Bar Codes on Receipts
[OE-9930] - Use OrderItemTaxes
[OE-9988] - [NorthStar.OrderEntry] Fix 'Comp Dollars' loyalty program redemption failing via OEAPI
Fixes
Localization
Gift Cards
[OE-7604] - Gift Card Cashout - Check doesn't appear in check search
[OE-7697] - Unable to complete general refund transaction using gift card thru manual entry
[OE-7734] - Gift Cards: Can reload a gift card and use same card as payment for reload on both PAX and MSR
[OE-8097] - Gift card: Check refunded for gift card reload; refunded amount is not deducted from gift card balance
[OE-8099] - Spinning wheel displayed during tip adjustment using gift card that has insufficient balance
[OE-8166] - Track 2 Data is printed on receipts for Slipstream gift card transactions
[OE-8874] - Adjusting tip on a PAX gift card transaction replaces the last 4 digits of the swiped card to 0000
[OE-8884] - Card Inquiry - Slipstream gift card on PAX device displays the last 4 digits of track 2 data instead of gift card number
[OE-9001] - Gift Cards - Incorrect gift card balance on receipt when transaction is refunded
[OE-9162] - Refund to a new gift card should not be able to use the same card used in payment
[OE-9727] - Gift cards (Slipstream/Midnight Express): Print gift card balance chit for guest when activating a gift card (MD)
[OE-9809] - Gift Card: Unable to perform gift card cashout for slipstream using PAX Terminal
[OE-9811] - Gift Card: Last four digits of track 2 data is printed on Gift Card Inquiry for Slipstream GC on PAX device
[OE-9942] - When adding a tip to a giftcard that is equal to or higher than the remaining balance on the GC, the check looks paid
[OE-9994] - Gift Card - Error is encountered when doing refund to a reopened check using different gift card (worked previously)
[OE-8016] - [Gift Card]Able to proceed for gift card preset value/gift card open value for Slipstream even the gift card is already use in purchase
Guest-facing
[OE-8095] - "First # components are free" only shows correct pricing in staff facing and not guest facing or kiosk mode
[OE-8157] - Guest facing: Suggested tip on screen is calculated on total with tax; suggested gratuities shown the receipt is calculated on sub-total. Should be same
[OE-8291] - Registering existing email displays redundant error message
[OE-8576] - The system crashes after the item is removed from its Favorites group and transferred to other Favorites group
[OE-8616] - Guest-facing: Serving option overlay is not displayed for a component added to a placement
[OE-8644] - Guest Facing: Take Out order type assigned to location but is missing from list of allowed order types in Ordering Menu
[OE-8820] - Guest-facing: Name field becomes transparent when tapped without entering text
[OE-9059] - Kiosk (Guest-facing View) - Tapping Home in the Ordering Menu screen takes user to Menu screen instead of Ordering Type screen
[OE-9066] - Guest facing - Quantity buttons (+ and -) and field are not displayed on Order Item window of a selected qualifier for a combo
[OE-9185] - Kiosk - payment not allowed - time out countdown appears after order has been placed
[OE-9307] - Guest UI - Qualifier with tax exempt should be ignored when building combo last
[OE-9314] - Promotional text configured for General Promotion on ECM is not displayed on Guest UI
[OE-9343] - Guest facing/Kiosk - Item with priced components - Rules for free components not honored; prices are added to menu item
[OE-9369] - Kiosk Guest-facing: App crashes when "I want to pay" is tapped
[OE-9496] - Guest Payment: Credit card error when card is swiped a second time (Metro Diner)
[OE-9509] - Components: Newly added component or any changes made on the ECM is not displayed on the OE app (worked previously)
[OE-9544] - Guest Payment: Do not allow guest to order additional items from guest payment; display "finish paying" message
[OE-9896] - Combo Last: If combo qualifier is in 2 different menu item categories that are both required to build a combo, the order won't proceed to the payment screen
[OE-10162] - Site Landing page is displayed in the app after placing an order in Guest-facing UI; Payment Not Allowed is enabled; Has multiple sites; CC pre-auth is enabled
[OE-10282] - NCL: Payment - Swiping guest cabin card in guest-facing or kiosk mode gives error: "One or more errors occurred"
Meal Break
[OE-9040] - Meal Break - The buttons for the active break/s are not displayed on Time Clock screen
[OE-9357] - Break notification window should not be displayed on trigger buttons
[OE-9454] - Meal Break: Break buttons are disabled on time clock
[OE-9462] - Meal Break: Break notifications are not notified to the user selected to manage break notifications
[OE-9465] - Meal Break - Location manager overlaps break alert
[OE-9470] - Meal Break: Warning bar is not updated when a server clocked out and clocks back in
[OE-9483] - Meal Break: Break Notifications are only displayed on the first clock-in of the day for server user (blocks testing)
[OE-9486] - Time Card: Break time out is treated as shift time out and vice versa
[OE-9488] - Cash-out report is generated when user takes break
[OE-9489] - Meal Break: Break type is not printed on break report receipt
[OE-9490] - Meal Break - Animation to display the break notification window occurs twice
[OE-9501] - Meal breaks/Time Report: App crashes when Show Breaks is activated and Show clocked-in users only is deactivated
[OE-9503] - Meal Break: Able to select two meal breaks at the same time
[OE-9520] - Meal Break: Break Type is not updating on Alert Notification of server user
[OE-9522] - Meal Break: Warning bar is not displayed on server's paid break
[OE-9523] - Meal Break: Break notifications of server are not displayed on the expected time; need to force close the app or log in manager then log back in server before it displays
[OE-9603] - Cashout: Cashout screen does not show the meal break warning bar
[OE-9618] - Unable to cash out transactions after server takes meal break
[OE-9626] - Meal Break: Printed time on punchout receipt included on 1st clock-in of the server
[OE-9628] - Meal Break: Break notification displayed for the previous break that was already taken
[OE-9629] - Meal Break: App shows complete and correct Clock in and Clock out but the printed report shows only the first Clock out