SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Integrating Hardware with the Point of Sale
Fr´ed´eric van der Essen
July 8, 2013
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
The Issues
The Point of Sale is a Sandboxed Web Application
We need to work trough the browser API.
Not an easy task
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
Topics for Today
TouchScreens
Barcode Scanners
Printers
Scales, Cashbox, leds
OpenERP Proxy API
Point of Sale Debug Mode
Roadmap
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
Touchscreens Issues
Touchscreens don’t have hover events
Bad Touchscreens can only click, no drag and drop.
We can’t detect what kind of screen is used.
Not all OS provide keyboard emulation
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
Touchscreens Solutions
Don’t rely on hover events
Scrollbars that work without drag and drop
Provide onscreen keyboard.
Hope bad touchscreens go out of market
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
Barcode Scanners
Barcode Scanners are keyboards that type very fast
Hard to reliably differenciate from regular keyboard
The scanner needs to be perfectly configurated.
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
Barcode Scanner Configuration
Maximum interval between keys: 30ms
Must always output 13 numbers (EAN13)
The OS must be configured in QUERTY US
The Barcode scanner must output upper row numbers
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
Printers
The html print() API allows to print the current page
Prompts the user for confirmation
Not reliable in google-chrome
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
Printer Solutions
Use chrome kiosk mode with silent printing --kiosk
--kiosk-printing
Use OpenERP’s Proxy API instead
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
Scales, Cashbox, leds
No browser API.
How do we go around that ?
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
OpenERP Proxy API
Create a connection to a locally installed proxy OpenERP
server
Use the proxy server to control the devices
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
OpenERP Proxy API
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
OpenERP Proxy API
The proxy server implements the device drivers
The proxy is just a simple python file
point of sale/controllers/main.py
Communication between the Point of Sale and proxy
standardised by a simple api
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
OpenERP Proxy API: Scale
weighting start()
weighting read kg()
weighting end()
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
OpenERP Proxy API: User Interaction
help needed(self, request)
help canceled()
transaction start()
transaction end()
cashier mode activated()
cashier mode deactivated()
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
OpenERP Proxy API: Other Hardware
scan item success(ean)
scan item error unrecognized(ean)
open cashbox()
print receipt(receipt)
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
Point of Sale Debug Mode
Debug mode demo
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
POS Hardware Roadmap
Provide list of supported hardware and associated drivers.
Payment Services Integration
Improve tablet support
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
Fin
Questions ?
Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale

Contenu connexe

En vedette (8)

Point Of Sale CWF
Point Of Sale CWFPoint Of Sale CWF
Point Of Sale CWF
 
Revel Presents at Under the Radar
Revel Presents at Under the RadarRevel Presents at Under the Radar
Revel Presents at Under the Radar
 
DT point of sale
DT point of saleDT point of sale
DT point of sale
 
Small Business Credit Card Processing: Which Point of Sale is Best For You?
Small Business Credit Card Processing: Which Point of Sale is Best For You?Small Business Credit Card Processing: Which Point of Sale is Best For You?
Small Business Credit Card Processing: Which Point of Sale is Best For You?
 
ITaaSC products
ITaaSC productsITaaSC products
ITaaSC products
 
Presentasi pos
Presentasi posPresentasi pos
Presentasi pos
 
Revel_Box_Ethernet_Connect_Installation
Revel_Box_Ethernet_Connect_InstallationRevel_Box_Ethernet_Connect_Installation
Revel_Box_Ethernet_Connect_Installation
 
Point of sale systems latest products and its features
Point of sale systems latest products and its features Point of sale systems latest products and its features
Point of sale systems latest products and its features
 

Similaire à How to integrate hardware materials with the OpenERP point of sale. Frédéric van der Essen, OpenERP

Adobe Air for mobile, is it really easy? - Jürgen Coetsiers & Tom Janssens, T...
Adobe Air for mobile, is it really easy? - Jürgen Coetsiers & Tom Janssens, T...Adobe Air for mobile, is it really easy? - Jürgen Coetsiers & Tom Janssens, T...
Adobe Air for mobile, is it really easy? - Jürgen Coetsiers & Tom Janssens, T...
tcs digital world
 
