STRATEGIC IN-
           STORE SOLUTION
           PRESENTATION:




May 2007
Solution Presentation: TPLinux


Title der Presentation
       Martina Albrink
                 May 2007
          © Wincor Nixdorf International GmbH
…how can Reliance Retail quickly
                              leverage on Wincor Nixdorf?

                          Truly Proven and World-class In-store Solution

                          Global Best Retail Practice

                          Integrated Store Solution

                          Committed R&D (Investment Protection)

                          Committed Local & Global Support

                          Open Architecture & Technology

                          Lowest Total Cost Ownership (TCO)


TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007   3
TPLinux
                              Strategic Benefits

                             Based on global Linux software deployment expertise
                             (250,000 installations in 45 countries)


                             Established global CC network

                             POS hardware migration (protection of installed base)

                             Store Innovation

                             Web based store server application (Java)

                             Comprehensive functionality (e.g. Promotion Engine)

                             Mobile checkout & new markets: offline mobile POS

TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007           4
TPLinux
                              In-Store Solution Highlights

                            Strategic Wincor Nixdorf Linux store solution
                                    • Build on proven international expertise
                                      (250,000 installations in 45 countries)
                                    • Established network of regional software competence centers


                            Various POS hardware configurations
                                    • Line display and Touch or VGA GUI
                                    • Small hardware footprint / POS hardware migration
                                    • 3rd party hardware support:
                                      PC-based POS systems, IBM 4694, Unisys BabyPos




TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                          5
TPLinux
                              In-Store Solution Highlights

                           Backstore application as Web application

                           High flexibility
                                   • Covers a variety of business rule requirements
                                   • Sophisticated promotion engine
                                   • Master POS and client / server configuration (up to 240 POS)

                           Sophisticated integration and adaption facilities
                                   •   Open data management (SQL Data Base: PostgreSQL)
                                   •   Data representation: XML, HTML, Excel Format, PDF
                                   •   Backstore UI design framework
                                   •   Shared libraries-based POS business rule extensions




TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                          6
TPLinux - Scalability
                              Store System Configuration




              TPLinux                                              TPLinux                             TPLinux
             Frontstore                                        Store Server                           Master POS
  Linux                                             Linux                                    Linux
  Line display                                      Receives data from backoffice or         Both applications POS &
  VGA or LCD screen                                  headoffice systems                        Store Server on one system
  Optional touch support                             and from Frontstore                      Same functionality available
                                                    Instore transaction processing            as described for TPLinux
   Collects transaction data
                                                     Instore network control                   POS and TPLinux Store
  Sends POS data to store
                                                     TPLinux Web Applications                  Server
   server or Master POS
  Receives data updates from                              •    Configuration of store /
   store server or Master POS                                   TPLinux Frontstore profiles
                                                           •    Data maintenance
                                                           •    Production of statistics &
                                                                reports



TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                                     7
TPLinux - Scalability
                              Hardware Requirements

                    TPLinux Frontstore                                                     TPLinux Master POS
  Intel Pentium processor (or compatible processors)                         Intel Celeron or Pentium processors (>= 1,2 Ghz)
  >= 16 MB RAM                                                               >= 512 MB RAM
  > 800 MB Hard disk                                                         >= 10 GB hard disk
  Optional SVGA-Monitor / Display (800x600)                                  SVGA-monitor / display (800 x 600)
   (+ 32 MB RAM)                                                              Optional: Touch screen
  Optional touch screen (+ 32 MB RAM)                                        RDI Linux compatible POS peripherals
  RDI Linux compatible POS peripherals                                       CD-ROM
  Optional: CD-ROM or floppy disk                                            Mouse (USB)




                                                          TPLinux Store Server
  Intel Pentium Processor (>= 1,2 Ghz)                                       Data backup system for recovery
  >=512 MB RAM                                                               Linux compatible LAN adaptor
  >=10 GB hard disk                                                          CD ROM
                                                                              Mouse (USB, PS2)




TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                                        8
TPLinux - Architecture
                              System Prerequisites’ Added Value


              Lowest possible expenses for runtime environment
              No licence fee for Linux, PostgreSQL database and Apache Tomcat Web server


              Small hardware footprint
              Linux as a highly scalable and modular operating system


              International availability
              Worldwide available know how, multilingualism and comprehensive documentation


              Robustness and Security
              Powerful Linux user management, robust file system and reduced risks for virus attacks




TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                             9
TPLinux – System Architecture
                              POS Architecture & Customizing Model
                               TPLinux User Interface
            Graphical UI (optional)                       POS peripheral input / output
                  (X-Windows)                            (Linux RDI & operating system)


         TPLinux standard
                                                                                                            Customer
                                                                                                            Customer
    frontstore application logic                                                                           functionality
                                                                                                              EFT
    PLU management
                                                                             TPLinux
    Sales price calculation
                                                                                            POS
       (Discounts and promotions)
                                                                              event       business
      Void functions                                                                                       Parameter
      Electronic journal                                                                    rule
                                                                             handler      extension
      Frontstore statistics
      Media handling                                                                                        Regional
                                                                                                            Customer
      Profiling                                                                                           functionality
                                                                                                              EFT
      Document/receipt printing


                               TPLinux Technical Services
    Transaction handling                          Client/server interaction                   Requirements
    Data replication                              System control processing                 (shared libraries)

TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                              10
TPLinux – System Architecture
                               Server Web Application Architecture
                                                                                                  HQ workstation
                Web Server (Apache Tomcat)


                                 TPLinux authentification manager
                                                                                           HTTP
           Web application
            Store server




                              Standard            Customer/                   3rd Party           Store system n
                             Framework             Country                   Application
                             Component            Component                  Component



                                           TPLinux data storage

                                                                                           HTTP   Store system 1




                       Location independent access to backstore functionality

                     Maximum reusability of existing components
TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                         11
TPLinux – IT Integration
                              System Integration/Interface Facilities



                                                                        Data communication mechanisms on
                                                                         database level
                                                                             • File interface for import and export
                                                                             • JDBC-based import and export
                                                                             • Export interfaces ASCII, PDF, HTML, XML,
                                                                               XLS
                                                                        Automisation of store processes
                                                                        Time based and online (real time) based
                                                                         data exchange facilities
                                                                        Comprehensive data extraction
                                                                         via flexible data capturing




TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                                12
TPLinux
                              Store Innovation & Integration
                                      Mobile                                 Backoffice      Controlling
                                      store                  Kiosk            terminal       workstation
                                     manager



                                           Business rule remote access (via browser)

                                                                                                                  Price Checker
   ERP systems                                              TPLinux Store Server
   (e.g. SAP,                                     Data maintenance
   Aldata G.O.L.D)                                Store reporting
                                                                                                                 Reverse vending
                                                  System parameters
                                                                                                                    machine
                                                  Promotion management
      Other                                       (Instore) data distribution
  headoffice retail                               Data storage
     software                                                                                                        (Instore)
                                                                                                                    inventory



                                                                                                                  Legacy EFT
   Self Checkout               iSCAN                                                                              O.P.I. EFT
     (iSCAN)                   Adapter
                                                                                                                  Country
                                                                                                                   specific EMV
                                                   Frontstore                mobile client          Frontstore


TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                                         13
TPLinux – Look & Feel
                              Frontstore Client GUI
                    5




                                                                             1




                                                                             2   Legend
                                                                                 1.   Available POS
                                                                                      functionality (accessable
                                                                                      via programmable
                        4                                                             buttons) and tableaus
                                                                                 2.   Numeric buttons
                                                                                 3.   System runtime
                                                                                      information data
                                                                                 4.   Transaction details
                                                       3                         5.   Item registration area



TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                        14
TPLinux – Look & Feel
                              Store Server Web Application GUI
      5

                                                                             1

                                                                             2




                                                 3


                                                                                 Legend
                                                                                 1.   System information
                                                                                 2.   Context sensitive
                                                                                      tools
                                                                                 3.   Web application
                                                                                      presentation area
                                                                                 4.   Web application
                                                                                      navigation (browser
       4                                                                              compliant treeview
                                                                                      navigation)
                                                                                 5.   Web application selection


TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                        15
TPLinux
                              Extensive Retail Functionality
                                                                     Standard                  Receipt Functions /
       Basic POS Functions
                                                                  Sales Functions                 POS Printing
    Data Storage                                                                         Receipts / Receipt Copy
                                                          PLU / EAN /UPC Registration
    POS Grouping                                                                          Printing direct / condensed
                                                         Item Linking
    POS Parameters                                                                        Invoices
                                                         Repetition
    Access Rights                                                                         Documents
                                                         Sales by Quantity, weight
    Offline Mode                                                                          Reporting
                                                          and Price
    Calculations                                                                          No Sale
                                                         Reason codes
    Barcode Processing                                                                    Receipt Cancellation
                                                         PLU not found
    24 h Operating                                                                        Receipt Voiding
                                                         Price Changes
    Window Manager (KDE)                                                                  Store / Recall Receipt
                                                         Discounts and promotions
    HALO / LALO
                                                         Commands
        Cashier Functions /                              Returns / Refund                            Payment
        Cash Management                                  Empties / Deposits               In Local / Foreign Currencies
    Cashier Logon / Logoff                              Voids / Corrections              Split Payment p. Receipt
    Break / Automatic                                   Customer/Employee                Media Void
    Reporting                                            Identification                   Under / Over tendering
    Banking Functions                                   Sales Assistant
        •   Float
        •   Pick up / Automatic                                                              Frontstore PoS Utilities
        •   Pay in and Pay Out
                                                                                         Training Mode
        •   Declaration / Automatic
                                                                                         Return / Refund Mode
        •   Media Swap
                                                                                         Function Mode

TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                                  16
TPLinux
                             Extensive Store Server Functionality
            Administration                                          Master Data                  Statistics
     Keyboard programming                                                           Reports for periods or history
                                                            Item
     PoS grouping                                                                    available
                                                            Departments
     PoS configuration                                                              Master Data reports
                                                            Level administration
     Web application configuration                                                       • Item / Department
                                                            Sales assistant
     Store / PoS parameterization                                                        • Hierarchy
                                                            Customer
     Help function                                                                       • Employee
                                                            Employee
                                                                                          • Customer
                                                            Discount Handling
                                                                                          • Discounts
                                                            Payments / Media        Sales Reports
                                                            Black list                   • Item / Department
           Access Control                                   Account                      • Hierarchy
                                                                                          • Discounts
   Employee Profiles                                                                     • Employee
        Server Functionality                                                             • Productivity
        PoS Functionality                                             Banking            • Store
                                                                                     Cashier / Terminal Reports
                                                                                          • X / Z reports
                                                          Parameter
                    EOD                                                                   • Declaration
                                                          Cashier Declaration /
                                                                                          • Banking functions
                                                           Balancing                
                                                                                       Statistical Reports
      Cleanup the system                                  Cashier Corrections            • Interventions
     Backup                                              Transfer Oflline               • Cashier Statistics (Void ..)
     Start EOD on Client                                 Manager check                  • Cashier Media Summary
     24 h operation mode                                                                 • Discounts


TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                                 17
TPLinux – Functionality
                              Sophisticated Promotion Engine
                           Higher Flexibility Due To:
                                 •     Assignment of one item to one or more promotions
                                 •     Independency of discount definition from discount qualifiers
                                 •     Various discount qualifiers: Item and item groups, departments,
                                       tender types, customers, employees
                                 •     Promotion periods definable for all discounts


                           Various Discount Methods
                                 •     Manual Discounts
                                 •     Automatic Discounts (direct or indirect)


                           Various Discount Types
                                 •     Amount off, % off, new price, coupon (issuance and redemption) /
                                       reward item, points
                                 •     Multiple bases for discount calculation:
                                       Quantity, Individual Item, Total, Combinations




TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                18
TPLinux - Functionality
                              Discounts & Promotions at a Glance
                                Qualified Groups                                                 Promotion periods
                                                                             and/or
                          (Persons, Payment Media ...)                                        (Season, Happy Hour ....)

                                                                         Base price

                                   Manual Markdown                   Automatic Markdown                  Coupon Discount

                                          Quantity Discount            Limited Quantity           Range Quantity
                         Ca




                                                                           Discount                 Discount
                            sc




                                                                                                                              s on
                              ad




                                                 Level Quantity                                 Step Quantity
                                                                       Package Discount
                                 ing




                                                                                                                         ou ion
                                                   Discount                                       Discount




                                                                                                                      s c at
                                    dis




                                                                                                                           nt
                                                                                                                    di lcul
                                       co




                                                               Item                     Item Group




                                                                                                              ou ca
                                          un




                                                          Combin. Discount            Combin. Discount
                                            ts




                                                                                                           g r r ic e
                                                                                                                 p
                                              op




                                                                      Reward Item Discount




                                                                                                              p
                                                 ti o




                                                                                                         st
                                                   na




                                                                                                      Be
                                                      l




                                                                         Total Discount

                                                                             Selling
                                                                              price



TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                                           19
TPLinux - Benefits
                              Customers & Partners

                The customer‘s benefits                                                       Added value


  Internationality & fast reactions                                          Global product know how
           Skilled local software resources                                         Based on international Linux application
           Extensive functionality                                                   deployment expertise
           Web application framework                                                Early involvement of
  Software openness & interoperability                                               existing competence centers
           Hardware independence                                             Reusability of regional & retailer
           Standard application integration facilities                        specific add ons
           Technology standards                                                     Backstore UI design framework
  Retail IT migration                                                               Shared libraries-based POS
           Step-by-Step technology standardization                                   business rule extension
            (Evolution)                                                              Seamless integration of
           High scalability                                                          C / C++ components
           POS hardware migration                                            Various 3rd-Party integration capabilities
  Promotion engine

                        TPLinux meets requirements for modern Linux applications, store
                          backoffice innovation and POS hardware platform migration.
TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                                       20
TPLinux – Product Strategy
                              Development Roadmap
              Release 2.0 /Patch 01
                                                                         Release 2.2                      Release x.y
                (Current release)

              IV. Quarter 2005                                    I. Quarter 2006                     I. Quarter 2007


 Extensions on Web Application                       Retail system integration             Mobile POS (final release)
 Touch & VGA Extensions                                     Aldata G.O.L.D (Base)          Infrastructure & service tool
        Item Search                                         TPAnalyze (FDplus)              integration
                                                            Standard XML import/export
        Mark Item for Cancellations                                                              TPCM (*)

   PoS Printing                                              interface                      TPAdmin for TPLinux:
       Print Barcodes on Receipt (all                  Store Automation:                    Centralized POS Mgmnt (*)
                                                            Reverse Vending Machine
         TA, different TA Types)                                                                  Centralised POS
                                                            Electronic shelf labelling
       Reprint incomplete TA (sales                                                              Store Alert System
                                                            BEETLE iScan integration
         reprocessing)                                                                            Software Distribution
                                                            BEETLE iCheck
       Flexible receipt printing                                                                 Central reporting
                                                        Standardized Peripheral Control:
       Logo Print                                                                           Business Rule Extension
                                                            O.P.I EFT interface
   Media Handling                                          BEETLE iScale                        Cashier session handling
       Media Key Extension                                                                       Others
                                                        Business Rule Extensions
       Initial Float (Sign On)                             Cash Office Functionality
   Extension of EAN 8 and 13                               Extended Promotion Engine
   Promotion Engine Extensions                               (Coupon Handling)
    (Media Discounts)                                   Mobile POS (projects only)


TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                      * = to be licensed seperately
                                                                                                ( )
                                                                                                                                21
TPLinux – Architecture
                              Server Application

                              Linux Prompt                                     Web GUI
                          S         General                                                             Web
                          H         Utilities                       Dialogue Processes
                                                                                                       Browser
                          E
                          L
                          L                                  BUSINESS MODULES
                                                                                                      POST   Web
                                                                             TPLinux Server            G      A
                                                                                                       R      P
                                                                                                       E      P
                                                                                              T        S      l
                                                                                              E   M
                                                                             SYSCOM Server    C   O
                                                                                              H   D
                                                 Envelope Dialogue                            N   U
                                                                                              I   L    DB    JAVA
                                           NCOMS – Network Communication Server
                                                                                              C   E
                                      SCP- System Control Processing
                                                                                              A   S
                              Linux OS                                                        L


TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                          22
TPLinux – Architecture
                              Web Application Overview
                                   Http Request                                                         Http Response


                                                            Apache Tomcat Webserver



                                         Authenticator
                                      OK                    not OK           present login page

                                           Distribution according to
                                           requested page:
                                      std.Menu
                                      std.Formular
                  DB                  std.Reports
                                      std.Save, SaveAs, Delete
                                      std.Help
                                                                                  Framework components e.g.
                                                                                  Xsp, xsl, Java classes, ...
                                      All other
                                                                                  Interaction with Java classes to
                                                                                  Logically extend Framework               Cocoon
                                                                                  functionality                            Servlet

                                                                                                                         TPLinux Web
                                                                                                                          Framework

                                           Own components e.g. xsp, xsl, Java classes, ...
                                                                                                                        Subapp specific
                                                                                                                         components



TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                                                23
TPLinux – Architecture
                              Web Application Overview
                          Why COCOON ?
                                   1. Uses xml, same data for different presentations


                                          One xsp                        transformation               html
                                          Get and                            according to              pdf
                                          Prepare                              selected                xls
                                            data                             output format            xml



                                     e.g.
                                         Logic for report generation is the same for every output format
                                         Help pages are created from same data as formular pages

                                  2. Apache license
                                            no license fees
                                            source code available and extensible
                                 3. Java based
                                            Standardized DB access via JDBC
                                            Widely-used programming language
                                            Platform independent


TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                   24
TPLinux
                              PoS System Architecture

                           Linux Prompt                                      X-11 (if VGA or LCD screen used)

                      S          General
                      H          Utilities                        TPLinux POS program
                      E
                      L
                      L                                     BUSINESS MODULES

                                                                                                           T    M
                                                                          background processes
                                                                        (e.g. calita and posp_luup)        E    O
                                                                                                           C    D
                                               SCP- System Control Processing                              H    U
                                                                                                           N    L
                                     POS Peripheral Interface (libpospi, librdi)                           I    E
                                     and other libraries (e.g. C, socket)
                                                                                                           C    S
                        Linux OS
                                                                                                           A
                                                                                                           L



TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007                                          25
Thank You for Your Attention




TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007   26

