Oracle Retail MICROS Stores2 Functional Document Sales - Point Fidelity Release September 2015

Similar documents
Oracle Retail MICROS Stores2 Functional Document Sales - Receipt List Screen Release September 2015

Oracle Retail MICROS Stores2 Functional Document Import Export Tool Release July 2017

Oracle Retail MICROS Stores2 Functional Document Malta Taxation Release July 2017

Recipe Calculation Survey. Materials Control. Copyright by: MICROS-FIDELIO GmbH Europadamm 2-6 D Neuss Date: August 21 st 2007.

Oracle Retail MICROS Stores2 Functional Document Gift User Guide Release July 2017

Oracle Hospitality OPERA Exchange Interface Cloud Authentication. October 2017

Oracle Hospitality Query and Analysis Languages and Translation Configuration Guide. March 2016

Oracle Retail MICROS Stores2 Functional Document Web Service Centralized Customer Tracking Release July 2017

Materials Control. Account Classes. Product Version Account Classes. Document Title: Joerg Trommeschlaeger

PeopleSoft Fluid Required Fields Standards

Oracle Retail MICROS Stores2 Functional Document Stores2 for Portugal Disaster Recovery Release

PeopleSoft Fluid Icon Standards

Oracle Communications Configuration Management

Oracle Retail MICROS Midas New Features Overview Release 9.0. March 2016

Oracle Hospitality MICROS Commerce Platform Release Notes Release Part Number: E December 2015

Report Management and Editor!

What s New for Cloud at Customer What's New for the Cloud Services on Oracle Cloud at Customer New Documentation for Oracle Cloud at Customer

Database Change Reference Release 6.3

Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved.

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need

JavaFX. JavaFX System Requirements Release E

Oracle Hospitality Suite8 Export to Outlook User Manual Release 8.9. July 2015

JD Edwards EnterpriseOne Licensing

Defining Constants and Variables for Oracle Java CAPS Environments

Oracle Enterprise Manager Ops Center

Materials Control Recipe Reduction based on Article Defaults

Oracle Utilities Opower Custom URL Configuration

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Installing and Updating Local Software Packages 12c Release

Oracle. Field Service Cloud Using the Parts Catalog

Oracle Utilities Work and Asset Management

User's Guide Release

Materials Control. Purchase Orders Internal Attachments. Product Version: Attachments Joerg Trommeschlaeger.

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Hardware and Software Configuration

Materials Control. Installation MC POSWebService. Product Version Joerg Trommeschlaeger. Date: Version No. of Document: 1.

Oracle Payment Interface Installation and Reference Guide Release E April 2018

Managing Personally Identifiable Information in P6 Professional

Oracle Communications Policy Management Configuring NetBackup for Upgrade Method of Procedure

What s New for Oracle Cloud Stack Manager. Topics: July Oracle Cloud. What's New for Oracle Cloud Stack Release

Materials Control. eforms for Articles. Product Version e-forms for Articles Joerg Trommeschlaeger.

User Manual. Materials Control. Production Tool. Copyright by: MICROS-FIDELIO GmbH Europadamm 2-6 D Neuss Date: March 2012.

OKM Key Management Appliance

Materials Control. Future Price Quotes. Copyright by: MICROS-FIDELIO GmbH Europadamm 2-6 D Neuss Date: November 2010.

Oracle Hospitality Suite8 XML Export of Invoice Data for Hungarian Tax Authority Release and Higher E November 2016

Oracle Communications Order and Service Management. OSM New Features

Spend less on file attachment storage space Reliably back up your data or file attachments Use your OpenAir data in your reporting tools

Oracle Simphony Venue Management (SimVen) Installation Guide Release Part Number: E

Oracle Utilities Meter Data Management Release Utility Reference Model Maintain Generic Usage Subscription

Taleo Enterprise Deep Linking Configuration Guide Release 17

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Creating vservers 12c Release 1 ( )

Security Guide Release 4.0

Oracle Linux. UEFI Secure Boot Signing Key Update Notice

Oracle Hospitality Cruise Shipboard Property Management System Topaz Signature Device Installation Guide Release 8.00 E

Microsoft Active Directory Plug-in User s Guide Release

Oracle Cloud What's New for Oracle WebCenter Portal Cloud Service

Oracle Retail MICROS Stores2 Functional Document Stores2 for Portugal General Settings Release

Managing Zone Configuration

Export generates an empty file

1 Understanding the Cross Reference Facility

New Features in Primavera Professional 15.2

Materials Control. Application Translation. Product Version Translation Joerg Trommeschlaeger. Document Title:

Oracle Hospitality BellaVita Adding a New Language Release 2.7. September 2015

Oracle Utilities Work and Asset Management

Oracle Utilities Work and Asset Management


Oracle Communications Convergent Charging Controller. Sample Message Flows Reference Guide Release 6.0.1

