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

来源:互联网 发布:近视蓝光眼镜 知乎 编辑:程序博客网 时间:2024/04/27 16:01

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

 (2015-07-11 20:08:11)
转载
标签: 

odoo

 

小票

 分类: OpenERP问题解决
 ODOO_posbox_打印出的小票(收据)如何修改?
作者:青岛-Doom
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小票了。
0 0
原创粉丝点击