摘要:
Odoo处理HTTP请求的接口用的Contoller类,封装于web模块中。---------------------------------------------------------------RequestHandler:1.replace_request_password(args):用... 阅读全文
摘要:
最后的效果如下: 更新,集成一个独立的模块而不改变源文件的方式更为稳妥. 购买地址:https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-265310452.46.kwcWNM&id=525028627327 赠送报价单添加行号序号服务。 阅读全文
摘要:
复式库存没有入库、出库的概念,取而代之所有的操作都是库位之间的移动(stock moves).一、系统中库位的类型介绍系统默认定义了以下几种库位类型:1.Supplier(Vendor) Location:供应商库位(供应商供货入库的源库位,虚拟库位)2.View:视图(用于创建仓库的库位结构,聚合... 阅读全文
摘要:
v8 默认情况下compute的值不存储于数据库中,在高级搜索中也不可以进行搜索想要对这种类型的值搜索,需要在field的定义中添加search参数,在search的函数中编写搜索逻辑。例子:related_partner = fields.Many2one('res.partner','Relat... 阅读全文
摘要:
可以参考采购单的右侧按钮的写法。简单讲,就是先通过xmlid获取到action_id,继而获取到action,修改action的相关信息,然后将结果返回,即可以实现跳转。mod_obj = self.pool.get('ir.model.data') dummy,action_id =... 阅读全文
摘要:
由MRP运算产生的采购单日期,由生产单指定的安排计划日期、公司设置里的采购提前期和隐藏的供应商供货提前期三个字段共同决定。 可以很容易的在系统中找到,供应商供货提前期,需要在产品视图中将字段seller_delay显示出来方能看见。 更新: 销售订单,生产单和采购订单的日期逻辑是这样的(MTO):1 阅读全文
摘要:
实施过程中,碰到一个问题,希望生产计划人员不能看到除生产以外的其他内部库位,但缺又不能影响生产人员在仓库的正常接收货。 首先想到的是用rule来控制对库位的访问,rule的对象不能是mrp.production只能是stock.location,否则对location_src_id 和loca... 阅读全文
摘要:
Odoo系统默认打印出来的PDF文件都是以当前文档模型对象对应的模板文件名命名的,对用户来说,这样的命名很不友好。我们希望能够将打印出来的文件名以单号命名,下面是实现这种目的的方法。在report_download的controller中,将对应的文件名用单据的名称替换掉即可response.hea... 阅读全文
摘要:
Odoo默认情况下,对于产品分类的搜索只能匹配到最末一级的分类,然而在实际的实施过程中,会有很多种情况需要搜索分来的父级乃至顶级,这种情况下就需要我们通过复写默认的name_search方法来达到这种目的了。代码采用v8 api的写法,v7的请自行转换。@api.model def name_... 阅读全文