Vitop-CredentialsDec_9
Vitop-CredentialsDec_9Vitop-CredentialsDec_9
Vitop-CredentialsDec_9
Quốc Vương
 
Vitop-CredentialsDec_9
Vitop-CredentialsDec_9Vitop-CredentialsDec_9
Vitop-CredentialsDec_9
Quốc Vương
 

Similaire à How to integrate hardware materials with the OpenERP point of sale. Frédéric van der Essen, OpenERP (20)

Notes (2012-06-08)
Notes (2012-06-08)Notes (2012-06-08)
Notes (2012-06-08)
 
zapier.pdf
zapier.pdfzapier.pdf
zapier.pdf
 
Cross-Platform Native Apps with JavaScript
Cross-Platform Native Apps with JavaScriptCross-Platform Native Apps with JavaScript
Cross-Platform Native Apps with JavaScript
 
SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureSEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
 
New Microsoft Office PowerPoint.pptx
New Microsoft Office PowerPoint.pptxNew Microsoft Office PowerPoint.pptx
New Microsoft Office PowerPoint.pptx
 
uNite 2017 - Magic mirror - Tom Vandevoorde and Michiel Wouters
uNite 2017 - Magic mirror - Tom Vandevoorde and Michiel WoutersuNite 2017 - Magic mirror - Tom Vandevoorde and Michiel Wouters
uNite 2017 - Magic mirror - Tom Vandevoorde and Michiel Wouters
 
Adobe Air for mobile, is it really easy? - Jürgen Coetsiers & Tom Janssens, T...
Adobe Air for mobile, is it really easy? - Jürgen Coetsiers & Tom Janssens, T...Adobe Air for mobile, is it really easy? - Jürgen Coetsiers & Tom Janssens, T...
Adobe Air for mobile, is it really easy? - Jürgen Coetsiers & Tom Janssens, T...
 
Vitop-CredentialsDec_9
Vitop-CredentialsDec_9Vitop-CredentialsDec_9
Vitop-CredentialsDec_9
 
Vitop-CredentialsDec_9
Vitop-CredentialsDec_9Vitop-CredentialsDec_9
Vitop-CredentialsDec_9
 
Tech Tools to Transform Your Events
Tech Tools to Transform Your EventsTech Tools to Transform Your Events
Tech Tools to Transform Your Events
 
Wiki manual floreantpos_1.4_56
Wiki manual floreantpos_1.4_56Wiki manual floreantpos_1.4_56
Wiki manual floreantpos_1.4_56
 
Continuous Deployment - Developers Conference Hamburg #dchh
Continuous Deployment - Developers Conference Hamburg #dchhContinuous Deployment - Developers Conference Hamburg #dchh
Continuous Deployment - Developers Conference Hamburg #dchh
 
4Developers 2015: Sylius - E-Commerce framework for PHP - Pawel Jedrzejewski
4Developers 2015: Sylius - E-Commerce framework for PHP - Pawel Jedrzejewski4Developers 2015: Sylius - E-Commerce framework for PHP - Pawel Jedrzejewski
4Developers 2015: Sylius - E-Commerce framework for PHP - Pawel Jedrzejewski
 
Pender presentation 2.0
Pender presentation 2.0 Pender presentation 2.0
Pender presentation 2.0
 
SECURE AND HIGHLY USABLE CRYPTOCURRENCY EXCHANGE DEVELOPMENT COMPANY.pdf
SECURE AND HIGHLY USABLE CRYPTOCURRENCY EXCHANGE DEVELOPMENT COMPANY.pdfSECURE AND HIGHLY USABLE CRYPTOCURRENCY EXCHANGE DEVELOPMENT COMPANY.pdf
SECURE AND HIGHLY USABLE CRYPTOCURRENCY EXCHANGE DEVELOPMENT COMPANY.pdf
 