Oracle Fusion Middleware Oracle Stream Analytics Release Notes. 12c Release ( )

Oracle Hospitality BellaVita Hardware Requirements. June 2016

Release Notes for Oracle GoldenGate for Big Data 12c ( )

Oracle Utilities Smart Grid Gateway Adapter Development Kit

Oracle mymicros.net, icare, myinventory and mylabor Self Host Release Notes Release v April 2015

Oracle Hospitality Materials Control

Release for Microsoft Windows

Oracle Adapter for Salesforce Lightning. Winter 18. New Feature Summary

Oracle Hospitality Simphony Engagement Cloud Service Release Notes Release 2.0 E January 2016

Quick Start for Coders and Approvers

Materials Control. Password & User Account Management. Product Version Joerg Trommeschlaeger

Oracle Hospitality Simphony First Edition Venue Management (SimVen) Installation Guide Release 3.8 Part Number: E

Microsoft Internet Information Services (IIS) Plug-in User s Guide Release

Oracle Communications MetaSolv Solution

Oracle Cloud Using Oracle E-Business Suite Adapter Endpoint Configuration Wizard. Release 17.3

Oracle Cloud E

Oracle Utilities Customer Care and Billing Release Utility Reference Model a Load Meter Reads

PeopleSoft Fluid Messages Standard

Oracle Argus Safety. 1 Configuration. 1.1 Configuring a Reporting Destination for the emdr Profile. emdr Best Practices Document Release 8.0.

PeopleSoft Fluid Related Action Standards

Oracle Hospitality e7 Point-of-Sale Release Notes. Release 4.2

This document highlights the major changes and fixes for Release of Oracle Retail MICROS Stores2.

Oracle Utilities Work and Asset Cloud Service End-User Provisioning Guide

Oracle Enterprise Manager

Apple Safari Settings Oracle FLEXCUBE Release [May] [2017]

Oracle Enterprise Manager Ops Center

Getting Started With TPM

Introduction to Auto Service Request

Oracle Hospitality Materials Control Mobile Solutions. Installation and Configuration Guide

Oracle Retail Order Broker (Locate) Release Notes Release 5.2. December 2014

Oracle. Sales Cloud Using Sales for Outlook. Release 13 (update 18A)

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need

Oracle Hospitality RES 3700 Server Setup Guide Release 5.5 E May 2016

Oracle Hospitality Simphony Venue Management Release Notes Release 3.9 E March 2017

Module Code Entries Utility Oracle FLEXCUBE Universal Banking Release [December] [2016]

Transcription:

Oracle Retail MICROS Stores2 Functional Document Sales - Point Fidelity Release 1.35.1 September 2015

Oracle Retail MICROS Stores2 Functional Document Sales - Point Fidelity, Release 1.35.1 Copyright 2015, Oracle and/or its affiliates. All rights reserved. Primary Author: Alessio Ossola This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this software or related documentation is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government. This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. This software or hardware and documentation may provide access to or information on content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.

MICROS-Retail Italia Srl Con socio unico Sede Legale Via Locarno, 1 I-20900 MONZA Tel. +39.039/2364.1 Fax +39.039/2364.310 TECHNICAL DOCUMENTATION Stores2-1.35.0 - Sales - Point fidelity with prize management Report developed by: MICROS-Retail srl with sole shareholder Alessio Ossola Version 1.02 of 21/03/2014

Table of contents 1 Introduction... 3 2 Point fidelity with prize management... 3 2.1 Configuration... 3 2.2 Operation... 5 2.2.1 Receipt management... 5 2.2.1.1 Fidelity data display... 6 2.2.1.2 Prize request... 7 2.2.1.3 Receipt printing... 9 2.2.1.4 Receipt list... 10 Stores2-1.35.0 - Sales - Point fidelity with prize management Pagina 2 di 10

Note: The rebranding for the latest version of this documentation set is in development as part of post MICROS acquisition activities. References to former MICROS product names may exist throughout this existing documentation set. 1 Introduction This function is used to create a point fidelity with prize management. The points can be accumulated at all stores and online management is preferred to have updated points in real time (however, it will be possible to manage everything offline). The prizes can be requested only when the necessary points have been reached and economic management of prize assignment is not required. The possibility of requesting prizes with a points + money combination is not included. The prize can be requested at every participating store and will be sent directly from the head office to the customer. Management of delivery of the goods has not been requested. Stores2 will be able to print the receipt which must be used by the customer to activate the prize. In the event of errors or second thoughts it will be possible to cancel the prize request. It will also be possible to configure gift cards among the prizes. 2 Point fidelity with prize management 2.1 Configuration A new Fidelity Partner section has been added to the customer Master Data section which can be used to enter a list of external partners who will participate in the point accumulation phase. After having created a fidelity master data with point management, by using the new "Prize list" master data section, it will be possible to enter a series of prizes associated with a number of points. Stores2-1.35.0 - Sales - Point fidelity with prize management Pagina 3 di 10

