Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: revised internal parsing engine code description per new info in OE-17013

Table of Contents
maxLevel3
minLevel2

The Concepts page shows the restaurant or business concepts for a company. A single restaurant concept can be composed of one or more individual sites. 

  • The user can add a concept or make changes to a concept. Any changes are concept-level and changes made here apply to all sites within the concept. 

To access the Concepts page, go to Sites > Concepts 

Image RemovedImage Added

ItemDescription 
Web Deploy has moved to a new location
  • Click link to go to publish page for Concepts
  • Use Search field to search by concept name
  • Select concept(s) to publish; click Publish 

Image Added

Add Concept

Click to open the Add Concept window
Save ChangesClick to save changes
Cancel ChangesClick to discard changes 
SearchSearch for a concept (alpha/numeric entry)

Concept Name

  • Column can be sorted ascending or descending 
  • Column can also be filtered to show a subset of records 
    Image Modified
Edit conceptClick edit icon (pencil) to open the Edit Concept window

Configuration

Add concept 

  • Click Add Concept
  • Enter the Concept Name in the modal window
  • Click Save to save the entry or Cancel to cancel the entry; both actions will close the window and return to the main screen 
  • Click Save Changes on the main screen to save or Cancel Changes to cancel any actions

Image Modified

Edit concept 

  • Click the edit icon (pencil) to open the Edit Concept window  

Image RemovedImage Added

Concept tab 

Logo Settings 

  • Name - Add/modify concept name
  • To add a logo: 
    • Image file must meet the stated image requirements requirements specified 
    • Click Select file to find and upload a file 
    • When the file has been uploaded, the status bar will show Done with a checkmark 
    • Click Save to save changes or Cancel to cancel changes
  • To delete a logo:
    • Select Delete logo
    • Save

...

    •          

Image Added        

Deploy to add logo to receipt

  • After adding and saving the logo, publish to the site(s) with Deploy multimedia changes selected. The logo should then be displayed on the receipt. 

Image Added         

Settings tab

Image RemovedImage Added

Check Settings 

Setting Description
Display on-screen checks in expanded format

...

Items with components, serving options, special pricing, etc., are expanded on the POS application to show detail on the check panel 
Image Modified

Print non-priced components and serving options

...

Non-priced (zero-priced) components and serving options are

...

printed on the receipt
Image Modified

Print priced components and serving options

...

Priced components and serving options are

...

printed on the receipt. (

...

See sample above).

...

Print/don't print prices dropdown

Admin can choose to print or not print prices for priced components and serving options.
Image Modified

Reporting data

Setting Description

Send sales data when there are check changes



Info
titleAccount Feature Toggle Required

This setting will only appear when the account feature toggle is enabled:
4.3 Real Time Data to Data Services  

Contact your NorthStar representative to have this setting enabled for your account.

...



This setting allows data to be shown on reports in ECM in real time (as specified actions are made). 

  • When "Send sales data ..." setting is selected, transactional data is exposed in real time in the data service on the following actions in NorthStar Order Entry application: send, submit, print, pay, finalize and refund check.
  • When this transactional data is exposed in the data service, the data

...

  • becomes available on the reports in ECM in real time
    • Example: 
      Order items
      Submit order
      Go into ECM > Reports > Items Summary Report 
      Result: The ordered items are reflected in the Items Summary Report in real time 

Image Modified

...

  • If the setting is NOT selected, the transactional data will be available in the reports after the end-of-day

Offer Code Parsing

...

Image Added

Setting Description

Use proprietary Paytronix workflow for scanned QR codes. (Not for general use.)


Paytronix workflow

Concept setting to trigger a specific workflow for parsing QR codes (coupon redemption). (This workflow is not for general use.) 

  • When setting is selected, the system will apply the designated Paytronix workflow when a QR code is scanned for redemption 
  • Four types of QR codes are supported: 
    • Account number-based discount: 6-character offer code followed by an 8- or 12-digit account number.

    • 14-digit alpha-numeric code without any offer code
    • Generic discount with only a 6-character offer code
    • 12-digit Paytronix account number

Internal parsing engine code. (Not for general use.) 

[textbox]

Info
titleAccount Feature Toggle Required

The

...

internal parsing engine setting will only appear when the account feature toggle is enabled: 
4.8 Enhanced adjustment, combo, coupon parsing

Default: Off

Contact your NorthStar representative to have this setting enabled for your account.

notes - wip

Paytronix workflow
OE-13191 - Add a checkbox with text “Use proprietary Paytronix workflow for scanned QR codes. (Not for general use.)”. Please see Rose’s comment below for a mock up.

  • In SystemSettingsPopulator, add a new setting “EnableScanCodeWorkflow” and populate it using the value from the above checkbox. The ParentSettingId should be the one from ClientAppConfiguration.

The goal is to pass such setting down to the iOS app. When enabled, a scan on adjustment page would trigger the Garden Fresh QR code parsing workflow (as described in the main ticket). If it’s not Garden Fresh, there’s no need to do all the extra work.

Parsing engine

OE-13469 - toggle

Toggle Description: Allow users to build complex adjustments such as BOGO, minSpend, exclusive, and lesser. Enable coupon parsing.

Default should be off. The enum should be called EnhancedAdjusmentComboCoupon.

...


  • When feature toggle is enabled:
    • Internal parsing engine code textbox is shown on the Concept page
    • Select setting and enter parsing engine code in textbox (max. 50 characters)
    • When a value is entered in the internal parsing engine code field, anything that is not an adjustment, menu, type 2 code or provider menu will be considered a coupon code. Users can build complex adjustments such as BOGO, minSpend, exclusive, and lesser. 

UltiPro tab

UltiPro provides workforce management software and can be integrated with NorthStar Order Entry. 

Account feature toggle required for this functionality: Enable UltiPro API integration 
Contact your NorthStar representative to have this setting enabled for your account.

  • Click Active checkbox 
    • Note: If an account has multiple concepts, only one concept can be configured for UltiPro and marked Active . All concepts in the account will inherit the UltiPro settings created in the Active account. 
  • Complete each field: 
    • Client access key
    • User access key
    • User name
    • Password 
    • Report paths - Reports are pulled from UltiPro using the access keys and the user name and password 
      • Report path: New hires - Path to pull report from UltiPro 
      • Report path: Employee updates - Path to pull report from UltiPro 

Image Added

  • UltiPro settings continued 
    • Frequency in minutes - Timing for report information to be pulled 
  • Time Record Export 
    • FTP Server - The server hosting the time records and time record adjustments files that UltiPro will pick up/listen to
    • FTP SSH Host Key Fingerprint - Also known as RSA Key. Ensures that the client is connecting to the correct FTP server.
    • User name
    • Password 
    • Path: Time Records - The folder in the FTP server where the files will be uploaded
    • Path: Time Record Adjustments -  The folder in the FTP server where the files will be uploaded
    • Frequency in minutes - Timing for report information to be pulled 

Image Added

Exclude time records and time record adjustments from UltiPro by job

User data (time records and time record adjustments) can be excluded by job from being exported to UltiPro. 

  • To exclude user data for a job from export, select the job permission "Do not send user data to third party." 

Image Added

  • Note: If a user works multiple jobs, their user data is only excluded from a job with the "Do not send ..." permission selected. User data from other jobs will continue to be exported