Odoo中文网|Odoo实施培训

 找回密码
 立即注册
搜索
热搜: Odoo OpenERP 实施
查看: 6896|回复: 0
打印 上一主题 下一主题

ODOO_posbox_打印出的小票(收据)如何修改

[复制链接]

3

主题

3

帖子

11

积分

新手上路

Rank: 1

积分
11
跳转到指定楼层
楼主
发表于 2015-9-18 22:26:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
posbox在客户付款完毕后,会弹出钱箱和打印小票。
但系统自带的小票,虽然内容详尽,但太长费纸了。
其中含有公司logo 地址 电话 邮箱 仓库 网站……太多信息。
更可恨的是,每笔消费的增值税 销项税 都历历在目。这显然也不符合我国国情……
于是,我需要把它精简一下

奋斗了一天,终于找到了解决方案。

起初以为这种模板会在odoo后台设置的视图里,然后我把跟pos模块有关的上百个视图搜索出来,挨个翻看。
其中的report_receipt视图,不管是文件名,xml格式,还是功能,都与打印出来的小票极为相似。分析之后发现它是用来生成pdf报表的,跟posbox的小票还不是一回事。

而且我无法确定这个模板是放在posbox上 还是odoo实例上,posbox的代理机制我了解的不是很多。貌似从技术上,这个模板放在哪边,都可以。
之后不得不去posbox和odoo服务器上翻源码。

功夫不负有心人,最终还是被我找到了。
要改的文件不在posbox上,而是在odoo服务器上
/usr/lib/python2.7/site-packages/openerp/addons/point_of_sale/static/src/xml/pos.xml
大约506行

然后开始描述了……
当然,你需要懂一些xml语言,才能修改……
改完以后,可能要重启odoo

好了,这下你可以定制属于自己的pos小票了。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|技术支持|开发手册|Odoo中文网-远鼎旗下odoo培训网站 ( 苏ICP备15039516号 )

GMT+8, 2024-5-17 10:56 , Processed in 0.012483 second(s), 16 queries , Xcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表