OpenERP Touchscreen Point of Sale

110,486 views

Published on

The OpenERP Point-of-Sale features. A fully web based POS wich works in disconnected more, without connection the the server/web.

Published in: Business
19 Comments
11 Likes
Statistics
Notes
No Downloads
Views
Total views
110,486
On SlideShare
0
From Embeds
0
Number of Embeds
84,300
Actions
Shares
0
Downloads
1,179
Comments
19
Likes
11
Embeds 0
No embeds

No notes for slide

OpenERP Touchscreen Point of Sale

  1. 1. OpenERP Point of Sale Point of SaleNom du fichier – à compléter Management Presentation 1
  2. 2. Roadmap • • Troubles of Current POS Troubles of Current POS • • Main Concepts OpenERP POS Main Concepts OpenERP POS • • Technical Challenges Technical Challenges • • Detailed Features Detailed Features • • Screenshots & Mockup Screenshots & Mockup • • Live Demonstration Live DemonstrationNom du fichier – à compléter Management Presentation
  3. 3. Current POS   Current POS are: Current POS are: •• Ugly Ugly •• Not cool: Ipad, Web Based Not cool: Ipad, Web Based •• Linked to specific hardware Linked to specific hardware •• Interfaced and not integrated with ERP Interfaced and not integrated with ERP •• Not modular for specific features Not modular for specific featuresNom du fichier – à compléter Management Presentation 3
  4. 4. Features of OpenERP POS 100% web based 100% web based •• Works on any hardware (laptop, IPAD,...) Works on any hardware (laptop, IPAD,...) •• Mobile (dresser in restaurants using IPAD/IPOD) Mobile (dresser in restaurants using IPAD/IPOD) Packaged as a normal OpenERP module Packaged as a normal OpenERP module •• No installation, easy deployment No installation, easy deployment •• Allows to inherit and adapt for different needs Allows to inherit and adapt for different needs•• Integrated with OpenERP Integrated with OpenERP •• No synchronisation, real integration No synchronisation, real integration •• All features of OpenERP available, use OpenERP for backend All features of OpenERP available, use OpenERP for backend •• Consolidate shops in semi-real time Consolidate shops in semi-real time•• Work in offline mode, without connection to the server Work in offline mode, without connection to the server •• Sales should continue to use it even if the connection is down Sales should continue to use it even if the connection is down •• If you close and reopen a browser, you dont loose data If you close and reopen a browser, you dont loose data•• Sexy and easy to use Sexy and easy to use •• Fully web based with a clean design Fully web based with a clean design •• Smart useability Smart useability Nom du fichier – à compléter Management Presentation 4
  5. 5. Concepts & Technical Challenges How to remain fully web based How to remain fully web based but continue to work without web connection ? but continue to work without web connection ? Single Javascript Page: Single Javascript Page: •• Load data from OpenERP at the first connection Load data from OpenERP at the first connection •• Synchronize when connection is available Synchronize when connection is available •• Save this data with HTML5s localStorage. Save this data with HTML5s localStorage. → You only need a connection to web/openerp server at the first → You only need a connection to web/openerp server at the first time you run the POS + when you want to sync orders time you run the POS + when you want to sync orders How to interface with payment terminal How to interface with payment terminal And cashier if we are in javascript ? And cashier if we are in javascript ? Barcode scanners: simulate keyboards → no problems Barcode scanners: simulate keyboards → no problems Payment Terminal, Cashier, etc: Payment Terminal, Cashier, etc: •• Use a “HTTP ↔ Serial port” Proxy Use a “HTTP ↔ Serial port” ProxyNom du fichier – à compléter Management Presentation 5
  6. 6. Detailed Features Adding products: Adding products: •• Barcode scanner (super market) Barcode scanner (super market) •• Search on product name (small shops) Search on product name (small shops) •• Browse hierarchical categories (restaurants) Browse hierarchical categories (restaurants) Strong Useability: Strong Useability: •• Clean CSS design Clean CSS design •• Touchscreen or Laptop mode: keyboard shortcuts, touch slider Touchscreen or Laptop mode: keyboard shortcuts, touch slider Extra Features Extra Features •• Several tickets in parallel Several tickets in parallel •• Table management & group management Table management & group management •• Multiple payment, split of tickets, etc. Multiple payment, split of tickets, etc. Smart: Smart: •• Auto-Sync based on connection availability Auto-Sync based on connection availability Nom du fichier – à compléter Management Presentation 6
  7. 7. ScreenshotNom du fichier – à compléter Management Presentation 7

×