Factory Simulator Software Productoo 2018 | Smart Factory
Factory Simulator Software Productoo 2018 | Smart FactoryFactory Simulator Software Productoo 2018 | Smart Factory
Factory Simulator Software Productoo 2018 | Smart Factory
 
CODE BLUE 2014 : Physical [In]Security: It’s not ALL about Cyber by Inbar Raz
CODE BLUE 2014 : Physical [In]Security: It’s not ALL about Cyber by Inbar RazCODE BLUE 2014 : Physical [In]Security: It’s not ALL about Cyber by Inbar Raz
CODE BLUE 2014 : Physical [In]Security: It’s not ALL about Cyber by Inbar Raz
 
How to create your own WordPress plugin using WP App Studio
How to create your own WordPress plugin using WP App StudioHow to create your own WordPress plugin using WP App Studio
How to create your own WordPress plugin using WP App Studio
 
C# Cookware - presented at CukeUp! 2014
C# Cookware - presented at CukeUp! 2014C# Cookware - presented at CukeUp! 2014
C# Cookware - presented at CukeUp! 2014
 
Ast works
Ast worksAst works
Ast works
 

Plus de Odoo

Plus de Odoo (20)

Timesheet Workshop: The Timesheet App People Love!
Timesheet Workshop: The Timesheet App People Love!Timesheet Workshop: The Timesheet App People Love!
Timesheet Workshop: The Timesheet App People Love!
 
Odoo 3D Product View with Google Model-Viewer
Odoo 3D Product View with Google Model-ViewerOdoo 3D Product View with Google Model-Viewer
Odoo 3D Product View with Google Model-Viewer
 
Keynote - Vision & Strategy
Keynote - Vision & StrategyKeynote - Vision & Strategy
Keynote - Vision & Strategy
 
Opening Keynote - Unveilling Odoo 14
Opening Keynote - Unveilling Odoo 14Opening Keynote - Unveilling Odoo 14
Opening Keynote - Unveilling Odoo 14
 
Extending Odoo with a Comprehensive Budgeting and Forecasting Capability
Extending Odoo with a Comprehensive Budgeting and Forecasting CapabilityExtending Odoo with a Comprehensive Budgeting and Forecasting Capability
Extending Odoo with a Comprehensive Budgeting and Forecasting Capability
 
Managing Multi-channel Selling with Odoo
Managing Multi-channel Selling with OdooManaging Multi-channel Selling with Odoo
Managing Multi-channel Selling with Odoo
 
Product Configurator: Advanced Use Case
Product Configurator: Advanced Use CaseProduct Configurator: Advanced Use Case
Product Configurator: Advanced Use Case
 
Accounting Automation: How Much Money We Saved and How?
Accounting Automation: How Much Money We Saved and How?Accounting Automation: How Much Money We Saved and How?
Accounting Automation: How Much Money We Saved and How?
 
Rock Your Logistics with Advanced Operations
Rock Your Logistics with Advanced OperationsRock Your Logistics with Advanced Operations
Rock Your Logistics with Advanced Operations
 
Transition from a cost to a flow-centric organization
Transition from a cost to a flow-centric organizationTransition from a cost to a flow-centric organization
Transition from a cost to a flow-centric organization
 
Synchronization: The Supply Chain Response to Overcome the Crisis
Synchronization: The Supply Chain Response to Overcome the CrisisSynchronization: The Supply Chain Response to Overcome the Crisis
Synchronization: The Supply Chain Response to Overcome the Crisis
 
Running a University with Odoo
Running a University with OdooRunning a University with Odoo
Running a University with Odoo
 
Down Payments on Purchase Orders in Odoo
Down Payments on Purchase Orders in OdooDown Payments on Purchase Orders in Odoo
Down Payments on Purchase Orders in Odoo
 