Wincor TP.Linux - Best Retail Application

  • 1.
    STRATEGIC IN- STORE SOLUTION PRESENTATION: May 2007
  • 2.
    Solution Presentation: TPLinux Titleder Presentation Martina Albrink May 2007 © Wincor Nixdorf International GmbH
  • 3.
    …how can RelianceRetail quickly leverage on Wincor Nixdorf?  Truly Proven and World-class In-store Solution  Global Best Retail Practice  Integrated Store Solution  Committed R&D (Investment Protection)  Committed Local & Global Support  Open Architecture & Technology  Lowest Total Cost Ownership (TCO) TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 3
  • 4.
    TPLinux Strategic Benefits Based on global Linux software deployment expertise (250,000 installations in 45 countries) Established global CC network POS hardware migration (protection of installed base) Store Innovation Web based store server application (Java) Comprehensive functionality (e.g. Promotion Engine) Mobile checkout & new markets: offline mobile POS TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 4
  • 5.
    TPLinux In-Store Solution Highlights  Strategic Wincor Nixdorf Linux store solution • Build on proven international expertise (250,000 installations in 45 countries) • Established network of regional software competence centers  Various POS hardware configurations • Line display and Touch or VGA GUI • Small hardware footprint / POS hardware migration • 3rd party hardware support: PC-based POS systems, IBM 4694, Unisys BabyPos TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 5
  • 6.
    TPLinux In-Store Solution Highlights  Backstore application as Web application  High flexibility • Covers a variety of business rule requirements • Sophisticated promotion engine • Master POS and client / server configuration (up to 240 POS)  Sophisticated integration and adaption facilities • Open data management (SQL Data Base: PostgreSQL) • Data representation: XML, HTML, Excel Format, PDF • Backstore UI design framework • Shared libraries-based POS business rule extensions TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 6
  • 7.
    TPLinux - Scalability Store System Configuration TPLinux TPLinux TPLinux Frontstore Store Server Master POS  Linux  Linux  Linux  Line display  Receives data from backoffice or  Both applications POS &  VGA or LCD screen headoffice systems Store Server on one system  Optional touch support and from Frontstore  Same functionality available   Instore transaction processing as described for TPLinux Collects transaction data  Instore network control POS and TPLinux Store  Sends POS data to store  TPLinux Web Applications Server server or Master POS  Receives data updates from • Configuration of store / store server or Master POS TPLinux Frontstore profiles • Data maintenance • Production of statistics & reports TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 7
  • 8.
    TPLinux - Scalability Hardware Requirements TPLinux Frontstore TPLinux Master POS  Intel Pentium processor (or compatible processors)  Intel Celeron or Pentium processors (>= 1,2 Ghz)  >= 16 MB RAM  >= 512 MB RAM  > 800 MB Hard disk  >= 10 GB hard disk  Optional SVGA-Monitor / Display (800x600)  SVGA-monitor / display (800 x 600) (+ 32 MB RAM)  Optional: Touch screen  Optional touch screen (+ 32 MB RAM)  RDI Linux compatible POS peripherals  RDI Linux compatible POS peripherals  CD-ROM  Optional: CD-ROM or floppy disk  Mouse (USB) TPLinux Store Server  Intel Pentium Processor (>= 1,2 Ghz)  Data backup system for recovery  >=512 MB RAM  Linux compatible LAN adaptor  >=10 GB hard disk  CD ROM  Mouse (USB, PS2) TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 8
  • 9.
    TPLinux - Architecture System Prerequisites’ Added Value Lowest possible expenses for runtime environment No licence fee for Linux, PostgreSQL database and Apache Tomcat Web server Small hardware footprint Linux as a highly scalable and modular operating system International availability Worldwide available know how, multilingualism and comprehensive documentation Robustness and Security Powerful Linux user management, robust file system and reduced risks for virus attacks TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 9
  • 10.
    TPLinux – SystemArchitecture POS Architecture & Customizing Model TPLinux User Interface Graphical UI (optional) POS peripheral input / output (X-Windows) (Linux RDI & operating system) TPLinux standard Customer Customer frontstore application logic functionality EFT  PLU management TPLinux  Sales price calculation POS (Discounts and promotions) event business  Void functions Parameter  Electronic journal rule handler extension  Frontstore statistics  Media handling Regional Customer  Profiling functionality EFT  Document/receipt printing TPLinux Technical Services  Transaction handling  Client/server interaction Requirements  Data replication  System control processing (shared libraries) TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 10
  • 11.
    TPLinux – SystemArchitecture Server Web Application Architecture HQ workstation Web Server (Apache Tomcat) TPLinux authentification manager HTTP Web application Store server Standard Customer/ 3rd Party Store system n Framework Country Application Component Component Component TPLinux data storage HTTP Store system 1 Location independent access to backstore functionality Maximum reusability of existing components TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 11
  • 12.
    TPLinux – ITIntegration System Integration/Interface Facilities  Data communication mechanisms on database level • File interface for import and export • JDBC-based import and export • Export interfaces ASCII, PDF, HTML, XML, XLS  Automisation of store processes  Time based and online (real time) based data exchange facilities  Comprehensive data extraction via flexible data capturing TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 12
  • 13.
    TPLinux Store Innovation & Integration Mobile Backoffice Controlling store Kiosk terminal workstation manager Business rule remote access (via browser) Price Checker ERP systems TPLinux Store Server (e.g. SAP,  Data maintenance Aldata G.O.L.D)  Store reporting Reverse vending  System parameters machine  Promotion management Other  (Instore) data distribution headoffice retail  Data storage software (Instore) inventory  Legacy EFT Self Checkout iSCAN  O.P.I. EFT (iSCAN) Adapter  Country specific EMV Frontstore mobile client Frontstore TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 13
  • 14.
    TPLinux – Look& Feel Frontstore Client GUI 5 1 2 Legend 1. Available POS functionality (accessable via programmable 4 buttons) and tableaus 2. Numeric buttons 3. System runtime information data 4. Transaction details 3 5. Item registration area TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 14
  • 15.
    TPLinux – Look& Feel Store Server Web Application GUI 5 1 2 3 Legend 1. System information 2. Context sensitive tools 3. Web application presentation area 4. Web application navigation (browser 4 compliant treeview navigation) 5. Web application selection TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 15
  • 16.
    TPLinux Extensive Retail Functionality Standard Receipt Functions / Basic POS Functions Sales Functions POS Printing  Data Storage   Receipts / Receipt Copy PLU / EAN /UPC Registration  POS Grouping  Printing direct / condensed  Item Linking  POS Parameters  Invoices  Repetition  Access Rights  Documents  Sales by Quantity, weight  Offline Mode  Reporting and Price  Calculations  No Sale  Reason codes  Barcode Processing  Receipt Cancellation  PLU not found  24 h Operating  Receipt Voiding  Price Changes  Window Manager (KDE)  Store / Recall Receipt  Discounts and promotions  HALO / LALO  Commands Cashier Functions /  Returns / Refund Payment Cash Management  Empties / Deposits  In Local / Foreign Currencies  Cashier Logon / Logoff  Voids / Corrections  Split Payment p. Receipt  Break / Automatic  Customer/Employee  Media Void  Reporting Identification  Under / Over tendering  Banking Functions  Sales Assistant • Float • Pick up / Automatic Frontstore PoS Utilities • Pay in and Pay Out  Training Mode • Declaration / Automatic  Return / Refund Mode • Media Swap  Function Mode TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 16
  • 17.
    TPLinux Extensive Store Server Functionality Administration Master Data Statistics  Keyboard programming  Reports for periods or history  Item  PoS grouping available  Departments  PoS configuration  Master Data reports  Level administration  Web application configuration • Item / Department  Sales assistant  Store / PoS parameterization • Hierarchy  Customer  Help function • Employee  Employee • Customer  Discount Handling • Discounts  Payments / Media  Sales Reports  Black list • Item / Department Access Control  Account • Hierarchy • Discounts  Employee Profiles • Employee Server Functionality • Productivity PoS Functionality Banking • Store  Cashier / Terminal Reports • X / Z reports  Parameter EOD • Declaration  Cashier Declaration / • Banking functions Balancing   Statistical Reports Cleanup the system  Cashier Corrections • Interventions  Backup  Transfer Oflline • Cashier Statistics (Void ..)  Start EOD on Client  Manager check • Cashier Media Summary  24 h operation mode • Discounts TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 17
  • 18.
    TPLinux – Functionality Sophisticated Promotion Engine  Higher Flexibility Due To: • Assignment of one item to one or more promotions • Independency of discount definition from discount qualifiers • Various discount qualifiers: Item and item groups, departments, tender types, customers, employees • Promotion periods definable for all discounts  Various Discount Methods • Manual Discounts • Automatic Discounts (direct or indirect)  Various Discount Types • Amount off, % off, new price, coupon (issuance and redemption) / reward item, points • Multiple bases for discount calculation: Quantity, Individual Item, Total, Combinations TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 18
  • 19.
    TPLinux - Functionality Discounts & Promotions at a Glance Qualified Groups Promotion periods and/or (Persons, Payment Media ...) (Season, Happy Hour ....) Base price Manual Markdown Automatic Markdown Coupon Discount Quantity Discount Limited Quantity Range Quantity Ca Discount Discount sc s on ad Level Quantity Step Quantity Package Discount ing ou ion Discount Discount s c at dis nt di lcul co Item Item Group ou ca un Combin. Discount Combin. Discount ts g r r ic e p op Reward Item Discount p ti o st na Be l Total Discount Selling price TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 19
  • 20.
    TPLinux - Benefits Customers & Partners The customer‘s benefits Added value  Internationality & fast reactions  Global product know how  Skilled local software resources  Based on international Linux application  Extensive functionality deployment expertise  Web application framework  Early involvement of  Software openness & interoperability existing competence centers  Hardware independence  Reusability of regional & retailer  Standard application integration facilities specific add ons  Technology standards  Backstore UI design framework  Retail IT migration  Shared libraries-based POS  Step-by-Step technology standardization business rule extension (Evolution)  Seamless integration of  High scalability C / C++ components  POS hardware migration  Various 3rd-Party integration capabilities  Promotion engine TPLinux meets requirements for modern Linux applications, store backoffice innovation and POS hardware platform migration. TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 20
  • 21.
    TPLinux – ProductStrategy Development Roadmap Release 2.0 /Patch 01 Release 2.2 Release x.y (Current release) IV. Quarter 2005 I. Quarter 2006 I. Quarter 2007  Extensions on Web Application  Retail system integration  Mobile POS (final release)  Touch & VGA Extensions  Aldata G.O.L.D (Base)  Infrastructure & service tool  Item Search  TPAnalyze (FDplus) integration  Standard XML import/export  Mark Item for Cancellations  TPCM (*)  PoS Printing interface  TPAdmin for TPLinux:  Print Barcodes on Receipt (all  Store Automation: Centralized POS Mgmnt (*)  Reverse Vending Machine TA, different TA Types)  Centralised POS  Electronic shelf labelling  Reprint incomplete TA (sales  Store Alert System  BEETLE iScan integration reprocessing)  Software Distribution  BEETLE iCheck  Flexible receipt printing  Central reporting  Standardized Peripheral Control:  Logo Print  Business Rule Extension  O.P.I EFT interface  Media Handling  BEETLE iScale  Cashier session handling  Media Key Extension  Others  Business Rule Extensions  Initial Float (Sign On)  Cash Office Functionality  Extension of EAN 8 and 13  Extended Promotion Engine  Promotion Engine Extensions (Coupon Handling) (Media Discounts)  Mobile POS (projects only) TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 * = to be licensed seperately ( ) 21
  • 22.
    TPLinux – Architecture Server Application Linux Prompt Web GUI S General Web H Utilities Dialogue Processes Browser E L L BUSINESS MODULES POST Web TPLinux Server G A R P E P T S l E M SYSCOM Server C O H D Envelope Dialogue N U I L DB JAVA NCOMS – Network Communication Server C E SCP- System Control Processing A S Linux OS L TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 22
  • 23.
    TPLinux – Architecture Web Application Overview Http Request Http Response Apache Tomcat Webserver Authenticator OK not OK present login page Distribution according to requested page: std.Menu std.Formular DB std.Reports std.Save, SaveAs, Delete std.Help Framework components e.g. Xsp, xsl, Java classes, ... All other Interaction with Java classes to Logically extend Framework Cocoon functionality Servlet TPLinux Web Framework Own components e.g. xsp, xsl, Java classes, ... Subapp specific components TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 23
  • 24.
    TPLinux – Architecture Web Application Overview Why COCOON ? 1. Uses xml, same data for different presentations One xsp transformation html Get and according to pdf Prepare selected xls data output format xml e.g.  Logic for report generation is the same for every output format  Help pages are created from same data as formular pages 2. Apache license  no license fees  source code available and extensible 3. Java based  Standardized DB access via JDBC  Widely-used programming language  Platform independent TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 24
  • 25.
    TPLinux PoS System Architecture Linux Prompt X-11 (if VGA or LCD screen used) S General H Utilities TPLinux POS program E L L BUSINESS MODULES T M background processes (e.g. calita and posp_luup) E O C D SCP- System Control Processing H U N L POS Peripheral Interface (libpospi, librdi) I E and other libraries (e.g. C, socket) C S Linux OS A L TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 25
  • 26.
    Thank You forYour Attention TPLinux Standard Product Presentation | Retail Store Solutions | Jan. 2007 26