The new functionality will be composed of a list where all the created catalogs can be displayed and a form for entering or displaying the prize list which will make up the catalog. The list will be composed of a code, a description and a text box for specifying the courtesy phase to print on the non-fiscal receipt which will be issued when the prize is redeemed. Foreign language management is included for the phrase. The form will contain a grid for indicating the information related to the prizes (invisible sequential code, description, number of points necessary for obtaining the prize, possible associated partner, any points connected to the partner and status flag for cancelling any selected prizes). The presence of the Reparto field prevents the use of partners and enables management of gift cards as prizes. It will be necessary to enter the value of the gift card to be used as a prize. In terms of fidelity master data in the main tab there will be a "Prize catalog" combo box where the catalog you intend to associate to your fidelity can be selected. The fidelity you ll create must be combined to a point master data and have the Online management flag enabled. Stores2-1.35.0 - Sales - Point fidelity with prize management Pagina 4 di 10

The integration we are proposing can operate both in standard mode and online mode by disabling/enabling the specific flag in the fidelity master data. The advantage of the online proposal is being able to update the situation in real time. To enable online management it will also be necessary to configure the specific online function for the fidelity at general parameter or geographic node level. 2.2 Operation 2.2.1 Receipt management Point accumulation will be similar to the present with the difference that if online management is configured (flag in fidelity master data and operation at general parameters or geographic nodes level), the point balance will be retrieved directly from the head office concentrator. The operator must register the sale to the customer by reading the fidelity barcode or selecting the customer from a specific search. Stores2 will perform the calculation of the points reached by the customer. In standard mode the point balance will be retrieved directly from the local store database. For online management, Stores2 will contact the web service installed at the head office and request the point balance. Stores2-1.35.0 - Sales - Point fidelity with prize management Pagina 5 di 10

The point information will be shown on the receipt heading and the date by when the points need to be used. In terms of the expiration of points and specifically the validity period, there are three procedures: the first considers the validity period indicated on the point form associated to the fidelity master data; the second entails resetting of the points at specific time intervals, expressed as a number of months to indicate directly in the fidelity master data. In this case the starting date will be the date of the customer's first receipt; the third entails the possibility of specifying a number of days within which the balance calculation needs to be made (for example, if 30 is configured as the number of days, the program would calculate the balance always considering the movements of the past 30 days. When closing the receipt Stores2 will calculate the points locally and send the information to the web service. During the registration phase, Stores2 writes the data for fidelity sales, specifically grouped, in the FidelityMovimenti table. The points are registered in a record for each receipt (as long as point management by product parameter is not enabled). Stores2 will send the web service all the records that are created in FidelityMovimenti, associated to the receipt in progress. It is also possible to think of sending the web service only the records with the "Punti" field with value assigned so that the other records reach the head office with the normal data transmission procedures, but we are not proposing this option since we want to update the balance and movements situation in real time. The FidelityMovimenti table will continue to be input also locally. The recommended sorting is "by branch", which is the currently used option. With this sorting the data only go to the head office and store which owns the card. If there are problems with the connection, or it is impossible to send the data, Stores2 will permit continuing the sales transactions. Again in this case the FidelityMovimenti records will reach the head office with the normal data transmission channel. In an offline condition, the sales transactions will not be interrupted and the point balance, even if not in real time, will be updated. I'd like to underline that in a similar situation, if the customer returns to buy something before the head office has actually been updated, the head office balance would not represent the real situation. For this reason the web service needs to return the point balance and creation date/time of the last movement to the store which are present at the head office and performed on the store by the customer. Thus Stores2 will receive the point balance from the head office and add it to any points present only locally. Clearly, the balance from any purchases or uses at other stores and not present at the head office will not be included. In an offline condition the point balance will always have a value set to zero regardless of local fidelity movements. 2.2.1.1 Fidelity data display Stores2 makes it possible to display fidelity movements in a specific section which can be called from the customer form and receipt management. This section is composed of three parts. The first shows the main master Stores2-1.35.0 - Sales - Point fidelity with prize management Pagina 6 di 10

