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
    • [OE-6935] - Gift card payment: Show remaining balance on authorization slip
    • [OE-6936] - Gift card payment: When remaining balance is 0.00, don't display tip line; use Balance line to show 0.00 balance
    • [OE-8678] - Payment processing: TSYS Integration using VIVOpay MSR/NFC/EMV device (headphone jack)
  • 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
    • [OE-8673] - As a restaurateur I want to process credit cards via an IDTECH swipe with HEARTLAND
    • [OE-9447] - Allow Heartland Pax device to work alongside Heartland IDTech for manual entry
  • UI Features
    • [OE-3921] - Guest identifier: Display complete guest identifier text in Check Search
    • [OE-8131] - Multi-select feature - ability to select multiple items on a check to perform a function
    • [OE-8663] - Menu manager: When flagged in menu manager, do not display unavailable items
  • 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
    • [OE-7592] - Gift card payment screen - suggested UI revisions
    • [OE-8747] - Tip amount entered is not displayed in payment panel after swiping gift card balance that is less than the payment amount
  • Guest-facing
    • [OE-9103] - in Kiosk Mode Guest Identifier should update check Name
    • [OE-9443] - Change guest identifier text field's default value
  • 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
    • [OE-9593] - Cashout screen: Change button to select current or previous cashout reports
    • [OE-8925] - As a staff member I can re-print an existing cashout. The printout will state that it's a re-printed copy at the top of the receipt.
  • 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
    • [OE-9098] - Create "ResetLocationSession" method which allows app to finalize a session even with a balance due
    • [OE-9166] - Expose setting IsPaymentNotAllowed to OE server
  • 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
    • [OE-9499] - Client - Display clock-in time of time report in red
    • [OE-9591] - Create endpoint for checking open checks at Clockout
  • 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
    • [OE-8914] - Add check adjustment response contains only the added adjustment.
    • [OE-9372] - Priced serving option: pricing is only honored on Crust 1 component
    • [OE-9814] - App: Serving options min1/max/1 rule - honor 1 default setting in app
  • 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
    • [OE-8293] - Tax type name is not translated in the selected language
    • [OE-8854] - View ID [10029] is not translated
  • 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
    • [OE-9633] - Time clock: Break processing message is punctuated incorrectly
    • [OE-9640] - Meal Break: Alert Notification is not displaying on other trigger actions; displays only on Finalize
    • [OE-9683] - Meal Break: Schedule break is not printed break notification report
    • [OE-9685] - Meal Break: Break type violation is not printed on time report
    • [OE-9704] - Meal Break: Break Notifications of server are not displayed once it has been acknowledge by the manager
    • [OE-9719] - Meal Break: Warning bar displays at the same time when the alert notification is displayed
    • [OE-9744] - Meal Break: Paid and Unpaid on Time Report (Show breaks) also display break violations
    • [OE-9782] - Meal Break: No break violation report for late breaks
    • [OE-9786] - Meal Break: Time Report shows scheduled break as break violation when warning bar is displayed
    • [OE-9787] - Receipts: Label printed on time report for unpaid break shows "Paid" instead of "Unpaid"
    • [OE-9801] - Meal Break: Violations tab on Time Report (Show breaks) displays all breaks (worked previously)
    • [OE-9802] - Time Report: Break violation should be displayed in chronological order
    • [OE-9819] - Printed break report displays all breaks but the report is filtered by paid or unpaid only
    • [OE-9821] - Break Notification - User with no break notification is displayed on the printed break notification
    • [OE-9822] - Printed break report displays all breaks but the report is filtered by current or previous only
    • [OE-9955] - Meal Break: Break buttons and Break Notification are missing
  • Timeclock
    • [OE-7674] - Time clock> Clocking in after clock out does not let you choose job
    • [OE-8488] - Time card displays blank job name when user clocks in using a different job for their second clock in of the day
    • [OE-8729] - Job is not displayed on time card screen
    • [OE-9064] - Time Clock: Date adjustment isn't reflected in the printed time card (correct in app, but not printout)
    • [OE-9400] - Time card: punches in and out for same day appear on two different lines instead of same line
    • [OE-9404] - ECM Setting: Automatically clock users out at EOD set to No is not honored (worked previously)
    • [OE-9638] - Time clock - Application crashes after user clocks out
    • [OE-9661] - User able to clock out while still the owner of a session
    • [OE-9667] - App crashes on time report
    • [OE-9675] - Time Clock: Error "Sequence contains no elements" when tapping Print Time Card (Worked previously)
    • [OE-9678] - Time Clock: Rest is printed twice on the time report (Worked previously)
    • [OE-9754] - Unable to take break and logging back in displays error message
    • [OE-9800] - Receipt: Total hours printed on time card is incorrect
    • [OE-9835] - Time Report is not loading (working previously)
    • [OE-9836] - Time Clock: Changes on the time card reflect on the clock out instead of the clock in (Worked previously)
    • [OE-9915] - Users cannot clock out and receive an error message
    • [OE-9982] - Time Clock - App: Unable to completely delete break punches; shift punches are also adjusted
    • [OE-10036] - Time Clock: Server's declared tip is not saved (worked previously)
    • [OE-10094] - Certain users cannot log in; receiving an error stating "Value cannot be null"
    • [OE-10265] - Time Clock - Server: Unable to completely delete break punches; shift punches are also adjusted
  • Cashout
    • [OE-8999] - The application crashes when cashout is tapped
    • [OE-9007] - Cashout - The application crashes when selecting printer on cashout
    • [OE-9019] - Cashout displays the current report on the future date
    • [OE-9020] - Cashout - No user is selected when you change date then back to current date
    • [OE-9042] - Cashout - Automatic cashout occurs on pay period time instead of site closing (EOD) time
    • [OE-9047] - Cashout - Finalize is still enabled even though it is past cashout
    • [OE-9079] - Cashout - Displayed date should be the current business date and not the server date
    • [OE-9200] - Cashout: Payment made by a manager on a session of another user is not reflected on manager's cashout report
    • [OE-9461] - Cash Out report is not displayed unless the date is moved to other dates then back to the current date.
    • [OE-9468] - Cashout - Current cash out does not show for server; pending cash out from previous day shows instead (Metro Diner)
    • [OE-9510] - Cash-out: Print previous cash-out report for selected date/user; date on report and on app don't match
    • [OE-9524] - Cashout: Tip share incorrect; first cashout shows no tip share, *second* cashout shows tip share from *first* cashout, etc.
    • [OE-9572] - Cashout - Adjustment transactions are not recorded on cash out report
    • [OE-9592] - Cashout report: when user clocks out, the final cashout generated is shown onscreen as a pending cashout; printed report shows zero sales
    • [OE-9639] - Cash-out Report: Payment Details of the past cash-outs are still shown in the current cash-out both application and receipt
    • [OE-9774] - Adjustments: Cashout report shows Tax exempt adjustment on order items as unfinished transactions
    • [OE-9793] - Cash Out - Bartender cannot cash out others
  • Reports
    • [OE-6744] - Labor % value on DSR does not match Hourly Sales & Labor report
    • [OE-7300] - Failed test: Component sales report: Printed report doesn't reflect the "sort by" selection
    • [OE-8432] - Cannot run Payments Report - Getting "Key Not Present" in error logs
    • [OE-8463] - Report: Labor % and Labor Cost in DSR is not calculated and reported for current business date
    • [OE-8584] - Reg Wages and OT Wage are not accurate
    • [OE-8721] - ComboFirst> Applying tax exempt deducts an amount GREATER than the total tax and ADDS an amount to each of the tax type of a combo prevailing/reduced discount sent to kitchen
    • [OE-8833] - Adjustments report of previous date has the Detailed tab disabled
    • [OE-8977] - DSR, Payroll, Time Report and Hourly Sales and Labor report are not loading
    • [OE-9027] - Cash-out and Daily Sales Report - Unknown is displayed instead of the name of the new user
    • [OE-9347] - Reports: "Reprinted Cashout" watermark is printed on DSR Report
    • [OE-9500] - Reports: Credit card transactions are not displayed by card brand on DSR Report - ID Tech card reader
    • [OE-9518] - DSR Report on iPad has Timeout
    • [OE-9755] - Reports - Break notification report filter (paid and unpaid) when refresh does not reflect properly
    • [OE-9788] - ECM - Cashout report for the current business date is blank (worked previously)
    • [OE-10063] - Reports: Menu item prices displayed on Item Sales Report (App) and Item Summary Report (ECM) do not match
    • [OE-10075] - Reports: Total Pay in Payroll Report in the app and in the Reporting Client does not match
    • [OE-10090] - DSR: Run report for previous day; retains current day's information; doesn't refresh with requested day's info
    • [OE-10144] - Running reports on the app causes high CPU usage on the server (4.4 app/4.4 server)
    • [OE-10283] - Reports: Payment Report is not loading (worked previously)
    • [OE-10144] - Performance Improvement - Running reports on the app causes high CPU usage on the server (4.4 app/4.4 server)
    • [OE-10444] - Three columns missing from sql causes error Running reports (4.4.2826 Server)
    • [OE-10451] - iPad Reporting: DSR doesn't load; stuck on "according to calculations"
    • [OE-10485] - iPad DSR Reports time out and cause a Denial Of Service for other iPads
    • [OE-10697] - iPad Reporting: DSR is not loading, stuck on 'According to my Calculations' after new user added
    • [OE-10723] - iPad Reporting: DSR Not loading after restarting reporting/sending a deploy
  • Heartland
    • [OE-9022] - Heartland - Auth Code is not printed on the receipt
    • [OE-9029] - Heartland - UniPay 1.5 compact magnetic stripe and contact smart card reader is not working
    • [OE-9492] - HeartLand - Unable to add/adjust tip for credit card transactions
    • [OE-9617] - HeartLand - Swipe is printed on receipt while transaction is on Manual Entry
    • [OE-9900] - Heartland - 1. Unable to refund transaction to original JCB credit card; 2. Error message is for GIFT card (not CC)
    • [OE-10009] - Time Clock: When declared tips are adjusted in app time clock, adjustments are not reflected in ECM - Time Record report
  • UI Fixes
    • [OE-6663] - Unable to Void an item from the check summary (training mode)
    • [OE-7585] - Multiple table maps - Does not show the new page location when table is moved from one page to another, by another device, after Go To is tapped
    • [OE-7941] - After finalizing a payment through Edit Check, the user is directed to Edit Check instead of Ordering Menu
    • [OE-7990] - Location Map not loading; Obj Ref error when doing anything
    • [OE-8129] - Sign on device is required on when check is reopened
    • [OE-8132] - Edit Checks: Payment button inside edit checks does not prompt for combos (MP client issue)
    • [OE-8219] - Tables on location manager populates on top of Key Pad
    • [OE-8305] - After deploy, session owner and assignment screens are blank (null value) when changing session owner and server assignments
    • [OE-8425] - Able to add tip on credit card transaction when tipping is disabled in ECM
    • [OE-8522] - Can apply discount to menu items that exclude the discount
    • [OE-8646] - Tipping disabled: Should not show Tip line on check pane
    • [OE-8647] - Apply Payment button is disable on adding new tip on Alternate Payment using (i) icon
    • [OE-8662] - Serving options (menu item): deselecting selected serving option for an item with components causes the app to crash
    • [OE-8668] - Serving option: Cannot deselect serving option once minimum required is satisfied; displays an alert message
    • [OE-8682] - Cannot comp combo reduced and prevailing discount sent to kitchen
    • [OE-8702] - Adding tip to an alternate payment causes the app to crash
    • [OE-8717] - The price of the combo prevailing/reduced discount and the price of the whole combo item are not displayed in the Adjustment screen
    • [OE-8738] - Comp combo: Tax is still displayed on the on-screen check when combo is comp'd and before order is submitted
    • [OE-8739] - Payment amount is not updated when paying an ungrouped combo
    • [OE-8755] - Application doesn't honor ECM setting to summarize by adjustment type (displays details instead of summary)
    • [OE-8758] - Multiple discounts cannot be applied to check level
    • [OE-8769] - Apply discount to item before sending to kitchen, then apply after sending; result: app crashes
    • [OE-8836] - Adding a second discount $ to a menu item causes the app to crash
    • [OE-8867] - Order item: Send Now button on fly-out doesn't work
    • [OE-9009] - OE application crashes when payment transaction is cancelled on VX805
    • [OE-9068] - Card Inquiry - Tapping Card Inquiry takes user to Add Comp - Amount screen instead of Card Inquiry screen
    • [OE-9222] - Login Button still showing after connecting unipay device
    • [OE-9254] - Adjustment error message is missing Error header on message; fix incorrect capitalization
    • [OE-9297] - OE app become unresponsive when create a new payment screen is displayed
    • [OE-9334] - Reopen Closed Check - check is not displayed after tapping Confirm
    • [OE-9335] - Label printer set up: Unable to send to kitchen; "Send to Kitchen" error is displayed
    • [OE-9351] - ID TECH microphone access message - Fix punctuation and capitalization
    • [OE-9422] - MPPG: OE app crashes when adding tip before card transactions start
    • [OE-9548] - Tables are gone after detaching all table through Server Assignment (worked previously)
    • [OE-9586] - At clock out, the system doesn't display list of tables with unfinished transactions to be completed before clocking out
    • [OE-9588] - Menu items and categories not showing up when iPad timezone is changed
    • [OE-9735] - 4.4 - App takes a long time to load menu data after a site deploy
    • [OE-9739] - (i) icon for tip adjustment is display on cash payment
    • [OE-9748] - Logging in a manager user to finish payment on staff view causes the app to crash
    • [OE-9771] - Media files not being sent to the app upon startup
    • [OE-9904] - Order item; item is automatically sent to kitchen and device is detached from location
    • [OE-9938] - Split Payment: Amount shown in Cash Received should be the amount of the split payment, not default to the full check amount
    • [OE-10011] - Payment: "Tipping Enabled" setting is not honored. Adjust tip overlay is displayed on app when tipping is disabled on ECM
    • [OE-10012] - Advance order: Error message is displayed when placing an advance order (worked previously)
    • [OE-10171] - Items sent to the kitchen on Staff UI are still displayed on Sent to kitchen panel under Guest Facing UI; Payment not allowed is enabled
    • [OE-10293] - Advance order: Error message is displayed when loading an advance order (worked previously)
    • [OE-10305] - Customer Details: Added customer address in Customer Details; on Payment, app displayed alert message "Unable to submit Delivery Order Please add customer's address to the order" (worked previously)
  • Other
    • [OE-6560] - Kitchen output - order of components on chit
    • [OE-6568] - QSR Table Management and seating not syncing with Order Entry
    • [OE-7356] - Failed test: Verify pricing is correct for these combos>ComboLast>There are no prices shown for the total of each qualifier (Combo-reduced,discount and Combo-prevailing,discount)
    • [OE-7467] - Split Payment by Amount - Split not honored; after entering Amount, Cash Received should not alter Amount field
    • [OE-7764] - Suggested Gratuity is including tax and gratuity in its calculation
    • [OE-7924] - Kitchen Receipt is showing all components when Menu Item placement is greater than 1
    • [OE-7947] - Card Holder name printed on receipt is N/A using VX805
    • [OE-8042] - When applying tip adjustment on alternate payment, the application crashes
    • [OE-8112] - Tip Line should not printed on receipt if tipping is disabled
    • [OE-8754] - Receipt displays refund detail but should only display summary
    • [OE-8962] - App crashes when a web service timed-out
    • [OE-9133] - Reprint watermark on printed check is printed on header only when receipt contains more than 5 items
    • [OE-9165] - Order Entry service re-start due to handled exception
    • [OE-9229] - Label printing not working
    • [OE-9247] - Staff Card not working with Unipay III
    • [OE-9337] - Label receipt - check number is incomplete, cut off
    • [OE-9371] - Price of a component with serving option is not reflected on the guest receipt
    • [OE-9391] - Label Receipt: The contact number included in the guest identifier should not overlap with other fields
    • [OE-9411] - Receipt: Gratuity tax is not printed on receipt
    • [OE-9427] - Price of the component serving options for the menu item is not printed correctly on the receipt
    • [OE-9566] - Metro Diner - Object reference error preventing site from opening new checks
    • [OE-9597] - Unable to submit a gratuity with user definable amount
    • [OE-9634] - Remove validation of PickupTime on orders other than Takeout
    • [OE-9662] - Receipt only prints out sliver of chit for items or guest check
    • [OE-10021] - Kitchen Printing: Kitchen chit no longer displays ordered items grouped by menu item category. Items only print alphabetically
    • [OE-10035] - Combo: Combo-prevailing, single & Combo-reduced,single are sent to kitchen even it is voided
    • [OE-10160] - Payment not allowed: Incorrect Total Amount is displayed in the printed receipt after placing an order in Guest-facing UI; Payment Not Allowed is enabled
    • [OE-10274] - Time Record chit - The job displayed in the printed chit when the user clocks out is UNKNOWN instead of the job name
    • [OE-10281] - Tax posting in Fidelio as two separate line items
    • [OE-10304] - Kiosk: N/A is printed on receipt instead of Cardholder's name if guest identifier is enabled in ECM site
    • [OE-9419] - Fidelio (Cabin Charge): cabin charge refund does not go back to the respective subdepartments.
    • [OE-9765] - Web Ordering API - Fixed issue when sending delivery order for paytronix customer when phone number is omitted
    • [OE-10281] - Tax posting in Fidelio as two separate line items

Task

  • Guest-facing
    • [OE-7722] - Enable feature where an item named "CBS Burger" will display an animated burger in the guest UI
  • Meal Breaks
    • [OE-9094] - Create "GetBreakStatus" methods for App Layer - returns all break info for a user
    • [OE-9095] - Create "GetBreakList" method for App Layer - returns managers list of all break alerts and warnings
    • [OE-9096] - Create "UpdateBreakList" method for App Layer - used to set multiple break warnings or alerts to Acknowledged
    • [OE-9798] - Create Unit Tests for the Meal Break Feature
  • Timeclock
    • [OE-8811] - Create Tab in ECM for Job Selections for Time Clock break feature
  • Cashout
    • [OE-9081] - Remove Guest(s) from user picker
  • Other
    • [OE-9018] - Create Service Endpoint for Detaching All Devices from a Location


Release report: 

https://cbsnorthstar.atlassian.net/projects/OE/versions/18900/tab/release-report-all-issues

https://cbsnorthstar.atlassian.net/projects/OE/versions/19944/tab/release-report-all-issues

https://cbsnorthstar.atlassian.net/projects/OE/versions/19980/tab/release-report-all-issues