跳转至内容

Odoo 开发与实施交流

No decsciption available
2.3k 主题 10.5k 帖子
  • self.env.user 为什么总是指向超级用户?

    13
    0 赞同
    13 帖子
    3k 浏览

    @digitalsatori 这个我是了解的,我有在其他地方print输出测试过,所以了解。_can_write函数本身就是针对单例情况的,嗯,我考虑一下,看看怎么改合适。

  • [已解决]inverse 方法没作用

    4
    0 赞同
    4 帖子
    740 浏览
    H

    @digitalsatori
    我找到了明显的错误,字段的属性写错了,应该是inverse不是reverse,所以不起作用的。而且inverse对应的方法里面也要修改,代码如下。

    还有个问题就是,感觉inverse有时候起作用,有时候不起作用的。

    其中compute方法是修改了字段立马可以在视图上看见效果的,但是inverse必须保存后才可能看到效果的。

    我改进了inverse对应的方法,让该方法既是inverse的方法,同时也是onchange的方法,让inverse方法修改相关的字段的时候,能里面在视图上看到效果。

    还可以完善的地方就是如果是其他的状态的话,我应该做个限制的。这样就完美了。

    state_sourcing = fields.Selection([ ('noaction', 'No Action'), ('confirmed', 'To Do'), ('progress', 'In Progress'), ('done', 'Done')], string='Sourcing Status', copy=False, default='confirmed', required=True, store=True, compute='_compute_action_count', compute_sudo=True, inverse="_set_state") @api.multi @api.onchange('state_dfs', 'state_sourcing', 'state_planning') def _set_state(self): for rec in self: sourcing = rec.action_ids.filtered(lambda r: r.type == "sourcing") if rec.state_sourcing == 'done': sourcing.write({'state': 'done'}) else: pass @api.multi @api.depends('action_ids', 'action_ids.state') def _compute_action_count(self): for item in self: sourcing = item.action_ids.filtered(lambda r: r.type == "sourcing").mapped('state') if not sourcing: item.state_sourcing = 'noaction' elif 'progress' in sourcing: item.state_sourcing = 'progress' elif 'confirmed' in sourcing: item.state_sourcing = 'confirmed' else: item.state_sourcing = 'done'
  • [已解决]float值写入不了

    16
    0 赞同
    16 帖子
    3k 浏览
    digitalsatoriD

    @hui

    使用try ... except 的好处就是让你能处理类似可转换为float的字符串'100', 象空字符' '或其他不能转换为float的字符正好在except中处理。

  • 求大佬帮助

    2
    0 赞同
    2 帖子
    435 浏览
    静静

    :fearful_face: :fearful_face: :fearful_face: :fearful_face: 你是来水帖的么。。

  • 求大佬帮助

    2
    0 赞同
    2 帖子
    989 浏览
    静静

    应该是config文件中,设置的不对。

  • server action 调用方法无效

    12
    0 赞同
    12 帖子
    2k 浏览
    H

    @wangyuhui 客气,等你实现了分享分享。

  • odoo使用tds_fdw扩展功能读取外部数据库数据编码问题

    6
    0 赞同
    6 帖子
    1k 浏览
    W

    问题解决:
    CREATE SERVER mssql_svr FOREIGN DATA WRAPPER tds_fdw options(servername ‘192.168.1.27’, character_set ‘utf-8’,port ‘1433’,database ‘001Test1’,tds_version ‘7.1’)
    在创建mssql_svr 时,添加参数 tds_version ‘7.1’

  • odoo 实施"开箱即用": 库存条形码作业的应用

    3
    0 赞同
    3 帖子
    3k 浏览
    digitalsatoriD

    Odoo中条码相关的应用有以下三部分的内容:

    生成条码, 扫条码选择产品或单据, 快捷的库存操作(出/入库,盘点)的条码操作界面

    目前Odoo 社区版从9.0开始就没有第三项了(8.0有过)。这部分需要定制开发。

    1和2 都很简单.
    1.1 只要在产品上设置了条码,在产品标签列表打印时就可以打印出产品的条码
    0_1532483674204_Products_-_Odoo.png
    1.2 在收发货的拣货操作单上也可以打印拣货单的条码:
    0_1532483790943_Chic_IN_00004_-_Odoo.png

    所有产品输入框或产品或单据搜索框内都可以通过扫描条码来定位对象。

    但是要真正快捷的使用条码来管理库存操作,要么使用企业版,要么定制条码操作界面。

    0_1532484518370_应用_-_Odoo.png

  • 如何在继承视图的<notebook>下添加多一个页签<page>呢?

    4
    0 赞同
    4 帖子
    1k 浏览

    @ap1689 不用客气,多交流。

  • 1 赞同
    2 帖子
    997 浏览
    eremiterE

    没说设置,等于没说
    还有多公司,大问题,科目,当调用科目,一模一样,都不知是哪一个公司的科目

    最好做成视频

  • 1 赞同
    3 帖子
    1k 浏览
    eremiterE

    能否说一下,这个是不是odoo10社区版本,相关的设置,要怎么设置
    一、旧的固定资产要怎么设置
    二、期间?odoo10好像没有期间

  • odoo实施"开箱即用": 一家小型电商的仓库,简单高效的物流作业流程

    2
    0 赞同
    2 帖子
    1k 浏览
    eremiterE

    并没有讲,实施这些功能的设置,要怎么设置

  • odoo 实施"开箱即用": 能够体现"无制品库存"生产管理特性的"工序外协"

    3
    1 赞同
    3 帖子
    2k 浏览
    eremiterE

    要是做一个视频就好了,难在这些配置,如何配置

  • 库存类别中的库存计价字段这个值是在哪里存储的啊

    1
    0 赞同
    1 帖子
    466 浏览
    尚无回复
  • 0 赞同
    5 帖子
    1k 浏览

    @卓忆 在 [已解决]使用mass edit v11时报错,ERROR: relation "mass_object_id_seq" does not exist, 中说:

    mass_edit

    感谢,非常感谢。

  • Many2one('sale.order'),点击创建并编辑,根据条件自动填写sale.order.line

    13
    0 赞同
    13 帖子
    3k 浏览
    S

    写个widget,

    options 里传参数,

    新加记录的时候js 通过 options 里的参数向后台查询需要的记录,

    再添加到对应的地方。

  • Failed modules: ["upi.confirm_tree_delete"]

    5
    0 赞同
    5 帖子
    1k 浏览
    H

    @鲍永道 这种的不知道大概是什么错误吗,在浏览器里面可以看到已经加在进去的js源码的。但是还是会报错的。

  • 0 赞同
    1 帖子
    490 浏览
    尚无回复
  • 各位老师只是进来看看没有要分享讨论的么?

    1
    0 赞同
    1 帖子
    345 浏览
    尚无回复
  • 请教一个库存移动调用方法失效的问题

    8
    0 赞同
    8 帖子
    2k 浏览
    K

    @digitalsatori 发现问题所在了,总仓调拨得时候确实是有问题,设置成报废仓问题就解决了,主要还是配置仓库得时候 报废库位需要勾选!