Odoo POS
Jeffery Q:913547235
Odoo 8 只支持 ean13条码
Barcode scanner相当于键盘,30ms
条码枪输出类型,QWERTY
pos配置

|
Picking type |
pos专用的分拣类型 |
|
Stock location |
商店库位 |
|
Company |
商店代表的公司 |
|
Sale journal |
用来记录pos销售出去的应收款 |
|
Price list |
属于此商店的价格表 |
|
Order IDs sequence |
订单序列 |
|
Group journal items |
|
|
|
|
|
|
|
|
Payment method |
用来登记收款 |

pos功能
|
Virtual keyboard |
虚拟键盘 |
|
Large scrollbars |
大滚动条 |
|
Invoicing |
开立账单, 可以在pos界面开立invoice |
Virtual keyboard

comments; 搜索框输入时,激活keyborad
Invoicing


Hardware proxy
|
Ip address |
Posbox IP |
|
Print via proxy |
透过posbox打印 |
|
Scan via proxy |
透过posbox扫描 |
|
Electronic scale |
电子秤 |
|
Cashdrawer |
收银箱 |

|
Receipt header |
小票自定义页眉 |
|
Receipt footer |
小票自定义页脚 |

Discounts 用来在pos order总价上打折
|
Discount percentage |
折扣百分比 |
|
Discount product |
折扣的名称 |


Barcode 可以在pos界面识别, 可以取得特别的用途
Barcode 支持
模式识别
x 和 * 代表1个数字
位整数
D代表十进制小时
例如
|
Product barcode * |
任意数字 |
|
Cashier barcode 041* |
041开头的数字 |
|
Customer barcode 042* |
042开头的数字 |
|
Weight barcode 21xxxxxNNDDD |
[21开头,5位数字,2位整数,3位小数] |
|
Discount barcode 22xxxxxxxxNN |
[22开头,8位数字,2位整数] |
|
Price barcode 23xxxxxNNNDD |
[23开头,5位数字,3位整数,2位小数] |
|
041* |
Cashier code |
|
|
042* |
Client code
|
|
|
21xxxxxNNDDD |
Weight code |
|
|
23xxxxxNNNDD |
Price code |
|
|
44xxxxxNNNDD |
Discount code |
|
|
|
|
|

餐馆功能,用来将pos订单同步打印到其他的打印机,需要安装pos restaurant模块
|
Billing splitting |
用多种支付方式收款 |
|
Bill printing |
打印账单 |
|
Order printers |
将订单打印到多个打印机,打印机有 posbox链接 |
打印至多个打印机

使用多种支付方式支付

小票

支付方式,实际就是journal

Type 必须选 bank and checks 或者 cash
在point of sale 页卡

必须勾选pos payment methd
产品【产品、产品分类】
pos产品分类不同于
产品分类

Name 分类名称
Parent category 父级分类
分类图片,
系统自动压缩为 128*128
产品

重要字段
|
Product type |
如果是自选超市,可以是 |
|
ean13 barcode |
必须 EAN13码 |
|
Sale price |
销售价格 |

|
Point of Sale Category |
POS 类别 |
|
Available in the Point of Sale |
是否可以 pos销售 |
|
To Weigh With Scale |
需要称重 |
|
Point of Sale Cash In |
|
|
Point of Sale Cash Out |
|
POS用户

POS客户

POS作业步骤
登录odoo
开启POS
session

POS作业

刷客户卡号,设置客户
刷商品条码,或者选择商品【分类、子分类、商品】,或者搜索商品
可选,使用discount 总价打折
支付

或者拆分支付

退货
退货需要进入到odoo backend.

POS session必须没有关闭

退款

外设【打印、扫描、电子秤、钱箱】

其他
小票格式

发票格式

POS订单

