Oracle Retail Xstore SuiteRelease NotesRelease 7.1.6E89405-03March 2018This document highlights the major changes for Release 7.1.6 of Oracle Retail XstoreSuite.OverviewThis document contains the release notes for Oracle Retail Xstore Suite version 7.1.6components. These release notes cover new features and enhancements for this version ofOracle Retail Xstore Point of Service, Oracle Retail Xstore Point of Service Mobile, OracleRetail Xstore Office, Oracle Retail Xstore Payment, and Oracle Retail Xenvironment.Supported Payment ProcessorsXstore Suite 7.1.6 supports the following payment processors: Chase Paymentech (credit, debit, and gift card) Tender Retail to Chase Paymentech (credit and debit)Note: Tender Retail (for Canada only) Merchant Link (credit and debit)Note: Merchant Link supports tokenization. First Data Rapid Connect (credit, debit, and gift card) First Data TransArmor via Rapid Connect (credit and debit)Certified PlatformsThe Xstore Suite version 7.1.6 release is supported on the following platforms:TypeSoftware and VersionOperating SystemSuse Linux Enterprise Desktop 11 SP3Windows Vista SP2Windows 7 SP1Windows POSReady 2009Windows POSReady 7Windows Server 2003 SP2Windows Server 2008 R2 SP1Windows 8Windows 8.1Windows Server 2012Windows 101

DatabaseOracle 11g ( Patch)Oracle 12cSQL Server 2012 SP1SQL Server 2008 SP3SQL Server 2008 R2 SP1Application ServersJetty version 8.1.8Tomcat version 7.0.37Xadmin BrowsersInternet Explorer 9, 10, and 11FirefoxChromeMobile DevicesMotorola MC40 and TC70 running Android KitKat (4.4.2)iPod (1st-4th generation)Oracle Retail Product Compatibility MatrixProductSupported VersionOracle Retail Customer EngagementCloud Service11.4Oracle Retail Order Broker Cloud Service5.0Oracle Retail Order Management SystemCloud Service5.0Oracle Retail Xpay3.1Functional EnhancementsRetry Button Added to Error Screens in Xstore Point ofService MobileWhen Xstore POS mobile notifies the user that it encountered a remote procedure call(RPC) error, the error screen now includes a Retry button to allow the user to attempt toperform the action again.Interface EnhancementsAdded Processing Indicator to Xstore Point of ServiceMobileWhile Xstore POS Mobile is attempting to connect with the server, Xstore POS Mobilewill display an animation indicating that the connection attempt is occurring.2

Technical EnhancementsIncreased Default Maximum Length of an Xstore Point ofService Mobile SessionThe default maximum length of a session in Xstore POS Mobile has been set to twelvehours, allowing sessions to remain open if the client app is terminated.Configurable Request Timeout for Xstore Point of ServiceMobileThe value for the request timeout for Xstore Point of Service Mobile is now configurable.Verifone e355 Scanner SupportXstore POS now supports the Verifone e355 scanner.Note that the e355 magnetic stripe reader (MSR) is functional only for devices using theclock extension peripheral interface (CXPI). Devices using Point cannot use the MSR onthe Verifone e355.Linea Pro Not SupportedThe Linea Pro sled is no longer supported by Xstore POS Mobile.Xstore Point of Service Mobile Client Information Loggingon ServerWhen an Xstore POS Mobile client starts up and connects to the server, the followinginformation is logged on the server: Xstore POS Mobile client version Verifone Mobile Framework version Client IP address Client device name (iOS only)Xstore Point of Service Mobile Log Retention on iOSDevicesOn iOS devices running Xstore POS Mobile, log files are retained on the client when theapplication restarts. Log files are rotated on the system each time the app restarts and thecurrent log file is larger than a certain, configurable value. Xstore POS Mobile keeps acertain, configurable number of files on the system.iOS 11Xstore POS Mobile is now supported on devices running iOS 11.Resolved IssuesThe noteworthy defect fixes described below are included in this release.3

Resolved IssueDefect NumberWhen SSL Check is enabled in Xstore POS, Xstore POS will correctlycheck the certificates for connections with Xstore Office and XstorePayment and log the resulting information.26327915Multiple clicks on the Xstore POS Mobile user interface do not result inintermittent illegal RPC error screens.26305605Concurrency issues have been corrected in Xstore POS Mobile.26188295Users can successfully perform a long-press on the Xstore POS Mobilelogo after restarting the Xstore POS Mobile server.25925616After a Session Timeout popup appears on Xstore POS Mobile on iOS,Xstore POS Mobile will refresh, then continue processing.25925581After receiving a warning message that the store ID is incorrectlyconfigured in Xstore POS Mobile, the message does not appear again.25925539Xstore POS Mobile is able to open an external application on iOS 10.25878009A workstation open procedure can be successfully performed on multiple 25875992Xstore POS Mobile devices simultaneously.On iOS devices running Xstore POS Mobile, the magnetic stripe readercan be disabled.25816054In Xstore POS, deals will be evaluated properly when they haveinclusions or exclusions that use style IDs having the same startingcharacters.25961144Xstore POS does not open a password expiration prompt every time auser logs in using a fingerprint scanner.25765061When an RPC error occurs during an Xstore POS Mobile transaction, the 25750200message displayed no longer implies that the help desk should be called.A button allows the user to retry the connection to the Xstore POS Mobileserver.In Xstore Office, employees can be associated with more than threestores.25544025When returning the register after performing a tender exchange, a newsale transaction is created.25516302The InventoryCount.xml file in Xstore POS is properly formatted XML.25961159In Xstore Office, sending POS Log data from an Oracle database with afield length of 8000 characters does not cause a SOAP error.25452017When performing an item lookup in Xstore POS, a scrollbar allows usersto scroll through a long list of items.25960467When a user signs a Verifone signature capture device, Xstore POSdisplays the last-entered signature for validation.25430039Xstore POS only prompts users for customer tax exemptions in thecountry in which the customer’s tax exemptions are valid.25422770After opening a carton in Xstore POS and setting the items to expectedquantities, the status of the carton is changed to In Process.253735154