data information, the second the information regarding the type of fidelity the customer has (validity, discount type, point situation, etc.) and the third movements groups based on various criteria. We must guarantee that by selecting the online mode data querying will take place directly on the head office database, keeping the display mode unchanged. Again in this case we can show both the movements present on the server and those present only on the store. The request for data will not occur by entering the summary form, a Search key will need to be pressed. This is because the operator may enter the form not to display the movements but only the master data information that is already available to the program. When the Stores2 key is pressed it will call the web service and retrieve all the movements registered to the customer and the information on the point balance. If the data is already present locally, because already retrieved with a previous call, the data will be directly displayed without having to contact the web service again. In an offline condition only locally present movements will be displayed but a value will not be assigned for the total point balance because we will not have real information available. You should note that the changes to the fidelity data summary sheet will be made to all of the functions where it is currently called: receipt management, customer master data and fidelity card list. 2.2.1.2 Prize request The consumer can decide to request the prize at any fidelity participating store. The function to use to register the customer's prize request will be added to receipt management. However, it is our intention to separate it from the sales registration procedure so that it is possible to request the prize without obligating the customer to make a purchase. For receipt management we will add a new tool which will be visible only if a customer is selected who is connected to a point fidelity which includes prize management. The operator must read the fidelity barcode or select the customer from a specific search, just like for registering a sale. The tool (or corresponding button) needs to be selected for activating the prize request procedure). Stores2 will display a window displaying the points reached by the customer, the list of prizes already requested Stores2-1.35.0 - Sales - Point fidelity with prize management Pagina 7 di 10

and the list of currently valid prizes, present in the catalog associated to the fidelity. The first list will show the information for the requests already performed: The code of the store where the operation is performed, the cashier who registered the request, the date of the request, description of the prize, points used and request status. We will include the possibility of cancelling/resetting the request and reprinting the receipt (non-fiscal receipt). Only prizes for the current validity period will be displayed. The second list will display all the currently valid prizes present in the catalogue, highlighting those that can be requested, i.e. those for which the required points have been reached. The managed information will include: description of the prize, the corresponding points and the points still to accumulate to be able to request it. We will include a key to cancel the window and a key to confirm the selection. In offline conditions only the cancel key will be enabled; it will not be possible to perform any operations on already requested prizes, nor will it be possible to request new ones. By selecting a prize the program will register the request creating a specific record in the FidelityMovimenti table and print a non-fiscal receipt, containing the customer's full name (if known), fidelity card code, prize description, points used and the current balance. In addition the courtesy phrase indicated on the catalog form will be printed. If the selected prize is associated with a partner, the program will ask for entry of the barcode (alphanumeric, upper case maximum 20 characters) related to the contest card (this information will be saved in FidelityMovimenti but not used by Stores2). Stores2-1.35.0 - Sales - Point fidelity with prize management Pagina 8 di 10

If the printing is not successful the registration will be cancelled and the customer will be warned of the impossibility to complete the operations. If the operations are successful, a record will be created locally or at the head office regardless of the operating mode. If configured in online mode, Stores2 will contact the server and directly send the FidelityMovimenti record. In the event of a problem with the connection the operations will not be completed. The record will be created not specifying the receipt number and assigning the prize code to ParametroProdotto. In addition we will add a new "Premio" field to the FidelityMovimenti table to identify that it involves a prize. The receipt number will be assigned a value with sequential negative numbers only to manage the situation where the same customer requests the same prize on the same day. The "Punti" field will be assigned a value with the number of points which, corresponding to the prize, need to be subtracted from the balance. If the store personnel makes a mistake in selecting and printing the requested prize, the operator must select the prize selection window and cancel the incorrect one in the list of already requested prizes and request another one if necessary (Change status button). Cancellation of a movement results in recalculation of the point balance, as well as reprocessing of the prize list since some prizes may again be able to be requested with the new point balance. Obviously, in online management, all of these operations must be requested when the line is working. The balance must be updated online in real time. The Change status function cannot be used with a gift card. If the requested prize is a gift card the program will contact the Web Server Gift which will return a barcode for a gift card of the indicated value. The issued card can then be used like a normal Gift Card. Selection of multiple gift cards will never be allowed, it will only be possible to print one at a time. The multiple selection of prizes and possibility to see only selectable prizes are options controlled in the GestioneScontrini.ini file (1 enabled, 0 - disabled). [Fidelity] PremiMultiSelezione = 1 MostraSoloSelezionabili = 1 2.2.1.3 Receipt printing Information on the fidelity barcode, points accumulated in the current sale and total points will be printed on the sales receipt. In an offline condition, it will not be possible to print the balance situation but we can prepare a courtesy phrase which explains the impossibility of printing the point balance due to connection problems. Stores2-1.35.0 - Sales - Point fidelity with prize management Pagina 9 di 10

In terms of the prize request function, we will include printing of a non-fiscal receipt. We will add a specific field ( ConsentiStampaRicevutaPremio ) to the Casse table to identify which interfaces will be enabled for printing the receipt. The modifications will be made for Olivetti Ela interfaces and for non-fiscal printers. 2.2.1.4 Receipt list The deletion/reset of the fidelity movement records connected to the receipts will also take place online. Stores2 will contact the server to be able to update the FidelityMovimenti table records following deletion/reset operations. If the online update is not successful, the information will reach the head office through normal data sorting channels. Stores2-1.35.0 - Sales - Point fidelity with prize management Pagina 10 di 10