Odoo POS的更多相关文章
- 让 Odoo POS 支持廉价小票打印机
为了测试 Odoo 在实际业务中的实施,我们开了一家(马上要开第二家分店)猪肉店.由于预算有限,在实施 Odoo PoS 的时候采购了一台价格为 85 元的爱宝热敏打印机,结果连上 Odoo Posb ...
- Odoo POS会员积分当钱用如何设置?
问题提问 设定积分规则1元积1分.而后每1积分可以当1分钱用,POS中能处理吗? 解决方案 1) 设定服务类型产品“积分”,其单价为0.01,收入科目为“销售费用” 2) 设定积分计划:积分规则是,订 ...
- odoo:开源 ERP/CRM 入门与实践
看了这张图,或许你对odoo有了一些兴趣. 这次就是和大家一起交流开源ERP/CRM系统:odoo 对以下读者有帮助:研发.产品.项目.市场.服务.运营.管理等. 一.背景趋势 社交网络.电商O2O: ...
- odoo:开源 ERP/CRM 入门与实践 -- 上海嘉冰信息技术公司提供咨询服务
odoo:开源 ERP/CRM 入门与实践 看了这张图,或许你对odoo有了一些兴趣. 这次Chat就是和大家一起交流开源ERP/CRM系统:odoo 对以下读者有帮助:研发.产品.项目.市场.服务. ...
- oddo
看了这张图,或许你对odoo有了一些兴趣. https://www.cnblogs.com/wterp/p/9093616.html 这次就是和大家一起交流开源ERP/CRM系统:odoo 对以下读者 ...
- odoo中pos模块由于删除partner导致发生(你试图访问的单据已经删除)错误的解决方法
model.js文件中 push_order: function(order) { var self = this; if(order){ this.proxy.log('push_order',or ...
- 如何在CentOS 7.x中安装OpenERP(Odoo)
各位好,这篇教程关于的是如何在CentOS 7中安装Odoo(就是我们所知的OpenERP).你是不是在考虑为你的业务安装一个不错的ERP(企业资源规划)软件?那么OpenERP就是你寻找的最好的程序 ...
- odoo 清除所有运行数据
测试odoo,如果需要一个干净的db.经常需要清除掉所有业务数据.做如下操作,较为方便 1:建立一个服务器动作,动作的python代码入下. 然后新建一个菜单,菜单动作关联到 这个动作.需要清空db, ...
- odoo 错误 Resource interpreted as Stylesheet but transferred with MIME type application/x-css:
odoo8 页面内容显示一半, web 控制台显示错误 Resource interpreted as Stylesheet but transferred with MIME type ap ...
随机推荐
- python基础补漏-09-反射
isinstance class A: passclass B(A): pass b = B()print isinatance(b,A)issubclass 判断某一个类是不是另外一个类的派生类 # ...
- 使用mysql监视器即命令行下的mysql
命令行下登录mysql 首先必须在alias下有设置mysql, 我的mysql安装的位置在/usr/local/mysql 于是做了一个别名: alias mysql='/usr/local/mys ...
- 利用hibernate与struts框架制作简单注册界面
一:配置hibernate 1.导包 hibernate包和jdbc连接mysql数据库的包 2.实用工具生成hibernate配置文件和映射文件 3.做好hibernateUtil生成session ...
- 设计模式(十九)观察者模式 Observer
模拟场景: 甲方提供了一个气象站的接口,气象站上面装有:温度感应装置.湿度感应装置.气压感应装置. 现在我们是乙方,需要设计一个 WeatherData 对象,从气象站获取数据,并且利用这些数据,更新 ...
- 【bzoj4310】跳蚤 后缀数组+二分
题目描述 很久很久以前,森林里住着一群跳蚤.一天,跳蚤国王得到了一个神秘的字符串,它想进行研究. 首先,他会把串分成不超过 k 个子串,然后对于每个子串 S,他会从S的所有子串中选择字典序最大的那一个 ...
- javaweb-简单的验证码和算术验证码
我们登陆网站时,每次都会填写一些验证码,这些验证码的作用:防止被恶意攻击,验证码上面的字母数字一般都是随机生成的,因此我们首先要写一个方法生成一个随机的字符串,这里就需要java里面的随机函数Rand ...
- 刷题总结——pole(uva 1638 dp)
题目: 题解: 这道题很妙的一点是很好地利用了最矮的杆子除了放两侧以外对观察数是没有影响的性质·· 考虑n-1个杆子与n个杆子··我们可以把n个杆子的排列看成n-1个杆子的长度加1按原来的排列顺序·· ...
- bzoj4717 改装 模拟+二分
Description [题目背景] 小Q最近喜欢上了一款游戏,名为<舰队connection>,在游戏中,小Q指挥强大的舰队南征北战,从而成为了一名dalao.在游戏中,不仅船只能力很重 ...
- 【bzoj1592】[Usaco2008 Feb]Making the Grade 路面修整
FJ打算好好修一下农场中某条凹凸不平的土路.按奶牛们的要求,修好后的路面高度应当单调上升或单调下降,也就是说,高度上升与高度下降的路段不能同时出现在修好的路中. 整条路被分成了N段,N个整数A_1, ...
- [List] C#数组学习
数组概述 C# 数组从零开始建立索引,即数组索引从零开始.C# 中数组的工作方式与在大多数其他流行语言中的工作方式类似.但还有一些差异应引起注意.声明数组时,方括号 ([]) 必须跟在类型后面,而不是 ...




