Odoo 开发与实施交流

No decsciption available
2.3k 主题 10.5k 帖子
  • 卸载模块应用问题?

    1
    0 赞同
    1 帖子
    233 浏览
    尚无回复
  • 0 赞同
    2 帖子
    320 浏览

    你应该是有多个数据库,在服务器启动时用 -d 数据库名 指定一下数据库,再试

  • 为何我的Database manager使用不了

    2
    0 赞同
    2 帖子
    327 浏览

    看一下Odoo的log才能知道。如果有niginx做反向代理,看一下upload file size的设置,以及超时设置的值。

  • 0 赞同
    1 帖子
    320 浏览
    尚无回复
  • odoo12安装制造模块提示odoo sever error

    1
    0 赞同
    1 帖子
    269 浏览
    尚无回复
  • 模型权限的设置问题

    2
    0 赞同
    2 帖子
    452 浏览

    也许可以尝试从字段权限、菜单权限方面去思考?

  • 请教如何修改odoo 表单的格式

    1
    0 赞同
    1 帖子
    355 浏览
    尚无回复
  • 0 赞同
    1 帖子
    1k 浏览
    尚无回复
  • 0 赞同
    1 帖子
    330 浏览
    尚无回复
  • 0 赞同
    2 帖子
    387 浏览

    有几种方式,
    一:
    Odoo可以使用Automated Actions 来实现邮件通知等,
    而且 非常的灵活,
    可以参考:https://www.odoo.net.cn/topic/4569/休假申请自动邮件通知/3

    还有:https://www.cnblogs.com/odoouse/p/4690369.html

    二:还有种,就是参考 calendar 中的Remind 写法,这个可以浏览器弹窗(浏览器需要允许下),
    odoo apps 里面搜v12的 remind : http://www.odoo.com/apps/modules/browse/page/2?search=remind&series=12.0 给您参考下;

    三:Odoo11 开始,又多了个 Activities ;

  • base.automation与ir.corn 有啥区别

    1
    0 赞同
    1 帖子
    304 浏览
    尚无回复
  • py, xml 等的加载顺序

    1
    0 赞同
    1 帖子
    261 浏览
    尚无回复
  • 0 赞同
    6 帖子
    629 浏览

    @digitalsatori 好的,非常感谢,我试一试

  • 0 赞同
    7 帖子
    847 浏览

    部分默认值是直接写入数据库了

  • 抛出简单的警告

    3
    0 赞同
    3 帖子
    390 浏览

    @las_aves抛出简单的警告 中说:

    想抛出警告,但不是在onchange中无法使用warning, 于是使用了自带的ValueError,
    但是抛出的是详细信息

    return {'warning': {'title': '', 'message':''}}
    警告是要返回的,由前端处理

  • 0 赞同
    1 帖子
    432 浏览
    尚无回复
  • @api.depends 可以返回错误信息吗

    3
    0 赞同
    3 帖子
    380 浏览

    @hanayo@api.depends 可以返回错误信息吗 中说:

    ValidationError

    请问返回ValidationError 后, form可以继续提交吗
    我想在报错后, 不让表单提交 , 直至用户正确填写字段后才能提交form

  • odoo12限制销售价格

    1
    0 赞同
    1 帖子
    440 浏览
    尚无回复
  • o2m 其中一条记录选择父级报错

    2
    0 赞同
    2 帖子
    322 浏览
    2019-07-17 02:25:15,920 5812 ERROR 0703_v11 odoo.http: Exception during JSON request handling. Traceback (most recent call last): File "/home/hui/odoo-dev/odoo11/odoo11/odoo/fields.py", line 944, in __get__ value = record.env.cache.get(record, self) File "/home/hui/odoo-dev/odoo11/odoo11/odoo/api.py", line 967, in get value = self._data[key][field][record._ids[0]] KeyError: <odoo.models.NewId object at 0x7f2984a3b6a8> During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/hui/odoo-dev/odoo11/odoo11/odoo/http.py", line 651, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/home/hui/odoo-dev/odoo11/odoo11/odoo/http.py", line 310, in _handle_exception raise pycompat.reraise(type(exception), exception, sys.exc_info()[2]) File "/home/hui/odoo-dev/odoo11/odoo11/odoo/tools/pycompat.py", line 87, in reraise raise value File "/home/hui/odoo-dev/odoo11/odoo11/odoo/http.py", line 693, in dispatch result = self._call_function(**self.params) File "/home/hui/odoo-dev/odoo11/odoo11/odoo/http.py", line 342, in _call_function return checked_call(self.db, *args, **kwargs) File "/home/hui/odoo-dev/odoo11/odoo11/odoo/service/model.py", line 97, in wrapper return f(dbname, *args, **kwargs) File "/home/hui/odoo-dev/odoo11/odoo11/odoo/http.py", line 335, in checked_call result = self.endpoint(*a, **kw) File "/home/hui/odoo-dev/odoo11/odoo11/odoo/http.py", line 937, in __call__ return self.method(*args, **kw) File "/home/hui/odoo-dev/odoo11/odoo11/odoo/http.py", line 515, in response_wrap response = f(*args, **kw) File "/home/hui/odoo-dev/odoo11/odoo11/addons/web/controllers/main.py", line 934, in call_kw return self._call_kw(model, method, args, kwargs) File "/home/hui/odoo-dev/odoo11/odoo11/addons/web/controllers/main.py", line 926, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/home/hui/odoo-dev/odoo11/odoo11/odoo/api.py", line 689, in call_kw return call_kw_multi(method, model, args, kwargs) File "/home/hui/odoo-dev/odoo11/odoo11/odoo/api.py", line 680, in call_kw_multi result = method(recs, *args, **kwargs) File "/home/hui/odoo-dev/odoo11/odoo11/odoo/models.py", line 5197, in onchange snapshot1 = Snapshot(record, nametree) File "/home/hui/odoo-dev/odoo11/odoo11/odoo/models.py", line 5104, in __init__ if subnames else record[name] File "/home/hui/odoo-dev/odoo11/odoo11/odoo/models.py", line 4784, in __getitem__ return self._fields[key].__get__(self, type(self)) File "/home/hui/odoo-dev/odoo11/odoo11/odoo/fields.py", line 951, in __get__ value = record.env.cache.get(record, self) File "/home/hui/odoo-dev/odoo11/odoo11/odoo/api.py", line 967, in get value = self._data[key][field][record._ids[0]] KeyError: <odoo.models.NewId object at 0x7f2984a3b6a8>
  • odoo 12 销售模块的价格表是用来干什么的

    2
    0 赞同
    2 帖子
    364 浏览

    价格表是产品计价策略。
    比如你可以为渠道经销商设置不同级别折扣。
    也可以指定某类商品设定不同折扣标准。这个折扣可以指定有效日期期间,比如季节性的促销;也可以指定不同的地区,当客户来自不同的地区则会自动匹配对应的价格折扣标准。

    产品的销售价格的计算标准可以基于产品上的统一标准售价,也可以根据进价按照利润率加价形成销售价格,也可以基于另外的价格表。