Release Date: TBD
Consolidated Server, iOS, and Windows.
UserSession model buildable in new .NET standard in NorthStar.OrderEntry.Shared.
Extract the Gops.DAL.DTO.TimeClock.Punch model into NorthStar.OrderEntry.Shared.Save and send a deploy to the site
Extract the Gops.DAL.DTO.Audit.AuditLogSession into NorthStar.OrderEntry.Shared.
Extract the Gops.DAL.DTO.MoneyManagement.Cashout into NorthStar.OrderEntry.Shared.
Extract the Gops.DAL.DTO.Payments.PaidOut into NorthStar.OrderEntry.Shared.
Funding Status endpoint added.
USB Cash Drawer suppport added. (Windows App Only)
Payment endpoint created to return list of configured payment devices.
GetCheck endpoint set as default for current business date added if business date isn’t specified.
Added ApplyPaymentByPaymentDevice endpoint that executes payment for check without need for device id; a device payment id will be provided.
Added TransAction+ credit card and gift card endpoints.
Background provider hooks and submodules added.
Account feature toggle added “Enable OpenTable integration”.
Edit the site in ECM and select the Table tab.
Select OpenTable from the Table Management Engine drop down.
Check the box for Enabled.
Input the RID (Restaurant ID) provided by OpenTable for this site.
Enable Clean Screen is unflagged by default for OpenTable. |
Save and send a deploy to the site.
“External Code” of iPad devices are now sent to QSR as the Terminal Number.
“User External Code 1” now sent to QSR as ServerID. (QSR Capture Player)
Tax Inclusive setting now available/honored in Area Settings.
Tax amounts are now calculated in different parts for correcting rounding errors resulting from tax-inclusive menu item calculations.
NorthStar TPlus service added to installer.
TransAction+ Configuration doc - TransAction+ Documentation (Cheesecake) WIP
Added several background TPlus dependencies.
TPlus receipts correctly print all required data.
Example chit:
Endpoint added for key code change.
Background Extracts added.
Timeouts and cancels handled correctly.
New Data API endpoint utilized for checksearch.
QR Codes will not print if set TinyURL is not verified/unreachable along with backup.
Backup service to replace TinyURL when it is not verified/unreachable.
Limit resend attempts to protect DataChannel in case session, audit, labor, cashout, or paidout data is corrupted.
Paytronix redeem button takes user to apply rewards screen allows application of specific amount they want to use. (WIP)
Able to set menu items as “specials”.
FirstData - Auth/Capture workflow now utilized where Capture is completed at EOD instead of Sale/Adjust.
USB Printing background improvements.
If no name inputted to Guest Identifier in order, it will no longer print “Check #” to QSR in customer name field.
Parenthesis and Plus (+) signs removed when adding or subtracting components to QSR.
Full name prints on reports chits instead of first name or Nickname.
Nickname prints on customer and merchant receipts instead of first name or full name.
Synchronization process added for SDF-SQL for backup server.
Open Support Ticket requires user to put in field description. (WIP)
TPlus card swipe mode implemented.
GetEmployeeKeyCode endpoint added.
Partially approved cards will not allow tip to exceed approved amount.
Separation of gratuity and initial auth amount.
Support MSR mode for Ingenico payment terminals (WIP).
New notification properties added (WIP).
Voiding CC payments no longer displays “A balance still exists on one or more checks”.
Staff Facing Setting "Print and send advanced orders the day they are received." now correctly allows advanced orders to take deposits.
BinaryFormatter type bindinds post refactos from 4.9.4 → 4.9.5.
Automatically installs Builtin/Administrators to SQL user login.
DataAPI utilized for check search rather than DataService.
ECM API functions with Cobra and Riviera.
Installing over 4.9.4 allows OE Service to start correctly.
Merging checks with unsent items correctly displays them with the red unsent bar.
Able to order multiple items inside combo screen when utilizing QTY button.
Remedied background issues with failover for 4.9.5.
No longer able to bypass Guest Identifier by using the space button to get to payment screen.
Able to redeem Sparkfly offers with no error codes.
NorthStar no longer sends two different area names to KDSGO.
Kiosk Promo items display when user ordering starts.
“Need Something” button correclty prints chit for staff.
CC Tips no longer double in OpenTable app.
“Invalid state” error no longer displays for pending payments.
Check locked error no longer displays when swiping with cc or gift card button is tapped.
Menu Items with priced components correctly calculate total if pricing overrides are applied to menu item.
Removed *** when sending takeout and delivery orders.
Check Audit Log displays all checks now.
Server Teams sales summary correctly reports all server teams.
Allows to pay reopened checks.
Displays all combo options.
No longer crashes when taking payment.
Remedied minor clock-in issues.
Removed additional time entry when user is auto clocked out.
Able to set Start of Pay Period Time at 12:00AM without punch adustment errors. (WIP)
Operator number on payment request matches NorthStar Order Entry user key.
Check number in payment request matches actual check number.
Transaction time stamp includes correct date and time.
Able to add tips with no errors.
Windows App layout parity to match iOS: Ordering Screen, etc.
Implemented USB Cash Drawer support for Windows App along with background validations.
Feature toggle needed first.
In Device setup, select “USB Cash Drawer for Windows App” selection.
WinApp correctly honors “On the fly” setting for Auto Combos.
Added Workflow selection “Log out user after tapping Submit, Done, Print Check, or Finalize”
When this is job permissions is enabled anytime a user taps on “Submit, Done, Print Check, or Finalize” they are logged out of the POS.
Link-to menu items attach to menu of the link-to menu item to allow for application of price changes, happy hour, etc.
Accounts for tax inclusive area settings.
Added Job Permission “Allow user to enter manual authorization code” to force the authorization through.
Staff will need to attain the auth code from the processor. |
Tap Credit Card button then tap Enter Auth Code button.
Input Auth Code from T+ Processor and Finalize check.
Training Mode also allows for payment with faux test credit card information. |
Create Training Mode locations first (iOS) - Training Mode
Navigate Cashier Menu.
Tap on Training Mode.
Tap on staff member to set for Training Mode and tap OK.
Log out with current user.
Log in with training mode staff member.
Attach to training mode location. (Again initially set from step 1)
Training Mode location will be highlighted in green with word “Training” in the center and staff member can take training orders here.
Payment with CC will display fake test card number.
New job Permission ‘Allow Staff assist’.
If the job permission ‘Allow staff assist’ is enabled and the user does not belong to a team assigned to the location or is not the owner of the check, then the user cannot finalize the transaction. |
The finalize button will be displayed greyed out like below and user cannot finalize transaction.
User is able to continue taking transactions with the drawer open even if settings below are selected for the set USB Printer with Compulsory cash drawer options.
When Job Permission “Allow user to enter a deposit on a cashout” is not selected, the deposit button no longer displays during cashout.
Deposit button is removed during user cashout.
Edit Checks UI enhanced to have quick access icons for better accessibility in similar format to the ordering screen.
Link-to menu items display in the Check Search results along with the current menu/menu items.
“Combo item cannot be scanned” error message no longer displays when scanning in set barcode for combo item.
Able to add memos to combo items.
Job Permission added “Allow access to change key code” so user key codes can be changed in Windows Application.
Job Permission flags.
Cashier Menu and Change User Key Code option available.
Select current clocked in user and change key code or click on “Show all users” to access all clocked in and clocked out users.
Removed List of location on the left.
Moved Key pad to the left.
Expanded Check listing.
Added Check Preview.
Added Send Now and Payment buttons to checks in Location List.
Added Advanced Search.
Added Special Functions button that accesses all Cashier Menu options and No Sale button.
Job Permission required
Special Functions button options
No Sale
View/Edit Records
Cash Out
Reports
Paid In/Out
Training Mode
Guest-Facing State: Open
Menu Manager
General Refund
Reopen Closed Check
System Messages
Settings
Cash Drawer Assignment
Price Change
Session Owner
Move Money
Job Permission restricted menu item correctly honored in Windows Application.
Manager with all item access can swipe card and order restricted item for server if needed. |
Unflagging an active menu item in the Menu Manager screen is correctly honored. The menu item no longer displays in the present menu after changes are published.
Prerequisite Staff Facing option not selected, “Show non-active menu items in menu manager”. |
Menu Manager in Windows Application and unselecting item to be inactive.
Windows Application screen will display Full Name or Nickname (User setup in ECM)
Location List - Nickname
Ordering Screen - Nickname
Session Owner and Check Selection - Full Name.
Training Selection Screen - Full Name
Server Teams - Full Name
Manager is able to finalize orders for Server Team by changing the session owner to the set Server Team(s).
Server Teams setup added to Windows Application for iOS parity.
Log into Windows Application.
Navigate to Cashier Menu.
Tap on Server Teams.
Tap on “+” button on top-right to add number of server teams (or remove server teams with trashcan icon).
Assign staff members to set server teams.
Percentages will be divided evenly amongst total team members.
Can tap the team to assign members or drag/drop members.
Assign locations to the team
Once a location is assigned, all sales done on the selected locations will be split amongst the team.
Added Job Permission “Do not allow items to be sent on a split check”.
When selected for a Job Permission the user cannot send items to the kitchen once a check is split and an error message will display, “Cannot send new items on a seperated check. Seea manager for assistance.”
A manager will need to swipe to override the below message.
Warning message when an item would be sent to the kitchen
Message will confirm to send the items approved by the manager.
Job Permission added “Allow user to apply tax-exempt to a guest check” and “Allow user to apply tax-exempt to an order item”.
If not selected for Job Permission, user cannot access ability to apply tax exempt adjustment to menu item(s).
Updated menu item button colors to be more vibrant and can be applied via Windows Application settings, “Colorize entire menu item button”.
Adjustment Screen correctly loads with combos in orders.
Windows Application honors correct number of set cash drawers vs cash drawer assignments.
USB Cash Drawer configuration is set without having to utilize APG Tool.
Physically changing the USB Cash Drawer will now correctly assign itself to NorthStar Order Entry system.
Server Teams cashout splits data evernly between team.
Able to move tables without “Session Reloaded” error.
Tapping “Logout” or “Location List”
Check search displays quantities ordered for items.
Auto combos correctly create for exclusive assigned seat numbers.
Deploys / Publishes creectly apply to every terminal.
Tapping Send Now button for one item no longer sends all items.
Submit Order button no longer freezes application.
Tapping the back button no longer freezes the application.
Search results no longer display duplicate checks.
Item quantity no longer allows above the remaining stock amount for the item.
Server Teams created in Windows Application displays in iOS Location Manager.
Correctly populates server teams and session owner.
Auto log off Job Permission is correctly honored.
Clock out tab displays on Windows Application.
Fixes to inconsistent USB Printing, delay, no chits, sporadic, etc.
https://cbsnorthstar.atlassian.net/projects/OE/versions/20950/tab/release-report-all-issues
https://cbsnorthstar.atlassian.net/projects/OE/versions/20948/tab/release-report-all-issues
https://cbsnorthstar.atlassian.net/projects/OE/versions/20949/tab/release-report-all-issues