Double-clicking the Suspend Transaction button in Xstore POS during asale transaction does not produce a help-desk error.25340411Xstore POS Mobile can scan UPC codes during a cycle count.25960756After adding a tax exemption certificate to a transaction for a customer25171050that is registered in Oracle Retail Customer Engagement as a loyaltycustomer, the tax exemption certificate information is included in the POSLog record for the transaction.In the Employee Performance Report in Xstore POS, sales values forcommissioned associates are divided properly between employees whoshare a sale.25136192After a popup window opens in the internal browser in Xstore POS,escaping out of the internal browser returns focus to the Xstore POS userinterface.25098107The Xenvironment file is less likely to become corrupt. 24362225After selecting a type of discount to modify in a transaction, Xstore POSonly displays a selection list displaying discounts of the chosen type.23624803After sending the Xstore POS Mobile app to the background, thenreturning it to the foreground, barcode scanning will work correctly.23479856Known IssuesFor a list of known issues, speak with your Oracle product representative.5

Documentation AccessibilityFor information about Oracle's commitment to accessibility, visit the Oracle AccessibilityProgram website at acc&id docacc.Access to Oracle SupportOracle customers that have purchased support have access to electronic support throughMy Oracle Support. For information, visit acc&id info or visit acc&id trs if you are hearingimpaired.6

Oracle Retail Xstore Suite Release Notes, Release 7.1.6E89405-03Copyright 2018 Oracle and/or its affiliates. All rights reserved.This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected byintellectual 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 themto 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 thefollowing 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 AcquisitionRegulation 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 termsand license restrictions applicable to the programs. No other rights are granted to the U.S. Government.This software or hardware and documentation may provide access to or information on content, products, and services from third parties. OracleCorporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, andservices. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of thirdparty content, products, or services.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 trademarksor registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registeredtrademarks 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 about content, products, and services from third parties. OracleCorporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, andservices unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsiblefor 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 applicableagreement between you and Oracle.Value-Added Reseller (VAR) LanguageOracle Retail VAR ApplicationsThe following restrictions and provisions only apply to the programs referred to in this section and licensed to you. You acknowledge that theprograms may contain third party software (VAR applications) licensed to Oracle. Depending upon your product and its version number, the VARapplications may include:(i) the MicroStrategy Components developed and licensed by MicroStrategy Services Corporation (MicroStrategy) of McLean, Virginia to Oracle andimbedded in the MicroStrategy for Oracle Retail Data Warehouse and MicroStrategy for Oracle Retail Planning & Optimization applications.(ii) the Wavelink component developed and licensed by Wavelink Corporation (Wavelink) of Kirkland, Washington, to Oracle and imbedded in OracleRetail Mobile Store Inventory Management.(iii) the software component known as Access Via licensed by Access Via of Seattle, Washington, and imbedded in Oracle Retail Signs andOracle Retail Labels and Tags.(iv) the software component known as Adobe Flex licensed by Adobe Systems Incorporated of San Jose, California, and imbedded in OracleRetail Promotion Planning & Optimization application.You acknowledge and confirm that Oracle grants you use of only the object code of the VAR Applications. Oracle will not deliver source code to theVAR Applications to you. Notwithstanding any other term or condition of the agreement and this ordering document, you shall not cause or permitalteration of any VAR Applications. For purposes of this section, "alteration" refers to all alterations, translations, upgrades, enhancements,customizations or modifications of all or any portion of the VAR Applications including all reconfigurations, reassembly or reverse assembly, reengineering or reverse engineering and recompilations or reverse compilations of the VAR Applications or any derivatives of the VAR Applications.You acknowledge that it shall be a breach of the agreement to utilize the relationship, and/or confidential information of the VAR Applications forpurposes of competitive discovery.The VAR Applications contain trade secrets of Oracle and Oracle's licensors and Customer shall not attempt, cause, or permit the alteration,decompilation, reverse engineering, disassembly or other reduction of the VAR Applications to a human perceivable form. Oracle reserves the rightto replace, with functional equivalent software, any of the VAR Applications in future releases of the applicable program.7

Cloud Service 11.4 Oracle Retail Order Broker Cloud Service 5.0 Oracle Retail Order Management System Cloud Service 5.0 Oracle Retail Xpay 3.1 . Verifone e355 Scanner Support Xstore POS now supports the Verifone e355 scanner. Note that the e355 magnetic stripe