IBM Store Integrator V2 Adds Enhanced Functionality That Helps Improve Integration Between IBM POS Applications and Consumer Touch Points
Total Page:16
File Type:pdf, Size:1020Kb
IBM United States Announcement 207-096, dated May 8, 2007 IBM Store Integrator V2 adds enhanced functionality that helps improve integration between IBM POS applications and consumer touch points Key prerequisites .......................................2 At a glance Description .................................................2 Product positioning .................................... 4 The following new function is being announced with IBM Store Reference information ............................... 4 Integrator V2 and works with Supermarket Application (SA), General Availability of national languages ...............4 Sales Application (GSA), and IBM Application Client/Server Education support ......................................4 Environment (ACE): Offering Information ...................................5 • Adds Secured Socket Layer (SSL) Encryption Publications ............................................... 5 Technical information .................................5 The following new functions are being announced with IBM Store Integrator V2 and work with IBM Application Client/Server Environment Software Services ......................................7 (ACE): Ordering information ..................................8 Adds 4690 Controller Failover for virtual sessions Terms and conditions ................................ 9 • Prices .......................................................11 • Adds an XML interface • Enhances Fuel Integration support Overview Store Integrator V2 is a key component of the IBM Store Integration Framework. IBM Store Integrator V2 exposes the capability of IBM point-of-sale (POS) applications to a wide variety of consumer touch points. It enables the POS to be used in a Services Oriented Architecture (SOA). Furthermore, it allows the retailer to extend and expose the functionality of POS applications such as General Sales Application (GSA), Supermarket Application (SA), and SurePOS™ Application Client/Server Environment (ACE) to additional consumer touch points with the addition of a programming interface and new functional capabilities. The Store Integrator Graphical User Interface (SI GUI) component helps consumers and employees process sales transactions with intuitive, custom Graphical User Interfaces (GUIs). IBM Store Integrator V2 helps retailers reuse their existing IBM POS infrastructure to efficiently implement new business initiatives. This enables more seamless shopping interactions with self-service solutions such as self-service kiosks, home shopping and multi-channel retailing. When Store Integrator V2 is used to integrate these solutions, it allows the retailers to use their existing proven IBM POS infrastructures — such as promotion management, price management, inventory management, and sales transaction management — to provide a common shopping experience. The retailer can use the following and affect all touch points: • Promotional infrastructure and management procedures to allow seamless cross promotion. • Price information and management procedures to provide consistent pricing. • Sales transaction history to have consistent sales reporting and analysis. IBM United States Announcement 207-096 IBM is a registered trademark of International Business Machines Corporation 1 Such solutions can also potentially help the retailer: • Enable new business initiatives within the store while using the same POS • Increase employee productivity and provide competitive consumer service by providing information on product promotions, pricing, and customer shopping trends, enabling more efficient store operations to potentially reduce costs • Increase sales by creating opportunities to offer personalized service and motivate customers to spend more in the store • Increase consumer satisfaction so it is easy for consumers to get the information they need exactly when they need it In addition, for ACE, IBM Store Integrator V2 provides an industry-standard Extensible Markup Language (XML) for integrating store and Web-based applications with POS functions. This Application Programming Interface (API) helps enable independent software vendors (ISVs) to interface their application with the existing POS functions. Key prerequisites Refer to the Technical information section. Planned availability dates • May 11, 2007: Electronic software delivery • June 7, 2007: Media and documentation Description As part of the IBM Store Integration Framework, IBM Store Integrator (SI) helps retailers protect their IBM 4690 POS solution investments, while extending and enhancing the capability of those solutions using Java™ and XML. By opening the POS platform for extensions and data and business logic sharing, retailers can leverage the capability of their existing IBM solutions to help deliver unique and differentiating customer service. Store Integrator V2 includes the following components: • Application Extension Facility (AEF) • Store Integrator Graphical User Interface (SI GUI) • POS Provider • POS Business Component (POSBC)* • Secured Socket Layer (SSL) Encryption* * New with Store Integrator V2 Application Extension Facility This feature allows existing functionality within IBM General Sales Application, IBM Supermarket Application, and IBM SurePOS Application Client/Server Environment for 4690 to be accessible through a set of APIs for use remotely or by other applications (such as self-service fuel, personal shopping assistants, and delicatessen or photo special order kiosks). The IBM Application Extension Facility (AEF) is a component of the IBM Store Integrator (SI). The features are as follows: • Programmatic access to POS functions using a Java API • Integration of POS logic into other applications • Extension of the POS application through Java • Remote management functions consisting of monitoring and controlling the real and virtual POS sessions and their environments IBM United States Announcement 207-096 IBM is a registered trademark of International Business Machines Corporation 2 The Application Extension Facility can be used on either the POS controller or the terminal. On the controller, it enables the existing POS terminal sales application to run in a virtual session. Multiple virtual sessions can be operating simultaneously on the same controller supporting applications that need to integrate with POS. When the application extension facility is used on a physical POS terminal, it enables the POS terminal sales application to be extended using Java. It also supports the Store Integrator GUI feature. Store Integrator GUI This enhanced GUI tool helps enable retailers to develop simple, intuitive consumer and operator interfaces for General Sales Application, IBM Supermarket Application, and IBM SurePOS Application Client/Server Environment using XML. No programming is required. Those retailers who have invested in the SureVision GUI PRPQ to create GUIs can protect those interfaces as they move to this new enhanced GUI. In addition to U.S. English, ACE and SA support Spanish and GSA supports Canadian French. POS Provider POS Provider is the client interface for sending batch requests to a POS system. It includes the basic set of operations to perform the tasks required for order processing through the POS system. It enables the client to perform the following functions: • Check the status of the POS system • Request the unit price information • Request extended prices and transaction totals for an order • Pay for an order • Confirm responsibility for reversing a charged payment POS Business Component The POS Business Component (POSBC) is a client API that allows non-Java applications access to POS business functions via the AEF. POSBC provides a standard XML API for POS functionality that allows a client program to control a POS transaction. The POSBC provides a client API with POS functionality and hides some of the complexity of using the Application Extension Facility. The POS Business Component includes a basic set of operations to perform the tasks required for order processing through the point-of-sale system. The objective of the POSBC is to support POS integration via a standard interface to multiple types of clients (fuel, portable shopper, and so on) in multiple connectivity and programming environments. In this release, POSBC works only with the ACE application. The focus is to support XML-based messaging clients and native Java clients. New features in Store Integrator V2 Users of SI V2 can take advantage of the following new feature: • Secured Socket Layer (SSL) Encryption – This allows the users to configure a more secure way to protect sensitive data transmissions between controllers, terminals, and SI-enabled devices. It enhances security through the use of SSL for transmission of passwords and consumer payment information. Running SI V2 using the ACE Application can also take advantage of: • 4690 Controller Failover for Virtual Sessions – This function detects when a 4690 Controller fails and then re-establishes virtual sessions on a backup controller for each of its clients including the Remote GUI. In case of a system or network failure, it provides a system which transfers failed virtual sessions from one controller to another. By adding this feature to Store Integrator V2, it extends support of 4690 OS backup and recovery functions for virtual sessions supporting consumer devices such as fuel and personal shopping devices. This new function enhances the virtual sessions to provide more reliability. • XML interface – The POSBC provides a consistent, high level XML-based