layout: false class: center, middle, inverse
- Co-funder of Akretion
- OCA board member
- @seb_beau
#Intro
1 Community module
2 Our hardware and experience deployment
3 My recommandations
4 Questions
Community module : https://github.com/OCA/pos
1 pos_customer_display
2 pos_payment_terminal
3 pos_pricelist
4 pos_product_template
5 pos_remove_pos_category
1 pos_sale_order
2 pos_order_load
odoo module: pos_customer_display
posbox module: hw_customer_display
features:
- showing product price at each scan
- showing the total price before asking for the payment method (button)
odoo module : pos_product_template
features:
- add the support of variant in the POS
- select the attribute to filter the variant
odoo module: pos_payment_terminal
posbox module: hw_telium_payment_terminal
feature:
- sending the total to the Card Reader
This module add the support of pricelists inside the POS
odoo module : pos_pricelist
features:
- fiscal position
- all pricelist feature !
Big Thanks to Taktik : [email protected]
Simplify the category management by replacing the pos_category by the product category.
odoo module : pos_remove_pos_category
odoo module : pos_sale_order
feature:
- replace the pos_order by the sale_order:
advantage:
-
everything is a sale order (e-commerce, shop, direct sale...)
-
possibility to have more complicated flows (selling on POS and produce with MRP)
odoo module : pos_load and pos_load_sale_order
Work in progress
- possibility to save and reload a sale order
- lightway alternative to odoo posbox
- all in one ubuntu package
- no postgresql dependency
- soon will join OCA
Printer
- TM-T20II
- TM-T20
- TM-H6000-IV (with check support)
Display
- Bixolon BCD-1100
Carte Reader
- Ingenico
- Fully integrated with our ERP
- Easy to set up
- Client side application in browser (easy to maintain)
- Extendable
and V9 version improves a lot the POS ;)
- many accounting entries generated (improvement soon)
- still young solution (not a lot of feedback)
- need benchmark (how many product can be supported 20K is ok, 100K?)
- starting the POS can be long if you have a lot of products/partners
- Shutdown can corrupt your SD cart
- ideally avoid writting on SD cart (mount RAM log partition)
- look at here before buying a SD cart : http://elinux.org/RPi_SD_cards
- Think about using all in one Computer using ubuntu or other linux distribution
- use pywebdriver installed on POS
- manage your customer POS (landscape, chef, puppet...)
- Use the cheapest solution (raspberry with existing computer)
- Do not waste time by configuring your own posbox, buy it (with redundency), Odoo sell it
- Make it the reference implementation for the community
- Gain visibility
- Warranty that it will stay free software
- Follow OCA quality processes :
- continuous integration (Travis)
- peer reviews
- Vendor independance
- Attract more users and contributors
- longevity
- new features, enhancements
- bug fixes
- migrations to newer versions
class: center
--