![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
odoo
文章平均质量分 55
GodEleven
这个作者很懒,什么都没留下…
展开
-
odoo采购单代码剖析
1、新建采购单2、确认采购单,执行工作流 purchase_confirm ,该工作流是有订单draft到confirm的执行操作,调用到的方法为 wkf_confirm_order ,3、分析 wkf_confirm_order 方法:该方法中首先会校验采购订单明细表(purchase.order.line)是否有可用订单明细,否则会返回错误并终止继续执行;接下来,代码会根据采购原创 2016-06-06 10:15:06 · 1806 阅读 · 0 评论 -
odoo采购单入库代码剖析
1、采购单入库,需要找到采购入库单,可以在采购订单里点击收货找到,或者从仓库菜单里的xx:接收找到采购入库单;从【转移】操作开始分析,如需要了解采购单的一些分析,就移步上一篇博文查看图示红色箭头所执行的方法是 stock.picking 的 do_enter_transfer_details 方法该方法生成一条stock.transfer_details 记录的同时,还会生原创 2016-06-06 11:16:23 · 2664 阅读 · 0 评论 -
odoo销售流程代码简单剖析
1、新建销售报价单2、点击确认订单,将报价单转为销售订单,同时生成对应出库单,相关代码:确定按钮执行的方法为 sale.order 的 action_button_confirm 方法,具体代码:def action_button_confirm(self, cr, uid, ids, context=None): if not context: c原创 2016-06-06 15:22:56 · 5313 阅读 · 1 评论 -
odoo 销售订单出库单操作代码简单剖析
继上一章节的销售订单,我们打开对应的出库单:点击检查可用,执行了 stock.picking 类的 action_assign 方法,具体代码:def action_assign(self, cr, uid, ids, context=None): """ Checks the product type and accordingly writes the state.原创 2016-06-07 13:50:16 · 5158 阅读 · 0 评论 -
odoo仓库模块所有类记录
1、stock.incoterms贸易术语表2、stock.location库位表3、stock.location.route库位路线表4、stock.quant库存数量表5、stock.picking 分拣单表6、stock.production.lotLot/Serial,会不会是批号表?7、sto原创 2016-06-12 14:48:47 · 3250 阅读 · 2 评论 -
odoo form页面底部标签页默认激活通过js设置
odoo的form截图如图大家可以修改xml也可以直接打开开发者模式,在系统里修改,这里为了方便,就直接在系统里进行修改演示,继续看图红线框内的代码 var activeTab = { action: function(){ this.timer = setInterval("activeTab.原创 2016-08-03 14:15:32 · 953 阅读 · 0 评论 -
odoo 路由继承
在群里讨论的时候,有的朋友需要在登录后做一些权限设置,但是又不希望修改源码,于是便尝试继承odoo的路由机制,果不其然,测试结果是可以的:下面贴上简单的实例代码:from openerp.addons.web.controllers import mainclass MyHome(main.Home): @http.route('/web', type='http', au原创 2016-09-01 09:19:22 · 1599 阅读 · 0 评论 -
ubuntu 14.04 源码安装odoo10
1、更新系统源数据apt-get update2、安装python pipapt-get install python-pip3、安装odoo需要的第三方python库passlib==1.6.5 Werkzeug==0.11.114、安装 apt-get install libxml2-dev libxslt1-dev python-dev-get instal...原创 2017-03-24 17:03:21 · 1025 阅读 · 0 评论