Odoo Implementation in Phases - Success Story of a Retail Chain 3Sach food
Odoo Implementation in Phases - Success Story of a Retail Chain 3Sach foodOdoo Implementation in Phases - Success Story of a Retail Chain 3Sach food
Odoo Implementation in Phases - Success Story of a Retail Chain 3Sach food
 
Migration from Salesforce to Odoo
Migration from Salesforce to OdooMigration from Salesforce to Odoo
Migration from Salesforce to Odoo
 
Preventing User Mistakes by Using Machine Learning
Preventing User Mistakes by Using Machine LearningPreventing User Mistakes by Using Machine Learning
Preventing User Mistakes by Using Machine Learning
 
Becoming an Odoo Expert: How to Prepare for the Certification
Becoming an Odoo Expert: How to Prepare for the Certification Becoming an Odoo Expert: How to Prepare for the Certification
Becoming an Odoo Expert: How to Prepare for the Certification
 
Instant Printing of any Odoo Report or Shipping Label
Instant Printing of any Odoo Report or Shipping LabelInstant Printing of any Odoo Report or Shipping Label
Instant Printing of any Odoo Report or Shipping Label
 
How Odoo helped an Organization Grow 3 Fold
How Odoo helped an Organization Grow 3 FoldHow Odoo helped an Organization Grow 3 Fold
How Odoo helped an Organization Grow 3 Fold
 
From Shopify to Odoo
From Shopify to OdooFrom Shopify to Odoo
From Shopify to Odoo
 

Dernier

Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
vineshkumarsajnani12
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 

Dernier (20)

Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
 
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 

How to integrate hardware materials with the OpenERP point of sale. Frédéric van der Essen, OpenERP

  • 1. Integrating Hardware with the Point of Sale Fr´ed´eric van der Essen July 8, 2013 Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 2. The Issues The Point of Sale is a Sandboxed Web Application We need to work trough the browser API. Not an easy task Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 3. Topics for Today TouchScreens Barcode Scanners Printers Scales, Cashbox, leds OpenERP Proxy API Point of Sale Debug Mode Roadmap Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 4. Touchscreens Issues Touchscreens don’t have hover events Bad Touchscreens can only click, no drag and drop. We can’t detect what kind of screen is used. Not all OS provide keyboard emulation Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 5. Touchscreens Solutions Don’t rely on hover events Scrollbars that work without drag and drop Provide onscreen keyboard. Hope bad touchscreens go out of market Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 6. Barcode Scanners Barcode Scanners are keyboards that type very fast Hard to reliably differenciate from regular keyboard The scanner needs to be perfectly configurated. Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 7. Barcode Scanner Configuration Maximum interval between keys: 30ms Must always output 13 numbers (EAN13) The OS must be configured in QUERTY US The Barcode scanner must output upper row numbers Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 8. Printers The html print() API allows to print the current page Prompts the user for confirmation Not reliable in google-chrome Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 9. Printer Solutions Use chrome kiosk mode with silent printing --kiosk --kiosk-printing Use OpenERP’s Proxy API instead Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 10. Scales, Cashbox, leds No browser API. How do we go around that ? Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 11. OpenERP Proxy API Create a connection to a locally installed proxy OpenERP server Use the proxy server to control the devices Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 12. OpenERP Proxy API Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 13. OpenERP Proxy API The proxy server implements the device drivers The proxy is just a simple python file point of sale/controllers/main.py Communication between the Point of Sale and proxy standardised by a simple api Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 14. OpenERP Proxy API: Scale weighting start() weighting read kg() weighting end() Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 15. OpenERP Proxy API: User Interaction help needed(self, request) help canceled() transaction start() transaction end() cashier mode activated() cashier mode deactivated() Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 16. OpenERP Proxy API: Other Hardware scan item success(ean) scan item error unrecognized(ean) open cashbox() print receipt(receipt) Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 17. Point of Sale Debug Mode Debug mode demo Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 18. POS Hardware Roadmap Provide list of supported hardware and associated drivers. Payment Services Integration Improve tablet support Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale
  • 19. Fin Questions ? Fr´ed´eric van der Essen Integrating Hardware with the Point of Sale